This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 86aa72182095 Merge tag 'chrome-platform-v6.17' of git://git.kernel.org/ [...] new 217592d08bc6 mei: bus: replace sprintf/scnprintf with sysfs_emit in sho [...] new a49159aa8020 mei: vsc: Drop unused vsc_tp_request_irq() and vsc_tp_free_irq() new 880af854d634 mei: vsc: Don't re-init VSC from mei_vsc_hw_reset() on stop new 0b504fdb85fe mei: vsc: Don't call vsc_tp_reset() a second time on shutdown new 78ab08efa3f8 mei: vsc: Use vsc_tp_remove() as shutdown handler new 35b7f3525fe0 mei: vsc: Destroy mutex after freeing the IRQ new 18f14b2e7f73 mei: vsc: Event notifier fixes new 6175c6974095 mei: vsc: Unset the event callback on remove and probe errors new de88b02c94db mei: vsc: Run event callback from a workqueue new cee3dba7b741 mei: vsc: Fix "BUG: Invalid wait context" lockdep error new 35e8a426b16a mei: bus: Check for still connected devices in mei_cl_bus_ [...] new 8070aa7be066 drivers: char: SONYPI depends on HAS_IOPORT new bf7b4a0e2556 drivers: misc: sram: fix up some const issues with recent [...] new 17481c41f560 misc: Use dev_fwnode() new 5bce7d47d5b5 misc: vmw_vmci: Remove unused vmci_ctx functions new 2ce80bc11ff9 misc: vmw_vmci: Remove unused vmci_doorbell_notify new ea6895f021c0 misc: vmw_vmci: Remove unused qpair functions new 01c6d1df98cb misc: ocxl: Replace scnprintf() with sysfs_emit() in sysfs [...] new 587d1c3c2550 misc: rtsx: Add support for RTS5264 Version B and optimize [...] new 81bfbb2d80ee misc: enclosure: Use str_on_off() helper new 74d8361be344 char: misc: add test cases new 7aecbbdf86d3 char: misc: Remove redundant forward declarations new 0ef1fe4bc386 char: misc: Fix improper and inaccurate error code returne [...] new 899385b04bc9 binder: fix reversed pid/tid in log new 421d3a860d3d binder: Remove unused binder lock events new 7f81907b7e3f cdx: Enable compile testing new fd353a0e49ec cdx: controller: Simplify with dev_err_probe() new cfe78d4aa9b2 cdx: controller: Drop useless probe success message new a46da20be76c cdx: controller: Do not open-code module_platform_driver() new a398c4223b01 cdx: controller: Drop unneeded driver.pm NULL assignment new bfb4cf9fb97e vmci: Prevent the dispatching of uninitialized payloads new 6bca1e955830 pps: clients: gpio: fix interrupt handling order in remove path new 12c409aa1ec2 pps: fix poll support new bd80e3ccd6e7 greybus: gb-beagleplay: remove unneeded calls to devm_gpiod_put() new 626e89412dfb char: misc: Rename a local variable in misc_init() new 8f5d9bed6122 Revert "vmci: Prevent the dispatching of uninitialized payloads" new db15ec7abd33 rust: miscdevice: remove unnecessary import new 1da2dca2fb3a binder: use kstrdup() in binderfs_binder_device_create() new 01afddcac630 binder: use guards for plain mutex- and spinlock-protected [...] new bea3e7bfa295 binder: Fix selftest page indexing new 4328a5264299 binder: Store lru freelist in binder_alloc new bdfa89c48929 kunit: test: Export kunit_attach_mm() new 5e024582f494 binder: Scaffolding for binder_alloc KUnit tests new f6544dcdd0d2 binder: Convert binder_alloc selftests to KUnit new d1934ed9803c binder: encapsulate individual alloc test cases new 77e49c358868 mcb: use sysfs_emit_at() instead of scnprintf() in show functions new 73cca2a7467b misc: fastrpc: Use of_reserved_mem_region_to_resource() fo [...] new e8b18c11731d cdx: Fix missing GENERIC_MSI_IRQ on compile test new 239df3e4b475 samples: mei: Fix building on musl libc new cf4d2ce1eded eeprom: at25: fram: Detect and support inside-out chip variants new 8282013b5605 vmci: Prevent the dispatching of uninitialized payloads new 8ad6249c51d0 eeprom: at25: convert to spi-mem API new 29f4103b2585 MAINTAINERS: Update FPGA MANAGER maintainer new 966c5cd72be8 misc: rtsx: usb: Ensure mmc child device is active when ca [...] new b8e3603a57e1 fsi: master-ast-cf: Use of_reserved_mem_region_to_resource [...] new 5eac63691748 fsi: make fsi_bus_type constant new bc827ae21394 nvmem: apple: drop default ARCH_APPLE in Kconfig new d44870ff2ad5 dt-bindings: nvmem: fixed-layout: Allow optional bit positions new 0e0de622c23a nvmem: core: Fix typos in comments and MODULE_AUTHOR strings new 9d9659b054c8 dt-bindings: nvmem: convert lpc1857-eeprom.txt to yaml format new fc0368121686 nvmem: make nvmem_bus_type constant new b45f8ad2322a dt-bindings: nvmem: SID: Add binding for A523 SID controller new 657339fd3f01 dt-bindings: nvmem: mediatek: efuse: split MT8186/MT8188 f [...] new 45e06a9d7496 dt-bindings: nvmem: convert vf610-ocotp.txt to yaml format new 701aa9ad1e7b bus: mhi: host: Make local functions static new ae5a34264354 bus: mhi: host: pci_generic: Fix the modem name of Foxconn [...] new 0494cf9793b7 bus: mhi: host: pci_generic: Disable runtime PM for QDU100 new f471578e8b1a bus: mhi: host: Fix endianness of BHI vector table new b484fa61acea bus: mhi: host: pci_generic: Add support for EM929x and se [...] new e99f55e438d1 bus: mhi: host: Use str_true_false() helper new 0d63055e1406 bus: mhi: host: pci_generic: Add Foxconn T99W696 modem new 5bd398e20f08 bus: mhi: host: Detect events pointing to unexpected TREs new 00559ba3ae74 bus: mhi: host: pci_generic: Add Telit FN990B40 modem support new 60c46a0bd34b Merge tag 'mhi-for-v6.17' of ssh://gitolite.kernel.org/pub [...] new 37e00703228a zynq_fpga: use sgtable-based scatterlist wrappers new c7f37f8f3b89 Merge tag 'fpga-for-6.17-rc1' of ssh://gitolite.kernel.org [...] new af82280ee764 iio: irsd200: Remove print of error code from dev_err_probe new dc38441890ec iio: backend: add support for filter config new 995fd6e002b0 iio: backend: add support for data alignment new 5ef4cc6d2414 iio: backend: add support for number of lanes new b81c5c258285 dt-bindings: iio: adc: add ad408x axi variant new 8ee8009420e7 iio: adc: adi-axi-adc: add filter type config new d2ca659c3d15 iio: adc: adi-axi-adc: add data align process new 569ddc41165e iio: adc: adi-axi-adc: add num lanes support new 232fb5c86f1e dt-bindings: iio: adc: add ad4080 new 6b31ba1811b6 iio: adc: ad4080: add driver support new 1543572fffb3 Documentation: ABI: add sinc1 and sinc5+pf1 filter new 9182f3b4c370 iio: dac: adi-axi-dac: use unique bus free check new 93ddd0649225 iio: accel: adxl345: extend sample frequency adjustments new b99dbe3a0f00 iio: accel: adxl345: add g-range configuration new c5858465a695 iio: amplifiers: ada4250: use DMA-safe memory for regmap_b [...] new 1a862799dc12 iio: buffer: Fix checkpatch.pl warning new fe03825b1a6c iio: imu: inv_mpu6050: refactor aux read/write to use shar [...] new 178e4bc1e439 iio: Remove single use of macro definition for driver name new a8c1039c0620 iio: Remove single use of macro definition for IRQ name new 851b85447c7e iio: Remove single use of macro definition for regmap name new c14896534432 iio: Remove unused macro definition for driver and IRQ name new c49e99fafee1 iio: adc: ad7476: Support ROHM BU79100G new dc0756de69dc dt-bindings: iio: adc: st,spear600-adc: txt to yaml format [...] new 82f4ed3a01b2 iio: adc: ad7606: enable Vdrive power supply new 3125a5ca45f4 iio: adc: ad7606: add enabling of optional Vrefin voltage new cfcb44872aad iio: bmi270: suspend and resume triggering on relevant pm [...] new 60295feef9cf iio: bmi160: suspend and resume triggering on relevant pm [...] new a238572b9087 dt-bindings: iio: gyroscope: invensense,itg3200: add binding new 7e54d932873d iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing re [...] new c86b60189f35 Documentation: ABI: IIO: add new convdelay documentation new 342c52dde2f0 iio: core: add ADC delay calibration definition new 48d487dc6445 iio: adc: ad7606: add offset and phase calibration support new e986466a92da dt-bindings: iio: adc: adi,ad7606: add gain calibration support new 9dc4ef3a5b9f iio: adc: ad7606: exit for invalid fdt dt_schema properties new cc2eca43091e iio: adc: ad7606: rename chan_scale to a more generic chan_info new 126cbd0deb9b iio: adc: ad7606: add gain calibration support new f0fdb01df208 iio: adc: ti-ads131e08: Fix spelling mistake "tweek" -> "tweak" new c430955d0cb8 iio: cros_ec_sensors: add cros_ec_activity driver new 7b20d517b9e5 iio: accel: adxl313: add debug register new 56e5ec2d856a iio: adc: ad4851: ad4851_set_oversampling_ratio parameters update new 97e6882ed1a1 iio: backend: update iio_backend_oversampling_ratio_set new dced5bda1411 iio: adc: adi-axi-adc: add axi_adc_oversampling_ratio_set new dbcf83943298 dt-bindings: iio: adc: add ad7405 new 6a533f56b020 iio: adc: ad7405: add ad7405 driver new 3ceb7cc34510 iio: potentiometer: Drop unused export.h includes new 86c4903bb219 iio: adc: stm32-dfsdm: Fix build warnings about export.h new 2628736bd488 iio: trigger: stm32-timer: Fix build warnings about export.h new d657e251d9d4 iio: trigger: stm32-lptimer: Fix build warnings about export.h new 1763bd3a0c03 iio: adc: ad7173: check return value of spi_setup() new 5c3f0624831c iio: chemical: bme680: convert to use maple tree register cache new cc42e969ebbb iio: dac: ad5380: convert to use maple tree register cache new 3547b9ab0434 iio: dac: bd79703: convert to use maple tree register cache new bc6c48bfadc2 iio: health: afe4403: convert to use maple tree register cache new 2619f7b14c40 iio: health: afe4404: convert to use maple tree register cache new 3be2dd518526 iio: imu: icm42600: convert to use maple tree register cache new a5afaa5de32d iio: imu: bno055: convert to use maple tree register cache new 7eab62ecbcbb iio: light: isl29028: convert to use maple tree register cache new f9428623818a iio: light: ltr501: convert to use maple tree register cache new 5cc26087667a iio: light: opt4060: convert to use maple tree register cache new a8daa0a8f13d iio: adc: stm32-adc: Use dev_fwnode() new 0dd88eaa7126 dt-bindings: trigger-source: add generic GPIO trigger source new 81d289c21e39 dt-bindings: iio: adc: ad7768-1: document regulator provid [...] new 1c01c449e31e dt-bindings: iio: adc: ad7768-1: Document GPIO controller new 1905e6c9ce01 dt-bindings: iio: adc: ad7768-1: add trigger-sources property new 96b6e814afd2 iio: adc: ad7768-1: add regulator to control VCM output new d569ae0f052e iio: adc: ad7768-1: Add GPIO controller support new 54da2aeb7160 iio: adc: ad7768-1: add multiple scan types to support 16- [...] new 74790e84ffbb iio: adc: ad7768-1: add support for Synchronization over SPI new 74e16c0cd61f iio: adc: ad7768-1: replace manual attribute declaration new fb1d3b24ebf5 iio: adc: ad7768-1: add filter type and oversampling ratio [...] new 6f6bf9782345 iio: light: apds9306: Refactor threshold get/set functions [...] new a80ad80f1be9 iio: accel: sca3000: replace error_ret labels by simple returns new 788d6060f19b iio: amplifiers: ada4250: used dev local variable new f8a7be248f73 iio: amplifiers: ada4250: don't fail on bad chip ID new 3712f11b4ed7 iio: amplifiers: ada4250: use devm_regulator_get_enable_re [...] new e905b3dd3a73 iio: amplifiers: ada4250: move offset_uv in struct new 51180f03eb6f iio: amplifiers: ada4250: use dev_err_probe() new 5decafde4dee iio: accel: adxl345: make data struct variable irq function local new f7f905f7a7ec iio: accel: adxl345: simplify measure enable new e564c05401ca iio: accel: adxl345: replace magic numbers by unit expressions new f448fb868a27 iio: accel: adxl372: use = { } instead of memset() new 08ef45efc23d iio: accel: msa311: use = { } instead of memset() new 3a780d29aece iio: adc: dln2-adc: use = { } instead of memset() new b8f008100a34 iio: adc: mt6360-adc: use = { } instead of memset() new dfa806ce04f9 iio: adc: rockchip_saradc: use = { } instead of memset() new 708d98459d0c iio: adc: rtq6056: use = { } instead of memset() new a3e20daaa206 iio: adc: stm32-adc: use = { } instead of memset() new 6d1db00273d7 iio: adc: ti-ads1015: use = { } instead of memset() new 6c25238a74a3 iio: adc: ti-ads1119: use = { } instead of memset() new 4c4ef744d512 iio: adc: ti-lmp92064: use = { } instead of memset() new 00b1c247670e iio: adc: ti-tsc2046: use = { } instead of memset() new 27d782612a33 iio: chemical: scd4x: use = { } instead of memset() new 5226b48b57e1 iio: chemical: scd30: use = { } instead of memset() new d2614c43af75 iio: chemical: sunrise_co2: use = { } instead of memset() new 46868e362f2a iio: dac: ad3552r: use = { } instead of memset() new 352112e2d9aa iio: imu: inv_icm42600: use = { } instead of memset() new 3ee3c09d2d76 iio: imu: inv_mpu6050: use = { } instead of memset() new 6ee8e56aedc0 iio: light: bh1745: use = { } instead of memset() new 19ae7344cc17 iio: light: ltr501: use = { } instead of memset() new acddd6098119 iio: light: opt4060: use = { } instead of memset() new f646c99adef6 iio: light: veml6030: use = { } instead of memset() new 174818e102e8 iio: magnetometer: af8133j: use = { } instead of memset() new 9e664cddd128 iio: pressure: bmp280: use = { } instead of memset() new b2dead596238 iio: pressure: mpl3115: use = { } instead of memset() new 73f31d9f8c81 iio: pressure: mprls0025pa: use = { } instead of memset() new ca2ec0786009 iio: pressure: zpa2326: use = { } instead of memset() new 88bcfc9e7b94 iio: proximity: irsd200: use = { } instead of memset() new 8540a6f93a70 iio: temperature: tmp006: use = { } instead of memset() new a4135386fa49 iio: imu: inv_icm42600: Convert to uXX and sXX integer types new 7c62cd9c796a iio: imu: bmi270: add channel for step counter new e602ee39986a iio: imu: bmi270: add step counter watermark event new b1c5f11dd183 iio: adc: ad7173: simplify clock enable/disable new 0fbd8017ab96 dt-bindings: iio: adc: ad4851: add spi-3wire new 695b7c42d97b iio: adc: ad4851: add spi 3-wire support new 8956547c5063 iio: adc: ad7380: remove unused oversampling_ratio getter new 47ae96104b16 dt-bindings: iio: adc: nxp,lpc3220-adc: allow clocks property new 31c3bed202dd iio: accel: adxl345: make adxl345_events const new 3307461aead6 iio: accel: mma9553: make mma9553_event_info const new 0e919ffcc73f iio: adc: ad7091r5: make ad7091r5_init_info const new 89c3d59a9252 iio: adc: ad7091r8: make ad7091r_init_info const new 1ca58056bc2a iio: adc: at91_adc: make at91_adc_caps const new fc0f5322a371 iio: adc: axp20x_adc: make axp717_maps const new bf9b1ffe157b iio: adc: mp2629_adc: make mp2629_channels const new 89b971055a3e iio: adc: qcom-vadc: make scale_adc5_fn const new 0084ccd7dcd7 iio: adc: stm32-adc: make stm32_adc_trig_info const new 9d531de209fd iio: amplifiers: ad8366: make ad8366_info const new 1e9e9669ff3d iio: chemical: atlas-ezo-sensor: make atlas_ezo_devices const new f391719dd1b8 iio: common: hid-sensor-attributes: make unit_conversion const new f7f9a33734c0 iio: dac: ad5770r: make ad5770r_rng_tbl const new ca494204c646 iio: dac: ltc2688: make ltc2688_dither_ext_info const new bae712b66cbc iio: imu: bmi160: make bmi160_regs const new d94fc241a948 iio: light: isl76682: make isl76682_range_table const new 54fde97fa8eb iio: light: zopt2201: make zopt2201_scale const new 5b322dc49a1b iio: pressure: abp060mg: make abp_config const new 96337ede9435 iio: proximity: vcnl3020: pass struct vcnl3020_property by [...] new b1a6eac557f3 iio: proximity: vcnl3020: make vcnl3020_property const new 5eef68d672b7 iio: adc: ad7124: Use separate structures rather than arra [...] new 00a468c93126 iio: adc: ad7768-1: add low pass -3dB cutoff attribute new 2ef920e0e5c0 iio: imu: adis16400: Use separate structures rather than a [...] new 8f02a8d6a7bf iio: light: cm3232: move calibscale to struct cm3232_chip new 50df70430369 iio: light: cm3232: make struct cm3232_als_info const new 0f7797f6a819 iio: pressure: dlhl60d: Use separate structures rather tha [...] new 7bf7b62ee997 iio: imu: inv_mpu6050: Replace scnprintf with sysfs_emit new 5a2f15c5a8e0 iio: adc: ad_sigma_delta: don't overallocate scan buffer new 67189665e063 iio: adc: ad_sigma_delta: sort includes new 11d58620dfd0 iio: adc: ad_sigma_delta: use u8 instead of uint8_t new 1a913da6cfda iio: adc: ad_sigma_delta: use sizeof() in ALIGN() new e916934b5915 iio: adc: ad_sigma_delta: use BITS_TO_BYTES() macro new 86d8d6b8b9a7 iio: adc: ad_sigma_delta: audit included headers new 1519bedf884c iio: adc: ad_sigma_delta: refactor setting read address new db63e45a7da0 iio: adc: ad_sigma_delta: use spi_optimize_message() new 219da3ea842a iio: adc: ad_sigma_delta: add SPI offload support new 1b0dc9385895 iio: adc: ad4000: don't use shift_right() new 3df2817d5a94 dt-bindings: iio: adc: mt6359: Add MT6363 PMIC AuxADC new 00da77d1d226 dt-bindings: iio: adc: mt6359: Add MT6373 PMIC AuxADC new f8bb423f4952 iio: adc: mt6359: Add ready register index and mask to cha [...] new dbcbed76d02f iio: adc: mt6359: Move reference voltage to platform data new d6f49313272b iio: adc: mt6359: Add support for MediaTek MT6363 PMIC AUXADC new 1a4deda6c68f iio: adc: mt6359: Add support for MediaTek MT6373 PMIC AUXADC new ec489d91571e iio: accel: adxl313: make use of regmap cache new a1576623416a iio: accel: adxl313: add function to enable measurement new ff8093fa6ba4 iio: accel: adxl313: add buffered FIFO watermark with inte [...] new 385eb69ee6ec iio: accel: adxl313: add activity sensing new e3fc1cadf226 iio: accel: adxl313: add inactivity sensing new 554396d4b0be iio: accel: adxl313: implement power-save on inactivity new 56d080b97761 iio: accel: adxl313: add AC coupled activity/inactivity events new 0755fd550cde docs: iio: add ADXL313 accelerometer new 7a7242d86231 iio: accel: adxl345: simplify interrupt mapping new f057897dcbff iio: accel: adxl345: simplify reading the FIFO new 0c122c280e78 iio: imu: inv_icm42600: reorganize DMA aligned buffers in [...] new 50cfaa9a46c8 iio: imu: inv_icm42600: add WoM support new 7586eb9b6799 iio: imu: inv_icm42600: add wakeup functionality for Wake- [...] new 1b3cee41235b dt-bindings: iio: adc: Add AD4170-4 new 5731f2a06c0f iio: adc: Add basic support for AD4170-4 new be2cdc5cb244 iio: adc: ad4170-4: Add support for calibration gain new cdd03d50e206 iio: adc: ad4170-4: Add support for calibration bias new 99992f6348a1 Documentation: ABI: IIO: Add sinc5+avg to the filter_type_ [...] new a770f70b4f5b iio: adc: ad4170-4: Add digital filter and sample frequenc [...] new 9c1d4f4aef0a iio: adc: ad4170-4: Add support for buffered data capture new 602a89566cf2 iio: adc: ad4170-4: Add timestamp channel new 4e5fde667782 iio: adc: ad4170-4: Add clock provider support new c1e289a0364b iio: adc: ad4170-4: Add GPIO controller support new 03223844b8f2 iio: adc: ad4170-4: Add support for internal temperature sensor new 6098df897d13 iio: adc: ad4170-4: Add support for weigh scale, thermocou [...] new 964d6d5f1adc iio: accel: kionix-kx022a: Apply approximate iwyu principl [...] new 8749c54202df dt-bindings: iio: adc: Add support for MT7981 new 399b883ec828 iio: imu: bno055: fix OOB access of hw_xlate array new 50467d899a3f iio: imu: bno055: make bno055_sysfs_attr const new a56e41a34ce9 iio: adc: vf610: Drop -ENOMEM error message new 89ef9c6be52e iio: adc: vf610: Simplify with dev_err_probe new 9eca012a9fac iio: dac: vf610: Simplify with devm_clk_get_enabled() new d8cf50c28c0d dt-bindings: vendor-prefixes: Add Nicera new f432a7f9e141 dt-bindings: iio: proximity: Add Nicera D3-323-AA PIR sensor new e3d455def515 iio: Add driver for Nicera D3-323-AA PIR sensor new 9b71d269d10a iio: ABI: fix correctness of I and Q modifiers new 66d4374d97f8 iio: adc: ad_sigma_delta: change to buffer predisable new 0eb8d7b25397 iio: adc: ad7173: fix channels index for syscalib_mode new 92c247216918 iio: adc: ad7173: fix num_slots new 1d9a21ffb43b iio: adc: ad7173: fix calibration channel new 6fa908abd19c iio: adc: ad7173: fix setting ODR in probe new 0a686b9c4f84 iio: adc: ad_sigma_delta: Select IIO_BUFFER_DMAENGINE and [...] new 34120f7fa5d2 Merge tag 'iio-for-6.17a' of ssh://gitolite.kernel.org/pub [...] new 3fd97f2292c7 mei: bus: use cldev in prints new 631ae0c01010 mei: more prints with client prefix new 35b6fc51c666 comedi: fix race between polling and detaching new 02ee375506dc interconnect: qcom: sc8280xp: specify num_links for qnm_a1noc_cfg new 7e0b59496a02 interconnect: qcom: sc8180x: specify num_nodes new cbabc73e85be interconnect: qcom: qcs615: Drop IP0 interconnects new a8d7161d1dba dt-bindings: interconnect: qcom: Remove double colon from [...] new a95571d8ffe2 dt-bindings: interconnect: Add EPSS L3 compatible for QCS8300 SoC new a234cffd04bc dt-bindings: interconnect: qcom,msm8998-bwmon: Allow 'nonp [...] new 0f29e33fbadd dt-bindings: interconnect: document the RPMh Network-On-Ch [...] new 4781dbbfa5fe interconnect: qcom: Add Milos interconnect provider driver new ca652cf0c261 Merge branch 'icc-milos' into icc-next new a6d283c526f9 Merge tag 'icc-6.17-rc1' of ssh://gitolite.kernel.org/pub/ [...] new 93b17c6afa83 drivers: virt: acrn: Don't use %pK through printk new 61a789ad4326 pc104: move PC104 option to drivers/Kconfig new 335fb3d29893 bus: moxtet: Use dev_fwnode() new b13b41cc3dc1 misc: ti_fpc202: Switch to of_fwnode_handle() new 8a8d47e86cf5 binder: Add copyright notice to new kunit files new fa3f79e82dce binder: Use seq_buf in binder_alloc kunit tests new 0d5ec7919f37 Merge tag 'char-misc-6.17-rc1' of git://git.kernel.org/pub [...] new f8b067f8776f staging: rtl8723bs: Align next line to open parentheses in [...] new 1a44c265c90c staging: vme: vme_user: fix up const issue in vme_bus_match() new b940fd6ce31e staging: gpib: Update TODO new 3fb68dd90d16 staging: gpib: Remove unneeded enums and functions new 781c58ecfe24 staging: gpib: Add local include file for commands new eaad2a4263c9 staging: gpib: Use standard size basic uapi types new b8394732ff0c staging: gpib: Add bit and byte padding to ioctl structs new 1b30f644f7e2 staging: greybus: remove unnecessary GPIO line direction check new 9279204d37cc staging: rtl8723bs: remove return from void function new 349f6bef1205 staging: rtl8723bs: remove some 5 GHz code new 52bacd2766a3 staging: sm750fb: rename 'hwCursor' new 9adc643d4383 staging: gpib: hp_82341: Replace manual comparison with mi [...] new b4d72f15c098 Merge 6.16-rc4 into staging-next new a87d8d7bcc66 staging: sm750fb: remove function pointer proc_setBLANK new a739d3b13bff staging: gpib: fix unset padding field copy back to userspace new 415ca57a1ab1 staging: rtl8723bs: place constant to right of logical test new 60212a07cdcd staging: rtl8723bs: remove empty functions new eb2cb7dab60f staging: fbtft: fix potential memory leak in fbtft_framebu [...] new 49f9718b1d70 staging: rtl8723bs: remove unused function parameter new 1267d12f5e9a staging: rtl8723bs: remove unnesessary function parameter new 49bba7ef33dc staging: rtl8723bs: remove redundant static function new 505bffe21233 staging: fbtft: fix potential memory leak in fbtft_framebu [...] new 3e92c919553c staging: fbtft: cleanup error handling in fbtft_framebuffe [...] new aa07b790d792 staging: gpib: Fix error code in board_type_ioctl() new bdfa82f5b899 staging: gpib: cec: Fix inconsistent indentation in cec_pc [...] new 4f7ac4d07a7a staging: gpib: lpvo_usb_gpib: Remove unreachable return statement new 1b0ee85ee796 staging: gpib: Fix error handling paths in cb_gpib_probe() new 9e233052608b staging: rtl8723bs: Efuse_WordEnableDataWrite() is not used new 1b6766034c64 staging: vme_user: fixed alignment should match open parenthesis new ee38e1327199 staging: greybus: Documentation: firmware.c: fix whitespac [...] new 1fd45d1efc73 staging: greybus: Documentation: firmware: Move logical AN [...] new b56d3239e341 staging: greybus: power_supply fix alignment new 4bf0d122e646 staging: rtl8723bs: hal: add spaces around ternary operator new aea29410dccc staging: rtl8723bs: remove blank line before close brace. new 905f499e2030 staging: rtl8723bs: remove spurious if-block braces new 851b2f796938 staging: rtl8723bs: os_dep: remove whitespace after cast. new f117262cf158 staging: rtl8723bs: hal: remove blank line before close brace new 3ab928f06ea9 staging: rtl8723bs: remove unncessary multiple blank lines new 5de0fb6a5a86 staging: rtl8723bs: os_dep: remove blank line before close [...] new a468ce2e33e2 staging: rtl8723bs: remove function pointer SetHalODMVarHandler new 9a318cec56d9 staging: rtl8723bs: remove wrapper rtl8723b_SetHalODMVar new 328463611a0c staging: rtl8723bs: remove function pointer hal_notch_filter new c9517302a086 staging: rtl8723bs: remove function pointer c2h_handler new 206d5db1231d staging: rtl8723bs: remove macro FillH2CCmd new 8757b8dd63b2 staging: rtl8723bs: remove function pointer fill_h2c_cmd new afbb08297110 staging: rtl8723bs: remove macro hal_xmit_handler new f742f77d96fc staging: rtl8723bs: remove function pointer xmit_thread_handler new 95e57a278080 staging: rtl8723bs: remove function pointer hal_reset_secu [...] new 86dcc99669e2 staging: rtl8723bs: remove function pointer c2h_id_filter new 473b892dd7ad staging: rtl8723bs: remove struct hal_ops new ad5468af799e staging: sm750fb: fix function parameter alignment new ce32eff1cf3a staging: greybus: gbphy: fix up const issue with the match [...] new 35b79fd9fbdc staging: rtl8723bs: remove unnecessary comment separator lines new 290bd7277b36 staging: rtl8723bs: add missing blank line after declaration new c6b3b6049bdf staging: rtl8723bs: remove unnecessary commented code new 6643eccdc60c staging: rtl8723bs: remove unnecessary braces in rtl8723b_cmd new 20e81dbd39d8 staging: vme_user: fix spelling errors new fdcb641fe9f2 staging: sm750fb: fix CamelCase variable naming new a713222906e4 staging: gpib: fix typo new a8934352ba01 staging: nvec: Fix incorrect null termination of battery m [...] new ff9ec951021c staging: axis-fifo: remove sysfs interface new fe4e81979aa6 staging: axis-fifo: add debugfs interface for dumping fifo [...] new 400a23b2e0ca staging: rtl8723bs: clean up redundant & parentheses new 948483e86a78 staging: rtl8723bs: CheckFwRsvdPageContent is empty new e6e50a98d8dc staging: rtl8723bs: rtl8723b_set_FwAoacRsvdPage_cmd is empty new 907b863508bf staging: rtl8723bs: rtw_get_encrypt_decrypt_from_registryp [...] new 2d9e220836dd staging: rtl8723bs: _InitOtherVariable is empty new ea1d8343a622 staging: rtl8723bs: hw_var_port_switch is empty new 3a9061c59d78 staging: rtl8723bs: dm_CheckStatistics is empty new c5647e0e85c9 staging: rtl8723bs: DoIQK_8723B is empty new f50d5e0c1f80 staging: gpib: Add init response codes for new ni-usb-hs+ new 63533ba19d0f staging: rtl8723bs: remove redundant semicolon in basic_types.h new 164168452881 Merge tag 'staging-6.17-rc1' of git://git.kernel.org/pub/s [...] new 2b5eac0f8c6e tty: introduce and use tty_port_tty_vhangup() helper new 2c35a83b1112 powerpc/legacy_serial: cache serial port and info in add_l [...] new 33bc4874e97d powerpc/legacy_serial: use %pa for phys_addr_t prints new 158647d94c3d m68k: remove unneeded tty includes new 8d4207f41293 powerpc/powermac: remove unneeded tty includes new 866380bcf10c tty: vt: use sane types for userspace API new f1180ca37abe tty: vt: use _IO() to define ioctl numbers new fc9ceb501e38 serial: 8250: sanitize uart_port::serial_{in,out}() types new 33d9ca5daa70 serial: 8250: remove CONFIG_SERIAL_8250_RSA inline macros [...] new a1efa7f624e6 serial: 8250: invert conditions in RSA functions new 8725679fc4f1 serial: 8250: put RSA functions to their namespace new 5a128fb475fb serial: 8250: move RSA functions to 8250_rsa.c new 75f8abe8bee5 serial: 8250: extract serial8250_startup_special() new cc852682f255 serial: 8250: extract serial8250_set_TRG_levels() new a194597c0cd3 serial: 8250: extract serial8250_THRE_test() new 795158691cc0 serial: 8250: extract serial8250_initialize() new aa05931abcfb serial: 8250: extract serial8250_clear_interrupts() new 0fa5aa0b59b3 serial: 8250: extract serial8250_set_mini() new cc7c9cbef4e6 serial: 8250: extract serial8250_set_trigger_for_slow_speed() new 3b3d253b656c serial: 8250: extract serial8250_set_afe() new 555ce50f8f75 serial: 8250: extract serial8250_set_errors_and_ignores new b3be870161d6 serial: 8250: extract serial8250_set_ier() new c5d43d65522f serial: 8250: extract serial8250_set_efr() new cdc4a3e0b235 serial: 8250: extract serial8250_set_fcr() new 590559339ff8 serial: 8250: lcr compute cleanup new 465fd2fc9494 serial: 8250: drop unused frac from serial8250_do_get_divisor() new 99fc860fae83 serial: 8250: extract serial_get_or_create_irq_info() new 8a48517be155 serial: 8250: remove debug prints from ISR new 15c9dc7353ef serial: 8250: drop DEBUG_AUTOCONF() macro new 05b537a17544 serial: 8250: invert serial8250_register_8250_port() CIR c [...] new 6529c88f6bfe serial: 8250: invert condition to avoid a goto label new 0a6fb2dc930a serial: 8250: use hashtable new 20ca8be9ad2e serial: 8250_omap: use uart_port pointer when available new 341a22fa056d serial: qcom-geni: Add support for 8 Mbps baud rate new 4fcc287f3c69 serial: qcom-geni: Enable support for half-duplex mode new d574c5dc8cfe serial: Remove unused uart_get_console new 33a2515abd45 tty: serial: fix print format specifiers new 7dfd023dc7a9 dt-bindings: serial: renesas,rsci: Document RZ/N2H support new b20d6576cdb3 serial: 8250: export RSA functions new f5655940771f serial: ce4100: fix build after serial_in/out() changes new d22cf1381416 serial: ce4100: clean up serial_in/out() hooks new 7bdf59c79cf3 serial: 8250: extract serial8250_init_mctrl() new ff446fb8c598 serial: 8250: extract serial8250_iir_txen_test() new 2721fc7adc92 serial: 8250: rename lsr_TEMT, iir_NOINT to lowercase new 543a5af34340 serial: 8250: document doubled "type == PORT_8250_CIR" check new 6241b49540a6 tty: fix tty_port_tty_*hangup() kernel-doc new d2db0d781544 dt-bindings: serial: 8250: allow clock 'uartclk' and 'reg' [...] new 5e40169f7aa8 tty: serial: fsl_lpuart: Constify struct lpuart_soc_data new acc902de05b2 serial: 8250: Move CE4100 quirks to a module under 8250 driver new 815ac6791914 Merge 6.16-rc4 into tty-next new 0c8a3a284a4f dt-bindings: serial: mediatek,uart: add MT6572 new f7a676a4842b serial: 8520_ce4100: Reuse mem_serial_in() in ce4100_mem_s [...] new 6ac1d6047372 dt-bindings: serial: sh-sci: Document r8a78000 bindings new a553ab200ef4 serial: sh-sci: Add R-Car Gen5 support new dfa983c98cf7 dt-bindings: serial: renesas,rsci: Add optional secondary [...] new 64a2e41b8ef7 dt-bindings: serial: rsci: Update maintainer entry new 13af95c7f602 serial: sh-sci: Replace direct stop_rx/stop_tx calls with [...] new 1d26517d11de serial: sh-sci: Use private port ID new 0666e3fe95ab serial: sh-sci: Add support for RZ/T2H SCI new 65acd0d86f2f serial: sh-sci: Convert to DEFINE_SIMPLE_DEV_PM_OPS() new 515c8e2245dd serial: 8250_ni: Fix build warning new a48e897b6999 serial: 8250_ni: Reorder local variables new 103f5d8c35b3 tty: omit need_resched() before cond_resched() new bcbef1e4a626 Merge tag 'v6.16-rc7' into tty-next new 69c94feda519 serial: 8250_ce4100: Fix CONFIG_SERIAL_8250=n build new 5eb2d4b3e9a1 dt-bindings: serial: renesas: Document RZ/V2N SCIF new 48f9034e024a dt-bindings: serial: 8250: spacemit: set clocks property a [...] new a8d455db2621 serial: 8250_dw: Fix typo "notifer" new 4c83146cfb46 dt-bindings: serial: describe SA8255p new 3a0fdc6d934d dt-bindings: qcom: geni-se: describe SA8255p new f5b16f28fa8b soc: qcom: geni-se: Enable QUPs on SA8255p Qualcomm platforms new 4b2601ae3066 serial: qcom-geni: move resource initialization to separat [...] new 94d691417e6f serial: qcom-geni: move resource control logic to separate [...] new 5893e62d46bc serial: qcom-geni: move clock-rate logic to separate function new 1afa70632c39 serial: qcom-geni: Enable PM runtime for serial driver new 86fa39dd6fb7 serial: qcom-geni: Enable Serial on SA8255p Qualcomm platforms new b1cc2092ea7a vt: keyboard: Don't process Unicode characters in K_OFF mode new b43cb4ff85da vt: defkeymap: Map keycodes above 127 to K_HOLE new 9e32e4db965f dt-bindings: serial: samsung: add samsung,exynos2200-uart [...] new 7f8fdd4dbffc serial: 8250: fix panic due to PSLVERR new 57b4ca42359c dt-bindings: serial: snps-dw-apb-uart: Allow use of a powe [...] new 91e60731dd60 Merge tag 'tty-6.17-rc1' of git://git.kernel.org/pub/scm/l [...] new d9e496a9fb40 usb: host: xhci-plat: fix incorrect type for of_match vari [...] new a4e668fd4999 usb: gadget: m66592-udc: Use USB API functions rather than [...] new b0ef41f1640e usb: gadget: f_fs: Use USB API functions rather than constants new fd2f928a5f7b usb: gadget: udc-xilinx: Use USB API functions rather than [...] new d61b9060f990 usb: gadget: pch_udc: Use USB API functions rather than constants new 100a9aa232fe usb: gadget: net2280: Use USB API functions rather than constants new 24214604d25b usb: gadget: composite: Use USB API functions rather than [...] new 1857571e4f50 dt-bindings: usb: renesas,usbhs: Add RZ/V2N SoC support new 783e15ddb540 usb: gadget: dummy_hcd: Use USB API functions rather than [...] new 41edd08b669c docs: usb: gadget: Reindent numbered list new 58992bf32830 Documentation: usb: gadget: Wrap remaining usage snippets [...] new 70627bf82e36 usb: dwc3: xilinx: add shutdown callback new 1f25307c90dc usb: dwc3: xilinx: set coherency mode for AMD versal adapt [...] new 43007b89fb2d usb: misc: apple-mfi-fastcharge: Make power supply names unique new 47c428fce0b4 usb: core: Add 0x prefix to quirks debug output new 1c2d81bded19 usb: typec: fusb302: fix scheduling while atomic when usin [...] new b26fa800c537 usb: renesas_usbhs: use proper DMAENGINE API for termination new bc9a0c68f258 usb: phy: tegra: Remove unused functions new efec475e5e20 usb: gadget: config: Remove unused usb_gadget_config_buf new 227280ad66ac usb: gadget: Remove unused usb_remove_config new 47c83f95f3e2 usb: core: Remove unused usb_unlink_anchored_urbs new 8fa23514f2d7 usb: typec: Remove unused ucsi_cci_str new a891b9aebcc7 usb: ohci-spear: Remove unnecessary NULL check before clk_ [...] new b86c175689af usb: fsl-mph-dr-of: Remove unnecessary NULL check before c [...] new c6445598d402 usb: ohci-at91: Use dynamic device name for OHCI HCD creation new 7bf742b071c7 usb: storage: reltek_cr: convert to use secs_to_jiffies new 503bbde34cc3 usb: core: usb_submit_urb: downgrade type check new df9a825f330e usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present new 78c76554c6b9 usb: chipidea: udc: add CI_HDRC_CONTROLLER_PULLUP_EVENT event new 1a76b634da5e usb: chipidea: imx: add imx_usbmisc_pullup() hook new 11992b410083 usb: chipidea: imx: implement workaround for ERR051725 new 48ea23115887 include: fsl_devices.h: drop unused, misspelled FLS_USB2_W [...] new 9962d0433a86 usb: core: modify comments xhci_hc_driver has HCD_MEMORY j [...] new 8b4f6fafed6c usb: typec: altmodes/displayport: add irq_hpd to sysfs new 711d41ab4a0e usb: core: Use sysfs_emit_at() when showing dynamic IDs new 4f4b2f13044d usb: ehci: replace scnprintf() with sysfs_emit() new ba9591f39d53 usb: dwc3: gadget: Remove duplicate check while setting xf [...] new 671e50c6b533 dt-bindings: usb: dwc2: rename sophgo usb compatible string new 860295a6bbbb usb: dwc2: follow compatible string change for Sophgo CV18 [...] new 168c3896f32e usb: typec: ucsi: yoga-c630: fix error and remove paths new a669133d971f usb: typec: ucsi: add recipient arg to update_altmodes() callback new e0c48e42d818 usb: typec: ucsi: yoga-c630: remove duplicate AltModes new eebd39f8a899 usb: typec: ucsi: yoga-c630: remove extra AltModes for port 1 new 442392f98d20 usb: typec: ucsi: yoga-c630: fake AltModes for port 0 new e943c93333e3 usb: typec: ucsi: yoga-c630: correct response for GET_CURRENT_CAM new 49bf6ee89eba usb: typec: ucsi: yoga-c630: handle USB / HPD messages to [...] new eb90d36bfa06 usb: typec: ucsi: yoga-c630: register DRM HPD bridge new ed7513dfb3e1 dt-bindings: usb: genesys,gl850g: use usb-hub.yaml new 246fef761a57 dt-bindings: usb: genesys,gl850g: add downstream facing ports new e35a5d814525 usb: gadget: u_serial: remove some dead code new f63f7aec0057 usb: misc: onboard_usb_dev: Add Bison Electronics Inc. Int [...] new 7481a97c5f49 usb: dwc2: disable platform lowlevel hw resources during shutdown new cf16f408364e usb: core: config: Prevent OOB read in SS endpoint compani [...] new 81c3b7256f9e Merge merge point of tag 'usb-6.16-rc5' into usb-next new 62783c30d78a USB: gadget: f_hid: Fix memory leak in hidg_bind error path new 2d1beba54fda thunderbolt: Fix typos in documentation comments new 0c43c19bf7a6 Merge tag 'thunderbolt-for-v6.17-rc1' of ssh://gitolite.ke [...] new 2b7eec2ec301 usb: early: xhci-dbc: Fix early_ioremap leak new 6693750a6f8e usb: dwc3: gadget: Simplify TRB reclaim logic by removing [...] new b581e472d95d usb: gadget: f_fs: Remove unnecessary spinlocks. new 7168c06d9ba0 usb: gadget: f_uac2: replace scnprintf() with sysfs_emit() new e8dcc89dabec dt-bindings: usb: Add compatible strings for s32g2/s32g3 new a4a27565464e usb: chipidea: s32g: Add usb support for s32g2 new 08c8767ada71 usb: chipidea: s32g: Add usb support for s32g3 new d1b07cc0868f arm64: dts: s32g: Add USB device tree information for s32g2/s32g3 new 488e6eaab88c usb: core: add dma-noncoherent buffer alloc and free API new 41b2a7eb1db8 media: uvcvideo: use usb_alloc_noncoherent/usb_free_noncoherent() new b4b4dbfa96de media: stk1160: use usb_alloc_noncoherent/usb_free_noncoherent() new c6efba9271dd dt-bindings: usb: convert lpc32xx-udc.txt to yaml format new 782aee5bd341 usb: renesas_usbhs: Convert to DEFINE_SIMPLE_DEV_PM_OPS() new a1abefe004da usb: gadget: udc: renesas_usb3: Convert to DEFINE_SIMPLE_D [...] new 31611223fb34 usb: typec: tcpm/tcpci_maxim: fix irq wake usage new 286d9e5abed0 usb: typec: tcpm/tcpci_maxim: drop CONFIG_OF new 8a0ca581402b usb: typec: tcpm/tcpci_maxim: enable PROBE_PREFER_ASYNCHRONOUS new 300386d117a9 usb: typec: ucsi: Add poll_cci operation to cros_ec_ucsi new 4b9c60e44052 usb: xhci: Avoid showing errors during surprise removal new 65fc0fc137b5 usb: xhci: Avoid showing warnings for dying controller new f72b9aa821a2 usb: xhci: Set avg_trb_len = 8 for EP0 during Address Devi [...] new a83c371c4b6c Merge tag 'v6.16-rc7' into usb-next new 64690a90cd7c cdc-acm: fix race between initial clearing halt and open new 323a80a1a5ac usb: gadget: uvc: Initialize frame-based format color matc [...] new d8e1ecffb4a2 usb: usblp: clean up assignment inside if conditions new bb76f0d843a2 usb: gadget: f_uac1: replace scnprintf() with sysfs_emit() new 82d8cc9542b8 usb: chipidea: imx: Add a missing blank line new 151c0aa896c4 usb: gadget : fix use-after-free in composite_dev_cleanup() new a33665facf79 usb: typec: ucsi: yoga-c630: add DRM dependency new 1e61f6ab0878 usb: typec: fusb302: cache PD RX state new af833e7f7db3 usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 [...] new 7616f006db07 usb: typec: ucsi: Update power_supply on power role change new 5cc1f66cb23c thunderbolt: Fix copy+paste error in match_service_id() new fcb476990beb usb: core: add urb->sgt parameter description new 8d1b02e5d7e3 usb: atm: cxacru: Merge cxacru_upload_firmware() into cxac [...] new 83e927b50591 USB: serial: ftdi_sio: use new GPIO line value setter callbacks new bdf2ab177e2f USB: serial: cp210x: use new GPIO line value setter callbacks new acd4692a8424 Merge tag 'usb-serial-6.17-rc1' of ssh://gitolite.kernel.o [...] new ad1244e1ce18 USB: serial: option: add Foxconn T99W709 new ea83bf05873f Merge tag 'usb-serial-6.17-rc1-2' of ssh://gitolite.kernel [...] new 7919407eca2e usb: xhci: print xhci->xhc_state when queue_command failed new 7b4b5591d455 usb: gadget: udc: renesas_usb3: drop unused module alias new 22fcf88b02e2 usb: musb: omap2430: enable compile testing new 086a0e516f7b usb: dwc3: imx8mp: fix device leak at unbind new 93b400f49514 usb: dwc3: meson-g12a: fix device leaks at unbind new 868837b0a94c usb: gadget: udc: renesas_usb3: fix device leak at unbind new 1473e9e7679b usb: musb: omap2430: fix device leak at unbind new 51d4b0a44c82 usb: musb: omap2430: clean up probe error handling new 4eee1520ea84 Merge tag 'usb-6.17-rc1' of git://git.kernel.org/pub/scm/l [...] new b468f4ea13a8 LICENSES: Replace the obsolete address of the FSF in the GPL-1.0 new 660470dc5862 LICENSES: Replace the obsolete address of the FSF in the GPL-2.0 new 694c24f81c29 LICENSES: Replace the obsolete address of the FSF in the LGPL-2.0 new 7aa0a850b823 LICENSES: Replace the obsolete address of the FSF in the LGPL-2.1 new 57f6815fd065 LICENSES: Replace the obsolete address of the FSF in the GFDL-1.1 new 06a9a4408697 LICENSES: Replace the obsolete address of the FSF in the GFDL-1.2 new 137177af71cf Merge tag 'spdx-6.17-rc1' of git://git.kernel.org/pub/scm/ [...] new 28ddb755949b dt-bindings: soc: Add fsl,imx23-digctl.yaml for i.MX23 and i.MX28 new 1c69ba9bf0f3 dt-bindings: lcdif: add lcd panel related property for imx28 new 5e61d44d0f46 dt-bindings: display: convert sitronix,st7586 to YAML new f2d26960e0db dt-bindings: display: arm,pl11x: Allow resets property new d205b07e7e85 dt-bindings: display: convert himax,hx8357d.txt to yaml format new 4fb2210866f7 dt-bindings: trivial-devices: Add Analog Devices ADT7411 new 1b22afb15d69 dt-bindings: trivial-devices: add compatible string nxp,is [...] new de13141516ad dt-bindings: interrupt-controller: Add arm,armv7m-nvic and [...] new 98f79c729d8c dt-bindings: interrupt-controller: Convert fsl,mpic-msi to YAML new fd8fca21629d dt-bindings: watchdog: fsl-imx-wdt: add compatible string [...] new 49ed6868c10e docs: dt: writing-bindings: Rephrase typical fallback (sup [...] new b57ce9630bab docs: dt: writing-bindings: Express better expectations of [...] new 62c51c2b3872 docs: dt: writing-bindings: Consistently use single-whitespace new 26ff041e2a13 MAINTAINERS: adjust file entry in INTEL STRATIX10 FIRMWARE [...] new 651fcd25527c docs: dt: submitting-patches: Avoid 'YAML' in the subject [...] new a1d87a358615 docs: dt: writing-bindings: Document compatible and filena [...] new 6a57cf210711 docs: dt: writing-bindings: Document discouraged instance IDs new 3f0a014f3b6b docs: dt: writing-schema: Document preferred order of properties new 7bce7ae1a1f6 dt-bindings: gpu: mali-bifrost: Add Allwinner A523 compatible new 3f66b5b401b5 dt-bindings: interrupt-controller: Convert apm,xgene1-msi [...] new 828e50188de5 dt-bindings: trivial-devices: Add undocumented hwmon devices new 2382aedd17d7 dt-bindings: net: Convert Marvell Armada NETA and BM to DT schema new b06d6a1d0cc6 dt-bindings: timer: via,vt8500-timer: Convert to YAML new 83e6769f80a1 dt-bindings: display: imx: convert fsl,dcu.txt to yaml format new 934da599e694 dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks [...] new 2558df8c13ae dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing c [...] new 7ce3c2713b45 dt-bindings: interrupt-controller: Add missing Xilinx INTC [...] new fa8c0b1c7931 dt-bindings: interrupt-controller: Add fsl,icoll.yaml new 1693d187725d dt-bindings: fsl: convert fsl,vf610-mscm-ir.txt to yaml format new 7ef2310b580d dt-bindings: display: mediatek,dp: Allow DisplayPort AUX bus new 0121898ec05f dt-bindings: Correct indentation and style in DTS example new 69f2970aad93 Merge tag 'devicetree-for-6.17' of git://git.kernel.org/pu [...] new caec315724f0 arm64: dts: lg: Refactor common LG1312 and LG1313 parts new f060fee24a52 arm64: dts: lg: Add missing PL011 "uartclk" new 0d495db1b9bd arm64: dts: cavium: thunder2: Add missing PL011 "uartclk" new ac02e070627a dt-bindings: soc: renesas: Document RZ/V2H EVK board part number new 37c78e3a456f dt-bindings: soc: renesas: Document RZ/T2H Evaluation Boar [...] new 3e0111b604b5 Merge tag 'renesas-dt-bindings-for-v6.17-tag1' of https:// [...] new 348da7b1cf0c arm64: dts: renesas: r9a09g047: Add XSPI node new 0712fcaebd76 arm64: dts: renesas: rzg3e-smarc-som: Enable serial NOR FLASH new 050ee38d0002 arm64: dts: renesas: r9a09g057: Add GBETH nodes new 802292ee27a7 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable GBETH new c8c8a57c5b40 arm64: dts: renesas: r9a09g056: Add GBETH nodes new f111192baa80 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable GBETH new 03625d9b7e85 arm64: dts: renesas: r9a09g056: Add OSTM0-OSTM7 nodes new 20e32ba344aa arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable OSTM t [...] new ece22fc24b0b arm64: dts: renesas: r9a09g056: Add RIIC controllers new f631c8392c98 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable RIIC c [...] new 7db958983c8d arm64: dts: renesas: r9a09g056: Add WDT0-WDT3 nodes new f3e57b923404 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable WDT1 new 3407963b237d arm64: dts: renesas: r9a09g056: Add Mali-G31 GPU node new e3b7980d3911 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable Mali-G31 GPU new c3303e716218 arm64: dts: renesas: r9a09g047: Add CRU, CSI2 nodes new bf3409a6612c arm64: dts: renesas: r9a09g047e57-smarc: Add I2C0 pincontrol new 0acdad4097db arm64: dts: renesas: renesas-smarc2: Enable I2C0 node new 6aca83a0a801 arm64: dts: renesas: r9a09g047e57-smarc: Enable CRU, CSI support new 3cbd627482ea arm64: dts: renesas: r9a09g057: Add USB2.0 support new 46d5ca6521de arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable USB2.0 [...] new 3113bb8a1106 ARM: dts: renesas: r9a06g032-rzn1d400-db: Describe debug LEDs new e3bbdeeefeec arm64: dts: renesas: r8a779g3-sparrow-hawk: Sort DTS new f46bcf3a9ae8 arm64: dts: renesas: r9a09g056: Add USB2.0 support new 4f6780c14fea arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable USB2.0 [...] new 52c34f57fc81 ARM: dts: renesas: r9a06g032: Add second clock input to RTC new c607aad8b15e arm64: dts: renesas: ebisu: Add CAN0 support new 66db1d3cbdb0 PCI/pwrctrl: Add optional slot clock for PCI slots new 0c8bf42e50cc Merge branch 'pwrctrl' of git://git.kernel.org/pub/scm/lin [...] new 714dd09f0ec7 arm64: dts: renesas: r8a779g0: Describe PCIe root ports new 20b02acbd89e arm64: dts: renesas: sparrow-hawk: Describe split PCIe clock new d2d0b64f5734 arm64: dts: renesas: rcar-gen3: Add bootph-all to sysinfo EEPROMs new 746fff66d5ef arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Add RAA215300 PMIC new b7754520a499 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Add RAA215300 PMIC new c0cd5213d409 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Rename fixed [...] new 41ffbb1c42d3 arm64: dts: renesas: r9a09g047: Add GBETH nodes new 0dc89a25468e Merge tag 'renesas-dts-for-v6.17-tag1' of https://git.kern [...] new 654481395ffb ARM: dts: bcm6878: Correct UART0 IRQ number new ca801d3f2dfa dt-bindings: rng: r200: Add interrupt property new 8397603dc86e ARM: dts: bcm6846: Add interrupt to RNG new e8a74a2aa0f9 ARM: dts: bcm6855: Add BCMBCA peripherals new b7f8a3a57132 ARM: dts: bcm6878: Add BCMBCA peripherals new b7907e00f012 ARM: dts: bcm63138: Add BCMBCA peripherals new ec8ed34726bd ARM: dts: bcm63148: Add BCMBCA peripherals new 81f83a36b27f ARM: dts: bcm63178: Add BCMBCA peripherals new 8df00d6bdb0a ARM: dts: bcm958625-meraki-mx6x: Use #pwm-cells = <3> new 7eb5b8d0b2df Merge tag 'arm-soc/for-6.17/devicetree' of https://github. [...] new 36bbb14ee743 ARM: dts: lpc32xx: Add #pwm-cells property to the two SoC PWMs new df5e674c7a99 MAINTAINERS: Switch ASPEED tree to shared BMC repository new bbdccf0f4e8f ARM64: dts: bcm4908: Add BCMBCA peripherals new c0126c440963 ARM64: dts: bcm6856: Add BCMBCA peripherals new d84e3949940b ARM64: dts: bcm6858: Add BCMBCA peripherals new 16d27d638f3b ARM64: dts: bcm63158: Add BCMBCA peripherals new 7b746d584ab9 dt-bindings: clock: Add RaspberryPi RP1 clock bindings new c1a9d356f241 dt-bindings: pinctrl: Add RaspberryPi RP1 gpio/pinctrl/pin [...] new 1b2fae5b3e31 dt-bindings: misc: Add device specific bindings for Raspbe [...] new eed741442028 arm64: dts: rp1: Add support for RaspberryPi's RP1 device new 9bb1f64be41a arm64: dts: bcm2712: Add external clock for RP1 chipset on Rpi5 new d4c6c8f8adca arm64: dts: broadcom: Add board DTS for Rpi5 which include [...] new fbf4ca37cdfc arm64: dts: broadcom: Add overlay for RP1 device new 657e413c2778 arm64: dts: broadcom: northstar2: Drop GIC V2M "interrupt-parent" new 2ee49a6143b6 Merge tag 'arm-soc/for-6.17/devicetree-arm64' of https://g [...] new 4ce310e733d8 ARM: dts: vt8500: Add node address and reg in CPU nodes new ab46710603ab ARM: dts: vt8500: Move memory nodes to board dts and fix a [...] new 8b37e3c425c3 ARM: dts: vt8500: Use generic node name for the SD/MMC controller new 1918e51321c0 ARM: dts: vt8500: Fix the unit address of the VT8500 LCD c [...] new 6cd594ed969d ARM: dts: vt8500: Add L2 cache controller on WM8850/WM8950 new 43af11e1923e Merge tag 'dt-vt8500-6.17' of https://git.kernel.org/pub/s [...] new a0c7a6b5f42b ARM: dts: exynos: Align i2c-gpio node names with dtschema new a24cd2f207ef ARM: dts: s5pv210: Align i2c-gpio node names with dtschema new ad6d5af8bb01 Merge tag 'samsung-dt-6.17' of https://git.kernel.org/pub/ [...] new a67a28f59fba dt-bindings: arm: samsung: document g0s board binding new 11715fcf1cca arm64: dts: exynos: add initial support for exynos2200 SoC new 5430fd9e0794 arm64: dts: exynos: add initial support for Samsung Galaxy S22+ new 6c1497a4bd72 MAINTAINERS: add entry for Samsung Exynos2200 SoC new e2016763590f arm64: dts: exynosautov920: add CMU_HSI2 clock DT nodes new 134442a04bb9 arm64: dts: exynosautov920: Add DT node for all SPI ports new b649082312dd arm64: dts: exynos: gs101: Add 'local-timer-stop' to cpuid [...] new 42873b118abf arm64: dts: exynos5433: Align i2c-gpio node names with dtschema new 8deaddf13538 arm64: dts: exynos: gs101-pixel-common: add Maxim MAX77759 PMIC new 4292d18257c4 arm64: dts: exynos: gs101-pixel-common: add nvmem-reboot-mode new 17a3657e09a3 arm64: dts: exynos: gs101: add dm-verity-device-corrupted [...] new 4292564c71cf arm64: dts: exynos: gs101: ufs: add dma-coherent property new cb98b8a8d6e2 arm64: dts: exynos: gs101-pixel-common: add main PMIC node new 98be2d60fdb7 arm64: dts: exynos: gs101: switch to gs101 specific reboot new e9355e894aeb arm64: dts: exynos7870: add quirk to disable USB2 LPM in g [...] new 2bdfa35a7bb6 arm64: dts: exynos7870-on7xelte: reduce memory ranges to b [...] new 49a27c6c392d arm64: dts: exynos7870-j6lte: reduce memory ranges to base amount new e65761ff6b79 Merge tag 'samsung-dt64-6.17' of https://git.kernel.org/pu [...] new f2ce1fd2d991 dt-bindings: soc: renesas: Document R-Car V4M-7 Gray Hawk Single new c9d40ba73727 Merge tag 'renesas-dt-bindings-for-v6.17-tag2' of https:// [...] new ceff7d21a1a2 arm64: dts: renesas: Factor out Gray Hawk Single board support new 9f252558104e arm64: dts: renesas: Add Renesas R8A779H2 SoC support new 424ada15dee7 arm64: dts: renesas: r8a779h2: Add Gray Hawk Single support new 3d6c2bc7629c arm64: dts: renesas: Add CN15 eMMC and SD overlays for RZ/ [...] new 9e95446b0cf9 arm64: dts: renesas: r9a09g047e57-smarc: Add gpio keys new 0c62020d2a51 arm64: dts: renesas: rzg3e-smarc-som: Enable eth{0-1} (GBE [...] new 7e5624e231ee arm64: dts: renesas: r8a779g3-sparrow-hawk-fan-pwm: Add mi [...] new ffcc8c2e97ca arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Fix pinctrl n [...] new ed62c3807d33 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Fix pinctrl n [...] new 5e4e8c1415c1 dt-bindings: clock: renesas,r9a09g056/57-cpg: Add XSPI core clock new 4590e8dc04e0 Merge tag 'renesas-r9a09g057-dt-binding-defs-tag4' into re [...] new 3b443f01b3dd arm64: dts: renesas: r9a09g056: Add XSPI node new 7449d4d58da7 arm64: dts: renesas: r9a09g057: Add XSPI node new 885bf52d044a arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable serial [...] new 145a2a9e2756 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable serial [...] new 31e91dfc7fba Merge tag 'renesas-dts-for-v6.17-tag2' of https://git.kern [...] new a7d6d2d622d7 ARM: dts: aspeed: Remove swift machine new 94776ee4e1ec ARM: dts: aspeed: Align GPIO hog name with bindings new 94706cdd3ead ARM: dts: aspeed: bletchley: remove unused ethernet-phy node new 6b357c149ec5 dt-bindings: ipmi: Add binding for IPMB device new f06ff444bf79 ARM: dts: aspeed: system1: Add IPMB device new 05a8cfc12f1c ARM: dts: aspeed: system1: Add GPIO line name new 24c5110ce866 ARM: dts: aspeed: system1: Reduce sgpio speed new 3969aadf4be9 ARM: dts: aspeed: system1: Update LED gpio name new 322dbe88fe88 ARM: dts: aspeed: system1: Remove VRs max8952 new c8c33f37a6a6 ARM: dts: aspeed: system1: Mark GPIO line high/low new 4de4329d8a76 ARM: dts: aspeed: system1: Disable gpio pull down new 6e8b400dddd1 ARM: dts: aspeed: catalina: Add IO Mezz board thermal sens [...] new a2c2d4c41785 ARM: dts: aspeed: catalina: Add Front IO board remote ther [...] new d276bb9fb5b6 ARM: dts: aspeed: catalina: Add MP5990 power sensor node new ebd7b3c42ffa ARM: dts: aspeed: catalina: Add fan controller support new 8c2d9fc03293 ARM: dts: aspeed: catalina: Add second source fan controll [...] new f2919835b87e ARM: dts: aspeed: catalina: Add second source HSC node support new 8f58b439c451 ARM: dts: aspeed: catalina: Remove INA238 and INA230 nodes new df89538262c5 ARM: dts: aspeed: catalina: Enable multi-master on additio [...] new aadc4c3ddd1e ARM: dts: aspeed: catalina: Update CBC FRU EEPROM I2C bus [...] new 373d9b5989e0 ARM: dts: aspeed: catalina: Enable MCTP support for NIC ma [...] new 2f0f9cc149f5 dt-bindings: arm: aspeed: add Nvidia's GB200NVL BMC new 90e9de1d0921 ARM: dts: aspeed: Add device tree for Nvidia's GB200NVL BMC new 477056762392 ARM: dts: aspeed: catalina: Enable MCTP for frontend NIC m [...] new cffc64d37db3 ARM: dts: aspeed: harma: add E1.S power monitor new 32885aa268e1 ARM: dts: aspeed: harma: add fan board I/O expander new de5cdbff1e68 ARM: dts: aspeed: harma: add ADC128D818 for voltage monitoring new ce5b2797b4fa ARM: dts: aspeed: Harma: revise gpio bride pin for battery new 2236141ed3d6 ARM: dts: aspeed: harma: add mmc health new f0d03c44ee61 ARM: dts: aspeed: lanyang: Fix 'lable' typo in LED nodes new ab5e4c977736 ARM: dts: aspeed: bletchley: enable USB PD negotiation new 462af36699b6 dt-bindings: arm: aspeed: add Meta Santabarbara board new 9237e0a207ac ARM: dts: aspeed: santabarbara: Add Meta Santabarbara BMC new 1c15e359ba53 ARM: dts: aspeed: yosemite4: add gpio name for uart mux sel new 9a5a531d1cb8 Merge tag 'aspeed-6.17-devicetree-1' of https://git.kernel [...] new 8e7e63fc479a arm64: dts: nuvoton: npcm8xx: Drop the GIC "ppi-partitions" node new 6b2876911697 arm64: dts: rockchip: Add DSI panel support for gameforce-ace new 8674f0597505 arm64: dts: rockchip: support Ethernet Switch adapter for [...] new e0d47ff478fa arm64: dts: rockchip: Document unused device on i2c1 new 3f391123e2bc arm64: dts: rockchip: Fix cover detection on PineNote new 281bf6e619fc dt-bindings: vendor-prefixes: Add SakuraPi prefix new bc099a4f5b7d dt-bindings: arm: rockchip: Add Sakura Pi RK3308B new 79f2a1702441 arm64: dts: rockchip: add DTs for Sakura Pi RK3308B new 2783335329e5 arm64: dts: rockchip: Add spi nodes for RK3528 new ecf7114f8181 dt-bindings: arm: rockchip: add RADXA ROCK 5T new 8b76abf78321 arm64: dts: rockchip: rename rk3588-rock-5b.dtsi new 988035f15270 arm64: dts: rockchip: move common ROCK 5B/+ nodes into own tree new 0ea651de9b79 arm64: dts: rockchip: add ROCK 5T device tree new 63136c6fecf4 arm64: dts: rockchip: Use standard PHY reset properties fo [...] new d69cb6378094 arm64: dts: rockchip: drop touch panel display from rockpro64 new e14491aaa6ff arm64: dts: rockchip: add overlay for RockPro64 screen new de5b39d16318 arm64: dts: rockchip: Remove workaround that prevented Tur [...] new 7f66bfe017dd dt-bindings: vendor-prefixes: Add luckfox prefix new 76595004b6d3 dt-bindings: arm: rockchip: Add Luckfox Omni3576 and Core3 [...] new d7ad90d22abe arm64: dts: rockchip: Add Luckfox Omni3576 Board support new bafe200f8e54 arm64: dts: rockchip: convert rk3562 to their dt-binding c [...] new 987087864c88 arm64: dts: rockchip: Update the PinePhone Pro panel description new 974baaa14702 arm64: dts: rockchip: Enable gpu on rk3576-evb1-v10 new e490f854b463 arm64: dts: rockchip: add SDIO controller on RK3576 new 358ccc1d8b24 arm64: dts: rockchip: add version-independent WiFi/BT node [...] new a8cdcbe6a9f6 arm64: dts: rockchip: add overlay for the WiFi/BT module o [...] new 64df8e2e207a arm64: dts: rockchip: enable USB on Sige5 new 654df8e74dbc arm64: dts: rockchip: Add power controller for RK3528 new 5ddb2d468529 arm64: dts: rockchip: fix endpoint dtc warning for PX30 ISP new 9ad8e83d8abd arm64: dts: rockchip: add label to first port of ISP on px30 new 99680fd394b9 arm64: dts: rockchip: support camera module on Haikou Vide [...] new 06601cc45b5b arm64: dts: rockchip: Add GPU node for RK3528 new f4db84780427 arm64: dts: rockchip: Enable GPU on Radxa E20C new 0e561752ec81 dt-bindings: arm: rockchip: Add Firefly ROC-RK3588S-PC new 7f9509791507 arm64: dts: rockchip: add DTs for Firefly ROC-RK3588S-PC new aba7987a536c arm64: dts: rockchip: Enable HDMI PHY clk provider on rk3576 new 4ab8b8ac952f arm64: dts: rockchip: Add HDMI PHY PLL clock source to VOP [...] new f9f45293f0d8 arm64: dts: rockchip: Enable HDMI receiver on CM3588 new 29ff4bbff793 arm64: dts: rockchip: enable PCIe on ROCK 4D new 84fb79b8acca arm64: dts: rockchip: Add bluetooth support to ArmSoM Sige7 new 6e3071f4e039 arm64: dts: rockchip: Enable eMMC HS200 mode on Radxa E20C new 4340c8d32af2 Merge tag 'v6.17-rockchip-dts64-1' of https://git.kernel.o [...] new 998adc8cd5cb ARM: dts: stm32: Add nvmem-cells to ethernet nodes for con [...] new 339571778a61 arm64: dts: st: add timer nodes on stm32mp251 new 0b22e2e5648f arm64: dts: st: add timer pins for stm32mp257f-ev1 new 986fa0721c1f arm64: dts: st: add timer nodes on stm32mp257f-ev1 new 9259e150de55 arm64: defconfig: enable STM32 timers drivers new ebf53abe62b0 ARM: dts: stm32: add system-clock-direction-out on stm32mp [...] new ab2e0f4f6cbf ARM: dts: stm32: fullfill diversity with OPP for STM32M15xF SOCs new 8ac2fba023cf ARM: dts: stm32: use 'typec' generic name for stusb1600 on [...] new 9bc35edb9ac7 dt-bindings: regulator: Add STM32MP15 SCMI regulator identifiers new bcd6cc9ee13a ARM: dts: stm32: use internal regulators bindings for MP15 [...] new d1e88874c0f6 ARM: dts: stm32: optee async notif interrupt for MP15 scmi [...] new ef21a063d123 dt-bindings: arm: stm32: add STM32MP157F-DK2 board compatible new fadfd41a49ce ARM: dts: stm32: add stm32mp157f-dk2 board support new 000006155029 arm64: defconfig: Enable STM32 Octo Memory Manager and Ocs [...] new 9ec406ac4b7d arm64: dts: st: fix timer used for ticks new 1a32f7427eb3 arm64: dts: st: remove empty line in stm32mp251.dtsi new 96a96de2cc79 Merge tag 'stm32-dt-for-v6.17-1' of https://git.kernel.org [...] new dccb920a0838 ARM: dts: omap: am335x: Use non-deprecated rts-gpios new 8eb22dcfe50e Revert "ARM: dts: Update pcie ranges for dra7" new 297bd457c893 arm: dts: omap: am335x-bone-common: Rename tps to generic [...] new 23c7d1976f52 dt-bindings: omap: Add Seeed BeagleBone Green Eco new 6d04ead94d49 arm: dts: omap: Add support for BeagleBone Green Eco board new 539e87dd661f ARM: dts: am335x-pdu001: Fix RS-485 transceiver switching new a3a4be32b69c arm: dts: ti: omap: Fixup pinheader typo new 5a793f891afa Merge tag 'omap-for-v6.17/dt-signed' of https://git.kernel [...] new 9272cff87d33 dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: [...] new 085e9f15a739 dt-bindings: watchdog: mediatek,mtk-wdt: add MT6572 new f47d6e3ce61f dt-bindings: vendor-prefixes: add JTY new d45bacd6be2d dt-bindings: arm: mediatek: add boards based on the MT6572 SoC new 38a9dac26704 ARM: dts: mediatek: add basic support for MT6572 SoC new 7f3f9e565316 ARM: dts: mediatek: add basic support for JTY D101 board new 5a8e7b4eaaa2 ARM: dts: mediatek: add basic support for Lenovo A369i board new a6942926a3fa Merge tag 'mtk-dts32-for-v6.17' of https://git.kernel.org/ [...] new 94351a2d993e arm64: dts: mediatek: mt8173: Reserve memory for audio frontend new 938dfa850d9a arm64: dts: mediatek: mt8183-kukui: Reserve memory for aud [...] new 4f7de95eeebe arm64: dts: mediatek: mt8186-corsola: Reserve memory for a [...] new 9066d0b017a2 arm64: dts: mediatek: mt8192-asurada: Reserve memory for a [...] new 9acb4d06fcb5 arm64: dts: mediatek: mt8395-genio-1200-evk: Enable Audio [...] new 32239b8900a4 dt-bindings: arm: mediatek: Merge MT8186 Voltorb entries new 8101382c24b9 dt-bindings: arm: mediatek: Add MT8186 Squirtle Chromebooks new 8609434f64ce arm64: dts: mediatek: mt8186-steelix: Mark second source c [...] new 57ac6f86ee9a arm64: dts: mediatek: mt8186: Merge Voltorb device trees new 85c767d2d36f arm64: dts: mediatek: mt8186: Add Squirtle Chromebooks new 1fcb7608a0ea arm64: dts: mediatek: mt8192-asurada-spherion: Mark trackp [...] new d172b9237e47 arm64: dts: airoha: en7581: Add ethernet nodes to EN7581 S [...] new bd9e0f5d9095 dt-bindings: interconnect: add mt7988-cci compatible new 0cbdb6d04689 arm64: dts: mediatek: mt7988: add cci node new b5a4ad957114 arm64: dts: mediatek: mt7988a-bpi-r4: add proc-supply for cci new bc51660cd5fd arm64: dts: mediatek: mt7988a-bpi-r4: drop unused pins new 5a40efb8c9d2 arm64: dts: mediatek: mt7988a-bpi-r4: add gpio leds new cf0cdde64b32 arm64: dts: mediatek: mt8390-genio-common: Add Home MT6359 [...] new a9b906f15995 arm64: dts: mediatek: mt8395-genio-1200-evk: Add MT6359 PM [...] new d436d1d5edb3 Merge tag 'mtk-dts64-for-v6.17' of https://git.kernel.org/ [...] new 0b226380d4cc dt-bindings: memory: tegra: Add Tegra264 support new cbbdea0dc429 dt-bindings: tegra: pmc: Add Tegra264 compatible new 3e11c7725092 dt-bindings: mailbox: tegra-hsp: Bump number of shared interrupts new 276b86f6f665 dt-bindings: mailbox: tegra-hsp: Properly sort compatible [...] new 52f117f8a715 dt-bindings: firmware: Document Tegra264 BPMP new 320b762893e7 dt-bindings: misc: Document Tegra264 APBMISC compatible new bb8c97571db5 dt-bindings: dma: Add Tegra264 compatible string new 9ef6e3a1c69c dt-bindings: rtc: tegra: Document Tegra264 RTC new ad83c4cd19b2 dt-bindings: tegra: Document P3971-0089+P3834-0008 Platform new 319cc06db42a dt-bindings: Add Tegra264 clock and reset definitions new 992c6940fd45 dt-bindings: arm: tegra: Add Asus VivoTab RT TF600T new ad8247beb4c4 dt-bindings: arm: tegra: Add Asus Portable AiO P1801-T new 8fa90d098aac Merge tag 'tegra-for-6.17-dt-bindings' of https://git.kern [...] new 8ae70af2477b ARM: tegra: Add device-tree for ASUS VivoTab RT TF600T new 118a745e617a ARM: tegra: Add device-tree for Asus Portable AiO P1801-T new 3c2c00572fc3 ARM: tegra: chagall: Add embedded controller node new d8ce23423bb9 Merge tag 'tegra-for-6.17-arm-dt' of https://git.kernel.or [...] new f1358b134418 Merge branch 'for-6.17/dt-bindings' into for-6.17/arm64/dt new 65ef237e4810 arm64: tegra: Add Tegra264 support new b7117911e13c arm64: tegra: Add memory controller on Tegra264 new d01e4f1e7aa8 arm64: tegra: Add p3971-0089+p3834-0008 support new 3116e1d5c145 Merge tag 'tegra-for-6.17-arm64-dt' of https://git.kernel. [...] new cd51991a21e7 arm64: dts: socfpga: agilex: fix dtbs_check warning for f2 [...] new 1de7dfb35940 arm64: dts: socfpga: stratix10: fix dtbs_check for rstmgr new 501b04d5a824 arm64: dts: socfpga: swvp: remove altr,modrst-offset new 6c6a4d395d0e arm64: dts: socfpga: swvp: remove cpu1-start-addr new 1dfe3ca86a9c arm64: dts: socfpga: swvp: remove phy-addr in the GMAC node new 203b862057d0 arm64: dts: altera: socfpga_stratix10: update internal osc [...] new 0acf88fe853a Merge tag 'socfpga_dts_updates_for_v6.17' of https://git.k [...] new 2a6885e18672 arm64: dts: imx95: correct i3c node in imx95 new 1a2ad59da68d arm64: dts: imx8mp: Enable gpu passive throttling new 696a4c325fad arm64: dts: freescale: imx93-tqma9352: Limit BUCK2 to 600mV new dea4914e48ae arm64: dts: freescale: imx93-tqma9352: Remove unneeded GPIO hog new 40567fa4ef14 arm64: dts: add ngpios for vf610 compatible gpio controllers new 31ff1060175c arm64: dts: imx8mp: Add pinctrl config definitions new bac63d7c5f46 arm64: dts: freescale: add Ka-Ro Electronics tx8p-ml81 COM new 03f07be54cdc arm64: dts: freescale: Add the GOcontroll Moduline Display [...] new 6121e3a4d247 arm64: dts: freescale: Add the BOE av101hdt-a10 variant of [...] new abe127c46704 arm64: dts: freescale: Add the BOE av123z7m-n17 variant of [...] new 449d38f551f2 arm64: dts: tqma8mnql: Add EASRC support new bbdf79302800 arm64: dts: tqma8mpql: Add EASRC support new cd23badae54b arm64: dts: freescale: imx93-phycore-som: Move ethernet0 a [...] new 05bb0921b473 arm64: dts: freescale: imx93-phyboard-segin: Set ethernet1 alias new 06ee2f0e2180 arm64: dts: Add DSPI entries for S32G platforms new d57d72fd0a52 arm64: dts: s32g: add RTC node new ac55c194f18c arm64: dts: imx94: Add micfil and mqs device nodes new 1bb57ed1b450 arm64: dts: imx943-evk: add lpi2c support new c757036a6602 arm64: dts: imx943-evk: add i2c io expander support new bbe944d729a3 arm64: dts: imx943-evk: add sound-wm8962 support new b4ff842d24c0 arm64: dts: imx943-evk: add bt-sco sound card support new 715dc11c78d8 arm64: dts: imx943-evk: Add PDM microphone sound card support new de8b24abf661 arm64: dts: imx95: add SMMU support for NETC new 8cc9c7592390 arm64: dts: freescale: imx93-phyboard-nash: Move ADC vref to SoM new e396254c2794 arm64: dts: freescale: imx93-tqma9352: add memory node new 26a6a9cde64a arm64: dts: imx8mp-venice-gw74xx: update name of M2SKT_WDI [...] new 947771d00bdc arm64: dts: freescale: imx93-var-som: update eqos support [...] new 02b7adb791e1 arm64: dts: imx95-19x19-evk: add adc0 flexcan[1,2] i2c[2,3 [...] new 04c9dd9c7d19 arm64: dts: imx95-evk: add USB3 PHY tuning properties new 8ac2f2d53856 arm64: dts: imx95-19x19-evk: adjust pinctrl settings for usdhc2 new 900dd54b8b62 arm64: dts: imx95-19x19-evk: add GPIO reset for ethphy0 new 09b0de8d94ff arm64: dts: imx8qm: add system controller watchdog support new c277a3d535bb arm64: dts: freescale: imx8mp-var-som: Add EQoS support wi [...] new 81b0d10550cc arm64: dts: imx93-9x9-qsb: add IMU sensor support new 31183946847e arm64: dts: imx93: remove eee-broken-1000t for eqos node new 3ee18578689c arm64: dts: imx93-qsb/evk: add usdhc3 and lpuart5 new 5ac97de00c87 arm64: dts: imx93-11x11-evk: disable all realtek ethernet [...] new b6fb05efd90e arm64: dts: imx93-11x11-evk: reduce the driving strength o [...] new fc0d2840a00d arm64: dts: imx93-11x11-evk: remove the duplicated pinctrl [...] new 5da259600d30 arm64: dts: freescale: imx8qxp/imx8qm: Add CAAM support new 851f8bab3489 arm64: dts: imx8mp: drop gpcv2 vpu power-domains and clocks new f9ac378b0d38 arm64: dts: imx8mp: fix VPU_BUS clock setting new 6856b62dc8c0 arm64: dts: imx8mp-nominal: Explicitly configure nominal V [...] new 0b249223fdce arm64: dts: imx8mp: Configure VPU clocks for overdrive new cd2c5cac2e15 arm64: dts: freescale: imx8mp-toradex-smarc: add fan cooli [...] new d8cc9860c79a arm64: dts: imx93: add edma error interrupt support new 3522ec076f5d arm64: dts: imx8mp-evk: Use fsl-asoc-card to replace simple card new 0216cffc4f3e arm64: dts: imx8qxp-mek: support wcpu board's wm8962 codec new ca3b49fc3d0d arm64: dts: imx8qm-mek: support revd board's wm8962 codec new 2e87fbee1df5 arm64: dts: tqma8mpql-mba8mpxl-lvds: Rename overlay to inc [...] new f83f69097a30 arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed new e16ad6c79906 arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed new 2a23ec9b6cf5 arm64: dts: freescale: imx93-phycore-som: Add watchdog ext [...] new 8536b259d042 arm64: dts: fsl-ls1043a: Add missing DMA entries for I2C & LPUART new 607135b85f2b arm64: dts: fsl-ls1046a: Add missing DMA entries for I2C & LPUART new a69f7234e01b arm64: dts: imx8mm: Configure DMA on UART2 new fc077c4c74bb arm64: dts: imx8mn: Configure DMA on UART2 new e6673464cece arm64: dts: imx94: add missing clock related properties to [...] new b5e54dc12179 arm64: dts: fsl-ls1043a: Remove superfluous address and si [...] new 69f209070bf2 arm64: dts: fsl-ls1046a: Remove superfluous address and si [...] new 4763fbd26bc1 arm64: dts: fsl-ls1088a: Remove superfluous address and si [...] new 8dde4ab40975 arm64: dts: tqmls10xxa: Move SFP cage definition to common place new c19c913a91c1 arm64: dts: tqmls1043a: Enable SFP interface new 07c6d74b4fc2 arm64: dts: tqmls1046a: Enable SFP interfaces new f7154e0bae4f arm64: dts: freescale: tqmls10xx-mbls10xxa: Add vdd-supply [...] new 3cb39706da20 arm64: dts: freescale: tqmls10xx: Add vdd-supply for spi-n [...] new c53625013b1e arm64: dts: imx93-phycore-som: Add RPMsg overlay new 8755dcbdb9af arm64: dts: imx93-phyboard-segin: Add PEB-EVAL-01 overlay new 6696cc94f313 arm64: dts: imx93-phyboard-segin: Add PEB-WLBT-05 overlay new f478e7ae1817 arm64: dts: imx93-phyboard-nash: Add PEB-WLBT-07 overlay new 153c039a7357 arm64: dts: imx95: add jpeg encode and decode nodes new 2217f8243714 arm64: dts: imx8: add capture controller for i.MX8's img s [...] new 5876f2501516 arm64: dts: imx8q: add linux,cma node for imx8qm-mek and i [...] new 911e39625648 arm64: dts: add imx95-libra-rdk-fpsc board new 64b853f68503 arm64: dts: lx2160a-qds: add the two on-board RGMII PHYs new c5d9a362c737 arm64: dts: imx8mm-venice-gw700x: Increase HS400 USDHC clo [...] new 81b07d51cda7 arm64: dts: imx8mp-venice-gw702x: Increase HS400 USDHC clo [...] new bd49cb58b59f arm64: dts: imx8mm-venice-gw7901: Increase HS400 USDHC clo [...] new abc467727773 arm64: dts: imx8mm-venice-gw7902: Increase HS400 USDHC clo [...] new 2ef45ff68c98 arm64: dts: imx8mn-venice-gw7902: Increase HS400 USDHC clo [...] new 9cee27cc82a6 arm64: dts: imx8mm-venice-gw7903: Increase HS400 USDHC clo [...] new 29ba95537d80 arm64: dts: imx8mm-venice-gw7904: Increase HS400 USDHC clo [...] new 29d34c678cf8 arm64: dts: freescale: imx8mp-toradex-smarc: fix lvds dsi [...] new 440bd77d25a6 arm64: dts: freescale: imx8mp-toradex-smarc: remove gpio hog new 4f25d7f1439f arm64: dts: imx8q: add camera ov5640 support for imx8qm-me [...] new ced92af976f0 Merge tag 'imx-dt64-6.17' of https://git.kernel.org/pub/sc [...] new 32eaa78aeb1e ARM: dts: imx7s-warp: Improve the Bluetooth description new 55b8480a5e0a ARM: dts: imx7s-warp: Improve the Wifi description new 276c1170eb2c ARM: dts: add ngpios for vf610 compatible gpio controllers new f3440dcf8b99 ARM: dts: vfxxx: Correctly use two tuples for timer address new dd7ee6dbfb5f ARM: dts: vf: remove reg property for arm pmu new 08a7729d8d9b ARM: dts: vf: remove redundant pinctrl-names new e7c6ed2f08e6 ARM: dts: vf: remove redundant layer under iomux new 6a439583c776 ARM: dts: vf: rename io-expander@20 to pinctrl@20 new 83b77c4a8989 ARM: dts: vf: vf-colibri-eval-v3: add power-supply for edt [...] new f431ab650c97 ARM: dts: vf: vf610-zii-cfu1: rename node name *-gpio to *-gpios new b63ae4182b6a ARM: dts: imx28: add pwm7 muxing options new ad296c411452 ARM: dts: mxs: support i.MX28 Amarula rmm board new a8281618e8a5 ARM: dts: imx6ul: support Engicam MicroGEA-MX6UL SoM new 02e0babff3f7 ARM: dts: imx6ul: support Engicam MicroGEA BMM board new ffea3cac94ba ARM: dts: imx6ul: support Engicam MicroGEA RMM board new c343d58ed8b6 ARM: dts: imx6ul: support Engicam MicroGEA GTW board new db05490d417d ARM: dts: imx6-karo: Replace license text comment with SPD [...] new 47ef5256124f ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for R [...] new 39abdc053b9f ARM: dts: imx6ul-kontron-sl-common: Add SPI NOR partitions new 201e41980eb8 ARM: dts: imx6ul-kontron-sl-common: Fix QSPI NAND node name new b23de67d4b69 ARM: dts: imx6-gw: Replace license text comment with SPDX [...] new 1d9026c38e84 Merge tag 'imx-dt-6.17' of https://git.kernel.org/pub/scm/ [...] new 24e67d28ef95 dt-bindings: arm: fsl: Add GOcontroll Moduline Display new 2fe1b7ffd835 dt-bindings: arm: fsl: add i.MX28 Amarula rmm board new fdb5a1cb8b91 dt-bindings: bus: document the IMX AIPSTZ bridge new dfc46cdc522d dt-bindings: dsp: fsl,dsp: document 'access-controllers' property new 3d1678688810 dt-bindings: arm: fsl: support Engicam MicroGEA BMM board new 73ee9b11878a dt-bindings: arm: fsl: support Engicam MicroGEA RMM board new 69c9acadd4d2 dt-bindings: arm: fsl: support Engicam MicroGEA GTW board new f794181b7231 dt-bindings: add imx95-libra-rdk-fpsc new 99cb440b6e8e Merge tag 'imx-bindings-6.17' of https://git.kernel.org/pu [...] new 37df56ac5002 riscv: dts: spacemit: enable eMMC for K1 SoC new 25a59e813cd2 dt-bindings: soc: spacemit: define spacemit,k1-ccu resets new aadc509afc36 Merge tag 'spacemit-reset-binding-for-6.17-1' of https://g [...] new 2c0cf4fed0f4 riscv: dts: spacemit: add reset support for the K1 SoC new 66f56c7a6421 riscv: dts: spacemit: add PWM support for K1 SoC new c71dbeb4c03a riscv: dts: spacemit: add pwm14_1 pinctrl setting new 2f793d0f8f06 riscv: dts: spacemit: Add DMA translation buses for K1 new 277f8525ed72 riscv: dts: spacemit: Move UARTs under dma-bus for K1 new 57fa4ba6d0a4 riscv: dts: spacemit: Move eMMC under storage-bus for K1 new 4ec8959278a7 Merge tag 'spacemit-dt-for-6.17-1' of https://github.com/s [...] new 25dcfe4042aa ARM: dts: qcom: Align wifi node name with bindings new da7811bb0edb ARM: dts: qcom: msm8960: use macros for interrupts new 702639bc5051 ARM: dts: qcom: msm8974-sony-xperia-rhine: Enable USB charging new edae4a6260d3 ARM: dts: qcom: msm8974-sony-xperia-rhine: Move camera but [...] new 700a4c3f95a3 dt-bindings: arm: qcom: Add Sony Xperia Z Ultra (togari) new 3d8663cb9e21 ARM: dts: qcom: Add initial support for Sony Xperia Z Ultr [...] new d9abbfd3212b ARM: dts: qcom: msm8974-oneplus-bacon: Add alias for mmc0 new 9dd98b0f7a64 ARM: dts: qcom: msm8974-hammerhead: Add alias for mmc0 new fb84f0ec527c ARM: dts: qcom: msm8974-sony-xperia-rhine: Add alias for m [...] new 7824d9e7f9bc Merge tag 'qcom-arm32-for-6.17' of https://git.kernel.org/ [...] new 945e48a39c95 arm64: dts: ti: k3-am642-phyboard-electra: Fix PRU-ICSSG E [...] new bdf4252f736c arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses new cb2d9c00770e arm64: dts: ti: k3-am62p-verdin: Enable pull-ups on I2C_3_HDMI new 56bf596ff902 arm64: dts: ti: k3-j721s2-main: Add McASP nodes new 9c1185a99811 arm64: dts: ti: k3-am62a7-sk: Describe the SPI NAND new fdc8ad019ab9 arm64: dts: ti: k3-am62p-j722s: fix pinctrl-single size new a947e5779689 arm64: dts: ti: k3-j722s-main: Add audio-refclk0 node new 26bc2019542f arm64: dts: ti: k3-am642-evm-pcie0-ep: Add boot phase tag [...] new 65ba2a6e77e9 arm64: dts: ti: k3-j722s-evm: Fix USB gpio-hog level for Type-C new abba0c4845ea arm64: dts: ti: k3-j784s4-j742s2-main-common: Add ACSPCIE1 node new fefaa8d7f801 arm64: dts: ti: k3-am62p-verdin: add SD_1 CD pull-up new 5b272127884b arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default new b1a8daa7cf26 arm64: dts: ti: k3-am62p-verdin: fix PWM_3_DSI GPIO direction new bca4146b1f66 arm64: dts: ti: Enable overlays for all DTB files new 8e44ac61abaa arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1 new a0b8da04153e arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level bo [...] new 265f70af805f arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support new 04ee170b6974 dt-bindings: soc: ti: bist: Add BIST for K3 devices new 387727d7e5d9 arm64: dts: ti: k3-j784s4-j742s2-main-common: Add PBIST_14 node new f02dccbe9641 arm64: dts: ti: k3-am62p-j722s: Enable freq throttling on [...] new 3b08f8a34a20 arm64: dts: ti: k3-am62p-verdin: Adjust temperature trip points new 1704b0462220 arm64: dts: ti: Add bootph property to nodes at source for am62a new 6f4b2a487352 dt-bindings: arm: ti: Add AM62D2 SoC and Boards new 106f43ab41fa arm64: dts: ti: Add pinctrl entries for AM62D2 family of SoCs new 1544bca2f188 arm64: dts: ti: Add support for AM62D2-EVM new 7cc984fb30d5 arm64: dts: ti: k3-am68-sk-base-board: Add bootph-all prop [...] new d6ad164e0584 arm64: dts: ti: k3-am62p5-sk: Add bootph-all property to e [...] new ab9ec669cf74 arm64: dts: ti: k3-j722s-evm: Add bootph-all property to e [...] new 89a0284bf92e arm64: dts: ti: k3-am69-sk: Add bootph-all property to ena [...] new 3302e07346fe arm64: dts: ti: k3-am65: add boot phase tags new df62b42b0f37 arm64: dts: ti: k3-am654-base-board: add boot phase tags new 289c5862b6c8 arm64: dts: ti: k3-am62a7-sk: add boot phase tags new 974e6cfd8d7b arm64: dts: ti: k3-am69-sk: Add idle-states for remaining [...] new c522d00e1b4b Merge tag 'ti-k3-dt-for-v6.17' of https://git.kernel.org/p [...] new 61977ccf6568 dt-bindings: reset: sun55i-a523-r-ccu: Add missing PPU0 reset new fdc0682e1153 ARM: dts: sun8i: v3s: Add RGB666 LCD PE pins definition new 62ac3b380334 ARM: dts: sun8i: v3: Add RGB666 LCD PD pins definition new bbe7cf4bab16 dt-bindings: arm: sunxi: Add Xunlong OrangePi 4A board new 6e2662c07a90 arm64: dts: allwinner: a523: Move mmc nodes to correct position new 84c4a16e00f5 arm64: dts: allwinner: a523: Move rgmii0 pins to correct location new 64f2f7bc4acb arm64: dts: allwinner: a523: Add UART1 pins new de713ccb9934 arm64: dts: allwinner: t527: Add OrangePi 4A board new 9615e017464d dt-bindings: arm: sunxi: Combine board variants into enums new 28e4499a9ad6 arm64: dts: allwinner: a100: Add pin definitions for RGMII/RMII new 4e3be5629f1f arm64: dts: allwinner: a100: Add EMAC support new 8f128f357dfe arm64: dts: allwinner: a133-liontron-h-a133l: Add Ethernet [...] new 082c6a2d06c0 arm64: dts: allwinner: A523: Add SID controller node new 8358102806c6 dt-bindings: power: rockchip: Add support for RK3528 new 233eda069994 dt-bindings: rockchip: pmu: Add compatible for RK3528 new 7226b28ac776 dt-bindings: firmware: thead,th1520: Add resets for GPU clkgen new cb1f2ebec676 dt-bindings: power: qcom,rpmpd: document the Milos RPMh Po [...] new f99d4fccd218 dt-bindings: power: Add A523 PPU and PCK600 power controllers new ca5ad734d30f Merge branch 'dt' of git://git.kernel.org/pub/scm/linux/ke [...] new 3b430dce33a8 arm64: dts: allwinner: a523: Add power controller device nodes new 3d99e0dc8887 arm64: dts: allwinner: a523: add Mali GPU node new d96d9ac8d2f1 arm64: dts: allwinner: a523: enable Mali GPU for all boards new 1037b300df2a Merge tag 'sunxi-dt-for-6.17' of https://git.kernel.org/pu [...] new 5f9ec130f1b9 arm64: dts: qcom: sm8750: Trivial stray lines removal new 8a2bd4406234 arm64: dts: qcom: x1e80100-dell-xps13-9345: Enable fingerp [...] new 34b959213896 arm64: dts: qcom: sdm850-lenovo-yoga-c630: enable sensors DSP new b151de3b3543 arm64: dts: qcom: sm8150: Add 'global' PCIe interrupt new 0ea9df0b9688 arm64: dts: qcom: sm8250: Add 'global' PCIe interrupt new 28b49abaaa00 arm64: dts: qcom: sm8350: Add 'global' PCIe interrupt new b83843df74f2 arm64: dts: qcom: sa8775p: Add 'global' PCIe interrupt new 423704cc7fdf arm64: dts: qcom: sc7280: Add 'global' PCIe interrupt new 469cda30e4c2 arm64: dts: qcom: sdm845: Add missing MSI and 'global' IRQs new 7256eee44e63 arm64: dts: qcom: msm8996: Add missing MSI SPI interrupts new c2c4c10a00b7 arm64: dts: qcom: msm8998: Add missing MSI and 'global' IRQs new b6b20109ccb5 arm64: dts: qcom: ipq8074: Add missing MSI and 'global' IRQs new b1830bdc0fe6 arm64: dts: qcom: ipq6018: Add missing MSI and 'global' IRQs new 9c786d24f1da arm64: dts: qcom: sc8180x: Add 'global' PCIe interrupt new 34d10f334723 arm64: dts: qcom: sar2130p: Add 'global' PCIe interrupt new 4ba960e75bab arm64: dts: qcom: x1e80100: Add missing 'global' PCIe interrupt new 73db32b01c9f arm64: dts: qcom: sa8775p: add Display Serial Interface de [...] new ec04e5b4a188 arm64: dts: qcom: sa8775p-ride: add anx7625 DSI to DP brid [...] new bf6ec39c3f36 arm64: dts: qcom: qcs8300: add video node new f981efd411d2 arm64: dts: qcom: qcs8300-ride: enable video new 67081281bb0d arm64: dts: qcom: sm6350: Add video clock controller new 19ac3579af14 dt-bindings: clock: qcom: Add missing bindings on gcc-sc8180x new b5975ce4615f dt-bindings: clock: Add Qualcomm SC8180X Camera clock controller new 7d895e3ef09d Merge branch '20250512-sc8180x-camcc-support-v4-2-8fb1d326 [...] new 277d48b2ab1e arm64: dts: qcom: Add camera clock controller for sc8180x new b9137c58c737 arm64: dts: qcom: x1e80100-hp-x14: add usb-1-ss1-sbu-mux new 8766cead89ff arm64: dts: qcom: x1e80100-hp-x14: remove unused i2c buses new 0bc88e66b3a1 arm64: dts: qcom: x1e80100-hp-x14: amend order of nodes new 5b87cad93410 arm64: dts: qcom: sm8750: Add Soundwire nodes new bd227f88faeb arm64: dts: qcom: sm8750-mtp: Add sound (speakers, headset [...] new 6f018e1881fb arm64: dts: qcom: sm8750-qrd: Add sound (speakers, headset [...] new 779d1edd42e4 arm64: dts: qcom: sm8650: remove unused reg new 63350a07966f arm64: dts: qcom: x1p42100: Fix thermal sensor configuration new 40afa658914e arm64: dts: qcom: sm8250: enable camcc clock controller by [...] new d5a6183a918c arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: remove cam [...] new 49b1c8df672a arm64: dts: qcom: Add QMP handle for qcom_stats new 642b55ce06c9 arm64: dts: qcom: x1e80100-dell-xps-9345: Add WiFi/BT pwrseq new 3a931f4aa398 arm64: dts: qcom: apq8016-sbc-d3-camera: Convert to DT overlay new d288abc3a70e arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 SoC new a95d8e3f4075 arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 MTP new 66bf410e7234 arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 QRD board new 6531b4b095da arm64: dts: qcom: sa8775p: add EPSS l3 interconnect provider new 985237d49c4c arm64: dts: qcom: sa8775p: Add CPU OPP tables to scale DDR/L3 new 7bc95052c64f arm64: dts: qcom: sa8775p: add support for video node new d33ad6600453 arm64: dts: qcom: sa8775p-ride: enable video new 2b3aef30dd9d arm64: dts: qcom: qcm2290: Add CAMSS node new a014ad1ae4ea arm64: dts: qcom: sm6350: add APR and some audio-related services new bd4f35786d5f arm64: dts: qcom: qcs615: fix a crash issue caused by infi [...] new 81a4a7de3d40 arm64: dts: qcom: sdm845: Expand IMEM region new 965e28cad473 arm64: dts: qcom: sc7180: Expand IMEM region new 6516961352a1 arm64: dts: qcom: Add support for X1-based Asus Zenbook A14 new bf2a6a776541 arm64: dts: qcom: qcs615: Add mproc node for SEMP2P new a129ca1a9413 arm64: dts: qcom: qcs615: Add IMEM and PIL info region new 18b011d4569d arm64: dts: qcom: qcs615: add ADSP and CDSP nodes new 47d59463bd88 arm64: dts: qcom: qcs615-ride: enable remoteprocs new 1b7fc8a281ca arm64: dts: qcom: qcs615: disable the CTI device of the ca [...] new c5aeb681fcdd arm64: dts: qcom: sm8550: Add support for camss new 7bd7209e9cb1 arm64: dts: qcom: sa8775p: Correct the interrupt for remoteproc new 76270a18dbdf arm64: dts: qcom: msm8976: Make blsp_dma controlled-remotely new 3440c6d1f81d dt-bindings: arm: qcom: Add MSM8976 BQ Aquaris X5 Plus new cf3dcd80dbe4 arm64: dts: qcom: msm8976: Add sdc2 GPIOs new 79b896e7da7e arm64: dts: qcom: msm8976-longcheer-l9360: Add initial dev [...] new 56cf5ad39a55 arm64: dts: qcom: sm8650: add iris DT node new 08a1ea3fe85f arm64: dts: qcom: sm6115: add debug UART pins new 49918a1c421c arm64: dts: qcom: x1-asus-zenbook: fixup GPU nodes new 38d0b804b9d7 arm64: dts: qcom: x1-asus-zenbook: support sound new cb9ce20ebb2e arm64: dts: qcom: sc8180x: Drop unrelated clocks from PCIe hosts new 7de0d60f6345 arm64: dts: qcom: sm8150: Drop unrelated clocks from PCIe hosts new 7723866e8b0a Merge tag 'qcom-arm64-for-6.17' of https://git.kernel.org/ [...] new cd9ef86573b5 arm64: dts: amlogic: Align wifi node name with bindings new ef491ab7cbf6 dt-bindings: arm: amlogic: Add Ugoos AM3 new b33f8cfb2b4d arm64: dts: amlogic: Add Ugoos AM3 new 9291207753c7 dts: arm64: amlogic: add S7 pinctrl node new bd42a25d696e dts: arm64: amlogic: add S7D pinctrl node new fb183c8d7a5a dts: arm64: amlogic: add S6 pinctrl node new 587c1c00f755 arm64: dts: amlogic: Enable the npu node for Alta and VIM3 new 7097d52d5584 Merge tag 'amlogic-arm64-dt-for-v6.17' of https://git.kern [...] new 28254bcf96bf ARM: dts: marvell: kirkwood: use recent scl/sda gpio bindings new a4bb91d12892 Merge tag 'mvebu-dt-6.17-1' of https://git.kernel.org/pub/ [...] new dda1d84a0c74 ARM: dts: st: spear: Use generic "ethernet" as node name new 00abee2b1834 arm64: dts: rockchip: Add UFS support on the ROCK 4D new 06b29cb849bc arm64: dts: rockchip: Enable mipi dsi on rk3568-evb1-v10 new cd803da7c033 arm64: dts: rockchip: fix PHY handling for ROCK 4D new e2fe8ad8f1e6 arm64: dts: rockchip: Enable HDMI receiver on RK3588 EVB1 new 9a625a284bfd arm64: dts: rockchip: adjust dcin regulator on ROCK 4D new 787595b423d8 arm64: dts: rockchip: complete USB nodes on ROCK 4D new eebf59470a76 arm64: dts: rockchip: theoretically enable Wi-Fi on ROCK 4D new e6066edc9413 arm64: dts: rockchip: add HDMI audio on ROCK 4D new 304be20e65ca arm64: dts: rockchip: add header for RK8XX PMIC constants new ee907113430a arm64: dts: rockchip: force PMIC reset behavior to restart [...] new e82f642b9821 arm64: dts: rockchip: force PMIC reset behavior to restart [...] new 863993ff9c6c dt-bindings: arm: rockchip: add FriendlyElec NanoPi M5 board new 96cbdfdd3ac2 arm64: dts: rockchip: Add FriendlyElec NanoPi M5 support new f2792bf1c7a5 arm64: dts: rockchip: Fix pinctrl node names for RK3528 new 9336eb829a18 arm64: dts: rockchip: describe I2c Bus 1 and IMX258 world [...] new b45f9f910aa2 arm64: dts: rockchip: describe the OV8858 user camera on P [...] new a2df3aead3e0 arm64: dts: rockchip: Add rtc0 alias for NanoPi R5S + R5C new 954f07012794 arm64: dts: rockchip: Add reset button to NanoPi R5S new ae019f0bdfbe arm64: dts: rockchip: Fix UART DMA support for RK3528 new 98921ad2494a arm64: dts: rockchip: Move dsi address+size-cells from SoC [...] new d9c9115c6127 arm64: dts: rockchip: Move dsi address+size-cells from SoC [...] new 776d8e75d4a3 arm64: dts: rockchip: Simplify VOP port definition on rk3328 new 25937eb02f0a arm64: dts: rockchip: Simplify edp endpoints on several rk [...] new dfb549bbca62 arm64: dts: rockchip: Simplify mipi_out endpoint on rk3399 [...] new 4ac334d40e70 arm64: dts: rockchip: Move mipi_out node on rk3399 haikou [...] new 8c17c938dd94 arm64: dts: rockchip: Fix LCD panel port on rk3566-pinetab2 new 2fe00f461163 arm64: dts: rockchip: Drop unneeded address+size-cells on px30 new b2501f327b8a arm64: dts: rockchip: Drop regulator-compatible property o [...] new 07e04c071a35 arm64: dts: rockchip: Add maskrom button to NanoPi R5S + R5C new dd9f82136943 Merge tag 'v6.17-rockchip-dts64-2' of https://git.kernel.o [...] new cf5e81da0ed7 riscv: dts: thead: th1520: Add GPU clkgen reset to AON node new c31f2899eab0 riscv: dts: thead: Add PVT node new 95e4ade2b7ef Merge tag 'thead-dt-for-v6.17' of https://git.kernel.org/p [...] new 9c2026fe46df ARM: dts: microchip: use recent scl/sda gpio bindings new 71b39aeaaff1 ARM: dts: microchip: sama7d65: Add crypto support new a9ea0d5f70ab ARM: dts: microchip: sama7d65: Add PWM support new ec9a309d0c7e ARM: dts: microchip: sama7d65: Add CAN bus support new 5a4aad596e0d ARM: dts: microchip: sama7d65: Clean up extra space new 198b54b0a687 ARM: dts: microchip: sama7d65: Enable CAN bus new 11b83df6bb92 ARM: dts: microchip: sam9x7: Add HLCD controller new 47b77557d3be ARM: dts: microchip: sama7g5: Adjust clock xtal phandle new 0029468132ba ARM: dts: microchip: sama7d65: Add clock name property new 2e24723492b2 ARM: dts: microchip: sam9x7: Add clock name property new 7c0650f1f95f ARM: dts: microchip: gardena-smart-gateway: Fix power LED new 51860eebc98f ARM: dts: at91-sama5d27_wlsom1: Improve the Wifi compatible new 55fae6f3e572 ARM: dts: microchip: sam9x60ek: rename spi-cs-setup-ns pro [...] new 71c6dc93e96a ARM: dts: microchip: sama5d27_som1: rename spi-cs-setup-ns [...] new fa664ff76e79 ARM: dts: microchip: sama5d27_wlsom1: rename spi-cs-setup- [...] new 5b4522098bdb ARM: dts: microchip: sama5d2_icp: rename spi-cs-setup-ns p [...] new 7360dab3bead ARM: dts: microchip: sam9x7: Add LVDS controller new ab435d1265e9 ARM: dts: microchip: sama5d2: Update the cache configurati [...] new 31a820245903 ARM: dts: microchip: sama5d3: Update the cache configurati [...] new 1e2e0ed390cc ARM: dts: microchip: sama5d4: Update the cache configurati [...] new 4101c8274b09 ARM: dts: microchip: sama7d65: Add cache configuration for [...] new 314862edb13d ARM: dts: microchip: sama7g5: Add cache configuration for [...] new dc56e105c540 Merge tag 'at91-dt-6.17' of https://git.kernel.org/pub/scm [...] new 6aaf36bb0705 arm64: dts: apple: Add bit offset to PMIC NVMEM node names new ef68a0e10878 arm64: dts: apple: t8012-j132: Include touchbar framebuffer node new f8c667edaf80 dt-bindings: gpu: Add Apple SoC GPU new 76f3ffeb41d8 arm64: dts: apple: Add Apple SoC GPU new cd7dace0933a Merge tag 'apple-soc-dt-6.17' of https://git.kernel.org/pu [...] new 616c84f0473b riscv: dts: sophgo: cv18xx: Add RTCSYS device node new 95f119e36443 riscv: dts: sophgo: sg2044: Add system controller device new 1995b2644fd9 riscv: dts: sophgo: sg2044: Add clock controller device new cfb8869685ca riscv: dts: sophgo: sg2044: Add GPIO device new 11350d2f8864 riscv: dts: sophgo: sg2044: Add I2C device new f88aa1f14c6b riscv: dts: sophgo: sg2044: add DMA controller device new ddaa0b550022 riscv: dts: sophgo: sg2044: Add MMC controller device new 2b09dad74e5a riscv: dts: sophgo: sophgo-srd3-10: add HWMON MCU device new 2c7ef3dc129f riscv: dts: sophgo: sg2044: Add ethernet control device new c20e152a0868 riscv: dts: sophgo: sg2044: Add pinctrl device new 162b265ce05e riscv: dts: sophgo: add SG2044 SPI NOR controller driver new ff9089739784 riscv: dts: sophgo: add pwm controller for SG2044 new 02d548e553d1 riscv: dts: sophgo: sg2044: Add missing riscv,cbop-block-s [...] new 610f943a66be dt-bindings: soc: sophgo: Move SoCs/boards from riscv into [...] new f5742f67a47c riscv: dts: sophgo: add reset generator for Sophgo CV1800 [...] new 817c89a6b5c0 riscv: dts: sophgo: add reset configuration for Sophgo CV1 [...] new 7cc925594c10 riscv: dts: sophgo: sg2044: add MSI device support for SG2044 new 3309df45e6b5 riscv: dts: sophgo: sg2044: add PCIe device support for SG2044 new a5fb9056f260 riscv: dts: sophgo: Add xtheadvector to the sg2042 devicetree new 6ebff712f4b4 riscv: dts: sophgo: add ziccrse for sg2042 new cb074bed1186 riscv: dts: sophgo: add zfh for sg2042 new a1de92f0cd41 riscv: dts: sophgo: sg2044: add ziccrse extension new 3f859e838285 riscv: dts: sophgo: sg2044: add pmu configuration new 109b3d7b888c riscv: dts: sophgo: Add ethernet device for cv18xx new ba1abacc57cb riscv: dts: sophgo: Add mdio multiplexer device for cv18xx new a9b547cefb0f riscv: dts: sophgo: Enable ethernet device for Huashan Pi new 39539df54365 riscv: dts: sophgo: add ethernet GMAC device for sg2042 new e8dd24de1234 dt-bindings: riscv: add Sophgo SG2042_EVB_V1.X/V2.0 bindings new 100513b2e54a riscv: dts: sophgo: add Sophgo SG2042_EVB_V1.X board device tree new 6ea2a06165e7 riscv: dts: sophgo: add Sophgo SG2042_EVB_V2.0 board device tree new 46683af1fb70 riscv: dts: sophgo: sophgo-srd3-10: reserve uart0 device new 7f90573099e8 riscv: dts: sophgo: fix mdio node name for CV180X new 11949d263a56 Merge tag 'riscv-sophgo-dt-for-v6.17' of https://github.co [...] new 952a81b13747 dt-bindings: soc: samsung: exynos-pmu: Constrain google,pm [...] new 687d974a218a dt-bindings: soc: samsung: exynos-sysreg: add hsi2 for Exy [...] new 0e674132ddfa Merge tag 'samsung-drivers-6.17' of https://git.kernel.org [...] new 7f311e5ac36b arm64: tesla/google: MAINTAINERS: Reference "SoC clean" ma [...] new 8e5bf103b3ad arm64: samsung: MAINTAINERS: Add Tesla FSD DTS to Exynos entry new 4ec93a80d774 Merge tag 'samsung-dt64-6.17-2' of https://git.kernel.org/ [...] new 2a84cb3ede80 riscv: dts: starfive: jh7110-milkv-mars sort properties new 1ec99dfe9eb0 riscv: dts: starfive: jh7110-common: add status power led node new 28fa0dcb571a dt-bindings: riscv: cpus: Add AMD MicroBlaze V 64bit compatible new 8113e1dfbc4e Merge tag 'riscv-dt-for-v6.17' of https://git.kernel.org/p [...] new ac75da105eb3 Merge tag 'sunxi-fixes-for-6.16' of https://git.kernel.org [...] new 115e74a29b53 Merge tag 'soc-dt-6.17' of git://git.kernel.org/pub/scm/li [...] new b19376dee3da soc: renesas: Add RZ/T2H (R9A09G077) config option new c7968f5e7c7c soc: renesas: Add RZ/N2H (R9A09G087) config option new 1cf74da68cff soc: renesas: pwc-rzv2m: Use new GPIO line value setter callbacks new 5f931b568480 Merge tag 'renesas-drivers-for-v6.17-tag1' of https://git. [...] new 1733432638f3 firmware: smccc: Support both smc and hvc conduits for get [...] new 7edf259b1127 Merge tag 'smccc-updates-6.17' of https://git.kernel.org/p [...] new ad28fc31dd70 firmware: arm_scmi: Fix up turbo frequencies selection new 555e9174ef06 firmware: arm_scmi: Add support for debug counter decrement new a9cd861e61ae firmware: arm_scmi: Track number of inflight SCMI transfers new f8e656382b4a include: trace: Add tracepoint support for inflight xfer count new 76e65f7a0e0f firmware: arm_scmi: Add power management operations to SCMI bus new 9a0658d3991e firmware: arm_scmi: power_control: Ensure SCMI_SYSPOWER_ID [...] new b5daf93b809d firmware: arm_scmi: Avoid notifier registration for unsupp [...] new 62d6b81e8bd2 firmware: arm_scmi: Convert to SYSTEM_SLEEP_PM_OPS new 753355d62007 Merge tag 'scmi-updates-6.17' of https://git.kernel.org/pu [...] new 2d9f884ceae8 soc: renesas: Sort Renesas Kconfig configs new 404dcaa62651 Merge tag 'renesas-drivers-for-v6.17-tag2' of https://git. [...] new 3795e993931f soc: aspeed: lpc-snoop: Ensure model_data is valid new 3e9c15784a58 soc: aspeed: lpc-snoop: Constrain parameters in channel paths new e88c9a712f9a soc: aspeed: lpc-snoop: Rename 'channel' to 'index' in cha [...] new 6c64e1a828a2 soc: aspeed: lpc-snoop: Rearrange channel paths new 08ebd4c56aa2 soc: aspeed: lpc-snoop: Switch to devm_clk_get_enabled() new fa4ffb06d8e4 soc: aspeed: lpc-snoop: Use dev_err_probe() where possible new 4483e3c481bd soc: aspeed: lpc-snoop: Consolidate channel initialisation new fdf003f30b99 soc: aspeed: lpc-snoop: Lift channel config to const structs new 708109c46f47 Merge tag 'aspeed-6.17-drivers-1' of https://git.kernel.or [...] new 52ccf19527fd soc: fsl: qe: use new GPIO line value setter callbacks new 76760b9dbbf8 soc: Use dev_fwnode() new d60b1224b905 Merge tag 'soc_fsl-6.17-1' of https://github.com/chleroy/l [...] new 3c2968fcd72c dt-bindings: reset: add support for canaan,k230-rst new 360a7a647759 reset: canaan: add reset driver for Kendryte K230 new e73bfb4ca522 reset: thead: Fix TH1520 typo new 25ef956349a5 dt-bindings: reset: convert nxp,lpc1850-rgu.txt to yaml format new fd4a06a2e166 dt-bindings: reset: renesas,rzv2h-usb2phy: Document RZ/V2N [...] new 9d33595c0227 reset: mpfs: use the auxiliary device creation new 5a5c61f7ef96 dt-bindings: reset: sophgo: Add CV1800B support new 811fe8ad1db9 reset: simple: add support for Sophgo CV1800B new 1d99f92f71b6 reset: brcmstb: Enable reset drivers for ARCH_BCM2835 new 196dbace0824 dt-bindings: reset: Convert snps,dw-reset to DT schema new ed82b8d6574f Merge tag 'reset-for-v6.17' of https://git.pengutronix.de/ [...] new 331db44e70da soc: mediatek: mtk-mutex: Fix confusing usage of MUTEX_MOD2 new 983f3a8831ad Merge tag 'mtk-soc-for-v6.17' of https://git.kernel.org/pu [...] new 4a525d5d3150 MAINTAINERS: add Raspberry Pi RP1 section new 2b12a400dd94 Merge tag 'arm-soc/for-6.17/maintainers' of https://github [...] new acc379c63ade dt-bindings: clock: Add RaspberryPi RP1 clock bindings new 6486341721a2 clk: rp1: Add support for clocks provided by RP1 new 4732f079cd19 pinctrl: rp1: Implement RaspberryPi RP1 gpio support new 49d63971f963 misc: rp1: RaspberryPi RP1 misc driver new e3ce7b897388 pinctrl: rp1: Implement RaspberryPi RP1 pinmux/pinconf support new aee4eeec7e5e Merge tag 'arm-soc/for-6.17/drivers' of https://github.com [...] new 83d92eae8d44 pinctrl: rp1: use new GPIO line value setter callbacks new 12702f0c3834 soc: fsl: qe: convert set_multiple() to returning an integer new 14bdb1be9862 soc/tegra: Enable support for Tegra264 new 5273adad12ff soc/tegra: pmc: Add Tegra264 support new 7ddca4500140 soc/tegra: Add Tegra264 APBMISC compatible string new a0647bca8966 soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS new 9c1507996777 soc/tegra: cbb: Change master/slave to initiator/target new 2f2c32f9cc94 soc/tegra: cbb: Make error interrupt enable and status per SoC new 25de5c8fe080 soc/tegra: cbb: Improve handling for per SoC fabric data new 5f2c2c439983 soc/tegra: cbb: Support HW lookup to get timed out target address new fa4854a9f5d6 soc/tegra: cbb: Add support for CBB fabrics in Tegra264 new 84daa158bb5e soc/tegra: cbb: Add support for CBB fabrics in Tegra254 new 985da98f294a Merge tag 'tegra-for-6.17-soc' of https://git.kernel.org/p [...] new 8adc8e1657e1 bus: del unnecessary init var new 78eb18020a88 firmware: tegra: Fix IVC dependency problems new 94bce2cf7cf6 firmware: tegra: bpmp: Add support on Tegra264 new dbe4efea38d0 firmware: tegra: bpmp: Use of_reserved_mem_region_to_resou [...] new 83f96a7eaaf0 firmware: tegra: bpmp: Fix build failure for tegra264-only config new 27d0ff5a60d6 Merge tag 'tegra-for-6.17-firmware' of https://git.kernel. [...] new 1f7bc0ec363b Merge branch 'for-6.17/dt-bindings' into for-6.17/memory new 2401dc4dcdd0 memory: tegra: Add Tegra264 MC and EMC support new 62bd59ca1c19 Merge tag 'tegra-for-6.17-memory' of https://git.kernel.or [...] new 37ccad07fd05 MAINTAINERS: add NXP S32G RTC driver new 796cba2dd4d9 bus: add driver for IMX AIPSTZ bridge new 486225f952c0 MAINTAINERS: Update i.MX entry new 5080cf6339d3 bus: imx-aipstz: allow creating pdevs for child buses new 1c37b63aab47 Merge tag 'imx-drivers-6.17' of https://git.kernel.org/pub [...] new 43f9c5c21307 memory: emif: Add missing kerneldoc for lpmode new 6d8b18ae647b memory: stm32_omm: Use syscon_regmap_lookup_by_phandle_args new 04de50163466 dt-bindings: memory-controllers: convert arm,pl172.txt to [...] new e18c3f5cbd02 memory: mtk-smi: Add ostd setting for mt8186 new a0be20055d41 memory: omap-gpmx: Use dev_fwnode() new 501be7cecec9 dt-bindings: memory-controller: Define fallback compatible new 0e3dd41a94b2 memory: brcmstb_memc: Simplify compatible matching new 93a7aedc4cc4 dt-bindings: memory: renesas,rzg3e-xspi: Document RZ/V2H(P [...] new 9841d92754d0 Merge tag 'memory-controller-drv-6.17' of https://git.kern [...] new 9f9967fed9d0 soc: qcom: mdt_loader: Ensure we don't read past the ELF header new cd840362b0a7 soc: qcom: mdt_loader: Rename mdt_phdr_valid() new 47e339cac891 soc: qcom: mdt_loader: Actually use the e_phoff new 33301e5b2aec soc: qcom: qcom_stats: Add support to read DDR statistic new e265de1f4815 soc: qcom: qcom_stats: Add QMP support for syncing ddr stats new b0123a8aa9dd dt-bindings: soc: qcom: add qcom,qcs615-imem compatible new 3ced38da5f7d soc: qcom: QMI encoding/decoding for big endian new 07a4688833b2 soc: qcom: fix endianness for QMI header new 64a026dd896e soc: qcom: socinfo: Add support to retrieve TME build details new 71da9389a51c dt-bindings: soc: qcom,dcc: Add the SM7150 compatible new 23b0f375b542 dt-bindings: soc: qcom: aoss-qmp: Add the SM7150 compatible new ee4eba06d617 dt-bindings: sram: qcom,imem: Add the SM7150 compatible new 7b768d1235db dt-bindings: arm: cpus: Add Kryo 470 CPUs new 9cea10a4f5a3 dt-bindings: sram: qcom,imem: Add a number of missing compatibles new 9f35ab0e53cc soc: qcom: mdt_loader: Fix error return values in mdt_head [...] new 5b8141596b06 Merge tag 'qcom-drivers-for-6.17' of https://git.kernel.or [...] new 84684c57c9cd soc: qcom: rpmh-rsc: Add RSC version 4 support new 23972da96e1e firmware: qcom: scm: remove unused arguments from SHM brid [...] new dc3f4e75c54c firmware: qcom: scm: take struct device as argument in SHM [...] new 87be3e7a2d00 firmware: qcom: scm: initialize tzmem before marking SCM a [...] new 7ab36b51c6be firmware: qcom: scm: request the waitqueue irq *after* ini [...] new e53ff5b79fba dt-bindings: arm: qcom,ids: Add SoC IDs for SM7635 family new 95f3b09e7e8c soc: qcom: socinfo: Add SoC IDs for SM7635 family new 9c4299b23618 soc: qcom: socinfo: Add PM7550 & PMIV0108 PMICs new 50b749fab108 soc: qcom: spmi-pmic: add more PMIC SUBTYPE IDs new 65702c3d293e soc: qcom: pmic_glink: fix OF node leak new 955a41218d2b soc: qcom: socinfo: Add support to retrieve APPSBL build details new 4405f3f7b447 dt-bindings: firmware: qcom,scm: document Milos SCM Firmwa [...] new 6cd06adc39ac dt-bindings: soc: qcom,aoss-qmp: document the Milos Always [...] new 4587d3910f80 dt-bindings: soc: qcom: qcom,pmic-glink: document Milos co [...] new edf0a4053aa6 Merge tag 'qcom-drivers-for-6.17-2' of https://git.kernel. [...] new b1136432c972 soc: hisilicon: kunpeng_hccs: Fix incorrect log information new 4507d205f102 Merge tag 'hisi-drivers-for-6.17' of https://github.com/hi [...] new 0f46f50845ce Merge tag 'soc-drivers-6.17' of git://git.kernel.org/pub/s [...] new d2b87d92bcb7 dt-bindings: mmc: sdhci-pxa: restrict pinctrl to pxav1 new a3e506bd9058 dt-bindings: marvell: Document PXA1908 SoC and samsung,cor [...] new 1eb07e99ef39 arm64: Kconfig.platforms: Add config for Marvell PXA1908 platform new 3938bc65493f arm64: dts: Add DTS for Marvell PXA1908 and samsung,corepr [...] new f3e7970d0e65 MAINTAINERS: add myself as Marvell PXA1908 maintainer new 9cf8d2b8a076 Merge branch 'newsoc/pxa1908' into soc/newsoc new 00dba19aa005 riscv: add Andes SoC family Kconfig support new 12d8c15992c4 dt-bindings: riscv: add Andes QiLai SoC and the Voyager bo [...] new 6eeee4fb1930 dt-bindings: interrupt-controller: add Andes QiLai PLIC new 1f5ff8c363cf dt-bindings: interrupt-controller: add Andes machine-level [...] new 65bbf10b934a dt-bindings: timer: add Andes machine timer new 609496af55ca riscv: dts: andes: add QiLai SoC device tree new 9d462f56db7a riscv: dts: andes: add Voyager board device tree new ad087c91eb87 riscv: defconfig: enable Andes SoC new bf40c1a5b956 MAINTAINERS: Add entry for Andes SoC new 63e9bb0d6e03 Merge branch 'newsoc/andes' into soc/newsoc new 960dda6eca2b dt-bindings: vendor-prefixes: Add CIX Technology Group Co., Ltd. new 69563d502c5a dt-bindings: arm: add CIX P1 (SKY1) SoC new aa4bc2850e67 arm64: Kconfig: add ARCH_CIX for cix silicons new 621d7d081d18 dt-bindings: mailbox: add cix,sky1-mbox new fe2aa2361ddb mailbox: add CIX mailbox driver new 4cd122a4f642 arm64: defconfig: Enable CIX SoC new 2b752ae0231f dt-bindings: clock: cix: Add CIX sky1 scmi clock id new 80be23bb20ea arm64: dts: cix: Add sky1 base dts initial support new 46f89a0d1543 MAINTAINERS: Add CIX SoC maintainer entry new c5b9bff35a98 Merge branch 'newsoc/cix-p1' into soc/newsoc new ffab86698c26 dt-bindings: vendor-prefixes: Add Axiado Corporation new c1fbbb76ecc9 dt-bindings: arm: axiado: add AX3000 EVK compatible strings new 36f422344978 dt-bindings: gpio: cdns: convert to YAML new 4c5250ebc3e4 dt-bindings: gpio: cdns: add Axiado AX3000 GPIO variant new 7346be495b9a dt-bindings: serial: cdns: add Axiado AX3000 UART controller new 678fefdfe9de dt-bindings: i3c: cdns: add Axiado AX3000 I3C controller new 729b770bb454 arm64: add Axiado SoC family new 1f7055779001 arm64: dts: axiado: Add initial support for AX3000 SoC and [...] new 525f46c7e3b7 arm64: defconfig: enable the Axiado family new a6beb2bdb0db MAINTAINERS: Add entry for Axiado new dceb36675b53 Merge branch 'newsoc/axiado' into soc/newsoc new dabb6ec640a3 arm64: dts: sophgo: Add initial SG2000 SoC device tree new cccac5279a6c arm64: dts: sophgo: Add Duo Module 01 new aa3f38f5dc4c arm64: dts: sophgo: Add Duo Module 01 Evaluation Board new c6e9e3aaef76 arm64: Add SOPHGO SOC family Kconfig support new fe4fd7019381 arm64: defconfig: Enable rudimentary Sophgo SG2000 support new 05a623030b3c Merge tag 'arm-sophgo-dt-for-v6.17' of https://github.com/ [...] new 4df9c0a2465a Merge tag 'soc-newsoc-6.17' of git://git.kernel.org/pub/sc [...] new 41cffe6d2346 arm64: defconfig: Enable RZ/V2H(P) USB2 PHY controller res [...] new 910aa7765a7a ARM: shmobile: defconfig: Refresh for v6.16-rc2 new 06d6ebf35c37 Merge tag 'renesas-arm-defconfig-for-v6.17-tag1' of https: [...] new 67cb34423ab8 arm64: defconfig: Enable RP1 misc/clock/gpio drivers new 44bba869d259 arm64: defconfig: Enable OF_OVERLAY option new 241a3be47756 Merge tag 'arm-soc/for-6.17/defconfig-arm64' of https://gi [...] new 927f1259c517 arm64: defconfig: Switch SOUND to module new a8365bfb2499 arm64: defconfig: Drop unneeded unselectable sound drivers new ffdf3c776914 arm64: defconfig: enable Maxim max77759 driver new a7d7aebed400 arm64: defconfig: enable Samsung PMIC over ACPM new 1e1bf8bf4e20 Merge tag 'samsung-defconfig-6.17' of https://git.kernel.o [...] new d50faff72218 arm: omap2plus_defconfig: Enable TPS65219 regulator new acbf491e07ad arm: multi_v7_defconfig: Enable TPS65219 regulator new 18c590e012d3 arm64: defconfig: Enable Tegra HSP and BPMP new bd3b8e53e244 arm64: defconfig: Enable Tegra241 and Tegra264 new 0570e9064c53 Merge tag 'tegra-for-6.17-arm64-defconfig' of https://git. [...] new fcd657cc7492 ARM: imx_v6_v7_defconfig: Select BT_HCIUART_BCM new 322892937b33 arm64: defconfig: add S32G RTC module support new aa67e2bad30b ARM: mxs_defconfig: Cleanup mxs_defconfig new 765081cde522 ARM: mxs_defconfig: select new drivers used by imx28-amarula-rmm new 8adba3555dfd ARM: imx_v6_v7_defconfig: cleanup with savedefconfig new 128fe144e7b8 ARM: imx_v6_v7_defconfig: select CONFIG_INPUT_PWM_BEEPER new 0c7124658677 ARM: imx_v6_v7_defconfig: select CONFIG_USB_HSIC_USB3503 new c18b21c5d5a3 Merge tag 'imx-defconfig-6.17' of https://git.kernel.org/p [...] new 493e9b085299 riscv: defconfig: Remove CONFIG_SND_SOC_STARFIVE=m new 9df56b46cd9d riscv: defconfig: Enable PWM support for SpacemiT K1 SoC new bd4d5d3faadc riscv: defconfig: spacemit: enable sdhci driver for K1 SoC new 8c25d964e837 Merge tag 'riscv-config-for-v6.17' of https://git.kernel.o [...] new fac62e76b870 ARM: configs: sama5_defconfig: Select CONFIG_WILC1000_SDIO new 0d0807814b16 Merge tag 'at91-defconfig-6.17' of https://git.kernel.org/ [...] new c5d02bbaa217 arm64: defconfig: Enable camcc and videocc on Qualcomm SM8450+ new 4252ec9ff812 Merge tag 'qcom-arm64-defconfig-for-6.17' of https://git.k [...] new edc4a9d1dc16 arm64: defconfig: enable further Rockchip platform drivers new 5cfe03e1ca42 Merge tag 'v6.17-rockchip-defconfig64-1' of https://git.ke [...] new 4c10d2221122 Merge tag 'soc-defconfig-6.17' of git://git.kernel.org/pub [...] new 990cd3e93a76 ARM: Switch to new sys-off handler API new 5d3aeecc26bb ARM: sa110/gpio: convert set_multiple() to returning an integer new 8d26effc113b ARM: mediatek: add board_dt_compat entry for the MT6572 SoC new 20e672e65844 ARM: mediatek: add MT6572 smp bring up code new 73bcce043f3c Merge tag 'mtk-arm32-for-v6.17' of https://git.kernel.org/ [...] new 398e67e0f5ae ARM: tegra: Use I/O memcpy to write to IRAM new 686f71a53b4c Merge tag 'tegra-for-6.17-arm-core' of https://git.kernel. [...] new 631ce8f743a5 arm64: Kconfig.platforms: remove useless select for ARCH_K3 new b586f2891096 Merge tag 'ti-k3-config-for-v6.17' of https://git.kernel.o [...] new 90ec89d68ffa arm: orion: use string choices helper new d2755d3cf857 Merge tag 'mvebu-arm-6.17-1' of https://git.kernel.org/pub [...] new 7cdb433bb44c ARM: rockchip: fix kernel hang during smp initialization new 8c1f5a11dad0 Merge tag 'v6.17-rockchip-arm32-1' of https://git.kernel.o [...] new 0919a5b3b11c Merge tag 'soc-arm-6.17' of git://git.kernel.org/pub/scm/l [...]
The 1462 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/ABI/obsolete/sysfs-bus-iio | 12 - Documentation/ABI/testing/sysfs-bus-iio | 67 +- .../ABI/testing/sysfs-bus-iio-frequency-admv1013 | 4 +- .../ABI/testing/sysfs-driver-typec-displayport | 10 + Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + .../bindings/arm/arm,trace-buffer-extension.yaml | 10 +- .../devicetree/bindings/arm/aspeed/aspeed.yaml | 2 + Documentation/devicetree/bindings/arm/axiado.yaml | 23 + Documentation/devicetree/bindings/arm/cix.yaml | 26 + Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../bindings/arm/freescale/fsl,vf610-mscm-ir.txt | 30 - Documentation/devicetree/bindings/arm/fsl.yaml | 18 + .../devicetree/bindings/arm/mediatek.yaml | 12 +- .../devicetree/bindings/arm/mrvl/mrvl.yaml | 5 + Documentation/devicetree/bindings/arm/qcom.yaml | 6 + .../devicetree/bindings/arm/rockchip.yaml | 28 + .../devicetree/bindings/arm/rockchip/pmu.yaml | 2 + .../bindings/arm/samsung/samsung-boards.yaml | 6 + .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 20 +- .../devicetree/bindings/arm/stm32/stm32.yaml | 1 + Documentation/devicetree/bindings/arm/sunxi.yaml | 36 +- Documentation/devicetree/bindings/arm/tegra.yaml | 13 + .../bindings/arm/tegra/nvidia,tegra186-pmc.yaml | 1 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 6 + Documentation/devicetree/bindings/arm/ti/omap.yaml | 1 + .../devicetree/bindings/bus/fsl,imx8mp-aipstz.yaml | 104 + .../bindings/clock/qcom,sc8180x-camcc.yaml | 67 + .../bindings/clock/raspberrypi,rp1-clocks.yaml | 58 + .../devicetree/bindings/display/arm,pl11x.yaml | 3 + .../devicetree/bindings/display/fsl,dcu.txt | 34 - .../devicetree/bindings/display/fsl,lcdif.yaml | 19 +- .../bindings/display/fsl,ls1021a-dcu.yaml | 71 + .../devicetree/bindings/display/himax,hx8357.yaml | 78 + .../devicetree/bindings/display/himax,hx8357d.txt | 26 - .../bindings/display/mediatek/mediatek,dp.yaml | 3 + .../bindings/display/sitronix,st7586.txt | 22 - .../bindings/display/sitronix,st7586.yaml | 61 + .../bindings/display/sprd/sprd,sharkl3-dpu.yaml | 2 +- .../display/sprd/sprd,sharkl3-dsi-host.yaml | 2 +- .../bindings/dma/nvidia,tegra186-gpc-dma.yaml | 1 + Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 3 + .../bindings/dsp/mediatek,mt8195-dsp.yaml | 42 +- .../intel,ixp4xx-network-processing-engine.yaml | 52 +- .../bindings/firmware/nvidia,tegra186-bpmp.yaml | 1 + .../devicetree/bindings/firmware/qcom,scm.yaml | 2 + .../bindings/firmware/thead,th1520-aon.yaml | 7 + .../devicetree/bindings/fpga/xlnx,versal-fpga.yaml | 2 +- .../devicetree/bindings/gpio/cdns,gpio.txt | 43 - .../devicetree/bindings/gpio/cdns,gpio.yaml | 84 + .../devicetree/bindings/gpu/apple,agx.yaml | 94 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 + .../devicetree/bindings/i3c/cdns,i3c-master.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad4080.yaml | 96 + .../devicetree/bindings/iio/adc/adi,ad4170-4.yaml | 554 ++++ .../devicetree/bindings/iio/adc/adi,ad4851.yaml | 2 + .../devicetree/bindings/iio/adc/adi,ad7405.yaml | 60 + .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 29 + .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 68 +- .../devicetree/bindings/iio/adc/adi,axi-adc.yaml | 2 + .../bindings/iio/adc/mediatek,mt2701-auxadc.yaml | 4 + .../bindings/iio/adc/mediatek,mt6359-auxadc.yaml | 2 + .../bindings/iio/adc/nxp,lpc3220-adc.yaml | 3 + .../bindings/iio/adc/st,spear600-adc.yaml | 69 + .../bindings/iio/gyroscope/invensense,itg3200.yaml | 59 + .../bindings/iio/proximity/nicera,d3323aa.yaml | 62 + .../bindings/interconnect/mediatek,cci.yaml | 11 +- ...{qcom,sm8650-rpmh.yaml => qcom,milos-rpmh.yaml} | 76 +- .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 2 + .../bindings/interconnect/qcom,osm-l3.yaml | 5 + .../bindings/interconnect/qcom,sa8775p-rpmh.yaml | 2 +- .../bindings/interconnect/qcom,sar2130p-rpmh.yaml | 2 +- .../bindings/interconnect/qcom,sc7280-rpmh.yaml | 2 +- .../bindings/interconnect/qcom,sc8280xp-rpmh.yaml | 2 +- .../bindings/interconnect/qcom,sm7150-rpmh.yaml | 2 +- .../bindings/interconnect/qcom,sm8450-rpmh.yaml | 2 +- .../bindings/interconnect/qcom,sm8550-rpmh.yaml | 2 +- .../bindings/interconnect/qcom,sm8650-rpmh.yaml | 2 +- .../bindings/interconnect/qcom,sm8750-rpmh.yaml | 2 +- .../bindings/interconnect/qcom,x1e80100-rpmh.yaml | 2 +- .../interrupt-controller/andestech,plicsw.yaml | 54 + .../interrupt-controller/apm,xgene1-msi.yaml | 54 + .../bindings/interrupt-controller/arm,nvic.yaml | 3 +- .../bindings/interrupt-controller/fsl,icoll.yaml | 45 + .../interrupt-controller/fsl,mpic-msi.yaml | 161 ++ .../interrupt-controller/fsl,vf610-mscm-ir.yaml | 63 + .../mediatek,mt6577-sysirq.yaml | 1 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 1 + .../bindings/interrupt-controller/xlnx,intc.yaml | 82 + .../devicetree/bindings/iommu/riscv,iommu.yaml | 6 +- .../devicetree/bindings/ipmi/ipmb-dev.yaml | 56 + .../devicetree/bindings/leds/leds-mt6360.yaml | 199 +- .../devicetree/bindings/mailbox/cix,sky1-mbox.yaml | 77 + .../bindings/mailbox/nvidia,tegra186-hsp.yaml | 28 +- .../bindings/memory-controllers/arm,pl172.txt | 127 - .../bindings/memory-controllers/arm,pl172.yaml | 222 ++ .../memory-controllers/brcm,brcmstb-memc-ddr.yaml | 54 +- .../memory-controllers/nvidia,tegra186-mc.yaml | 84 +- .../memory-controllers/renesas,rzg3e-xspi.yaml | 9 +- .../devicetree/bindings/mips/brcm/soc.yaml | 50 +- .../misc/intel,ixp4xx-ahb-queue-manager.yaml | 6 +- .../bindings/misc/nvidia,tegra186-misc.yaml | 1 + .../devicetree/bindings/misc/pci1de4,1.yaml | 137 + .../devicetree/bindings/mmc/renesas,sdhi.yaml | 76 +- .../devicetree/bindings/mmc/sdhci-pxa.yaml | 36 +- .../devicetree/bindings/mtd/technologic,nand.yaml | 2 +- .../bindings/net/marvell,armada-370-neta.yaml | 79 + .../bindings/net/marvell,armada-380-neta-bm.yaml | 60 + .../bindings/net/marvell-armada-370-neta.txt | 50 - .../devicetree/bindings/net/marvell-neta-bm.txt | 47 - .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 1 + .../bindings/nvmem/amlogic,meson6-efuse.yaml | 2 +- .../devicetree/bindings/nvmem/fsl,vf610-ocotp.yaml | 47 + .../bindings/nvmem/layouts/fixed-layout.yaml | 2 +- .../devicetree/bindings/nvmem/lpc1857-eeprom.txt | 28 - .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 17 +- .../bindings/nvmem/nxp,lpc1857-eeprom.yaml | 61 + .../devicetree/bindings/nvmem/vf610-ocotp.txt | 19 - .../devicetree/bindings/pci/ti,j721e-pci-ep.yaml | 34 +- .../devicetree/bindings/pci/xgene-pci-msi.txt | 68 - .../bindings/pinctrl/raspberrypi,rp1-gpio.yaml | 198 ++ .../bindings/power/allwinner,sun20i-d1-ppu.yaml | 4 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../devicetree/bindings/power/reset/qcom,pon.yaml | 72 +- .../bindings/power/rockchip,power-controller.yaml | 1 + .../devicetree/bindings/powerpc/fsl/msi-pic.txt | 111 - .../nvidia,tegra264-bpmp-shmem.yaml | 15 +- .../devicetree/bindings/reset/canaan,k230-rst.yaml | 39 + .../devicetree/bindings/reset/nxp,lpc1850-rgu.txt | 83 - .../devicetree/bindings/reset/nxp,lpc1850-rgu.yaml | 101 + .../reset/renesas,rzv2h-usb2phy-reset.yaml | 7 +- .../devicetree/bindings/reset/snps,dw-reset.txt | 30 - .../devicetree/bindings/reset/snps,dw-reset.yaml | 39 + .../bindings/reset/sophgo,sg2042-reset.yaml | 4 +- Documentation/devicetree/bindings/riscv/andes.yaml | 25 + Documentation/devicetree/bindings/riscv/cpus.yaml | 1 + .../devicetree/bindings/rng/brcm,iproc-rng200.yaml | 6 + .../bindings/rtc/nvidia,tegra20-rtc.yaml | 1 + .../devicetree/bindings/rtc/renesas,rzn1-rtc.yaml | 22 +- Documentation/devicetree/bindings/serial/8250.yaml | 45 +- .../devicetree/bindings/serial/cdns,uart.yaml | 7 +- .../devicetree/bindings/serial/mediatek,uart.yaml | 1 + .../bindings/serial/qcom,sa8255p-geni-uart.yaml | 69 + .../devicetree/bindings/serial/renesas,hscif.yaml | 7 + .../devicetree/bindings/serial/renesas,rsci.yaml | 27 +- .../devicetree/bindings/serial/renesas,scif.yaml | 8 + .../devicetree/bindings/serial/samsung_uart.yaml | 4 + .../bindings/serial/snps-dw-apb-uart.yaml | 3 + .../soc/amlogic/amlogic,meson-gx-hhi-sysctrl.yaml | 28 +- .../bindings/soc/fsl/fsl,imx23-digctl.yaml | 53 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 2 + .../devicetree/bindings/soc/qcom/qcom,dcc.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,eud.yaml | 38 +- .../bindings/soc/qcom/qcom,pmic-glink.yaml | 1 + .../soc/qcom/qcom,sa8255p-geni-se-qup.yaml | 107 + .../devicetree/bindings/soc/renesas/renesas.yaml | 11 +- .../bindings/soc/samsung/exynos-pmu.yaml | 3 + .../soc/samsung/samsung,exynos-sysreg.yaml | 1 + .../bindings/{riscv => soc/sophgo}/sophgo.yaml | 9 +- .../bindings/soc/spacemit/spacemit,k1-syscon.yaml | 27 +- .../devicetree/bindings/soc/ti/ti,j784s4-bist.yaml | 63 + .../devicetree/bindings/soc/ti/wkup-m3-ipc.yaml | 32 +- .../devicetree/bindings/sram/qcom,imem.yaml | 15 + .../bindings/staging/iio/adc/spear-adc.txt | 24 - .../devicetree/bindings/submitting-patches.rst | 12 +- .../devicetree/bindings/timer/andestech,plmt0.yaml | 53 + .../devicetree/bindings/timer/via,vt8500-timer.txt | 15 - .../bindings/timer/via,vt8500-timer.yaml | 51 + .../bindings/trigger-source/gpio-trigger.yaml | 40 + .../devicetree/bindings/trivial-devices.yaml | 54 + .../devicetree/bindings/usb/ci-hdrc-usb2.yaml | 5 + Documentation/devicetree/bindings/usb/dwc2.yaml | 2 +- .../devicetree/bindings/usb/fsl,usbmisc.yaml | 2 + .../devicetree/bindings/usb/genesys,gl850g.yaml | 28 +- Documentation/devicetree/bindings/usb/isp1301.txt | 24 - .../devicetree/bindings/usb/lpc32xx-udc.txt | 28 - .../devicetree/bindings/usb/nxp,lpc3220-udc.yaml | 50 + .../devicetree/bindings/usb/renesas,usbhs.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 13 + .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 2 + .../bindings/watchdog/mediatek,mtk-wdt.yaml | 1 + .../devicetree/bindings/writing-bindings.rst | 42 +- .../devicetree/bindings/writing-schema.rst | 3 + Documentation/driver-api/serial/driver.rst | 7 +- Documentation/driver-api/tty/tty_port.rst | 5 +- Documentation/driver-api/usb/anchors.rst | 11 - Documentation/iio/adxl313.rst | 293 ++ Documentation/iio/index.rst | 1 + Documentation/usb/gadget_configfs.rst | 45 +- LICENSES/deprecated/GFDL-1.1 | 2 +- LICENSES/deprecated/GFDL-1.2 | 2 +- LICENSES/deprecated/GPL-1.0 | 6 +- LICENSES/preferred/GPL-2.0 | 10 +- LICENSES/preferred/LGPL-2.0 | 5 +- LICENSES/preferred/LGPL-2.1 | 8 +- MAINTAINERS | 101 +- arch/arm/boot/dts/allwinner/sun8i-v3.dtsi | 9 + arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi | 9 + arch/arm/boot/dts/aspeed/Makefile | 3 +- .../boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts | 2 +- .../aspeed/aspeed-bmc-arm-stardragon4800-rep2.dts | 4 +- .../dts/aspeed/aspeed-bmc-asrock-e3c246d4i.dts | 2 +- .../boot/dts/aspeed/aspeed-bmc-bytedance-g220a.dts | 4 +- .../boot/dts/aspeed/aspeed-bmc-delta-ahe50dc.dts | 2 +- .../dts/aspeed/aspeed-bmc-facebook-bletchley.dts | 71 +- .../dts/aspeed/aspeed-bmc-facebook-catalina.dts | 209 +- .../boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 85 +- .../aspeed/aspeed-bmc-facebook-santabarbara.dts | 982 +++++++ .../dts/aspeed/aspeed-bmc-facebook-yosemite4.dts | 40 + .../arm/boot/dts/aspeed/aspeed-bmc-ibm-bonnell.dts | 2 +- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts | 2 +- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts | 4 +- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts | 139 +- .../boot/dts/aspeed/aspeed-bmc-lenovo-hr630.dts | 46 +- .../boot/dts/aspeed/aspeed-bmc-lenovo-hr855xg2.dts | 68 +- .../dts/aspeed/aspeed-bmc-nvidia-gb200nvl-bmc.dts | 1128 ++++++++ .../arm/boot/dts/aspeed/aspeed-bmc-opp-lanyang.dts | 18 +- arch/arm/boot/dts/aspeed/aspeed-bmc-opp-nicole.dts | 10 +- .../boot/dts/aspeed/aspeed-bmc-opp-palmetto.dts | 40 +- .../arm/boot/dts/aspeed/aspeed-bmc-opp-romulus.dts | 6 +- arch/arm/boot/dts/aspeed/aspeed-bmc-opp-swift.dts | 974 ------- arch/arm/boot/dts/aspeed/aspeed-bmc-opp-zaius.dts | 8 +- arch/arm/boot/dts/broadcom/bcm63138.dtsi | 79 +- arch/arm/boot/dts/broadcom/bcm63148.dtsi | 64 + arch/arm/boot/dts/broadcom/bcm63178.dtsi | 112 + arch/arm/boot/dts/broadcom/bcm6846.dtsi | 1 + arch/arm/boot/dts/broadcom/bcm6855.dtsi | 127 + arch/arm/boot/dts/broadcom/bcm6878.dtsi | 120 +- .../dts/broadcom/bcm958625-meraki-mx6x-common.dtsi | 7 +- arch/arm/boot/dts/marvell/kirkwood-km_common.dtsi | 4 +- arch/arm/boot/dts/mediatek/Makefile | 2 + arch/arm/boot/dts/mediatek/mt6572-jty-d101.dts | 61 + arch/arm/boot/dts/mediatek/mt6572-lenovo-a369i.dts | 56 + arch/arm/boot/dts/mediatek/mt6572.dtsi | 108 + arch/arm/boot/dts/microchip/at91-sam9x60ek.dts | 2 +- .../arm/boot/dts/microchip/at91-sama5d27_som1.dtsi | 2 +- .../boot/dts/microchip/at91-sama5d27_wlsom1.dtsi | 4 +- arch/arm/boot/dts/microchip/at91-sama5d2_icp.dts | 2 +- .../boot/dts/microchip/at91-sama7d65_curiosity.dts | 35 + arch/arm/boot/dts/microchip/at91-sama7g5ek.dts | 18 +- arch/arm/boot/dts/microchip/at91rm9200.dtsi | 5 +- arch/arm/boot/dts/microchip/at91sam9260.dtsi | 5 +- arch/arm/boot/dts/microchip/at91sam9261.dtsi | 4 +- arch/arm/boot/dts/microchip/at91sam9263.dtsi | 5 +- .../at91sam9g25-gardena-smart-gateway.dts | 2 +- arch/arm/boot/dts/microchip/at91sam9g45.dtsi | 5 +- arch/arm/boot/dts/microchip/at91sam9n12.dtsi | 5 +- arch/arm/boot/dts/microchip/at91sam9rl.dtsi | 8 +- arch/arm/boot/dts/microchip/at91sam9x5.dtsi | 15 +- arch/arm/boot/dts/microchip/sam9x7.dtsi | 37 + arch/arm/boot/dts/microchip/sama5d2.dtsi | 3 + arch/arm/boot/dts/microchip/sama5d3.dtsi | 2 + arch/arm/boot/dts/microchip/sama5d4.dtsi | 3 + arch/arm/boot/dts/microchip/sama7d65.dtsi | 140 + arch/arm/boot/dts/microchip/sama7g5.dtsi | 19 +- arch/arm/boot/dts/nvidia/Makefile | 2 + arch/arm/boot/dts/nvidia/tegra30-asus-p1801-t.dts | 2087 ++++++++++++++ arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts | 2500 ++++++++++++++++ .../boot/dts/nvidia/tegra30-pegatron-chagall.dts | 16 + arch/arm/boot/dts/nxp/imx/Makefile | 3 + arch/arm/boot/dts/nxp/imx/imx53-tx53-x03x.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx53-tx53-x13x.dts | 44 +- arch/arm/boot/dts/nxp/imx/imx53-tx53.dtsi | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-gw551x.dts | 44 +- arch/arm/boot/dts/nxp/imx/imx6dl-gw553x.dts | 44 +- arch/arm/boot/dts/nxp/imx/imx6dl-gw560x.dts | 44 +- arch/arm/boot/dts/nxp/imx/imx6dl-gw5903.dts | 44 +- arch/arm/boot/dts/nxp/imx/imx6dl-gw5904.dts | 44 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6dl-comtft.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8034-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8034.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8035-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6s-8035.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-801x.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-8033-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-8033.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-80xx-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-811x.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6dl-tx6u-81xx-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-gw551x.dts | 44 +- arch/arm/boot/dts/nxp/imx/imx6q-gw553x.dts | 44 +- arch/arm/boot/dts/nxp/imx/imx6q-gw560x.dts | 44 +- arch/arm/boot/dts/nxp/imx/imx6q-gw5903.dts | 44 +- arch/arm/boot/dts/nxp/imx/imx6q-gw5904.dts | 44 +- .../boot/dts/nxp/imx/imx6q-tx6q-1010-comtft.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1010.dts | 38 +- .../boot/dts/nxp/imx/imx6q-tx6q-1020-comtft.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1020.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1036-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1036.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-10x0-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-1110.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6q-tx6q-11x0-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw551x.dtsi | 44 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw553x.dtsi | 44 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw560x.dtsi | 44 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5903.dtsi | 44 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw5904.dtsi | 44 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lcd.dtsi | 38 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lvds.dtsi | 38 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-mb7.dtsi | 38 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi | 38 +- .../arm/boot/dts/nxp/imx/imx6qp-tx6qp-8037-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6qp-tx6qp-8037.dts | 38 +- .../arm/boot/dts/nxp/imx/imx6qp-tx6qp-8137-mb7.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6qp-tx6qp-8137.dts | 38 +- .../boot/dts/nxp/imx/imx6ul-kontron-bl-common.dtsi | 1 - .../boot/dts/nxp/imx/imx6ul-kontron-sl-common.dtsi | 25 +- arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul-0010.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul-0011.dts | 38 +- .../boot/dts/nxp/imx/imx6ul-tx6ul-mainboard.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi | 38 +- .../dts/nxp/imx/imx6ull-engicam-microgea-bmm.dts | 303 ++ .../dts/nxp/imx/imx6ull-engicam-microgea-gtw.dts | 162 ++ .../dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts | 360 +++ .../boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi | 95 + arch/arm/boot/dts/nxp/imx/imx7s-warp.dts | 49 +- arch/arm/boot/dts/nxp/imx/imx7ulp.dtsi | 4 + arch/arm/boot/dts/nxp/lpc/lpc32xx.dtsi | 2 + arch/arm/boot/dts/nxp/mxs/Makefile | 1 + arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts | 300 ++ arch/arm/boot/dts/nxp/mxs/imx28.dtsi | 10 + arch/arm/boot/dts/nxp/vf/vf-colibri-eval-v3.dtsi | 11 +- arch/arm/boot/dts/nxp/vf/vf-colibri.dtsi | 348 ++- arch/arm/boot/dts/nxp/vf/vf500-colibri.dtsi | 44 +- arch/arm/boot/dts/nxp/vf/vf500.dtsi | 14 +- arch/arm/boot/dts/nxp/vf/vf610-bk4.dts | 2 +- arch/arm/boot/dts/nxp/vf/vf610-cosmic.dts | 60 +- arch/arm/boot/dts/nxp/vf/vf610-twr.dts | 228 +- arch/arm/boot/dts/nxp/vf/vf610-zii-cfu1.dts | 6 +- arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-c.dts | 10 +- arch/arm/boot/dts/nxp/vf/vf610-zii-scu4-aib.dts | 12 +- arch/arm/boot/dts/nxp/vf/vf610-zii-spb4.dts | 4 +- arch/arm/boot/dts/nxp/vf/vf610-zii-ssmb-dtu.dts | 6 +- arch/arm/boot/dts/nxp/vf/vf610-zii-ssmb-spu3.dts | 4 +- arch/arm/boot/dts/nxp/vf/vf610m4-colibri.dts | 16 +- arch/arm/boot/dts/nxp/vf/vf610m4-cosmic.dts | 12 +- arch/arm/boot/dts/nxp/vf/vfxxx.dtsi | 7 +- arch/arm/boot/dts/qcom/Makefile | 1 + arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 10 +- .../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts | 3 +- .../qcom/qcom-msm8974-sony-xperia-rhine-amami.dts | 16 + .../qcom/qcom-msm8974-sony-xperia-rhine-honami.dts | 16 + .../qcom/qcom-msm8974-sony-xperia-rhine-togari.dts | 16 + .../dts/qcom/qcom-msm8974-sony-xperia-rhine.dtsi | 20 +- .../dts/qcom/qcom-msm8974pro-oneplus-bacon.dts | 1 + .../arm/boot/dts/renesas/r9a06g032-rzn1d400-db.dts | 64 + arch/arm/boot/dts/renesas/r9a06g032.dtsi | 4 +- arch/arm/boot/dts/samsung/exynos3250-monk.dts | 2 +- arch/arm/boot/dts/samsung/exynos3250-rinato.dts | 2 +- arch/arm/boot/dts/samsung/exynos4210-i9100.dts | 6 +- arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi | 10 +- .../arm/boot/dts/samsung/exynos4412-galaxy-s3.dtsi | 4 +- arch/arm/boot/dts/samsung/exynos4412-midas.dtsi | 8 +- arch/arm/boot/dts/samsung/exynos4412-p4note.dtsi | 8 +- arch/arm/boot/dts/samsung/s5pv210-aquila.dts | 2 +- arch/arm/boot/dts/samsung/s5pv210-aries.dtsi | 16 +- arch/arm/boot/dts/samsung/s5pv210-galaxys.dts | 2 +- arch/arm/boot/dts/samsung/s5pv210-goni.dts | 2 +- arch/arm/boot/dts/st/Makefile | 3 +- arch/arm/boot/dts/st/spear1310-evb.dts | 2 +- arch/arm/boot/dts/st/spear1310.dtsi | 8 +- arch/arm/boot/dts/st/spear1340-evb.dts | 2 +- arch/arm/boot/dts/st/spear13xx.dtsi | 2 +- arch/arm/boot/dts/st/spear300-evb.dts | 2 +- arch/arm/boot/dts/st/spear310-evb.dts | 2 +- arch/arm/boot/dts/st/spear320-evb.dts | 2 +- arch/arm/boot/dts/st/spear3xx.dtsi | 2 +- arch/arm/boot/dts/st/stm32mp131.dtsi | 2 + arch/arm/boot/dts/st/stm32mp133.dtsi | 2 + arch/arm/boot/dts/st/stm32mp15-scmi.dtsi | 10 +- arch/arm/boot/dts/st/stm32mp157f-dk2-scmi.dtsi | 196 ++ arch/arm/boot/dts/st/stm32mp157f-dk2.dts | 179 ++ arch/arm/boot/dts/st/stm32mp15xf.dtsi | 17 + arch/arm/boot/dts/st/stm32mp15xx-dkx.dtsi | 3 +- arch/arm/boot/dts/ti/omap/Makefile | 1 + arch/arm/boot/dts/ti/omap/am335x-bone-common.dtsi | 2 +- arch/arm/boot/dts/ti/omap/am335x-boneblack.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-bonegreen-eco.dts | 169 ++ arch/arm/boot/dts/ti/omap/am335x-nano.dts | 8 +- arch/arm/boot/dts/ti/omap/am335x-pdu001.dts | 3 +- arch/arm/boot/dts/ti/omap/dra7.dtsi | 29 +- arch/arm/boot/dts/vt8500/vt8500-bv07.dts | 5 + arch/arm/boot/dts/vt8500/vt8500.dtsi | 12 +- arch/arm/boot/dts/vt8500/wm8505-ref.dts | 5 + arch/arm/boot/dts/vt8500/wm8505.dtsi | 12 +- arch/arm/boot/dts/vt8500/wm8650-mid.dts | 5 + arch/arm/boot/dts/vt8500/wm8650.dtsi | 12 +- arch/arm/boot/dts/vt8500/wm8750-apc8750.dts | 5 + arch/arm/boot/dts/vt8500/wm8750.dtsi | 12 +- arch/arm/boot/dts/vt8500/wm8850-w70v2.dts | 5 + arch/arm/boot/dts/vt8500/wm8850.dtsi | 21 +- arch/arm/common/sa1111.c | 8 +- arch/arm/configs/imx_v6_v7_defconfig | 28 +- arch/arm/configs/multi_v7_defconfig | 3 + arch/arm/configs/mxs_defconfig | 14 +- arch/arm/configs/omap2plus_defconfig | 3 + arch/arm/configs/sama5_defconfig | 1 + arch/arm/configs/shmobile_defconfig | 1 + arch/arm/mach-highbank/highbank.c | 2 +- arch/arm/mach-mediatek/Kconfig | 4 + arch/arm/mach-mediatek/mediatek.c | 1 + arch/arm/mach-mediatek/platsmp.c | 7 + arch/arm/mach-pxa/spitz.c | 2 +- arch/arm/mach-rockchip/platsmp.c | 15 +- arch/arm/mach-sa1100/generic.c | 2 +- arch/arm/mach-tegra/reset.c | 2 +- arch/arm/mach-vt8500/vt8500.c | 2 +- arch/arm/plat-orion/gpio.c | 6 +- arch/arm/xen/enlighten.c | 2 +- arch/arm64/Kconfig.platforms | 30 +- arch/arm64/boot/dts/Makefile | 3 + arch/arm64/boot/dts/airoha/en7581-evb.dts | 8 + arch/arm64/boot/dts/airoha/en7581.dtsi | 49 + arch/arm64/boot/dts/allwinner/Makefile | 1 + arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 35 + .../dts/allwinner/sun50i-a133-liontron-h-a133l.dts | 19 + arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi | 201 +- .../boot/dts/allwinner/sun55i-a527-cubie-a5e.dts | 5 + .../boot/dts/allwinner/sun55i-h728-x96qpro+.dts | 5 + .../boot/dts/allwinner/sun55i-t527-avaota-a1.dts | 5 + ...7-avaota-a1.dts => sun55i-t527-orangepi-4a.dts} | 223 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 5 +- .../boot/dts/altera/socfpga_stratix10_swvp.dts | 6 - arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi | 97 + arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi | 81 + arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi | 90 + .../dts/amlogic/meson-g12b-a311d-khadas-vim3.dts | 4 + .../dts/amlogic/meson-g12b-a311d-libretech-cc.dts | 4 + .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 2 +- .../arm64/boot/dts/amlogic/meson-gxm-ugoos-am3.dts | 91 + arch/arm64/boot/dts/apple/t6000.dtsi | 4 + arch/arm64/boot/dts/apple/t6001.dtsi | 4 + arch/arm64/boot/dts/apple/t6002.dtsi | 4 + arch/arm64/boot/dts/apple/t600x-common.dtsi | 34 + arch/arm64/boot/dts/apple/t600x-die0.dtsi | 34 +- arch/arm64/boot/dts/apple/t8012-j132.dts | 1 + arch/arm64/boot/dts/apple/t8103.dtsi | 68 +- arch/arm64/boot/dts/apple/t8112.dtsi | 68 +- arch/arm64/boot/dts/axiado/Makefile | 2 + arch/arm64/boot/dts/axiado/ax3000-evk.dts | 79 + arch/arm64/boot/dts/axiado/ax3000.dtsi | 520 ++++ arch/arm64/boot/dts/broadcom/Makefile | 4 +- ...712-rpi-5-b.dts => bcm2712-rpi-5-b-ovl-rp1.dts} | 7 + arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 111 +- arch/arm64/boot/dts/broadcom/bcmbca/bcm4908.dtsi | 116 +- arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi | 129 + arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi | 130 +- arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi | 119 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 8 - arch/arm64/boot/dts/broadcom/rp1-common.dtsi | 42 + arch/arm64/boot/dts/broadcom/rp1-nexus.dtsi | 14 + arch/arm64/boot/dts/broadcom/rp1.dtso | 11 + arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi | 4 +- arch/arm64/boot/dts/cix/Makefile | 2 + arch/arm64/boot/dts/cix/sky1-orion-o6.dts | 39 + arch/arm64/boot/dts/cix/sky1.dtsi | 330 +++ arch/arm64/boot/dts/exynos/Makefile | 1 + arch/arm64/boot/dts/exynos/exynos2200-g0s.dts | 169 ++ arch/arm64/boot/dts/exynos/exynos2200-pinctrl.dtsi | 1765 ++++++++++++ arch/arm64/boot/dts/exynos/exynos2200.dtsi | 561 ++++ .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos7870-j6lte.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7870-on7xelte.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7870.dtsi | 1 + arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 378 +++ .../boot/dts/exynos/google/gs101-pixel-common.dtsi | 96 + arch/arm64/boot/dts/exynos/google/gs101.dtsi | 10 +- arch/arm64/boot/dts/freescale/Makefile | 42 +- .../freescale/fsl-ls1043a-tqmls1043a-mbls10xxa.dts | 12 + .../boot/dts/freescale/fsl-ls1043a-tqmls1043a.dtsi | 3 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 27 + .../freescale/fsl-ls1046a-tqmls1046a-mbls10xxa.dts | 22 +- .../boot/dts/freescale/fsl-ls1046a-tqmls1046a.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 27 + .../freescale/fsl-ls1088a-tqmls1088a-mbls10xxa.dts | 8 + .../boot/dts/freescale/fsl-ls1088a-tqmls1088a.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 20 + arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi | 362 +++ .../arm64/boot/dts/freescale/imx8-ss-security.dtsi | 38 + .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 + .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 2 + .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 2 + .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 + .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 2 + .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 2 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 2 + .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 2 + .../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts | 4 + .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 4 + .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 62 +- arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi | 18 + arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 33 + .../dts/freescale/imx8mp-toradex-smarc-dev.dts | 6 +- .../boot/dts/freescale/imx8mp-toradex-smarc.dtsi | 10 +- ...mx8mp-tqma8mpql-mba8mpxl-lvds-tm070jvhg33.dtso} | 0 .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 1 + .../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi | 4 + ...x8p-ml81-moduline-display-106-av101hdt-a10.dtso | 94 + ...x8p-ml81-moduline-display-106-av123z7m-n17.dtso | 139 + .../imx8mp-tx8p-ml81-moduline-display-106.dts | 527 ++++ .../arm64/boot/dts/freescale/imx8mp-tx8p-ml81.dtsi | 548 ++++ arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi | 86 + .../boot/dts/freescale/imx8mp-venice-gw702x.dtsi | 2 + .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 8 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 36 +- .../boot/dts/freescale/imx8qm-mek-ov5640-csi0.dtso | 62 + .../boot/dts/freescale/imx8qm-mek-ov5640-csi1.dtso | 62 + arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 168 +- arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi | 79 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 11 + .../boot/dts/freescale/imx8qxp-mek-ov5640-csi.dtso | 61 + arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 148 +- arch/arm64/boot/dts/freescale/imx8qxp-ss-img.dtsi | 84 + .../boot/dts/freescale/imx8qxp-ss-security.dtsi | 16 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 7 + arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 3 + arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 121 +- arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts | 99 + arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts | 98 +- .../freescale/imx93-phyboard-nash-peb-wlbt-07.dtso | 88 + .../boot/dts/freescale/imx93-phyboard-nash.dts | 9 - .../imx93-phyboard-segin-peb-eval-01.dtso | 52 + .../imx93-phyboard-segin-peb-wlbt-05.dtso | 93 + .../boot/dts/freescale/imx93-phyboard-segin.dts | 1 + .../boot/dts/freescale/imx93-phycore-rpmsg.dtso | 60 + .../boot/dts/freescale/imx93-phycore-som.dtsi | 26 + arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi | 21 +- arch/arm64/boot/dts/freescale/imx93-var-som.dtsi | 46 +- arch/arm64/boot/dts/freescale/imx93.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx94.dtsi | 44 + arch/arm64/boot/dts/freescale/imx943-evk.dts | 432 +++ arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 11 + arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 178 +- .../boot/dts/freescale/imx95-libra-rdk-fpsc.dts | 318 ++ .../boot/dts/freescale/imx95-phycore-fpsc.dtsi | 656 +++++ arch/arm64/boot/dts/freescale/imx95.dtsi | 67 +- arch/arm64/boot/dts/freescale/mba8mx.dtsi | 2 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 109 + arch/arm64/boot/dts/freescale/s32g3.dtsi | 110 + arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi | 84 + arch/arm64/boot/dts/freescale/s32gxxxa-rdb.dtsi | 84 + .../dts/freescale/tqmls1088a-mbls10xxa-mc.dtsi | 16 - .../boot/dts/freescale/tqmls10xxa-mbls10xxa.dtsi | 21 + arch/arm64/boot/dts/freescale/tqmls10xxa.dtsi | 8 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 1 + arch/arm64/boot/dts/lg/lg1312.dtsi | 324 +-- arch/arm64/boot/dts/lg/lg1313.dtsi | 324 +-- .../arm64/boot/dts/lg/{lg1313.dtsi => lg131x.dtsi} | 35 +- arch/arm64/boot/dts/marvell/Makefile | 2 + arch/arm64/boot/dts/marvell/mmp/Makefile | 2 + .../marvell/mmp/pxa1908-samsung-coreprimevelte.dts | 331 +++ arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi | 300 ++ arch/arm64/boot/dts/mediatek/Makefile | 4 +- .../boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dtsi | 113 +- arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 33 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 9 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 11 + .../boot/dts/mediatek/mt8186-corsola-squirtle.dts | 107 + .../boot/dts/mediatek/mt8186-corsola-steelix.dtsi | 9 +- .../mt8186-corsola-tentacool-sku327683.dts | 2 + .../mt8186-corsola-tentacruel-sku262148.dts | 2 + .../mediatek/mt8186-corsola-voltorb-sku589824.dts | 13 - ...rb-sku589825.dts => mt8186-corsola-voltorb.dts} | 5 +- arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 18 +- .../dts/mediatek/mt8192-asurada-spherion-r0.dts | 7 + arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 17 +- .../boot/dts/mediatek/mt8390-genio-common.dtsi | 4 + .../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 61 +- .../boot/dts/nuvoton/nuvoton-common-npcm8xx.dtsi | 5 - arch/arm64/boot/dts/nvidia/Makefile | 2 + .../arm64/boot/dts/nvidia/tegra264-p3834-0008.dtsi | 7 + arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi | 30 + .../dts/nvidia/tegra264-p3971-0089+p3834-0008.dts | 11 + .../boot/dts/nvidia/tegra264-p3971-0089+p3834.dtsi | 14 + .../arm64/boot/dts/nvidia/tegra264-p3971-0089.dtsi | 3 + arch/arm64/boot/dts/nvidia/tegra264-p3971.dtsi | 4 + arch/arm64/boot/dts/nvidia/tegra264.dtsi | 415 +++ arch/arm64/boot/dts/qcom/Makefile | 10 +- ...ne.dts => apq8016-sbc-d3-camera-mezzanine.dtso} | 12 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 20 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 40 +- .../boot/dts/qcom/msm8976-longcheer-l9360.dts | 490 ++++ arch/arm64/boot/dts/qcom/msm8976.dtsi | 38 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 54 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 20 +- arch/arm64/boot/dts/qcom/qcm2290.dtsi | 103 + arch/arm64/boot/dts/qcom/qcs615-ride.dts | 12 + arch/arm64/boot/dts/qcom/qcs615.dtsi | 148 + arch/arm64/boot/dts/qcom/qcs8300-ride.dts | 4 + arch/arm64/boot/dts/qcom/qcs8300.dtsi | 71 + .../dts/qcom/qrb5165-rb5-vision-mezzanine.dtso | 4 - arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi | 238 ++ arch/arm64/boot/dts/qcom/sa8775p.dtsi | 515 +++- arch/arm64/boot/dts/qcom/sar2130p.dtsi | 12 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 10 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 14 +- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 70 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 50 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 6 + arch/arm64/boot/dts/qcom/sm6115.dtsi | 9 + arch/arm64/boot/dts/qcom/sm6350.dtsi | 73 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 28 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 19 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 12 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 1 + arch/arm64/boot/dts/qcom/sm8550.dtsi | 211 ++ arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 4 + arch/arm64/boot/dts/qcom/sm8650-mtp.dts | 4 + arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 4 + arch/arm64/boot/dts/qcom/sm8650.dtsi | 97 +- arch/arm64/boot/dts/qcom/sm8750-mtp.dts | 233 ++ arch/arm64/boot/dts/qcom/sm8750-qrd.dts | 243 ++ arch/arm64/boot/dts/qcom/sm8750.dtsi | 230 +- ...p-omnibook-x14.dts => x1-asus-zenbook-a14.dtsi} | 676 ++--- .../boot/dts/qcom/x1e80100-asus-zenbook-a14.dts | 37 + .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 203 +- .../boot/dts/qcom/x1e80100-hp-omnibook-x14.dts | 98 +- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 20 +- .../boot/dts/qcom/x1p42100-asus-zenbook-a14.dts | 141 + arch/arm64/boot/dts/qcom/x1p42100.dtsi | 556 ++++ arch/arm64/boot/dts/renesas/Makefile | 18 + arch/arm64/boot/dts/renesas/condor-common.dtsi | 2 + arch/arm64/boot/dts/renesas/draak.dtsi | 2 + arch/arm64/boot/dts/renesas/ebisu.dtsi | 16 + ...-gray-hawk-single.dts => gray-hawk-single.dtsi} | 12 +- arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 20 + .../boot/dts/renesas/r8a779g3-sparrow-hawk.dts | 57 +- .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 855 +----- .../boot/dts/renesas/r8a779h2-gray-hawk-single.dts | 17 + arch/arm64/boot/dts/renesas/r8a779h2.dtsi | 12 + arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 299 ++ .../renesas/r9a09g047e57-smarc-cru-csi-ov5645.dtso | 21 + arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts | 47 + arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 656 +++++ .../boot/dts/renesas/r9a09g056n48-rzv2n-evk.dts | 326 +++ arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 343 +++ .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 214 +- arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi | 37 + arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi | 157 + .../arm64/boot/dts/renesas/rzv2-evk-cn15-emmc.dtso | 50 + arch/arm64/boot/dts/renesas/rzv2-evk-cn15-sd.dtso | 69 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 + arch/arm64/boot/dts/rockchip/Makefile | 24 + .../dts/rockchip/px30-cobra-ltk050h3146w-a2.dts | 2 + .../boot/dts/rockchip/px30-cobra-ltk050h3146w.dts | 2 + .../boot/dts/rockchip/px30-cobra-ltk050h3148w.dts | 2 + .../boot/dts/rockchip/px30-cobra-ltk500hd1829.dts | 2 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 5 +- .../dts/rockchip/px30-pp1516-ltk050h3146w-a2.dts | 2 + .../boot/dts/rockchip/px30-pp1516-ltk050h3148w.dts | 2 + arch/arm64/boot/dts/rockchip/px30-pp1516.dtsi | 3 +- .../rockchip/px30-ringneck-haikou-video-demo.dtso | 53 + arch/arm64/boot/dts/rockchip/px30.dtsi | 10 +- .../boot/dts/rockchip/rk3308-sakurapi-rk3308b.dts | 265 ++ .../boot/dts/rockchip/rk3326-anbernic-rg351m.dtsi | 2 + .../boot/dts/rockchip/rk3326-gameforce-chi.dts | 2 + arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi | 2 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-base.dtsi | 4 - .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 15 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 2 - .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 15 +- .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 164 +- .../rockchip/rk3399-puma-haikou-video-demo.dtso | 12 +- .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 2 - .../boot/dts/rockchip/rk3399-rockpro64-screen.dtso | 78 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 64 - .../dts/rockchip/rk3399-sapphire-excavator.dts | 16 +- arch/arm64/boot/dts/rockchip/rk3528-pinctrl.dtsi | 20 +- arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts | 6 + arch/arm64/boot/dts/rockchip/rk3528.dtsi | 166 +- arch/arm64/boot/dts/rockchip/rk3562.dtsi | 37 +- .../boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 66 +- arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dts | 19 + .../arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dtsi | 15 + .../rockchip/rk3576-armsom-sige5-v1.2-wifibt.dtso | 49 + .../boot/dts/rockchip/rk3576-armsom-sige5.dts | 253 +- arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 5 + ...76-rock-4d.dts => rk3576-luckfox-core3576.dtsi} | 376 ++- .../boot/dts/rockchip/rk3576-luckfox-omni3576.dts | 51 + ...k3576-armsom-sige5.dts => rk3576-nanopi-m5.dts} | 584 ++-- arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts | 116 +- arch/arm64/boot/dts/rockchip/rk3576.dtsi | 23 +- .../boot/dts/rockchip/rk3588-armsom-sige7.dts | 36 + arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 17 + .../rockchip/rk3588-friendlyelec-cm3588-nas.dts | 17 + .../rockchip/rk3588-jaguar-ethernet-switch.dtso | 195 ++ arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 2 + ...588-rock-5b.dtsi => rk3588-rock-5b-5bp-5t.dtsi} | 69 +- arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dtsi | 875 +----- arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts | 105 + arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi | 2 + .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 11 - .../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 66 +- ...{rk3588-armsom-sige7.dts => rk3588s-roc-pc.dts} | 414 +-- arch/arm64/boot/dts/rockchip/rk8xx.h | 18 + arch/arm64/boot/dts/sophgo/Makefile | 2 + .../dts/sophgo/sg2000-milkv-duo-module-01-evb.dts | 76 + .../dts/sophgo/sg2000-milkv-duo-module-01.dtsi | 40 + arch/arm64/boot/dts/sophgo/sg2000.dtsi | 86 + arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 61 + arch/arm64/boot/dts/st/stm32mp251.dtsi | 527 +++- arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 58 + arch/arm64/boot/dts/ti/Makefile | 25 +- arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 24 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 1 - arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-am625-sk.dts | 24 + arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 13 + arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 63 +- arch/arm64/boot/dts/ti/k3-am62d2-evm.dts | 615 ++++ arch/arm64/boot/dts/ti/k3-am62d2.dtsi | 20 + .../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 2 +- .../boot/dts/ti/k3-am62p-j722s-common-thermal.dtsi | 51 + arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi | 32 +- arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 11 + arch/arm64/boot/dts/ti/k3-am62p5.dtsi | 4 + arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 24 - arch/arm64/boot/dts/ti/k3-am642-evm-pcie0-ep.dtso | 1 + .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 2 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 5 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 17 + arch/arm64/boot/dts/ti/k3-am654-pcie-usb2.dtso | 1 + arch/arm64/boot/dts/ti/k3-am654-pcie-usb3.dtso | 1 + arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 12 + arch/arm64/boot/dts/ti/k3-am69-sk.dts | 20 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 90 + arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 14 +- arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 9 + arch/arm64/boot/dts/ti/k3-j722s.dtsi | 4 + .../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi | 16 + arch/arm64/boot/dts/ti/k3-pinctrl.h | 18 +- arch/arm64/configs/defconfig | 43 +- arch/m68k/amiga/config.c | 2 - arch/m68k/apollo/config.c | 2 - arch/m68k/atari/config.c | 1 - arch/m68k/mac/config.c | 2 - arch/m68k/q40/config.c | 2 - arch/powerpc/kernel/legacy_serial.c | 62 +- arch/powerpc/platforms/powermac/setup.c | 2 - arch/riscv/Kconfig.socs | 7 + arch/riscv/boot/dts/Makefile | 1 + arch/riscv/boot/dts/andes/Makefile | 2 + arch/riscv/boot/dts/andes/qilai-voyager.dts | 28 + arch/riscv/boot/dts/andes/qilai.dtsi | 186 ++ arch/riscv/boot/dts/sophgo/Makefile | 2 + arch/riscv/boot/dts/sophgo/cv180x.dtsi | 110 + arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dts | 8 + arch/riscv/boot/dts/sophgo/cv18xx-reset.h | 98 + arch/riscv/boot/dts/sophgo/sg2042-cpus.dtsi | 384 ++- arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dts | 245 ++ arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dts | 233 ++ arch/riscv/boot/dts/sophgo/sg2042.dtsi | 61 + arch/riscv/boot/dts/sophgo/sg2044-cpus.dtsi | 283 +- .../boot/dts/sophgo/sg2044-sophgo-srd3-10.dts | 87 + arch/riscv/boot/dts/sophgo/sg2044.dtsi | 499 ++++ arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dts | 10 + arch/riscv/boot/dts/spacemit/k1-pinctrl.dtsi | 8 + arch/riscv/boot/dts/spacemit/k1.dtsi | 485 +++- arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 9 + arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dts | 12 +- arch/riscv/boot/dts/thead/th1520.dtsi | 14 + arch/riscv/configs/defconfig | 5 +- arch/x86/include/asm/ce4100.h | 6 + arch/x86/platform/ce4100/ce4100.c | 95 - drivers/Kconfig | 6 + drivers/android/Kconfig | 15 +- drivers/android/Makefile | 2 +- drivers/android/binder.c | 49 +- drivers/android/binder_alloc.c | 53 +- drivers/android/binder_alloc.h | 22 +- drivers/android/binder_alloc_selftest.c | 306 -- drivers/android/binder_internal.h | 4 + drivers/android/binder_trace.h | 21 - drivers/android/binderfs.c | 5 +- drivers/android/tests/.kunitconfig | 7 + drivers/android/tests/Makefile | 6 + drivers/android/tests/binder_alloc_kunit.c | 572 ++++ drivers/bus/Kconfig | 6 + drivers/bus/Makefile | 1 + drivers/bus/imx-aipstz.c | 108 + drivers/bus/mhi/host/boot.c | 8 +- drivers/bus/mhi/host/debugfs.c | 3 +- drivers/bus/mhi/host/init.c | 8 +- drivers/bus/mhi/host/internal.h | 11 +- drivers/bus/mhi/host/main.c | 14 +- drivers/bus/mhi/host/pci_generic.c | 84 +- drivers/bus/moxtet.c | 3 +- drivers/bus/ti-sysc.c | 3 +- drivers/cdx/Kconfig | 3 +- drivers/cdx/controller/Kconfig | 1 + drivers/cdx/controller/cdx_controller.c | 27 +- drivers/char/Kconfig | 2 +- drivers/char/misc.c | 10 +- drivers/clk/Kconfig | 9 + drivers/clk/Makefile | 1 + drivers/clk/clk-rp1.c | 1494 ++++++++++ drivers/comedi/comedi_fops.c | 31 +- drivers/comedi/comedi_internal.h | 1 + drivers/comedi/drivers.c | 13 +- drivers/firmware/arm_scmi/bus.c | 26 + drivers/firmware/arm_scmi/common.h | 8 + drivers/firmware/arm_scmi/driver.c | 28 +- drivers/firmware/arm_scmi/notify.c | 39 +- drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/arm_scmi/raw_mode.c | 6 +- drivers/firmware/arm_scmi/scmi_power_control.c | 22 +- drivers/firmware/qcom/qcom_scm.c | 95 +- drivers/firmware/qcom/qcom_scm.h | 1 + drivers/firmware/qcom/qcom_tzmem.c | 11 +- drivers/firmware/smccc/smccc.c | 5 +- drivers/firmware/tegra/Kconfig | 5 +- drivers/firmware/tegra/Makefile | 1 + drivers/firmware/tegra/bpmp-private.h | 6 - drivers/firmware/tegra/bpmp-tegra186.c | 9 +- drivers/firmware/tegra/bpmp.c | 6 +- drivers/fpga/zynq-fpga.c | 4 +- drivers/fsi/fsi-core.c | 2 +- drivers/fsi/fsi-master-ast-cf.c | 11 +- drivers/greybus/gb-beagleplay.c | 25 +- drivers/iio/accel/adxl313.h | 33 +- drivers/iio/accel/adxl313_core.c | 923 +++++- drivers/iio/accel/adxl313_i2c.c | 6 + drivers/iio/accel/adxl313_spi.c | 6 + drivers/iio/accel/adxl345.h | 3 +- drivers/iio/accel/adxl345_core.c | 288 +- drivers/iio/accel/adxl372.c | 3 +- drivers/iio/accel/bma180.c | 3 - drivers/iio/accel/bmc150-accel-core.c | 5 +- drivers/iio/accel/kionix-kx022a.c | 12 +- drivers/iio/accel/kxcjk-1013.c | 7 +- drivers/iio/accel/mma9551.c | 6 +- drivers/iio/accel/mma9553.c | 11 +- drivers/iio/accel/msa311.c | 4 +- drivers/iio/accel/mxc4005.c | 6 +- drivers/iio/accel/mxc6255.c | 3 +- drivers/iio/accel/sca3000.c | 29 +- drivers/iio/accel/sca3300.c | 4 +- drivers/iio/accel/stk8312.c | 3 +- drivers/iio/accel/stk8ba50.c | 3 +- drivers/iio/adc/Kconfig | 43 + drivers/iio/adc/Makefile | 3 + drivers/iio/adc/ad4000.c | 2 +- drivers/iio/adc/ad4080.c | 619 ++++ drivers/iio/adc/ad4170-4.c | 3027 ++++++++++++++++++++ drivers/iio/adc/ad4851.c | 16 +- drivers/iio/adc/ad7091r5.c | 2 +- drivers/iio/adc/ad7091r8.c | 6 +- drivers/iio/adc/ad7124.c | 36 +- drivers/iio/adc/ad7173.c | 78 +- drivers/iio/adc/ad7380.c | 5 - drivers/iio/adc/ad7405.c | 253 ++ drivers/iio/adc/ad7476.c | 7 + drivers/iio/adc/ad7606.c | 361 ++- drivers/iio/adc/ad7606.h | 22 +- drivers/iio/adc/ad7768-1.c | 918 +++++- drivers/iio/adc/ad_sigma_delta.c | 299 +- drivers/iio/adc/adi-axi-adc.c | 96 +- drivers/iio/adc/at91_adc.c | 10 +- drivers/iio/adc/axp20x_adc.c | 2 +- drivers/iio/adc/dln2-adc.c | 4 +- drivers/iio/adc/hi8435.c | 4 +- drivers/iio/adc/max9611.c | 4 +- drivers/iio/adc/mp2629_adc.c | 2 +- drivers/iio/adc/mt6359-auxadc.c | 440 ++- drivers/iio/adc/mt6360-adc.c | 3 +- drivers/iio/adc/qcom-vadc-common.c | 2 +- drivers/iio/adc/rockchip_saradc.c | 4 +- drivers/iio/adc/rtq6056.c | 4 +- drivers/iio/adc/stm32-adc-core.c | 3 +- drivers/iio/adc/stm32-adc.c | 9 +- drivers/iio/adc/stm32-dfsdm-adc.c | 1 + drivers/iio/adc/stm32-dfsdm-core.c | 1 + drivers/iio/adc/ti-ads1015.c | 4 +- drivers/iio/adc/ti-ads1119.c | 4 +- drivers/iio/adc/ti-ads131e08.c | 10 +- drivers/iio/adc/ti-lmp92064.c | 4 +- drivers/iio/adc/ti-tsc2046.c | 3 +- drivers/iio/adc/vf610_adc.c | 5 +- drivers/iio/amplifiers/ad8366.c | 6 +- drivers/iio/amplifiers/ada4250.c | 55 +- drivers/iio/buffer/industrialio-triggered-buffer.c | 2 +- drivers/iio/chemical/atlas-ezo-sensor.c | 2 +- drivers/iio/chemical/atlas-sensor.c | 3 +- drivers/iio/chemical/bme680_core.c | 2 +- drivers/iio/chemical/scd30_core.c | 3 +- drivers/iio/chemical/scd4x.c | 3 +- drivers/iio/chemical/sunrise_co2.c | 6 +- drivers/iio/common/cros_ec_sensors/Kconfig | 9 + drivers/iio/common/cros_ec_sensors/Makefile | 1 + .../iio/common/cros_ec_sensors/cros_ec_activity.c | 307 ++ .../common/cros_ec_sensors/cros_ec_sensors_core.c | 10 + .../iio/common/hid-sensors/hid-sensor-attributes.c | 2 +- drivers/iio/dac/ad3552r.c | 3 +- drivers/iio/dac/ad5380.c | 2 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/dac/adi-axi-dac.c | 42 +- drivers/iio/dac/ltc2688.c | 2 +- drivers/iio/dac/max517.c | 4 +- drivers/iio/dac/mcp4725.c | 4 +- drivers/iio/dac/rohm-bd79703.c | 2 +- drivers/iio/dac/vf610_dac.c | 23 +- drivers/iio/gyro/bmg160_core.c | 4 +- drivers/iio/health/afe4403.c | 2 +- drivers/iio/health/afe4404.c | 2 +- drivers/iio/health/max30100.c | 3 +- drivers/iio/health/max30102.c | 3 +- drivers/iio/humidity/dht11.c | 4 +- drivers/iio/imu/adis16400.c | 314 +- drivers/iio/imu/bmi160/bmi160.h | 2 + drivers/iio/imu/bmi160/bmi160_core.c | 21 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 2 + drivers/iio/imu/bmi160/bmi160_spi.c | 2 + drivers/iio/imu/bmi270/bmi270.h | 2 + drivers/iio/imu/bmi270/bmi270_core.c | 327 ++- drivers/iio/imu/bmi270/bmi270_i2c.c | 2 + drivers/iio/imu/bmi270/bmi270_spi.c | 2 + drivers/iio/imu/bno055/bno055.c | 58 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 62 +- drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 360 ++- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 24 +- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h | 10 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 107 +- drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 41 +- drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 4 +- drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c | 56 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 5 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 6 +- drivers/iio/imu/kmx61.c | 7 +- drivers/iio/industrialio-backend.c | 61 +- drivers/iio/industrialio-core.c | 1 + drivers/iio/light/adux1020.c | 3 +- drivers/iio/light/apds9160.c | 4 +- drivers/iio/light/apds9300.c | 3 +- drivers/iio/light/apds9306.c | 36 +- drivers/iio/light/apds9960.c | 3 +- drivers/iio/light/bh1745.c | 4 +- drivers/iio/light/cm3232.c | 18 +- drivers/iio/light/isl29028.c | 2 +- drivers/iio/light/isl76682.c | 2 +- drivers/iio/light/jsa1212.c | 3 +- drivers/iio/light/ltr501.c | 14 +- drivers/iio/light/opt4060.c | 6 +- drivers/iio/light/rpr0521.c | 6 +- drivers/iio/light/stk3310.c | 6 +- drivers/iio/light/vcnl4035.c | 6 +- drivers/iio/light/veml6030.c | 4 +- drivers/iio/light/zopt2201.c | 6 +- drivers/iio/magnetometer/af8133j.c | 4 +- drivers/iio/magnetometer/bmc150_magn.c | 5 +- drivers/iio/magnetometer/mmc35240.c | 3 +- drivers/iio/potentiometer/ds1803.c | 1 - drivers/iio/potentiometer/mcp4131.c | 1 - drivers/iio/pressure/abp060mg.c | 4 +- drivers/iio/pressure/bmp280-core.c | 5 +- drivers/iio/pressure/dlhl60d.c | 47 +- drivers/iio/pressure/mpl3115.c | 3 +- drivers/iio/pressure/mprls0025pa_i2c.c | 5 +- drivers/iio/pressure/zpa2326.c | 4 +- drivers/iio/proximity/Kconfig | 9 + drivers/iio/proximity/Makefile | 1 + drivers/iio/proximity/d3323aa.c | 816 ++++++ drivers/iio/proximity/irsd200.c | 22 +- drivers/iio/proximity/sx9500.c | 3 +- drivers/iio/proximity/vcnl3020.c | 16 +- drivers/iio/resolver/ad2s1200.c | 3 +- drivers/iio/temperature/tmp006.c | 4 +- drivers/iio/trigger/stm32-lptimer-trigger.c | 1 + drivers/iio/trigger/stm32-timer-trigger.c | 1 + drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/milos.c | 1931 +++++++++++++ drivers/interconnect/qcom/qcs615.c | 42 - drivers/interconnect/qcom/sc8180x.c | 6 + drivers/interconnect/qcom/sc8280xp.c | 1 + drivers/isdn/capi/capi.c | 8 +- drivers/mailbox/Kconfig | 10 + drivers/mailbox/Makefile | 2 + drivers/mailbox/cix-mailbox.c | 645 +++++ drivers/mcb/mcb-core.c | 8 +- drivers/media/usb/stk1160/stk1160-v4l.c | 4 - drivers/media/usb/stk1160/stk1160-video.c | 43 +- drivers/media/usb/stk1160/stk1160.h | 7 - drivers/media/usb/uvc/uvc_video.c | 61 +- drivers/memory/brcmstb_memc.c | 56 +- drivers/memory/emif.c | 1 + drivers/memory/mtk-smi.c | 33 + drivers/memory/omap-gpmc.c | 4 +- drivers/memory/stm32_omm.c | 21 +- drivers/memory/tegra/Makefile | 2 + drivers/memory/tegra/mc.c | 5 +- drivers/memory/tegra/mc.h | 9 +- drivers/memory/tegra/tegra186-emc.c | 5 +- drivers/memory/tegra/tegra186.c | 17 +- drivers/memory/tegra/tegra264-bwmgr.h | 50 + drivers/memory/tegra/tegra264.c | 313 ++ drivers/misc/Kconfig | 1 + drivers/misc/Makefile | 1 + drivers/misc/cardreader/rts5264.c | 63 +- drivers/misc/cardreader/rts5264.h | 6 + drivers/misc/cardreader/rtsx_pcr.c | 2 +- drivers/misc/cardreader/rtsx_usb.c | 16 +- drivers/misc/eeprom/Kconfig | 1 + drivers/misc/eeprom/at25.c | 343 +-- drivers/misc/enclosure.c | 3 +- drivers/misc/fastrpc.c | 19 +- drivers/misc/hi6421v600-irq.c | 4 +- drivers/misc/mei/bus-fixup.c | 10 +- drivers/misc/mei/bus.c | 41 +- drivers/misc/mei/hbm.c | 14 +- drivers/misc/mei/interrupt.c | 2 +- drivers/misc/mei/main.c | 55 +- drivers/misc/mei/platform-vsc.c | 8 + drivers/misc/mei/vsc-tp.c | 80 +- drivers/misc/mei/vsc-tp.h | 3 - drivers/misc/misc_minor_kunit.c | 589 +++- drivers/misc/ocxl/sysfs.c | 12 +- drivers/misc/rp1/Kconfig | 20 + drivers/misc/rp1/Makefile | 3 + drivers/misc/rp1/rp1-pci.dtso | 25 + drivers/misc/rp1/rp1_pci.c | 333 +++ drivers/misc/sram.c | 10 +- drivers/misc/ti_fpc202.c | 2 +- drivers/misc/vmw_vmci/vmci_context.c | 56 +- drivers/misc/vmw_vmci/vmci_context.h | 2 - drivers/misc/vmw_vmci/vmci_doorbell.c | 53 - drivers/misc/vmw_vmci/vmci_queue_pair.c | 133 - drivers/nvmem/Kconfig | 1 - drivers/nvmem/core.c | 12 +- drivers/pci/pwrctrl/slot.c | 8 + drivers/pci/quirks.c | 1 + drivers/pinctrl/Kconfig | 11 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/pinctrl-rp1.c | 1831 ++++++++++++ drivers/pps/clients/pps-gpio.c | 5 +- drivers/pps/pps.c | 11 +- drivers/reset/Kconfig | 21 +- drivers/reset/Makefile | 1 + drivers/reset/reset-k230.c | 371 +++ drivers/reset/reset-mpfs.c | 56 +- drivers/reset/reset-simple.c | 2 + drivers/soc/aspeed/aspeed-lpc-snoop.c | 225 +- drivers/soc/fsl/qe/gpio.c | 14 +- drivers/soc/fsl/qe/qe_ic.c | 3 +- drivers/soc/hisilicon/kunpeng_hccs.c | 4 +- drivers/soc/mediatek/mtk-mutex.c | 109 +- drivers/soc/qcom/mdt_loader.c | 63 +- drivers/soc/qcom/pmic_glink.c | 9 +- drivers/soc/qcom/qcom-geni-se.c | 13 +- drivers/soc/qcom/qcom_stats.c | 133 + drivers/soc/qcom/qmi_encdec.c | 52 +- drivers/soc/qcom/qmi_interface.c | 6 +- drivers/soc/qcom/rpmh-rsc.c | 2 +- drivers/soc/qcom/socinfo.c | 13 + drivers/soc/renesas/Kconfig | 324 ++- drivers/soc/renesas/pwc-rzv2m.c | 8 +- drivers/soc/tegra/Kconfig | 17 +- drivers/soc/tegra/cbb/tegra194-cbb.c | 34 +- drivers/soc/tegra/cbb/tegra234-cbb.c | 758 +++-- drivers/soc/tegra/fuse/tegra-apbmisc.c | 1 + drivers/soc/tegra/pmc.c | 124 +- drivers/staging/axis-fifo/axis-fifo.c | 213 +- drivers/staging/fbtft/fbtft-core.c | 38 +- drivers/staging/gpib/TODO | 5 +- drivers/staging/gpib/cb7210/cb7210.c | 15 +- drivers/staging/gpib/cec/cec_gpib.c | 2 +- drivers/staging/gpib/common/gpib_os.c | 4 +- drivers/staging/gpib/gpio/gpib_bitbang.c | 2 +- drivers/staging/gpib/hp_82341/hp_82341.c | 10 +- drivers/staging/gpib/include/gpibP.h | 1 + drivers/staging/gpib/include/gpib_cmd.h | 112 + drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c | 1 - drivers/staging/gpib/ni_usb/ni_usb_gpib.c | 14 +- drivers/staging/gpib/uapi/gpib.h | 198 -- drivers/staging/gpib/uapi/gpib_ioctl.h | 112 +- .../greybus/Documentation/firmware/firmware.c | 28 +- drivers/staging/greybus/gbphy.c | 6 +- drivers/staging/greybus/gpio.c | 6 - drivers/staging/greybus/power_supply.c | 14 +- drivers/staging/greybus/uart.c | 7 +- drivers/staging/nvec/nvec_power.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 9 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 3 - drivers/staging/rtl8723bs/core/rtw_efuse.c | 25 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 152 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 9 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 2 +- drivers/staging/rtl8723bs/hal/HalPhyRf.h | 2 - drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 10 - drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h | 7 - drivers/staging/rtl8723bs/hal/hal_com.c | 7 - drivers/staging/rtl8723bs/hal/hal_intf.c | 37 +- drivers/staging/rtl8723bs/hal/odm.c | 10 - drivers/staging/rtl8723bs/hal/odm_DIG.c | 1 - drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 27 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 7 - drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 98 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 13 - drivers/staging/rtl8723bs/include/basic_types.h | 2 +- drivers/staging/rtl8723bs/include/drv_types.h | 1 - drivers/staging/rtl8723bs/include/hal_com.h | 2 - drivers/staging/rtl8723bs/include/hal_intf.h | 17 +- drivers/staging/rtl8723bs/include/ioctl_cfg80211.h | 1 + drivers/staging/rtl8723bs/include/rtl8723b_cmd.h | 3 - drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 1 - drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 1 - drivers/staging/rtl8723bs/include/rtw_efuse.h | 1 - drivers/staging/rtl8723bs/include/rtw_mlme.h | 2 - drivers/staging/rtl8723bs/include/sdio_hal.h | 2 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 24 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 19 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 4 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 1 - drivers/staging/rtl8723bs/os_dep/wifi_regd.c | 16 +- drivers/staging/sm750fb/sm750.c | 36 +- drivers/staging/sm750fb/sm750.h | 4 +- drivers/staging/vme_user/vme.c | 6 +- drivers/staging/vme_user/vme_fake.c | 2 +- drivers/staging/vme_user/vme_tsi148.h | 2 +- drivers/thunderbolt/domain.c | 2 +- drivers/thunderbolt/nvm.c | 2 +- drivers/thunderbolt/switch.c | 2 +- drivers/tty/serial/8250/8250.h | 8 + drivers/tty/serial/8250/8250_ce4100.c | 93 + drivers/tty/serial/8250/8250_core.c | 318 +- drivers/tty/serial/8250/8250_dw.c | 36 +- drivers/tty/serial/8250/8250_em.c | 4 +- drivers/tty/serial/8250/8250_ingenic.c | 8 +- drivers/tty/serial/8250/8250_ioc3.c | 4 +- drivers/tty/serial/8250/8250_lpc18xx.c | 2 +- drivers/tty/serial/8250/8250_ni.c | 56 +- drivers/tty/serial/8250/8250_omap.c | 53 +- drivers/tty/serial/8250/8250_pci.c | 6 +- drivers/tty/serial/8250/8250_port.c | 774 +++-- drivers/tty/serial/8250/8250_rsa.c | 96 + drivers/tty/serial/8250/8250_rt288x.c | 4 +- drivers/tty/serial/8250/8250_uniphier.c | 4 +- drivers/tty/serial/8250/Makefile | 3 + drivers/tty/serial/Kconfig | 7 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/fsl_lpuart.c | 8 +- drivers/tty/serial/qcom_geni_serial.c | 395 ++- drivers/tty/serial/rsci.c | 480 ++++ drivers/tty/serial/rsci.h | 10 + drivers/tty/serial/serial_core.c | 78 +- drivers/tty/serial/sh-sci-common.h | 8 + drivers/tty/serial/sh-sci.c | 223 +- drivers/tty/tty_buffer.c | 3 +- drivers/tty/tty_port.c | 17 +- drivers/tty/vt/defkeymap.c_shipped | 112 + drivers/tty/vt/keyboard.c | 2 +- drivers/usb/atm/cxacru.c | 106 +- drivers/usb/chipidea/ci_hdrc_imx.c | 11 + drivers/usb/chipidea/ci_hdrc_imx.h | 1 + drivers/usb/chipidea/udc.c | 5 + drivers/usb/chipidea/usbmisc_imx.c | 128 + drivers/usb/class/cdc-acm.c | 18 +- drivers/usb/class/usblp.c | 33 +- drivers/usb/core/config.c | 10 +- drivers/usb/core/driver.c | 4 +- drivers/usb/core/hcd-pci.c | 2 +- drivers/usb/core/hcd.c | 29 +- drivers/usb/core/quirks.c | 2 +- drivers/usb/core/urb.c | 31 +- drivers/usb/core/usb.c | 80 + drivers/usb/dwc2/params.c | 2 +- drivers/usb/dwc2/platform.c | 3 + drivers/usb/dwc3/dwc3-imx8mp.c | 7 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 3 + drivers/usb/dwc3/dwc3-xilinx.c | 35 +- drivers/usb/dwc3/gadget.c | 16 +- drivers/usb/early/xhci-dbc.c | 4 + drivers/usb/gadget/composite.c | 31 +- drivers/usb/gadget/config.c | 53 - drivers/usb/gadget/function/f_fs.c | 12 +- drivers/usb/gadget/function/f_hid.c | 7 +- drivers/usb/gadget/function/f_uac1.c | 2 +- drivers/usb/gadget/function/f_uac2.c | 2 +- drivers/usb/gadget/function/u_serial.c | 6 - drivers/usb/gadget/function/uvc_configfs.c | 10 + drivers/usb/gadget/udc/dummy_hcd.c | 2 +- drivers/usb/gadget/udc/m66592-udc.c | 6 +- drivers/usb/gadget/udc/net2280.c | 8 +- drivers/usb/gadget/udc/pch_udc.c | 2 +- drivers/usb/gadget/udc/renesas_usb3.c | 10 +- drivers/usb/gadget/udc/udc-xilinx.c | 4 +- drivers/usb/host/ehci-sysfs.c | 18 +- drivers/usb/host/fsl-mph-dr-of.c | 3 +- drivers/usb/host/ohci-at91.c | 2 +- drivers/usb/host/ohci-spear.c | 3 +- drivers/usb/host/xhci-mem.c | 2 + drivers/usb/host/xhci-plat.c | 2 +- drivers/usb/host/xhci-ring.c | 10 +- drivers/usb/host/xhci.c | 6 +- drivers/usb/misc/apple-mfi-fastcharge.c | 24 +- drivers/usb/misc/onboard_usb_dev.c | 2 + drivers/usb/misc/onboard_usb_dev.h | 8 + drivers/usb/musb/Kconfig | 3 +- drivers/usb/musb/omap2430.c | 37 +- drivers/usb/phy/phy-tegra-usb.c | 89 - drivers/usb/renesas_usbhs/common.c | 8 +- drivers/usb/renesas_usbhs/fifo.c | 2 +- drivers/usb/serial/cp210x.c | 10 +- drivers/usb/serial/ftdi_sio.c | 18 +- drivers/usb/serial/option.c | 2 + drivers/usb/serial/usb-serial.c | 7 +- drivers/usb/storage/realtek_cr.c | 2 +- drivers/usb/typec/altmodes/displayport.c | 28 + drivers/usb/typec/mux/intel_pmc_mux.c | 2 +- drivers/usb/typec/tcpm/fusb302.c | 20 +- drivers/usb/typec/tcpm/tcpci_maxim_core.c | 51 +- drivers/usb/typec/ucsi/Kconfig | 2 + drivers/usb/typec/ucsi/cros_ec_ucsi.c | 1 + drivers/usb/typec/ucsi/psy.c | 2 +- drivers/usb/typec/ucsi/trace.c | 17 - drivers/usb/typec/ucsi/trace.h | 1 - drivers/usb/typec/ucsi/ucsi.c | 6 +- drivers/usb/typec/ucsi/ucsi.h | 11 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 4 + drivers/usb/typec/ucsi/ucsi_yoga_c630.c | 176 +- drivers/virt/acrn/ioreq.c | 4 +- drivers/virt/acrn/mm.c | 8 +- include/dt-bindings/arm/qcom,ids.h | 5 + include/dt-bindings/clock/cix,sky1.h | 279 ++ include/dt-bindings/clock/nvidia,tegra264.h | 466 +++ include/dt-bindings/clock/qcom,gcc-sc8180x.h | 10 + include/dt-bindings/clock/qcom,sc8180x-camcc.h | 181 ++ include/dt-bindings/clock/raspberrypi,rp1-clocks.h | 61 + include/dt-bindings/clock/renesas,r9a09g056-cpg.h | 1 + include/dt-bindings/clock/renesas,r9a09g057-cpg.h | 1 + include/dt-bindings/clock/spacemit,k1-syscon.h | 141 + include/dt-bindings/iio/adc/adi,ad7768-1.h | 10 + .../dt-bindings/iio/adc/mediatek,mt6363-auxadc.h | 24 + .../dt-bindings/iio/adc/mediatek,mt6373-auxadc.h | 19 + include/dt-bindings/interconnect/qcom,milos-rpmh.h | 141 + include/dt-bindings/memory/nvidia,tegra264.h | 136 + .../power/allwinner,sun55i-a523-pck-600.h | 15 + .../dt-bindings/power/allwinner,sun55i-a523-ppu.h | 12 + include/dt-bindings/power/rockchip,rk3528-power.h | 19 + .../dt-bindings/regulator/st,stm32mp15-regulator.h | 40 + include/dt-bindings/reset/canaan,k230-rst.h | 90 + include/dt-bindings/reset/nvidia,tegra264.h | 92 + include/dt-bindings/reset/sun55i-a523-r-ccu.h | 1 + include/kunit/test.h | 12 + include/linux/firmware/qcom/qcom_scm.h | 5 +- include/linux/fsi.h | 2 +- include/linux/fsl_devices.h | 1 - include/linux/iio/adc/ad_sigma_delta.h | 27 +- include/linux/iio/backend.h | 22 +- include/linux/iio/common/cros_ec_sensors_core.h | 1 + include/linux/iio/types.h | 1 + include/linux/miscdevice.h | 3 - include/linux/pci_ids.h | 3 + include/linux/platform_data/cros_ec_commands.h | 26 +- include/linux/pps_kernel.h | 1 + include/linux/serial_8250.h | 4 +- include/linux/serial_core.h | 6 +- include/linux/soc/qcom/qmi.h | 6 +- include/linux/tty_port.h | 21 +- include/linux/usb.h | 16 +- include/linux/usb/chipidea.h | 1 + include/linux/usb/composite.h | 3 - include/linux/usb/gadget.h | 4 - include/linux/usb/tegra_usb_phy.h | 9 - include/linux/vmw_vmci_api.h | 7 - include/soc/qcom/qcom-spmi-pmic.h | 2 + include/trace/events/scmi.h | 24 +- include/uapi/linux/vt.h | 78 +- init/Kconfig | 7 - lib/Kconfig.debug | 4 +- lib/kunit/user_alloc.c | 4 +- net/bluetooth/rfcomm/tty.c | 7 +- rust/kernel/miscdevice.rs | 1 - samples/mei/mei-amt-version.c | 2 +- 1286 files changed, 67673 insertions(+), 15947 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/axiado.yaml create mode 100644 Documentation/devicetree/bindings/arm/cix.yaml delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,vf610-mscm-ir.txt create mode 100644 Documentation/devicetree/bindings/bus/fsl,imx8mp-aipstz.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sc8180x-camcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/raspberrypi,rp1-clocks.yaml delete mode 100644 Documentation/devicetree/bindings/display/fsl,dcu.txt create mode 100644 Documentation/devicetree/bindings/display/fsl,ls1021a-dcu.yaml create mode 100644 Documentation/devicetree/bindings/display/himax,hx8357.yaml delete mode 100644 Documentation/devicetree/bindings/display/himax,hx8357d.txt delete mode 100644 Documentation/devicetree/bindings/display/sitronix,st7586.txt create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7586.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/cdns,gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/cdns,gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpu/apple,agx.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad4080.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad4170-4.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7405.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/st,spear600-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/gyroscope/invensense,itg3 [...] create mode 100644 Documentation/devicetree/bindings/iio/proximity/nicera,d3323aa.yaml copy Documentation/devicetree/bindings/interconnect/{qcom,sm8650-rpmh.yaml => qcom [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/andestec [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/apm,xgen [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,icoll.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,mpic [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,vf61 [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/xlnx,intc.yaml create mode 100644 Documentation/devicetree/bindings/ipmi/ipmb-dev.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/cix,sky1-mbox.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/arm,pl172.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/arm,pl172.yaml create mode 100644 Documentation/devicetree/bindings/misc/pci1de4,1.yaml create mode 100644 Documentation/devicetree/bindings/net/marvell,armada-370-neta.yaml create mode 100644 Documentation/devicetree/bindings/net/marvell,armada-380-neta-bm.yaml delete mode 100644 Documentation/devicetree/bindings/net/marvell-armada-370-neta.txt delete mode 100644 Documentation/devicetree/bindings/net/marvell-neta-bm.txt create mode 100644 Documentation/devicetree/bindings/nvmem/fsl,vf610-ocotp.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/lpc1857-eeprom.txt create mode 100644 Documentation/devicetree/bindings/nvmem/nxp,lpc1857-eeprom.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/vf610-ocotp.txt delete mode 100644 Documentation/devicetree/bindings/pci/xgene-pci-msi.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/raspberrypi,rp1-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/powerpc/fsl/msi-pic.txt create mode 100644 Documentation/devicetree/bindings/reset/canaan,k230-rst.yaml delete mode 100644 Documentation/devicetree/bindings/reset/nxp,lpc1850-rgu.txt create mode 100644 Documentation/devicetree/bindings/reset/nxp,lpc1850-rgu.yaml delete mode 100644 Documentation/devicetree/bindings/reset/snps,dw-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/snps,dw-reset.yaml create mode 100644 Documentation/devicetree/bindings/riscv/andes.yaml create mode 100644 Documentation/devicetree/bindings/serial/qcom,sa8255p-geni-uart.yaml create mode 100644 Documentation/devicetree/bindings/soc/fsl/fsl,imx23-digctl.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,sa8255p-geni-se [...] rename Documentation/devicetree/bindings/{riscv => soc/sophgo}/sophgo.yaml (76%) create mode 100644 Documentation/devicetree/bindings/soc/ti/ti,j784s4-bist.yaml delete mode 100644 Documentation/devicetree/bindings/staging/iio/adc/spear-adc.txt create mode 100644 Documentation/devicetree/bindings/timer/andestech,plmt0.yaml delete mode 100644 Documentation/devicetree/bindings/timer/via,vt8500-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/via,vt8500-timer.yaml create mode 100644 Documentation/devicetree/bindings/trigger-source/gpio-trigger.yaml delete mode 100644 Documentation/devicetree/bindings/usb/isp1301.txt delete mode 100644 Documentation/devicetree/bindings/usb/lpc32xx-udc.txt create mode 100644 Documentation/devicetree/bindings/usb/nxp,lpc3220-udc.yaml create mode 100644 Documentation/iio/adxl313.rst create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-santabarbara.dts create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-nvidia-gb200nvl-bmc.dts delete mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-opp-swift.dts create mode 100644 arch/arm/boot/dts/mediatek/mt6572-jty-d101.dts create mode 100644 arch/arm/boot/dts/mediatek/mt6572-lenovo-a369i.dts create mode 100644 arch/arm/boot/dts/mediatek/mt6572.dtsi create mode 100644 arch/arm/boot/dts/nvidia/tegra30-asus-p1801-t.dts create mode 100644 arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-bmm.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-gtw.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8974-sony-xperia-rhine-togari.dts create mode 100644 arch/arm/boot/dts/st/stm32mp157f-dk2-scmi.dtsi create mode 100644 arch/arm/boot/dts/st/stm32mp157f-dk2.dts create mode 100644 arch/arm/boot/dts/st/stm32mp15xf.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-bonegreen-eco.dts copy arch/arm64/boot/dts/allwinner/{sun55i-t527-avaota-a1.dts => sun55i-t527-orang [...] create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-ugoos-am3.dts create mode 100644 arch/arm64/boot/dts/axiado/Makefile create mode 100644 arch/arm64/boot/dts/axiado/ax3000-evk.dts create mode 100644 arch/arm64/boot/dts/axiado/ax3000.dtsi copy arch/arm64/boot/dts/broadcom/{bcm2712-rpi-5-b.dts => bcm2712-rpi-5-b-ovl-rp1. [...] create mode 100644 arch/arm64/boot/dts/broadcom/rp1-common.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/rp1-nexus.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/rp1.dtso create mode 100644 arch/arm64/boot/dts/cix/Makefile create mode 100644 arch/arm64/boot/dts/cix/sky1-orion-o6.dts create mode 100644 arch/arm64/boot/dts/cix/sky1.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos2200-g0s.dts create mode 100644 arch/arm64/boot/dts/exynos/exynos2200-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos2200.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-security.dtsi rename arch/arm64/boot/dts/freescale/{imx8mp-tqma8mpql-mba8mpxl-lvds.dtso => imx8m [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-mek-ov5640-csi0.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-mek-ov5640-csi1.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek-ov5640-csi.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ss-security.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-nash-peb-wlbt-07.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-segin-peb-eval-01.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-segin-peb-wlbt-05.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx93-phycore-rpmsg.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx95-libra-rdk-fpsc.dts create mode 100644 arch/arm64/boot/dts/freescale/imx95-phycore-fpsc.dtsi copy arch/arm64/boot/dts/lg/{lg1313.dtsi => lg131x.dtsi} (93%) create mode 100644 arch/arm64/boot/dts/marvell/mmp/Makefile create mode 100644 arch/arm64/boot/dts/marvell/mmp/pxa1908-samsung-coreprimevelte.dts create mode 100644 arch/arm64/boot/dts/marvell/mmp/pxa1908.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-squirtle.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb-sku589824.dts rename arch/arm64/boot/dts/mediatek/{mt8186-corsola-voltorb-sku589825.dts => mt818 [...] create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3834-0008.dtsi create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089+p3834-0008.dts create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089+p3834.dtsi create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089.dtsi create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971.dtsi create mode 100644 arch/arm64/boot/dts/nvidia/tegra264.dtsi rename arch/arm64/boot/dts/qcom/{apq8016-sbc-d3-camera-mezzanine.dts => apq8016-sb [...] create mode 100644 arch/arm64/boot/dts/qcom/msm8976-longcheer-l9360.dts copy arch/arm64/boot/dts/qcom/{x1e80100-hp-omnibook-x14.dts => x1-asus-zenbook-a14 [...] create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-asus-zenbook-a14.dts create mode 100644 arch/arm64/boot/dts/qcom/x1p42100-asus-zenbook-a14.dts copy arch/arm64/boot/dts/renesas/{r8a779h0-gray-hawk-single.dts => gray-hawk-singl [...] create mode 100644 arch/arm64/boot/dts/renesas/r8a779h2-gray-hawk-single.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779h2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a09g047e57-smarc-cru-csi-ov5645.dtso create mode 100644 arch/arm64/boot/dts/renesas/rzv2-evk-cn15-emmc.dtso create mode 100644 arch/arm64/boot/dts/renesas/rzv2-evk-cn15-sd.dtso create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-sakurapi-rk3308b.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-screen.dtso create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-armsom-sige5-v1.2-wifibt.dtso copy arch/arm64/boot/dts/rockchip/{rk3576-rock-4d.dts => rk3576-luckfox-core3576.d [...] create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-luckfox-omni3576.dts copy arch/arm64/boot/dts/rockchip/{rk3576-armsom-sige5.dts => rk3576-nanopi-m5.dts} (64%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-jaguar-ethernet-switch.dtso copy arch/arm64/boot/dts/rockchip/{rk3588-rock-5b.dtsi => rk3588-rock-5b-5bp-5t.dt [...] create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts copy arch/arm64/boot/dts/rockchip/{rk3588-armsom-sige7.dts => rk3588s-roc-pc.dts} (71%) create mode 100644 arch/arm64/boot/dts/rockchip/rk8xx.h create mode 100644 arch/arm64/boot/dts/sophgo/Makefile create mode 100644 arch/arm64/boot/dts/sophgo/sg2000-milkv-duo-module-01-evb.dts create mode 100644 arch/arm64/boot/dts/sophgo/sg2000-milkv-duo-module-01.dtsi create mode 100644 arch/arm64/boot/dts/sophgo/sg2000.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62d2-evm.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am62d2.dtsi create mode 100644 arch/riscv/boot/dts/andes/Makefile create mode 100644 arch/riscv/boot/dts/andes/qilai-voyager.dts create mode 100644 arch/riscv/boot/dts/andes/qilai.dtsi create mode 100644 arch/riscv/boot/dts/sophgo/cv18xx-reset.h create mode 100644 arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dts create mode 100644 arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dts delete mode 100644 drivers/android/binder_alloc_selftest.c create mode 100644 drivers/android/tests/.kunitconfig create mode 100644 drivers/android/tests/Makefile create mode 100644 drivers/android/tests/binder_alloc_kunit.c create mode 100644 drivers/bus/imx-aipstz.c create mode 100644 drivers/clk/clk-rp1.c create mode 100644 drivers/iio/adc/ad4080.c create mode 100644 drivers/iio/adc/ad4170-4.c create mode 100644 drivers/iio/adc/ad7405.c create mode 100644 drivers/iio/common/cros_ec_sensors/cros_ec_activity.c create mode 100644 drivers/iio/proximity/d3323aa.c create mode 100644 drivers/interconnect/qcom/milos.c create mode 100644 drivers/mailbox/cix-mailbox.c create mode 100644 drivers/memory/tegra/tegra264-bwmgr.h create mode 100644 drivers/memory/tegra/tegra264.c create mode 100644 drivers/misc/rp1/Kconfig create mode 100644 drivers/misc/rp1/Makefile create mode 100644 drivers/misc/rp1/rp1-pci.dtso create mode 100644 drivers/misc/rp1/rp1_pci.c create mode 100644 drivers/pinctrl/pinctrl-rp1.c create mode 100644 drivers/reset/reset-k230.c create mode 100644 drivers/staging/gpib/include/gpib_cmd.h create mode 100644 drivers/tty/serial/8250/8250_ce4100.c create mode 100644 drivers/tty/serial/rsci.c create mode 100644 drivers/tty/serial/rsci.h create mode 100644 include/dt-bindings/clock/cix,sky1.h create mode 100644 include/dt-bindings/clock/nvidia,tegra264.h create mode 100644 include/dt-bindings/clock/qcom,sc8180x-camcc.h create mode 100644 include/dt-bindings/clock/raspberrypi,rp1-clocks.h create mode 100644 include/dt-bindings/iio/adc/adi,ad7768-1.h create mode 100644 include/dt-bindings/iio/adc/mediatek,mt6363-auxadc.h create mode 100644 include/dt-bindings/iio/adc/mediatek,mt6373-auxadc.h create mode 100644 include/dt-bindings/interconnect/qcom,milos-rpmh.h create mode 100644 include/dt-bindings/memory/nvidia,tegra264.h create mode 100644 include/dt-bindings/power/allwinner,sun55i-a523-pck-600.h create mode 100644 include/dt-bindings/power/allwinner,sun55i-a523-ppu.h create mode 100644 include/dt-bindings/power/rockchip,rk3528-power.h create mode 100644 include/dt-bindings/regulator/st,stm32mp15-regulator.h create mode 100644 include/dt-bindings/reset/canaan,k230-rst.h create mode 100644 include/dt-bindings/reset/nvidia,tegra264.h