This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 39b3f4e0db5d Merge tag 'hardening-v6.12-rc1' of git://git.kernel.org/pu [...] new 381cfd63050b hwmon: (adt7470) Use multi-byte regmap operations new a0a16d960f64 hwmon: (tmp401) Use multi-byte regmap operations new 717c04cf43d2 hwmon: (lm95245) Use multi-byte regmap operations new 7b4882d9b80c hwmon: (nct7802) Use multi-byte regmap operations new 4ce612b16e9e hwmon: (adt7x10) Use multi-byte regmap operations new ad231314b6f8 hwmon: (tmp464) Use multi-byte regmap operations new 21a93a9e314f hwmon: (max6639) Use multi-byte regmap operations new c37d0f08f889 hwmon: (amc6821) Use multi-byte regmap operations new 8abff91c6173 hwmon: (lm95234) Reorder include files to be in alphabetic order new e38b05f0a2fd hwmon: (lm95234) Use find_closest to find matching update [...] new 963f9bc976e2 hwmon: (lm95234) Convert to use regmap new f27ab9f05c86 hwmon: (lm95234) Convert to with_info hwmon API new 280220236bf5 hwmon: (lm95234) Add support for tempX_enable attribute new 3ec621cd6fca hwmon: (lm95234) Use multi-byte regmap operations new b4be51302d68 hwmon: (dell-smm) Add Dell Latitude 7320 to fan control whitelist new 97adb1aacef8 hwmon: (ltc2992) use device_for_each_child_node_scoped() t [...] new 744ec4477b11 hwmon: (max16065) Fix overflows seen when writing limits new 119abf7d1815 hwmon: (max16065) Fix alarm attributes new 351047fc5947 hwmon: (max6697) Reorder include files new f81489a136ac hwmon: (max6697) Drop platform data support new c02b25dcf64b hwmon: (max6697) Use bit operations where possible new 3a2a8cc3fe24 hwmon: (max6697) Convert to use regmap new 678c2a458202 hwmon: (max6697) Convert to with_info hwmon API new 1e56afb1e648 hwmon: (max6697) Add support for tempX_min and tempX_min_alarm new 6b1bb53579b0 dt-bindings: hwmon: Add adt7475 fan/pwm properties new 20705629555a dt-bindings: hwmon: adt7475: Deprecate adi,pwm-active-state new 777c97ff08d0 hwmon: (adt7475) Add support for configuring initial PWM state new e21d6d4c7acb hwmon: (ltc2947) Move to firmware agnostic API new 34ea1f986721 hwmon: (oxp-sensors) Fix typo in driver documentation new 74b6451beb8b hwmon: (max1668) Reorder include files to alphabetic order new 696dbe45fb17 hwmon: (max1668) Use BIT macro new 021730acbca6 hwmon: (max1668) Convert to use regmap new 355c529077b6 hwmon: (max1668) Replace chip type with number of channels new c1b93b5414b4 hwmon: (max1668) Convert to use with_info hwmon API new 3adc2857bb6a hwmon: (max6697) Document discrepancy in overtemperature s [...] new 88c0f840dfe3 hwmon: (max1619) Clamp temperature range when writing limits new 216147e62463 hwmon: (max1619) Reorder include files to alphabetic order new 02c3c4e7026b hwmon: (max1619) Mask valid alarm bits new f8016132ce49 hwmon: (max1619) Convert to use regmap new f0b1f1f468f5 hwmon: (max1619) Convert to with_info API new 13047ebe63a8 hwmon: (max1619) Add support for update_interval attribute new 90368fa3978f hwmon: (max1619) Improve chip detection code new 85f72ffe0f30 hwmon: (vexpress) Use of_property_present() new 3a3dbff8a71a hwmon: (lm92) Improve auto-detection accuracy new 82efdeff3ce7 hwmon: (lm92) Reorder include files to alphabetic order new fcb49571b4d7 hwmon: (lm92) Replace chip IDs with limit register resolution new 1359590a5c48 hwmon: (lm92) Convert to use regmap new c21eced1157d hwmon: (lm92) Convert to with_info hwmon API new 05aa8cbeabc0 hwmon: (lm92) Update documentation new f775f6d17035 hwmon: (chipcap2) Drop cc2_disable() in the probe and retu [...] new 1f432e4cf1dd hwmon: (nct6775) add G15CF to ASUS WMI monitoring list new 63be321e5a09 hwmon: Add thermal sensor driver for Surface Aggregator Module new fa8df3cbd3c0 hwmon: (gsc-hwmon) fix module autoloading new 720c741c22d1 hwmon: (sch5627) Remove unused declaration sch56xx_watchdo [...] new b6964d66a07a hwmon: (ntc_thermistor) fix module autoloading new 0830d3bbdabc hwmon: (stts751) Add "st" vendor prefix to "stts751" compa [...] new b82b38a49926 hwmon: (oxp-sensors) Add support for multiple new devices. new 0050c167016b dt-bindings: hwmon: Add maxim max31790 new 4599510091a1 hwmon: (k10temp): Use cpu_feature_enabled() for detecting zen new 24b070d7d8d8 hwmon: (aspeed-g6-pwm-tacho): Simplify with scoped for eac [...] new d5733a9387c8 hwmon: (aspeed-pwm-tacho): Simplify with scoped for each O [...] new 3fd38c6434ce hwmon: (ina3221): Simplify with scoped for each OF child loop new bf0b61f0aa99 hwmon: (lm90): Simplify with scoped for each OF child loop new 1d20db6b544a hwmon: (nct7802): Simplify with scoped for each OF child loop new 1b79bcace44b hwmon: (npcm750-pwm-fan): Simplify with scoped for each OF [...] new a6e0a54aa7ad hwmon: (tmp421): Simplify with scoped for each OF child loop new d5b07232868b hwmon: (tmp464): Simplify with scoped for each OF child loop new 87798d9f700b dt-bindings: hwmon: Add Sophgo SG2042 external hardware mo [...] new 758b62e562f2 hwmon: Add sophgo SG2042 external hardware monitor support new ac9cca7a6a17 hwmon: (pc87360) Use min() macro new ebb75a3c5265 hwmon: (pwmfan) Do not force disable pwm controller new 98845e775390 hwmon: (oxp-sensors) Add missing breaks to fix -Wimplicit- [...] new 2f0d9872beca dt-bindings: hwmon: Convert ltc2978.txt to yaml new 9e60bb811f58 hwmon: (ina2xx) Reorder include files to alphabetic order new 61a4a8414e1c hwmon: (ina2xx) Replace platform data with device properties new 232177a37b90 hwmon: (ina2xx) Use bit operations new 2bb476524c61 hwmon: (ina2xx) Mark regmap_config as const new d491e781b060 hwmon: (ina2xx) Use local regmap pointer if used more than once new bb25cdc2bff4 hwmon: (ina2xx) Re-initialize chip using regmap functions new ab7fbee452be hwmon: (ina2xx) Fix various overflow issues new 51c6fa3246cd hwmon: (ina2xx) Consolidate chip initialization code new aa7d17636640 hwmon: (ina2xx) Set alert latch new c263d9166765 hwmon: (ina2xx) Move ina2xx_get_value() new 814db9f1b8ec hwmon: (ina2xx) Convert to use with_info hwmon API new 9965ebd1836f hwmon: (ina2xx) Pass register to alert limit write functions new 4d5c2d986757 hwmon: (ina2xx) Add support for current limits new 63fb21afc1f5 hwmon: (ina2xx) Use shunt voltage to calculate current new 21d9e6013134 hwmon: pmbus: Implement generic bus access delay new d83219e9fcbd hwmon: pmbus: max15301: Use generic code new 106cfea5fa78 hwmon: pmbus: ucd9000: Use generic code new 9c4e67320f39 hwmon: pmbus: zl6100: Use generic code new 3cd1ef26b01e hwmon: pmbus: pli12096bc: Add write delay new d22bd451d560 hwmon: (pmbus/mpq7932) Constify struct regulator_desc new 38f9fa39afe1 hwmon: (sht21) Use %*ph to print small buffer new 3017d28d6c0f hwmon: (sch5636) Print unknown ID in error string via %*pE new 2cb4acf2140b hwmon: Remove devm_hwmon_device_unregister() API function new c27ea952c614 Merge tag 'hwmon-for-v6.12' of git://git.kernel.org/pub/sc [...] new 8386207f37e9 iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() new 98db56e49008 iommu/arm-smmu: Un-demote unhandled-fault msg new df49881956ba iommu/arm-smmu-v3: Remove the unused empty definition new af048ec9c051 iommu/arm-smmu-v3: Fix a NULL vs IS_ERR() check new 3a8990b8a778 iommu/arm-smmu-qcom: hide last LPASS SMMU context bank from linux new 2d42d3ba4437 iommu/arm-smmu-qcom: Work around SDM845 Adreno SMMU w/ 16K pages new 56ae8866f3b4 iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq new 2ea1f0120f90 iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_b [...] new e736c895c45b iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_init new a7a08b857a32 iommu/arm-smmu-v3: Make symbols public for CONFIG_TEGRA241_CMDQV new b935a5b1c670 iommu/arm-smmu-v3: Add ARM_SMMU_OPT_TEGRA241_CMDQV new 6f3f9ff43d00 iommu/arm-smmu-v3: Add acpi_smmu_iort_probe_model for impl new 6de80d619203 iommu/arm-smmu-v3: Add struct arm_smmu_impl_ops new 918eb5c856f6 iommu/arm-smmu-v3: Add in-kernel support for NVIDIA Tegra2 [...] new f59e85490712 iommu/arm-smmu-v3: Start a new batch if new command is not [...] new a9d40285bdef iommu/tegra241-cmdqv: Limit CMDs for VCMDQs of a guest own [...] new ce7cb08e22e0 iommu/arm-smmu-v3: Match Stall behaviour for S2 new 070e326f327a iommu/arm-smmu-v3-test: Test masters with stall enabled new db184a1ced56 iommu/tegra241-cmdqv: Fix -Wformat-truncation warnings in [...] new 086a3c40ebd0 iommu/tegra241-cmdqv: Fix ioremap() error handling in probe() new 2408b81f817b iommu/tegra241-cmdqv: Drop static at local variable new 483e0bd8883a iommu/tegra241-cmdqv: Do not allocate vcmdq until dma_set_ [...] new a2bb820e862d iommu/arm-smmu-v3: Use the new rb tree helpers new 19eb465c969f iommu/arm-smmu-qcom: apply num_context_bank fixes for SDM6 [...] new ce410410f1a7 iommu/arm-smmu-v3: Add arm_smmu_strtab_l1/2_idx() new abb4f9d323a8 iommu/arm-smmu-v3: Add types for each level of the 2 level [...] new 85196f54743d iommu/arm-smmu-v3: Reorganize struct arm_smmu_strtab_cfg new 8c153ef95697 iommu/arm-smmu-v3: Remove strtab_base/cfg new 47b2de35cab2 iommu/arm-smmu-v3: Do not use devm for the cd table allocations new c0a25a96dee9 iommu/arm-smmu-v3: Shrink the cdtab l1_desc array new 7c567eb1e1d2 iommu/arm-smmu-v3: Add types for each level of the CD table new e3b1be2e73db iommu/arm-smmu-v3: Reorganize struct arm_smmu_ctx_desc_cfg new 757c5ceedc69 dt-bindings: arm-smmu: document the support on SA8255p new 4638a0474d34 dt-bindings: arm-smmu: Add compatible for QCS8300 SoC new f1c6cf8e7ab9 Merge branch 'for-joerg/arm-smmu/bindings' into for-joerg/ [...] new 184bee388d46 iommu/vt-d: Require DMA domain if hardware not support pas [...] new 9e74e1b8198f iommu/vt-d: Remove identity mappings from si_domain new 2c13012e0919 iommu/vt-d: Always reserve a domain ID for identity setup new 487df6836606 iommu/vt-d: Remove has_iotlb_device flag new c7191984e5aa iommu/vt-d: Factor out helpers from domain_context_mapping_one() new 2031c469f816 iommu/vt-d: Add support for static identity domain new 50a7e2c6c3b6 iommu/vt-d: Cleanup si_domain new 3cf74230c139 iommu/vt-d: Fix potential lockup if qi_submit_sync called [...] new ccb02b27bb50 iommu/vt-d: Move PCI PASID enablement to probe path new 1f5e307ca16c iommu/vt-d: Unconditionally flush device TLB for pasid tab [...] new f701c9f36bcb iommu/vt-d: Factor out invalidation descriptor composition new 3297d047cd7f iommu/vt-d: Refactor IOTLB and Dev-IOTLB flush for batching new 777cdd853434 iommu/vt-d: Add qi_batch for dmar_domain new 705c1cdf1e73 iommu/vt-d: Introduce batched cache invalidation new e5e5cc8f73fa iommu/amd: Add blocked domain support new 014e756247e8 iommu/amd: Update PASID, GATS, GLX, SNPAVICSUP feature rel [...] new fdc39b77db95 iommu/amd: Update event log pointer as soon as processing [...] new 53f1fb0c46f0 iommu/amd: Make amd_iommu_is_attach_deferred() static new 95eb6a05124f iommu/amd: Remove unused DTE_GCR3_INDEX_* macros new 293aa9ec694e iommu/amd: Handle error path in amd_iommu_probe_device() new 845bd6ac4342 iommu/amd: Make amd_iommu_dev_flush_pasid_all() static new 964877dc2623 iommu/amd: Make amd_iommu_domain_flush_complete() static new a3303762eb80 iommu/amd: Rework amd_iommu_update_and_flush_device_table() new 89ffb2c3c2a1 iommu/amd: Make amd_iommu_dev_update_dte() static new 8d00b77a52ef iommu/amd: Move allocation of the top table into v1_alloc_pgtable new b0a6c883bcd4 iommu/amd: Allocate the page table root using GFP_KERNEL new 7a41dcb52f9d iommu/amd: Set the pgsize_bitmap correctly new 322d889ae7d3 iommu/amd: Remove amd_iommu_domain_update() from page tabl [...] new 1ed2d21d471c iommu/amd: Remove the amd_iommu_domain_set_pt_root() and related new 670b57796c5d iommu/amd: Rename struct amd_io_pgtable iopt to pgtbl new 977fc27ca7f8 iommu/amd: Remove amd_io_pgtable::pgtbl_cfg new 47f218d10895 iommu/amd: Store the nid in io_pgtable_cfg instead of the domain new 9ac0b3380acd iommu/amd: Narrow the use of struct protection_domain to i [...] new 485534bfccb2 iommu/amd: Remove conditions from domain free paths new a06dcb6b7897 iommu/amd: Fix typo of , instead of ; new c435209f7203 iommu/amd: Remove the confusing dummy iommu_flush_ops tlb ops new 7e515866299d iommu/amd: Correct the reported page sizes from the V1 table new 2910a7fa1be0 iommu/amd: Do not set the D bit on AMD v2 table entries new f0295913c4b4 iommu/amd: Add kernel parameters to limit V1 page-sizes new 3ab9d8d1b50b iommu/amd: Test for PAGING domains before freeing a domain new 6c17c7d5936e iommu: Allow ATS to work on VFs when the PF uses IDENTITY new 84b2baf42796 iommu/io-pgtable-arm: Optimise non-coherent unmap new 04f4f33c941c iommu: Use of_property_present() new 97162f6093d2 Merge branches 'fixes', 'arm/smmu', 'intel/vt-d', 'amd/amd [...] new eec91e22fe9f Merge tag 'iommu-updates-v6.12' of git://git.kernel.org/pu [...] new 8423895d4566 video: Handle HAS_IOPORT dependencies new aa578e897520 fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() new 5ee70bec7945 fbdev: mmp: Use devm_clk_get_enabled() helpers new 33ae421ad2b5 fbdev: omapfb: panel-sony-acx565akm: Simplify show_cabc_av [...] new 2451a285ee5e fbdev: omapfb: Use sysfs_emit_at() to simplify code new 929c81ade635 fbdev: Introduce devm_register_framebuffer() new 95cdd538e0e5 fbdev: efifb: Register sysfs groups through driver core new 077091721af0 fbdev: efifb: Use devm_register_framebuffer() new bd97615a3316 fbdev: efifb: Use driver-private screen_info for sysfs new 2ff86df2b6a3 fbdev: pxa3xx-gcu: Convert comma to semicolon new 18b0327310ef fbdev: imsttfb: convert comma to semicolon new 27f22f897095 fbdev: hyperv_fb: Convert comma to semicolon new c2af2a45560b fbdev: xen-fbfront: Assign fb_info->device new 4a6921095eb0 fbdev: pxafb: Fix possible use after free in pxafb_task() new de5e89b6654e fbdev: omapfb: Fix typo in comment new f4960b002ce8 Merge tag 'fbdev-for-6.12-rc1' of git://git.kernel.org/pub [...] new 62be134abf42 platform/chrome: cros_ec_lpc: switch primary DMI data for [...] new a1927fbbf74f platform/chrome: cros_ec_typec: add remove driver hook new d1b35e6d34e9 platform/chrome: chromeos_laptop: Use kmemdup_array new 9f39757957c1 Merge tag 'chrome-platform-for-6.12' of git://git.kernel.o [...]
The 197 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 17 +- .../devicetree/bindings/hwmon/adt7475.yaml | 37 +- .../devicetree/bindings/hwmon/lltc,ltc2978.yaml | 94 +++ .../devicetree/bindings/hwmon/ltc2978.txt | 62 -- .../devicetree/bindings/hwmon/maxim,max31790.yaml | 70 ++ .../bindings/hwmon/sophgo,sg2042-hwmon-mcu.yaml | 43 + .../devicetree/bindings/iommu/arm,smmu.yaml | 5 + Documentation/hwmon/hwmon-kernel-api.rst | 7 - Documentation/hwmon/ina2xx.rst | 4 + Documentation/hwmon/index.rst | 1 + Documentation/hwmon/lm92.rst | 26 +- Documentation/hwmon/max1619.rst | 4 - Documentation/hwmon/oxp-sensors.rst | 56 +- Documentation/hwmon/sg2042-mcu.rst | 78 ++ MAINTAINERS | 7 + drivers/hwmon/Kconfig | 26 +- drivers/hwmon/Makefile | 2 + drivers/hwmon/adt7470.c | 22 +- drivers/hwmon/adt7475.c | 130 +++ drivers/hwmon/adt7x10.c | 18 +- drivers/hwmon/amc6821.c | 30 +- drivers/hwmon/aspeed-g6-pwm-tach.c | 4 +- drivers/hwmon/aspeed-pwm-tacho.c | 8 +- drivers/hwmon/chipcap2.c | 33 +- drivers/hwmon/dell-smm-hwmon.c | 8 + drivers/hwmon/gsc-hwmon.c | 1 + drivers/hwmon/hwmon.c | 18 - drivers/hwmon/ina2xx.c | 883 ++++++++++++-------- drivers/hwmon/ina3221.c | 7 +- drivers/hwmon/k10temp.c | 26 +- drivers/hwmon/lm90.c | 7 +- drivers/hwmon/lm92.c | 459 ++++++----- drivers/hwmon/lm95234.c | 807 ++++++++---------- drivers/hwmon/lm95245.c | 110 +-- drivers/hwmon/ltc2947-core.c | 20 +- drivers/hwmon/ltc2992.c | 19 +- drivers/hwmon/max16065.c | 17 +- drivers/hwmon/max1619.c | 499 ++++++----- drivers/hwmon/max1668.c | 485 ++++------- drivers/hwmon/max6639.c | 40 +- drivers/hwmon/max6697.c | 837 ++++++++----------- drivers/hwmon/nct6775-platform.c | 1 + drivers/hwmon/nct7802.c | 69 +- drivers/hwmon/npcm750-pwm-fan.c | 5 +- drivers/hwmon/ntc_thermistor.c | 1 + drivers/hwmon/oxp-sensors.c | 301 ++++++- drivers/hwmon/pc87360.c | 2 +- drivers/hwmon/pmbus/max15301.c | 92 +-- drivers/hwmon/pmbus/mpq7932.c | 2 +- drivers/hwmon/pmbus/pli1209bc.c | 26 +- drivers/hwmon/pmbus/pmbus.h | 10 + drivers/hwmon/pmbus/pmbus_core.c | 92 ++- drivers/hwmon/pmbus/ucd9000.c | 64 +- drivers/hwmon/pmbus/zl6100.c | 66 +- drivers/hwmon/pwm-fan.c | 11 +- drivers/hwmon/sch5636.c | 3 +- drivers/hwmon/sch56xx-common.h | 1 - drivers/hwmon/sg2042-mcu.c | 388 +++++++++ drivers/hwmon/sht21.c | 5 +- drivers/hwmon/stts751.c | 2 +- drivers/hwmon/surface_temp.c | 235 ++++++ drivers/hwmon/tmp401.c | 17 +- drivers/hwmon/tmp421.c | 7 +- drivers/hwmon/tmp464.c | 40 +- drivers/hwmon/vexpress-hwmon.c | 2 +- drivers/iommu/Kconfig | 11 + drivers/iommu/amd/amd_iommu.h | 26 +- drivers/iommu/amd/amd_iommu_types.h | 35 +- drivers/iommu/amd/init.c | 16 +- drivers/iommu/amd/io_pgtable.c | 105 +-- drivers/iommu/amd/io_pgtable_v2.c | 56 +- drivers/iommu/amd/iommu.c | 210 +++-- drivers/iommu/amd/pasid.c | 2 +- drivers/iommu/arm/arm-smmu-v3/Makefile | 1 + drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-test.c | 83 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 578 +++++++------ drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 135 ++- drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c | 909 +++++++++++++++++++++ drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 28 + drivers/iommu/arm/arm-smmu/arm-smmu.c | 2 +- drivers/iommu/fsl_pamu_domain.c | 4 +- drivers/iommu/intel/cache.c | 239 ++++-- drivers/iommu/intel/dmar.c | 109 +-- drivers/iommu/intel/iommu.c | 504 +++++------- drivers/iommu/intel/iommu.h | 128 ++- drivers/iommu/intel/nested.c | 3 +- drivers/iommu/intel/pasid.c | 12 +- drivers/iommu/intel/svm.c | 7 +- drivers/iommu/io-pgtable-arm.c | 31 +- drivers/iommu/of_iommu.c | 2 +- drivers/pci/ats.c | 33 + drivers/platform/chrome/chromeos_laptop.c | 7 +- drivers/platform/chrome/cros_ec_lpc.c | 36 +- drivers/platform/chrome/cros_ec_typec.c | 10 + drivers/video/fbdev/core/fbmem.c | 30 + drivers/video/fbdev/efifb.c | 27 +- drivers/video/fbdev/hpfb.c | 1 + drivers/video/fbdev/hyperv_fb.c | 2 +- drivers/video/fbdev/imsttfb.c | 4 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 6 +- drivers/video/fbdev/omap/omapfb_main.c | 36 +- .../omap2/omapfb/displays/panel-sony-acx565akm.c | 15 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi.h | 2 +- drivers/video/fbdev/pxa3xx-gcu.c | 4 +- drivers/video/fbdev/pxafb.c | 1 + drivers/video/fbdev/xen-fbfront.c | 1 + include/linux/fb.h | 1 + include/linux/hwmon.h | 1 - include/linux/io-pgtable.h | 4 + include/linux/pci-ats.h | 3 + include/linux/platform_data/max6697.h | 33 - include/video/vga.h | 58 +- 112 files changed, 6080 insertions(+), 3940 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwmon/lltc,ltc2978.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ltc2978.txt create mode 100644 Documentation/devicetree/bindings/hwmon/maxim,max31790.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/sophgo,sg2042-hwmon-mcu.yaml create mode 100644 Documentation/hwmon/sg2042-mcu.rst create mode 100644 drivers/hwmon/sg2042-mcu.c create mode 100644 drivers/hwmon/surface_temp.c create mode 100644 drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c delete mode 100644 include/linux/platform_data/max6697.h