This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_gdb/master-aarch64 in repository toolchain/ci/linux.
from 56d33754481f Merge tag 'drm-next-2021-11-03' of git://anongit.freedeskt [...] adds 4c51ba9af42d platform/x86: hp-wmi: add support for omen laptops adds ad62cd93198b platform/x86: Add driver for ACPI WMAA EC-based backlight control adds 07ce4cfd292c platform/x86: wmi: fix kernel doc adds 3ecace310f4d platform/x86: wmi: fix checkpatch warnings adds cd3e3d294e52 platform/x86: wmi: remove commas adds 9bf9ca95a16e platform/x86: wmi: remove unnecessary initialization adds 43aacf838ef7 platform/x86: wmi: remove unnecessary initializations adds 21397cac5daa platform/x86: wmi: remove unnecessary variable adds 84eacf7e6413 platform/x86: wmi: remove unnecessary argument adds c06a2fde7982 platform/x86: wmi: remove unnecessary casts adds e83c799270e1 platform/x86: wmi: remove stray empty line adds 1ebe62bec412 platform/x86: wmi: remove unnecessary checks adds 1c95ace78b6e platform/x86: wmi: use BIT() macro adds 285dd01a6cfe platform/x86: wmi: use bool instead of int adds 67f472fdacf4 platform/x86: wmi: use guid_t and guid_equal() adds dea878d88f9d platform/x86: wmi: make GUID block packed adds 6133913a8209 platform/x86: wmi: use sysfs_emit() adds 6e0bc588a084 platform/x86: wmi: use !p to check for NULL adds 7410b8e634ce platform/x86: wmi: use sizeof(*p) in allocation adds 1ce69d2b9620 platform/x86: wmi: remove variable adds f5431bf1e678 platform/x86: wmi: move variables adds bba08f358f79 platform/x86: wmi: align arguments of functions adds 1c23ab912810 platform/x86: wmi: improve debug messages adds 1975718c488a platform/x86: wmi: do not fail if disabling fails adds 736b48aae5e8 platform/x86: wmi: simplify error handling logic adds e7b2e33449e2 platform/x86: wmi: introduce helper to convert driver to W [...] adds 57f2ce892113 platform/x86: wmi: introduce helper to generate method names adds 51142a0886bd platform/x86: wmi: introduce helper to determine type adds 25be44f6e2fc platform/x86: wmi: introduce helper to retrieve event data adds b0179b805eed platform/x86: wmi: more detailed error reporting in find_guid() adds 1f88e0a22f7c platform/x86: acer-wmi: use __packed instead of __attribut [...] adds 7b6bf51de974 platform/x86: Add Intel ishtp eclite driver adds 9cfe02023cf6 platform/x86: amd-pmc: Check s0i3 cycle status adds f6045de1f532 platform/x86: amd-pmc: Export Idlemask values based on the APU adds 8f84a3973c6a platform: lg-laptop: drop unneeded MODULE_ALIAS adds d24236cb7cf2 platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & bu [...] adds cf5585f92164 platform/x86/intel: hid: Add DMI switches allow list adds 6ffd9639382f platform/x86: gigabyte-wmi: add support for B550I Aorus Pro AX adds 5fbd827eb9c2 platform/x86: dell-wmi: Recognise or support new switches adds 40635cd32f0d platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS [...] adds 9c93f8f4fc8c platform/x86: amd-pmc: Send command to dump data after cle [...] adds 7dbcaf743df5 platform/x86: amd-pmc: Add a message to print resume time info adds 6a684635478c update email addresses. Change all email addresses for Mar [...] adds 599482c58ebd platform/x86: ideapad-laptop: Add platform support for Ide [...] adds c99ca78d67a6 platform/x86: thinkpad_acpi: Switch to common use of attributes adds 2166cc2657fe ABI: sysfs-platform-dell-privacy-wmi: correct ABI entries adds 10317dda7932 ABI: sysfs-platform-intel-pmc: add blank lines to make it [...] adds 452dcfab9954 platform/mellanox: mlxreg-io: Fix argument base in kstrtou [...] adds 5fd56f11838d platform/mellanox: mlxreg-io: Fix read access of n-bytes s [...] adds a499f93f3d52 platform/x86: Remove "WMAA" from identifier names in wmaa- [...] adds ca16d33bd862 platform/x86: Rename wmaa-backlight-wmi to nvidia-wmi-ec-b [...] adds 6550ba689343 platform/x86: dell: Make DELL_WMI_PRIVACY depend on DELL_WMI adds f32c34d6cfbb platform/x86: intel_scu_ipc: Fix busy loop expiry time adds 7f0224dea763 platform/x86: intel_scu_ipc: Increase virtual timeout to 10s adds c01bc8e4e840 platform/x86: intel_scu_ipc: Update timeout value in comment adds 432cce21b66c platform/x86: amd-pmc: Add alternative acpi id for PMC controller adds 95384b3e47af platform/x86: gigabyte-wmi: add support for B550 AORUS ELI [...] adds 0b243c003e11 platform/x86: intel_skl_int3472: Correct null check adds 85303db36b6e platform/x86: int1092: Fix non sequential device mode handling adds aafa1cafedca platform_data/mlxreg: Add new type to support modular systems adds a5d8f57edfb4 platform/x86: mlx-platform: Add initial support for new mo [...] adds bb1023b6da37 platform/mellanox: mlxreg-hotplug: Extend logic for hotplu [...] adds 67eb006cc1d1 platform/x86: mlx-platform: Configure notifier callbacks f [...] adds bbfd79c68170 platform/mellanox: mlxreg-io: Extend number of hwmon attributes adds 9d93d7877c91 platform_data/mlxreg: Add new field for secured access adds 62f9529b8d5c platform/mellanox: mlxreg-lc: Add initial support for Nvid [...] adds 527cd54d49dd Documentation/ABI: Add new attributes for mlxreg-io sysfs [...] adds 5b0a315c3db5 Documentation/ABI: Add new line card attributes for mlxreg [...] adds 249606d37d20 platform/x86: mlx-platform: Add support for multiply cooli [...] adds 95563d45b5da platform/x86: system76_acpi: Report temperature and fan speed adds 0de30fc684b3 platform/x86: system76_acpi: Replace Fn+F2 function for OL [...] adds 76f7eba3e0a2 platform/x86: system76_acpi: Add battery charging thresholds adds 603a7dd08f88 platform/x86: system76_acpi: Add attribute group for kb_led_color adds 5558871360f3 surface: surface3-wmi: Use ACPI_COMPANION() directly adds 7c7ba5de7f53 surface: surface3_power: Drop redundant acpi_bus_get_devic [...] adds 043449e75161 platform: x86: ideapad-laptop: Use ACPI_COMPANION() directly adds 2d5b0755b754 platform/x86: panasonic-laptop: Replace snprintf in show f [...] adds 33ce79be2784 platform/x86: thinkpad_acpi: Fix coccinelle warnings adds fd96e35ea7b9 platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning adds cd45c9bf8b43 ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header adds 693841b74262 platform/x86: intel_int0002_vgpio: Use the new soc_intel_i [...] adds 5ecc1e947822 Input: axp20x-pek - Use new soc_intel_is_cht() helper adds 86af1d02d458 platform/x86: Support for EC-connected GPIOs for identify [...] adds 4c9dbf862279 platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd` adds 59348401ebed platform/x86: amd-pmc: Add special handling for timer base [...] adds ef51b9a520f0 platform/surface: gpe: Add support for Surface Laptop Studio adds 4f042e40199c platform/surface: aggregator_registry: Add support for Sur [...] adds dc0fd0acb6e0 HID: surface-hid: Use correct event registry for managing [...] adds ab5fe33925c6 HID: surface-hid: Allow driver matching for target ID 1 devices adds b8d4d35074fd platform/x86: wmi: change notification handler type adds 164e32717cbd docs: ABI: fix documentation warning in sysfs-driver-mlxreg-io adds 21d91e20793d platform/x86: lg-laptop: replace snprintf in show function [...] adds c4b9ad6bf990 platform/x86: sony-laptop: replace snprintf in show functi [...] adds 9527cdff7832 platform/x86: barco-p50-gpio: use KEY_VENDOR for button in [...] adds fc3341b4b55f platform/x86: system76_acpi: fix Kconfig dependencies adds 2978891aff80 platform/x86: amd-pmc: fix compilation without CONFIG_RTC_ [...] adds 16a035a31406 platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg adds 9587f39277ef platform/x86: amd-pmc: Drop check for valid alarm time adds d411e370978f platform/x86: hp-wmi: rename platform_profile_* function symbols adds 3aa539a584f6 platform/x86: asus-wmi: rename platform_profile_* function [...] adds 9045512ca6cd platform/x86: mlx-platform: Extend FAN and LED configurati [...] adds 4289fd4ad43a platform/x86: mlx-platform: Add BIOS attributes for Coffee [...] adds 4616e54795cc platform/x86: mlx-platform: Add support for new system SGN2410 adds 025a2fbd8ddc platform/surface: aggregator_registry: Add initial support [...] adds bf653b61cf5f platform/x86: touchscreen_dmi: Add info for the Viglen Con [...] adds 97ae45953ea9 platform/x86: system76_acpi: Fix input device error handling adds 6ab1d4839a48 Merge tag 'platform-drivers-x86-v5.16-1' of git://git.kern [...] adds c3867ab5924b selftests: kvm: fix mismatched fclose() after popen() adds dd40f44eabe1 selftests: x86: fix [-Wstringop-overread] warn in test_pro [...] adds f35dcaa0a8a2 selftests/core: fix conflicting types compile error for cl [...] adds 84924e2e620f Merge tag 'linux-kselftest-next-5.16-rc1' of git://git.ker [...] adds b7cbaef303c7 kunit: drop assumption in kunit-log-test about current suite adds a127b154a8f2 kunit: tool: allow filtering test cases via glob adds cd94fbc2cafb kunit: fix too small allocation when using suite-only kuni [...] adds a54ea2e05725 kunit: tool: misc fixes (unused vars, imports, leaked files) adds fe678fed2cda kunit: tool: show list of valid --arch options when invalid adds 9c6b0e1d8993 kunit: add 'kunit.action' param to allow listing out tests adds 7ef925ea8194 kunit: tool: factor exec + parse steps into a function adds 5f6aa6d82e45 kunit: tool: actually track how long it took to run tests adds ff9e09a3762f kunit: tool: support running each suite/test separately adds 7d7c48df811d kunit: tool: yield output from run_kernel in real time adds d65d07cb5b01 kunit: tool: improve compatibility of kunit_parser with KT [...] adds 17ac23eb43f0 kunit: Reset suite count after running tests adds 2ab5d5e67f7a kunit: tool: continue past invalid utf-8 output adds 52a5d80a2225 kunit: tool: fix typecheck errors about loading qemu configs adds 313b6ffc8e90 Merge tag 'linux-kselftest-kunit-5.16-rc1' of git://git.ke [...] adds 604370e106cc Documentation/process: Add maintainer handbooks section adds 31c9d7c82975 Documentation/process: Add tip tree handbook adds f99b4fe27f7e docs: block: fix discard_max_bytes references adds d7482c0da76c Doc: page_migration: fix numbering for non-LRU movable flags adds d9548979f7ae Documentation: checkpatch: Add SPLIT_STRING message adds 29bd0cace235 Documentation: checkpatch: Add TRAILING_SEMICOLON message adds 3454cd5616e9 Documentation: checkpatch: Add SYMBOLIC_PERMS message adds 121ca40797f1 docs/zh_CN: Add zh_CN/admin-guide/sysrq.rst adds 242f4c77b1c8 docs: zh_TW/index: Move arm64/index to arch-specific section adds 54a5d22411c9 Documentation: arm: marvell: Add 88F6040 model into list adds 438ffbdb925d Documentation: arm: marvell: Add Octeon TX2 CN913x Flavors adds 946c8fee6d6e Documentation: Update SeongJae's email address adds f1e69953104e docs/zh_CN: add core api kref translation adds 65a21ad04463 docs/zh_CN: Improve zh_CN/process/howto.rst adds 585e5159f3c2 docs/zh_CN: typo fix and improve translation adds 92a19d809829 docs/zh_CN: modify some words adds 5b32e44e8b88 Documentation: update pagemap with shmem exceptions adds 0ee387b1417b Documentation: arm: marvell: Add link to Orion Functional [...] adds e19af6e980f0 docs/zh_CN: add core-api memory-allocation translation adds 26f1a50f56c0 docs/zh_CN: add core-api unaligned-memory-access translation adds 4d68c2c9974c docs/zh_CN: add core-api mm-api translation adds a4163902d07b docs/zh_CN: add core-api genalloc translation adds 71a643688093 docs/zh_CN: add core-api boot-time-mm translation adds 9770a132656c docs/zh_CN: add core-api gfp_mask-from-fs-io translation adds 15ce51f55e15 Documentation/no_hz: Introduce "dyntick-idle mode" before [...] adds cbb817fc2eff docs: checkpatch: add UNNECESSARY/UNSPECIFIED_INT and UNNE [...] adds 250a0a5ba9d2 docs: checkpatch: add multiline, do/while, and multiple-as [...] adds b718f9d919d1 Merge tag 'v5.15-rc4' into docs-next adds b19511926cb5 Revert "docs: checkpatch: add UNNECESSARY/UNSPECIFIED_INT [...] adds 91c76340b4a8 ext4: docs: switch away from list-table adds 7275423c177e ext4: docs: Take out unneeded escaping adds d5b421fe0282 docs: Explain the desired position of function attributes adds 85eafc63d032 docs: update file link location adds ff9c3d4360db docs: proc.rst: mountinfo: improved field numbering adds b0b719cea870 docs: proc.rst: mountinfo: align columns adds a9d85efb25fb docs: use the lore redirector everywhere adds e825b29ab812 docs: UML: user_mode_linux_howto_v2 edits adds aa872e0647dc docs: pdfdocs: Adjust \headheight for fancyhdr adds a40a8a110305 scripts: kernel-doc: Ignore __alloc_size() attribute adds 7b5f80123104 block: add documentation for inflight adds 9052e9c95d90 docs: translations: zn_CN: irq-affinity.rst: add a missing [...] adds 2df9f7f57905 docs: translations: zh_CN: memory-hotplug.rst: fix a typo adds d9bfdf183b1d docs/zh_CN add PCI index.rst translation adds 5d045f9511ff docs/zh_CN add PCI pci.rst translation adds 8c3b018874e8 docs: f2fs: fix text alignment adds c04639a7d2fb coding-style.rst: trivial: fix location of driver model macros adds 14efb275d409 scripts: documentation-file-ref-check: ignore hidden files adds 6e74e68d0b4c scripts: documentation-file-ref-check: fix bpf selftests path adds 3577cdb23b8f docs: deprecated.rst: Clarify open-coded arithmetic with literals adds 1f57bd42b77c docs: submitting-patches: make section about the Link: tag [...] adds d64fbe9f50d8 speakup: Fix typo in documentation "boo" -> "boot" adds 5876a638c8d9 docs/zh_CN: add core-api assoc_array translation adds 75ca80e4c4d7 docs/zh_CN: add core-api xarray translation adds 603bdf5d6c09 kernel-doc: support DECLARE_PHY_INTERFACE_MASK() adds 624ad333d49e Merge tag 'docs-5.16' of git://git.lwn.net/linux adds ecc4103f32e9 dt-binding: usb: xilinx: Convert binding to YAML adds 0e3e0fa76609 dt-bindings: memory: fsl: convert DDR controller to dtschema adds bf99826f239e dt-bindings: Convert Reserved Memory binding to a schema adds ddf6cc9a7295 dt-bindings: arm: Convert ARM CCI-400 binding to a schema adds caa80275c648 dt-bindings: gnss: Convert UBlox Neo-6M binding to a schema adds e978d5271f71 dt-bindings: media: ti,cal: Fix example adds dd2c898bc20b dt-bindings: w1: Convert 1-Wire GPIO binding to a schema adds 53182e81f47d kbuild: Enable DT schema checks for %.dtb targets adds bb667205406c dt-bindings: w1: update w1-gpio.yaml reference adds 1b4e3ca2dcc2 dt-bindings: arm,vexpress-juno: Fix 'motherboard' node name adds 6f4276ecc0f7 dt-bindings: arm,vexpress-juno: Add missing motherboard pr [...] adds f46428f066dd dt-bindings: riscv: correct e51 and u54-mc CPU bindings adds c9dcc63e23fe docs: dt: submitting-patches: Add note about other project usage adds 9ae54ce551e9 kbuild: Enable dtc 'unit_address_format' warning by default adds 2e8b4b6ebe56 dt-bindings: interrupt-controller: Convert MSI controller [...] adds da73f4ee4a9a dt-bindings: interrupt-controller: msi: Add msi-ranges property adds a3b539fedc09 dt-bindings: pci: Add DT bindings for apple,pcie adds 050109f08c28 dt-bindings: mailbox: fix incorrect gce.h file paths adds 9ae9c51b092b dt-bindings: rng: convert OMAP and Inside-Secure HWRNG to [...] adds a2db23c11077 dt-bindings: mfd: aspeed-lpc: Convert to YAML schema adds ae11ad385f81 dt-bindings: aspeed: Add UART routing controller adds 71a9aa162d7b dt-bindings: w1-gpio: Drop redundant 'maxItems' adds 58ae0b515068 Documentation, dt, numa: Add note to empty NUMA node adds 91cb8860cb31 of, numa: Fetch empty NUMA node ID from distance map adds 37ef2c34e437 docs: dt: Fix a few grammar nits in the binding/schema docs adds 6663ae07d995 of: remove duplicate declarations of __of_*_sysfs() functions adds a70ae18b9e95 Merge branch 'dt/linus' into dt/next adds 387ee9fe4587 dt-binding: usb: xilinx: Add clocking node adds 67252a5293a5 dt-bindings: devfreq: rk3399_dmc: fix clocks in example adds 5278e4a181ff dt-bindings: memory: add binding for Mediatek's MT7621 SDR [...] adds 88ffadce9d4c dt-bindings: bluetooth: broadcom: Fix clocks check adds a9d2d57083b6 dt-bindings: bluetooth: realtek: Add missing max-speed adds b33be51c2bad dt-bindings: net: dwmac: Fix typo in the R40 compatible adds 03f838e91a94 dt-bindings: net: wireless: Convert ESP ESP8089 binding to [...] adds 604e4e44a7c2 dt-bindings: leds: Convert register-bit-led binding to DT schema adds 37f86649cdf7 dt-bindings: leds: register-bit-led: Use 'reg' instead of [...] adds c509d8b9001e dt-bindings: media: Convert OV5640 binding to a schema adds 89a5bf0f22fd dt-bindings: reserved-memory: ramoops: Convert txt binding [...] adds 05ef72e36250 dt-bindings: bus: add palmbus device tree bindings adds e8a3d847a5ed dt-bindings: input: Convert Silead GSL1680 binding to a schema adds af5e7abe1015 dt-bindings: input: elan,ekth3000: Convert txt bindings to yaml adds 6d362ea625a1 dt-bindings: nfc: nxp,nci: convert to dtschema adds 54aed10d43a1 dt-bindings: nfc: nxp,nci: document NXP PN547 binding adds 4cc0246c8af9 dt-bindings: nfc: nxp,pn532: convert to dtschema adds 4d9bae3345c3 dt-bindings: nfc: st,st21nfca: convert to dtschema adds d45c6e7a07c5 dt-bindings: nfc: st,st95hf: convert to dtschema adds 19951f4ced26 dt-bindings: nfc: st,nci: convert to dtschema adds 3470d69bfdbf dt-bindings: nfc: ti,trf7970a: convert to dtschema adds a997377a4366 dt-bindings: nfc: marvell,nci: convert to dtschema adds fad956fc5c5c dt-bindings: reserved-memory: ramoops: update ramoops.yaml [...] adds b09122361918 MAINTAINERS: update arm,vic.yaml reference adds 02813bc74a84 MAINTAINERS: update aspeed,i2c.yaml reference adds 2f8df3b94bbf MAINTAINERS: update faraday,ftrtc010.yaml reference adds 109120ccb3b5 MAINTAINERS: update ti,sci.yaml reference adds e2306e392780 MAINTAINERS: update intel,ixp46x-rng.yaml reference adds 6121505bbab3 MAINTAINERS: update nxp,imx8-jpeg.yaml reference adds 433c58da4657 MAINTAINERS: update gemini.yaml reference adds 92f5caed04e3 MAINTAINERS: update brcm,unimac-mdio.yaml reference adds 1db3b60576ec MAINTAINERS: update mtd-physmap.yaml reference adds dc1bf1e4c17f dt-bindings: Add SpinalHDL vendor adds 33ecdd38c6fb dt-bindings: net: marvell-bluetooth: Convert txt bindings to yaml adds 762133d6a67f dt-bindings: net: wireless: ti,wlcore: Convert to json-schema adds bb171271f194 dt-bindings: net: ti,bluetooth: Convert to json-schema adds 3985aa6ff3a8 dt-bindings: Parallelize yamllint adds 378be0cca602 dt-bindings: Consider DT_SCHEMA_FILES when finding all jso [...] adds 795e92ec5fd7 of: Add of_get_cpu_hwid() to read hardware ID from CPU nodes adds ca96bbe2469f ARM: Use of_get_cpu_hwid() adds eb11b5a9562e ARM: broadcom: Use of_get_cpu_hwid() adds 4d97b9290ed3 arm64: Use of_get_cpu_hwid() adds 316b5e31daef csky: Use of_get_cpu_hwid() adds 4e0fa9eeb102 openrisc: Use of_get_cpu_hwid() adds 41408b22ec38 powerpc: Use of_get_cpu_hwid() adds bd2259ee458e riscv: Use of_get_cpu_hwid() adds ada03c68aad5 sh: Use of_get_cpu_hwid() adds 7688fa1025cd x86: dt: Use of_get_cpu_hwid() adds 6effc8857b24 of: kobj: make of_node_is_(initialized|attached) parameters const adds a3c85b2ee098 of: make of_node_check_flag() device_node parameter const adds f925a97b32f4 of/unittest: Add of_node_put() before return adds f1d46c113d5c dt-bindings: display: Document the Xylon LogiCVC display c [...] adds f99e2bf554b5 dt-bindings: sram: Allow numbers in sram region node name adds b63c87a120ba dt-bindings: bus: ti-sysc: Update to use yaml binding adds 28ead0a4e444 dt-bindings: Add a help message when dtschema tools are missing adds 243dde59a039 dt-bindings: net: nfc: nxp,pn544: Convert txt bindings to yaml adds 5628d9f1cdb6 dt-bindings: display: xilinx: Fix example with psgtr adds a5690a521c26 dt-bindings: mips: convert Ralink SoCs and boards to schema adds 57e9befa4863 dt-bindings: ufs: exynos-ufs: add io-coherency property adds 14d9f6b02648 dt-bindings: ufs: exynos-ufs: add exynosautov9 compatible adds a8bc0707e134 dt-bindings: input: microchip,cap11xx: Convert txt binding [...] adds e2266d372f6f dt-bindings: display: tilcd: Fix endpoint addressing in example adds 7d194a5afcc2 dt-bindings: arm: firmware: tlm,trusted-foundations: Conve [...] adds a77725a9a3c5 scripts/dtc: Update to upstream version v1.6.1-19-g0a3a9d3449c8 adds b68d0924ad83 of/unittest: Disable new dtc node_name_vs_property_name an [...] adds e85860e5bc07 of: unittest: fix EXPECT text for gpio hog errors adds 9526565591b8 of: unittest: document intentional interrupt-map provider [...] adds fb2293fd5ef1 of/fdt: Remove of_scan_flat_dt() usage for __fdt_scan_rese [...] adds 950d566f0d94 dt-bindings: net: qcom,ipa: IPA does support up to two iommus adds 6162c4a511b3 dt-bindings: pci: rcar-pci-ep: Document r8a7795 adds 4c7a7d5086cd dt-bindings: net: ti,bluetooth: Document default max-speed adds dcd68326d29b Merge tag 'devicetree-for-5.16' of git://git.kernel.org/pu [...] adds 411cef6adfb3 ALSA: mixer: oss: Fix racy access to slots adds 5fc462c3aaad ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 adds 3ab799201845 ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume adds f02f2f1bf9d1 ALSA: usx2y: Prefer struct_size over open coded arithmetic adds 882e013a32ec ALSA: usb-audio: fix comment reference in __uac_clock_find_source adds 1465d06a6d85 ALSA: hda: hdac_stream: fix potential locking issue in snd [...] adds 868ddfcef31f ALSA: hda: hdac_ext_stream: fix potential locking issues adds a20f3b10de61 ASoC: SOF: Intel: hda-dai: fix potential locking issue adds b38269ecd2b2 ALSA: virtio: Replace zero-length array with flexible-arra [...] adds 46243b85b0ec ALSA: hda: Reduce udelay() at SKL+ position reporting adds c4ca3871e21f ALSA: hda: Use position buffer for SKL+ again adds 4e7cf1fbb34e ALSA: usb-audio: Restrict rates for the shared clocks adds 86a42ad07905 ALSA: usb-audio: Fix possible race at sync of urb completions adds 9c9a3b9da891 ALSA: usb-audio: Rename early_playback_start flag with low [...] adds e581f1cec4f8 ALSA: usb-audio: Disable low-latency playback for free-wheel mode adds bceee7538755 ALSA: usb-audio: Disable low-latency mode for implicit fee [...] adds d215f63d49da ALSA: usb-audio: Check available frames for the next packet size adds 0ef74366bc15 ALSA: usb-audio: Add spinlock to stop_urbs() adds d5f871f89e21 ALSA: usb-audio: Improved lowlatency playback support adds 813a17cab9b7 ALSA: usb-audio: Avoid killing in-flight URBs during draining adds 28c369e60827 ALSA: usb-audio: disable implicit feedback sync for Behrin [...] adds 23939115be18 ALSA: usb-audio: Fix packet size calculation regression adds 36df2427ac3e ALSA: pcm: Add more disconnection checks at file ops adds 59d7f5f6ddbc ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit [...] adds 6d2778816036 ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mi [...] adds 53451b6da827 ALSA: usb-audio: Less restriction for low-latency playback mode adds 6f00d1651b32 Merge branch 'for-linus' into for-next adds ac9b019d07ee ALSA: usb-audio: Downgrade error message in get_ctl_value_v2() adds 509975c7789f ALSA: usb-audio: Drop superfluous error message after disc [...] adds b96681bd5827 ALSA: usb-audio: Initialize every feature unit once at probe time adds c18c4966033e ALSA: pcm: Unify snd_pcm_delay() and snd_pcm_hwsync() adds bea36afa102e ALSA: firewire-motu: add message parser to gather meter in [...] adds 90b28f3bb85c ALSA: firewire-motu: add message parser for meter informat [...] adds 58b62ab70259 ALSA: firewire-motu: add ioctl command to read cached hard [...] adds dc36a9755a57 ALSA: firewire-motu: parse messages for mixer source param [...] adds ce69bed5557b ALSA: firewire-motu: parse messages for mixer output param [...] adds 6ca81d2b6305 ALSA: firewire-motu: parse messages for output parameters [...] adds 41cc23389f5f ALSA: firewire-motu: parse messages for line input paramet [...] adds 7d843c494a9b ALSA: firewire-motu: parse messages for input parameters i [...] adds ca15a09ccc5b ALSA: firewire-motu: add ioctl command to read cached para [...] adds 4c9eda8f37f9 ALSA: firewire-motu: queue event for parameter change in r [...] adds 634ec0b2906e ALSA: firewire-motu: notify event for parameter change in [...] adds 3c05f1477e62 ALSA: ISA: not for M68K adds a25684a95646 ALSA: memalloc: Support for non-contiguous page allocation adds 73325f60e2ed ALSA: memalloc: Support for non-coherent page allocation adds 2d9ea39917a4 ALSA: memalloc: Convert x86 SG-buffer handling with non-co [...] adds b15706471abe ALSA: firewire: Fix C++ style comments in uapi header adds 5aec579e08e4 ALSA: uapi: Fix a C++ style comment in asound.h adds 7d2a0df24227 ALSA: memalloc: Drop superfluous snd_dma_buffer_sync() dec [...] adds f917c04fac45 ALSA: memalloc: Fix a typo in snd_dma_buffer_sync() description adds a0d21bb32794 ALSA: gus: fix null pointer dereference on pointer block adds b97053df0f04 ALSA: usb-audio: fix null pointer dereference on pointer cs_desc adds 9b371c6cc37f ALSA: 6fire: fix control and bulk message timeouts adds f4000b58b643 ALSA: line6: fix control and interrupt message timeouts adds 55f261b73a7e ALSA: ua101: fix division by zero at probe adds 375f8426ed99 ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED adds d593f78e3b53 ALSA: firewire-motu: fix null pointer dereference when pol [...] adds 0f166e1257a1 ALSA: firewire-motu: refine parser for meter information i [...] adds 407359d44ed3 ALSA: firewire-motu: export meter information to userspace [...] adds cddcd5472abb ALSA: oxfw: fix functional regression for Mackie Onyx 1640 [...] adds 2672e1970ab0 ALSA: firewire-motu: remove TODO for interaction with user [...] adds 8beea3135075 Merge branch 'for-next' into for-linus adds 763d92ed5dec ALSA: usb-audio: Add registration quirk for JBL Quantum 400 adds 8f27b6890661 ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk adds 06441c82f0cd ASoC: cs42l42: Don't reconfigure the PLL while it is running adds 6e6825801ab9 ASoC: cs42l42: Always configure both ASP TX channels adds d591d4b32aa9 ASoC: cs42l42: Correct some register default values adds 917d5758014b ASoC: cs42l42: Don't set defaults for volatile registers adds 0306988789d9 ASoC: cs42l42: Defer probe if request_threaded_irq() retur [...] adds 2a031a99428b ASoC: cs42l42: Don't claim to support 192k adds 3c211cb7db29 ASoC: cs42l42: Use PLL for SCLK > 12.288MHz adds 4ae1d8f911d6 ASoC: cs42l42: Allow time for HP/ADC to power-up after enable adds fdbd256175a1 ASoC: cs42l42: Set correct SRC MCLK adds 0c3d6c6ff75a ASoC: cs42l42: Mark OSC_SWITCH_STATUS register volatile adds 4c8d49bc476c ASoC: cs42l42: Fix WARN in remove() if running without an [...] adds 4ca239f33737 ASoC: cs42l42: Always enable TS_PLUG and TS_UNPLUG interrupts adds 5ba8ecf2272d ASoC: rockchip: Use generic dmaengine code adds 5d03907bbf9c ASoC: meson: t9015: Add missing AVDD-supply property adds 8e14329645bc Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 0c7985e1b90c Merge existing fixes from asoc/for-5.15 adds c3815f8bc777 ASoC: mediatek: mt8195: Remove unsued irqs_lock. adds 198433023ef9 ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol adds 8facf84bcf57 ASoC: soc-topology: Move template info print soc_tplg_dapm [...] adds c6b1b57469b4 ASoC: mediatek: mt8195: Make use of the helper function de [...] adds 6ade849e30b4 ASoC: SOF: core: allow module parameter to override dma tr [...] adds 0f3dd4e09add ASoC: ti: rename CONFIG_SND_SOC_DM365_VOICE_CODEC_MODULE adds d67bbdda25c4 ASoC: mediatek: mt8195: Fix unused initialization of point [...] adds bdd229ab26be ASoC: rt5682s: Add driver for ALC5682I-VS codec adds 50159fdb144b ASoC: dt-bindings: rt5682s: add bindings for rt5682s adds bfad37c53ae6 ASoC: dt-bindings: lpass: add binding headers for digital codecs adds 6e8cc4ddce82 spi: tegra20-slink: Declare runtime suspend and resume fun [...] adds b7bbbf013627 ASoC: fsl_rpmsg: add soc specific data structure adds 576727186198 ASoC: SOF: control: fix a typo in put operations for kcontrol adds 2b9b42c847b8 ASoC: mt8195: remove unnecessary CONFIG_PM adds 756bbe4205bc ASoC: SOF: Handle control change notification from firmware adds 87f40af26c26 ASoC: rt1011: add i2s reference control for rt1011 adds 0beeb330300f ASoC: pcm5102a: increase rate from 192k to 384k adds 7f826da8e924 ASoC: Add json-schema documentation for sound-name-prefix adds 82d3ec1d89fa ASoC: Use schema reference for sound-name-prefix adds 955cc3488e6d ASoC: Remove name-prefix.txt adds 214db271b9ca Merge series "Convert name-prefix doc to json-schema" from [...] adds 5bd5699c494f ASoC: dt-bindings: Add WM8978 Binding adds 6ef239699102 ASoC: dt-bindings: Convert Bluetooth SCO Link binding to a schema adds 1c02b74ba208 ASoC: dt-bindings: Convert SPDIF Transmitter binding to a schema adds 50a41ce8c56d ASoC: dt-bindings: Convert Simple Amplifier binding to a schema adds 599b1032226e Merge series "ARM: dts: Last round of DT schema fixes" fro [...] adds 6450ef559056 ASoC: cs35l41: CS35L41 Boosted Smart Amplifier adds 8d7ab8800184 ASoC: cs35l41: Add bindings for CS35L41 adds a13a228e5253 Merge series "Cirrus Logic CS35L41 Amplifier" from David R [...] adds d269aa2ab975 ASoC: rockchip: Add support for rv1126 pdm adds 49a7a625ad79 ASoC: dt-bindings: rockchip: Add binding for rv1126 pdm adds d00d1cd4ab42 ASoC: rockchip: pdm: Add support for rk3568 pdm adds f80e5a14ac27 ASoC: dt-bindings: rockchip: Add binding for rk3568 pdm adds 13e6e042a6f9 ASoC: rockchip: pdm: Add support for path map adds b2527dcd65b3 ASoC: dt-bindings: rockchip: pdm: Document property 'rockc [...] adds 8ece5ef67edc ASoC: dt-bindings: rockchip: Convert pdm bindings to yaml adds 1e5dd2b9d63f Merge series "Patches to update for rockchip pdm" from Sug [...] adds b2fc2c92d2fd ASoC: mediatek: mt8195: Add missing of_node_put() adds ce3f93576387 ASoC: mediatek: mt8195: make array adda_dai_list static const adds 96ec1741067d ASoC: SOF: loader: load_firmware callback is mandatory, tr [...] adds 6d66c5ccf5cb ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flow adds c2f14cc2bcdd ASoC: cs35l41: Fix use of an uninitialised variable adds 3a2eb0b4b020 ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot adds fe1024d50477 ASoC: cs35l41: Combine adjacent register writes adds e371eadf2a93 ASoC: cs35l41: Don't overwrite returned error code adds 3e60abeb5cb5 ASoC: cs35l41: Fixup the error messages adds 4295c8cc1748 ASoC: cs35l41: Fix a bunch of trivial code formating/style issues adds 9a50d6090a8b ASoC: Intel: sof_rt5682: support ALC5682I-VS codec adds 46414bc325df ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p board adds 04afb621f923 ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 board adds e224ef76fa8a ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a board adds f40569693b75 Merge series "Support ALC5682I-VS codec" from Brent Lu <br [...] adds 189bf1deee7a ASoC: SOF: Intel: hda-dsp: Declare locally used functions [...] adds cf813f679214 ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax [...] adds 3e9d5b0952fc ASoC: SOF: Intel: hda: Relocate inline definitions from hd [...] adds dde9ad0ead66 Merge series "ASoC: SOF: Intel: hda: Cleanups for local fu [...] adds 7e7d5ffa37e3 ASoC: SOF: intel: Do no initialize resindex_dma_base adds 2395fea7ae7f ASoC: SOF: Drop resindex_dma_base, dma_engine, dma_size fr [...] adds 87427e9f4359 Merge series "ASoC: SOF: Remove unused members from struct [...] adds 6375dbdbde67 ASoC: SOF: Intel: bdw: Set the mailbox offset directly in [...] adds b295818346aa ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init() adds 098a68f2c573 ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64 adds 4ff134e2f90e ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data() adds 4624bb2f03d3 ASoC: SOF: core: Do not use 'bar' as parameter for block_r [...] adds 07e833b473e4 ASoC: SOF: debug: Add generic API and ops for DSP regions adds ff2f99b078a8 ASoC: SOF: imx: Provide debugfs_add_region_item ops for core adds fe509b34b745 ASoC: SOF: Intel: Provide debugfs_add_region_item ops for core adds 55dfc2a74d8e ASoC: SOF: loader: Use the generic ops for region debugfs [...] adds bde4f08cff47 ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item() adds 3b4a673fa409 ASoC: SOF: core: Move probe work related code under a sing [...] adds 7a20dec45d07 ASoC: cs42l42: Minor fix all errors reported by checkpatch [...] adds 243442bcd98f ASoC: SOF: imx8m: add SAI1 info adds c6d1fa6c8f66 misc: cs35l41: Remove unused pdn variable adds 6116df7fafab ASoC: cs35l41: Binding fixes adds 4a8cf938d5b6 ASoC: atmel: Convert to new style DAI format definitions adds 8461d7d83f1f ASoC: au1x: Convert to modern terminology for DAI clocking adds 4ba344dc792f ASoC: SOF: ipc: Add probe message logging to ipc_log_header() adds 8a720724589e ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COM [...] adds 2dc51106ccc6 ASoC: SOF: compress: move and export sof_probe_compr_ops adds 7bbdda800900 ASoC: SOF: probe: Merge and clean up the probe and compress files adds f95b4152ad75 ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c adds 49efed505885 ASoC: SOF: sof-probes: Correct the function names used for [...] adds 8e0850f98df9 Merge series "ASoC: SOF: Clean up the probe support" from [...] adds 12451814496a ASoC: cs42l42: Implement Manual Type detection as fallback adds f1291f41afa9 Merge series "ASoC: cs42l42: Implement Manual Type detecti [...] adds f6b0c731a01f ASoC: SOF: ipc: Remove redundant error check from sof_ipc_ [...] adds 0ed66cb7b6d3 ASoC: SOF: Rename sof_arch_ops to dsp_arch_ops adds 703ac1f2a5e5 ASoC: 88pm860x: Update to modern clocking terminology adds 59fdde1d4e26 ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_m [...] adds b95b64510ac9 ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/st [...] adds 2266721938b9 Merge series "ASoC: SOF: ipc: Small cleanups for message h [...] adds cf21e114f6f4 ASoC: rt5682s: make rt5682s_aif2_dai_ops and rt5682s_soc_c [...] adds 600e0ae9aa71 ASoC: SOF: Remove struct sof_ops_table and sof_get_ops() macro adds ef92ed2623ea ASoC: ab8500: Update to modern clocking terminology adds a7a18abbd26c ASoC: dt-bindings: rt5682s: correct several errors adds 5374b9215dbe ASoC: Intel: boards: Update to modern clocking terminology adds 0f9a84b20f14 ASoC: codecs: max98390: simplify getting the adapter of a client adds 0c25db3f7621 ASoC: soc-pcm: Don't reconnect an already active BE adds 7a226f2eabdc ASoC: simple-card-utils: Increase maximum DAI links limit to 512 adds 30b428d02cbc ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE link adds aa56a9dedf99 ASoC: dt-bindings: tegra: Few more Tegra210 AHUB modules adds 94d486c2e5e7 ASoC: tegra: Add routes for few AHUB modules adds e539891f9687 ASoC: tegra: Add Tegra210 based MVC driver adds b2f74ec53a6c ASoC: tegra: Add Tegra210 based SFC driver adds 77f7df346c45 ASoC: tegra: Add Tegra210 based AMX driver adds a99ab6f395a9 ASoC: tegra: Add Tegra210 based ADX driver adds 05bb3d5ec64a ASoC: tegra: Add Tegra210 based Mixer driver adds 2a07ef63f51f Merge series "Extend AHUB audio support for Tegra210 and l [...] adds a739fdc26211 ASoC: soc-component: Convert the mark_module to void* adds cd46f3824480 ASoC: compress/component: Use module_get_when_open/put_whe [...] adds cca46db7e2da Merge series "ASoC: compress: Support module_get on stream [...] adds 8e8f2ac09db9 ASoC: Drop mistakenly applied SPI patch adds 815b55e1101f ASoC: fsl: Constify static snd_soc_ops adds a635d66be164 ASoC: fsl_spdif: Add support for i.MX8ULP adds b5377a767827 ASoC: qdsp6: q6afe-dai: Fix spelling mistake "Fronend" -> [...] adds 013148fe7f5e ASoC: Fix warning related to 'sound-name-prefix' binding adds 94767044f0c5 ASoC: cros_ec_codec: Use modern ASoC DAI format terminology adds 4348be6330a1 ASoC: eureka-tlv320: Update to modern clocking terminology adds 8fcfd3493426 ASoC: fsl-asoc-card: Update to modern clocking terminology adds 2757b340b25d ASoC: fsl-audmix: Update to modern clocking terminology adds e0b64fa34c7f ASoC: fsl-esai: Update to modern clocking terminology adds a51da9dc9b3a ASoC: fsl-mqs: Update to modern clocking terminology adds 361284a4eb59 ASoC: fsl_sai: Update to modern clocking terminology adds 89efbdaaa444 ASoC: fsl_ssi: Update to modern clocking terminology adds bf1010224870 ASoC: imx-audmix: Update to modern clocking terminology adds d689e280121a ASoC: imx-card: Update to modern clocking terminology adds 56b69e4e4bc2 ASoC: imx-es8328: Update to modern clocking terminology adds a90f847ad2f1 ASoC: imx-hdmi: Update to modern clocking terminology adds caa0a6075a6e ASoC: imx-rpmsg: Update to modern clocking terminology adds 419099b4c331 ASoC: imx-sgtl5000: Update to modern clocking terminology adds 8a7f299b857b ASoC: mpc8610_hpcd: Update to modern clocking terminology adds fcd444bf6a29 ASoC: pl1022_ds: Update to modern clocking terminology adds 39e178a4cc7d ASoC: pl1022_rdk: Update to modern clocking terminology adds d24d3f7288fb ASoC: q6afe: q6asm: Fix typos in qcom,q6afe.txt and qcom,q [...] adds c5bc62751106 ASoC: zl38060: Update to modern clocking terminology adds 2b0a5d8d2884 ASoC: ak4118: Update to modern clocking terminology adds 8515f828c565 ASoC: ak4104: Update to modern clocking terminology adds 155acb01bfbf ASoC: alc5632: Use modern ASoC DAI format terminology adds a270bd9abdc3 ASoC: wcd9335: Use correct version to initialize Class H adds 3e8908fbfd9c ASoC: ak4642: Use modern ASoC DAI format terminology adds 501849d97e53 ASoC: samsung: add missing "fallthrough;" adds c7801a3c6849 ASoC: ep93xx: Convert to modern clocking terminology adds 88e5cdddb50a ASoC: ad1836: Update to modern clocking terminology adds 9c42dd7bfbca ASoC: adau1372: Update to modern clocking terminology adds 829fddb1f686 ASoC: adau1373: Update to modern clocking terminology adds 33ff453907ee ASoC: adau1701: Update to modern clocking terminology adds a41a008fe822 ASoC: adau17x1: Update to modern clocking terminology adds 21b686e0bf43 ASoC: adau1977: Update to modern clocking terminology adds 9943ab72fd37 ASoC: adav80x: Update to modern clocking terminology adds edd6dffdc667 ASoC: cs42l42: Use two thresholds and increased wait time [...] adds 313fab4820f3 ASoC: tegra: Constify static snd_soc_dai_ops structs adds e3a0dbc5d6d9 ASoC: ad193x: Update to modern clocking terminology adds a4db95b28241 ASoC: codecs: Fix spelling mistake "Unsupport" -> "Unsupported" adds 9208d3ca8cb6 ASoC: dt-bindings: wlf,wm8978: Fix I2C address in example adds 9929265f2a7b ASoC: meson: aiu: Fix spelling mistake "Unsupport" -> "Uns [...] adds 99a26f2416fc ASoC: cpcap: Use modern ASoC DAI format terminology adds a91b0e5b0bf6 ASoC: bcm: Convert to modern clocking terminology adds 2a36bd83bf8a ASoC: alc5623: Use modern ASoC DAI format terminology adds a35f2d4406f9 ASoC: ak4671: Use modern ASoC DAI format terminology adds d09000425223 ASoC: dwc-i2s: Update to modern clocking terminology adds b0e3b0a7078d ASoC: dmaengine: Introduce module option prealloc_buffer_s [...] adds b55f03436b28 ASoC: ak5558: Use modern ASoC DAI format terminology adds 93323666d233 ASoC: ak4458: Use modern ASoC DAI format terminology adds d07a6d454ffa ASoC: wm_adsp: Remove use of snd_ctl_elem_type_t adds 6477960755fb ASoC: wm_adsp: Move check for control existence adds 04ae08596737 ASoC: wm_adsp: Switch to using wm_coeff_read_ctrl for comp [...] adds df6c505c129a ASoC: wm_adsp: Cancel ongoing work when removing controls adds 5beb8eeade2c ASoC: wm_adsp: Rename generic DSP support adds 6ab1d0cc8470 ASoC: wm_adsp: Introduce cs_dsp logging macros adds 25ca837ba6f4 ASoC: wm_adsp: Separate some ASoC and generic functions adds 186152df4d43 ASoC: wm_adsp: Split DSP power operations into helper functions adds 6092be2d93b3 ASoC: wm_adsp: Move sys_config_size to wm_adsp adds 0700bc2fb94c ASoC: wm_adsp: Separate generic cs_dsp_coeff_ctl handling adds edb1d6d7f039 ASoC: wm_adsp: Move check of dsp->running to better place adds 2169f2f15185 ASoC: wm_adsp: Pass firmware names as parameters when star [...] adds a828056fa1fc ASoC: wm_adsp: move firmware loading to client adds e14682021591 ASoC: wm_adsp: Split out struct cs_dsp from struct wm_adsp adds 2dd044641ec3 ASoC: wm_adsp: Separate wm_adsp specifics in cs_dsp_client_ops adds f6bc909e7673 firmware: cs_dsp: add driver to support firmware loading o [...] adds ca4c040d4afa Merge series "add driver to support firmware loading on Ci [...] adds 22c861fd7f8e ASoC: SOF: Intel: hda-stream: Print stream name on STREAM_ [...] adds a1ce6e43e2ac ASoC: SOF: pm: fix a stale comment adds 3e5cdded931a ASoC: SOF: imx: add header file for ops adds b05cfb121522 ASoC: mediatek: mt8195: add missing of_node_put in probe adds 6a0ba071b71c ASoC: SOF: add error handling to snd_sof_ipc_msg_data() adds 18845128f5f8 ASoC: SOF: prefix some terse and cryptic dev_dbg() with __func__ adds b689d81b1608 ASoC: SOF: ipc: Make the error prints consistent in tx_wai [...] adds 3c561a090c79 ASoC: intel: sof_rt5682: update platform device name for M [...] adds 5100436c27aa ASoC: ti: Constify static snd_soc_ops adds 2831b7191726 ASoC: ux500: mop500: Constify static snd_soc_ops adds 67e068ec4596 ASoC: rt5682s: Remove the volatile SW reset register from [...] adds 087330c642a9 ASoC: rt5682s: Use dev_dbg instead of pr_debug adds 853cb0be0eb2 ASoC: rt5682s: Revise the macro RT5682S_PLLB_SRC_MASK adds 91cf45595021 ASoC: dt-bindings: rt5682s: fix the device-tree schema errors adds 724cd2e42630 ASoC: SOF: Change SND_SOC_SOF_TOPLEVEL from config to menuconfig adds 626605a3dfb5 ASoC: wm_adsp: remove a repeated including adds 2cbf90a6d52d ASoC: fsl_rpmsg: Add rpmsg audio support for i.MX8ULP adds 57589f82762e ASoC: rt5682: move clk related code to rt5682_i2c_probe adds 0a43c152ed06 ASoC: soc-component: Remove conditional definition of debu [...] adds 620868b2a0bd ASoC: tegra: Constify static snd_soc_ops adds 9c892547624f ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp adds bd8bec1408ab ASoC: mediatek: mt8195: move of_node_put to remove function adds 04a8374c321d ASoC: rt5682s: Enable ASRC auto-disable to fix pop during [...] adds 0b26ca1725fa ASoC: rt5682s: Fix HP noise caused by SAR mode switch when [...] adds cd96663bc27e ASoC: qcom: apq8096: Constify static snd_soc_ops adds 83bea088f976 ASoC: fsl_spdif: implement bypass mode from in to out adds 415717e1e367 ASoC: topology: change the complete op in snd_soc_tplg_ops [...] adds 199a3754f273 ASoC: SOF: control: Add access field in struct snd_sof_control adds 2c28ecad0d09 ASoC: SOF: topology: Add new token for dynamic pipeline adds 93d71245c655 ASoC: SOF: sof-audio: add helpers for widgets, kcontrols a [...] adds d1a7af097929 AsoC: dapm: export a couple of functions adds 0a2dea1f1010 ASoC: SOF: Add new fields to snd_sof_route adds 5f3aad73fcc2 ASoC: SOF: restore kcontrols for widget during set up adds 1b7d57d71786 ASoC: SOF: Don't set up widgets during topology parsing adds 8b0014169254 ASoC: SOF: Introduce widget use_count adds 0acb48dd31e3 ASoC: SOF: Intel: hda: make sure DAI widget is set up before IPC adds 5fcdbb2d45df ASoC: SOF: Add support for dynamic pipelines adds c0e7969cf9c4 ASoC: SOF: topology: Add kernel parameter for topology ver [...] adds 27547a3923bd Merge series "Add support for on demand pipeline setup/des [...] adds aab1ad11d69f ASoC: nau8821: new driver adds 1cf2aa665901 ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ adds 6e037b72cf4e ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ adds d316597c538a ASoC: nau8824: Fix NAU8824_JACK_LOGIC define adds 92d3360108f1 ASoC: nau8824: Add DMI quirk mechanism for active-high jac [...] adds efee0fca19cb ASoC: nau8824: Add a nau8824_components() helper adds 7924f1bc9404 ASoC: Intel: cht_bsw_nau8824: Set card.components string adds 2a04151ff95a ASoC: dt-bindings: uniphier: Add description of each port number adds d54aa2aeaa70 ASoC: amd: acp-rt5645: Constify static snd_soc_ops adds 7b84fd262d8a ASoC: SOF: OF: Add fw_path and tplg_path parameters adds cf9f3fffae89 ASoC: SOF: topology: show clks_control value in dynamic debug adds ea6bfbbe3ea8 ASoC: SOF: topology: allow for dynamic pipelines override [...] adds 4a2307698747 ASoC: SOF: topology: return error if sof_connect_dai_widge [...] adds 84a96720f355 Merge series "ASoC: SOF: topology: minor updates" from Pie [...] adds 663742307fd7 ASoC: SOF: dai: mirror group_id definition added in firmware adds 21c51692fcdf ASoC: SOF: dai: include new flags for DAI_CONFIG adds b30b60a26a23 ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG adds 68776b2fb06e ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/B [...] adds 84e3cfd16a72 ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dy [...] adds 6d0c1f787c90 Merge series "ASoC: SOF: Intel: add flags to turn on SSP c [...] adds 790049fb6623 ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices [...] adds 9d36ceab9415 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices [...] adds a164137ce91a ASoC: Intel: add machine driver for SOF+ES8336 adds f2470679b070 ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp adds 64ba6d2ce72f ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 adds dc1fad25bbd0 Merge series "ASoC: Intel: machine driver updates for 5.16 [...] adds ec626334eaff ASoC: SOF: topology: do not power down primary core during [...] adds d8a15e5fcae1 ASoC: SOF: pipelines: Harmonize all functions to use struc [...] adds 06096537b778 ASoC: rt5682s: Fix hp pop produced immediately after resuming adds 9609cfcda007 ASoC: soc-pcm: restore mixer functionality adds 081068fd6414 ASoC: rockchip: add support for i2s-tdm controller adds 510f1c133aed ASoC: dt-bindings: rockchip: add i2s-tdm bindings adds 43b058698f72 Merge series "Rockchip I2S/TDM controller" from Nicolas Fr [...] adds 1539c8c5fcca ASoC: SOF: core: debug: force all processing on primary core adds e85c26eca639 ASoC: SOF: debug: Swap the dsp_dump and ipc_dump sequence [...] adds 3f7561f74169 ASoC: SOF: ipc and dsp dump: Add markers for better visibility adds 9ff90859b95f ASoC: SOF: Print the dbg_dump and ipc_dump once to reduce [...] adds 247ac640739d ASoC: SOF: loader: Print the DSP dump if boot fails adds e131bc58868a ASoC: SOF: intel: atom: No need to do a DSP dump in atom_run() adds 360fa3234e92 ASoC: SOF: debug/ops: Move the IPC and DSP dump functions [...] adds 34346a383de9 ASoC: SOF: debug: Add SOF_DBG_DUMP_OPTIONAL flag for DSP dumping adds 0ecaa2fff2de ASoC: SOF: intel: hda-loader: Use snd_sof_dsp_dbg_dump() f [...] adds 23013335bc3c ASoC: SOF: Drop SOF_DBG_DUMP_FORCE_ERR_LEVEL and sof_dev_d [...] adds c05ec0714399 ASoC: SOF: debug: Print out the fw_state along with the DSP dump adds e6ff3db9efe9 ASoC: SOF: ipc: Re-enable dumps after successful IPC tx adds 705f4539c4c8 ASoC: SOF: ops: Force DSP panic dumps to be printed adds 58a5c9a4aa99 ASoC: SOF: Introduce macro to set the firmware state adds 4fade25dfbe1 ASoC: SOF: intel: hda: Drop 'error' prefix from error dump [...] adds e51838909b69 ASoC: SOF: core: Clean up snd_sof_get_status() prints adds f8c3ec4368df ASoC: SOF: loader: Drop SOF_DBG_DUMP_REGS flag when firmwa [...] adds 7511b0edf1b8 ASoC: SOF: Intel: hda-loader: Drop SOF_DBG_DUMP_REGS flag [...] adds 3ad7b8f4817f ASoC: SOF: Intel: hda: Dump registers and stack when SOF_D [...] adds 1cfd7c2ee9f3 Merge series "ASoC: SOF: Improvements for debugging" from [...] adds f71f59dd4508 ASoC: SOF: Introduce snd_sof_mailbox_read / snd_sof_mailbo [...] adds 97e22cbd0dc3 ASoC: SOF: Make Intel IPC stream ops generic adds 40834190aa81 ASoC: SOF: imx: Use newly introduced generic IPC stream ops adds 858f7a5c45ca ASoC: SOF: Introduce fragment elapsed notification API adds 99f11b6552fa Merge series "Introduce new SOF helpers" from Daniel Balut [...] adds 4d67dc1998f1 ASoC: max98927: Handle reset gpio when probing i2c adds b23d3189c038 ASoC: max98927: Add reset-gpios optional property adds 06a0fc36a529 Merge series "Add reset-gpios handling for max98927" from [...] adds c861af7861aa ASoC: dt-bindings: mediatek: mt8192: re-add audio afe document adds febf5da81ea8 ASoC: SOF: prepare code to allocate IPC messages in fw_ready adds 5f6c1341d1b5 ASoC: Intel: bytcht_es8316: Get platform data via dev_get_ [...] adds e8ccf82b8a57 ASoC: Intel: bytcht_es8316: Use temporary variable for str [...] adds 4e03b1b772ba ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() adds bea03a328f97 ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avo [...] adds 04a32383f84e Merge series "ASoC: Intel: bytcht_es8316: few cleanups" fr [...] adds 126a76ada98f ASoC: dt-bindings: rt9120: Add initial bindings adds f218b5e2662c ASoC: rt9120: Add rt9210 audio amplifier support adds 4dbdda1938fc Merge series "ASoC: rt9120: Add Richtek RT9120 supprot" fr [...] adds 5245352588f5 ASoC: mediatek: mt8195: update audsys clock parent name adds 74daadc7fde5 ASoC: rockchip: i2s-tdm: Remove call to rockchip_i2s_ch_to_io adds cacbce45f5df ASoC: rockchip: i2s-tdm: Fix error handling on i2s_tdm_pre [...] adds 281ddf62f551 ASoC: amd: Kconfig: Select fch clock support with machine driver adds 81a13ac7e3e4 sh: Use modern ASoC DAI format terminology adds e86c1893d678 ASoC: Intel: bytcr_rt5640: Get platform data via dev_get_p [...] adds 81d43ca17506 ASoC: Intel: bytcr_rt5640: Use temporary variable for stru [...] adds a15ca6e3b8a2 ASoC: Intel: bytcr_rt5640: use devm_clk_get_optional() for mclk adds ee233500eea4 ASoC: Intel: bytcr_rt5640: Utilize dev_err_probe() to avoi [...] adds 0c465e7a8ea2 ASoC: Intel: bytcr_rt5651: Get platform data via dev_get_p [...] adds 269da8f7626b ASoC: Intel: bytcr_rt5651: Use temporary variable for stru [...] adds a8627df5491e ASoC: Intel: bytcr_rt5651: use devm_clk_get_optional() for mclk adds 45c5dc45d80d ASoC: Intel: bytcr_rt5651: Utilize dev_err_probe() to avoi [...] adds 45ea86200847 Merge series "ASoC: Intel: bytcr_rt5651: few cleanups" fro [...] adds c3de683c4d1d ASoC: rt1011: Fix 'I2S Reference' enum control caused error adds 916f2ce39d48 ASoC: rt9120: Drop rt9210 audio amplifier support adds abed054f039a ASoC: mediatek: Constify static snd_soc_ops adds bd6e4b992bb0 ASoC: amd: vangogh: constify static struct snd_soc_dai_ops adds f9d4b0154b9b ASoC: dt-bindings: rt9120: Add initial bindings adds 7228d83531fc ASoC: rt9120: Add rt9210 audio amplifier support adds 495ee4bac777 Merge series "ASoC: rt9120: Add Richtek RT9120 supprot" fr [...] adds 51a67d6e28c6 ASoC: dt-bindings: rockchip: i2s-tdm: Fix rockchip,i2s-[rt [...] adds f05a9b855289 ASoC: rt1011: Fix 'I2S Reference' enum control adds 4b19e4a77cc6 ASoC: rt5682: fix a little pop while playback adds 832a5cd2d3d9 ASoc: amd: create platform device for VG machine driver adds 34a0094b9ff7 ASoC: amd: add vangogh machine driver adds 96792fdd77cd ASoC: amd: enable vangogh platform machine driver build adds b296997cf539 ASoC: soc-component: improve error reporting for register access adds 5dd7e163e71f ASoC: test-component: add Test Component YAML bindings adds d293abc0c8fb ASoC: test-component: add Test Component for Sound debug/test adds 92939252458f ASoC: simple-card-utils: add asoc_graph_is_ports0() adds 52a18c291470 ASoC: simple-card-utils: add codec2codec support adds 6e5f68fe3f2d ASoC: add Audio Graph Card2 driver adds c8c74939f791 ASoC: audio-graph-card2: add Multi CPU/Codec support adds f03beb55a831 ASoC: audio-graph-card2: add DPCM support adds c3a15c92a67b ASoC: audio-graph-card2: add Codec2Codec support adds 466ac332bc57 ASoC: add Audio Graph Card2 Yaml Document adds 95373f36b9b8 ASoC: add Audio Graph Card2 Custom Sample adds c601fdf5c845 ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT [...] adds 5279bd8a842b ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT [...] adds e781759ab87b ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sampl [...] adds cb2d94aa4d51 ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sampl [...] adds 349b15ef9d53 ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Code [...] adds baa274db99ef ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Code [...] adds 9a61277af7fb Merge series "ASoC: Add Audio Graph Card2 support" from Ku [...] adds d6365d0f0a03 ASoC: rockchip: i2s-tdm: Strip out direct CRU use adds 4e52cb9e2c22 ASoC: dt-bindings: rockchip: i2s-tdm: Drop rockchip,cru property adds b8f3b564937c Merge tag 'v5.15-rc6' into asoc-5.16 adds 0f884099a575 ASoC: tlv320aic32x4: Make aic32x4_remove() return void adds bc387887ae22 ASoC: meson: implement driver_name for snd_soc_card in mes [...] adds 0ea15e98cfbe ASoC: rockchip: i2s-tdm: Fix refcount test adds a2b5c48abd48 ASoC: dt-bindings: mediatek: rename reset controller heade [...] adds 121966d03b32 ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step1 adds 86e4aef6c9a1 ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step2 adds 01e90ee15e81 ASoC: soc-component: add snd_soc_component_is_codec() adds 41b1774fb814 ASoC: soc-core: tidyup empty function adds 7db07e37e13c ASoC: soc-core: accept zero format at snd_soc_runtime_set_ [...] adds a79b02d5f24f Merge series "ASoC: cleanup / tidyup soc-pcm/core/componen [...] adds bfceb9c21601 Merge branch 'asoc-5.15' into asoc-5.16 adds 961e7ba550c7 ASoC: qcom: sm8250: add support for TX and RX Macro dais adds 810532e7392e ASoC: qcom: sm8250: Add Jack support adds 430415055348 Merge series "ASoC: qcom: sm8250: add support for TX and R [...] adds 324081ab79b7 Merge branch 'asoc-5.15' into asoc-5.16 adds 6cace797f1a8 ASoC: fix unmet dependency on GPIOLIB adds c778c01d3e66 ASoC: cs42l42: Remove unused runtime_suspend/runtime_resum [...] adds e7ee1ac4ecb5 ASoC: rt5682s: Downsizing the DAC volume scale adds e138233e56e9 ASoC: meson: axg-card: make links nonatomic adds bf5e4887eedd ASoC: meson: axg-tdm-interface: manage formatters in trigger adds 866d744434f1 Merge series "ASoC: meson: axg: fix TDM channel order sync [...] adds 53880e382bb1 ASoC: amd: add Yellow Carp ACP6x IP register header adds c62442bd5d9f ASoC: amd: add Yellow Carp ACP PCI driver adds 8c7161f2c97b ASoC: amd: add acp6x init/de-init functions adds fc329c1de498 ASoC: amd: add platform devices for acp6x pdm driver and d [...] adds 7610174a5bfe ASoC: amd: add acp6x pdm platform driver adds cc0deaa2dc73 ASoC: amd: add acp6x irq handler adds ceb4fcc13ae5 ASoC: amd: add acp6x pdm driver dma ops adds c8212df7bc0f ASoC: amd: add acp6x pci driver pm ops adds 4c2e711af219 ASoC: amd: add acp6x pdm driver pm ops adds 89728d97db3f ASoC: amd: enable Yellow carp acp6x drivers build adds 058dfdf37f25 ASoC: amd: create platform device for acp6x machine driver adds fa991481b8b2 ASoC: amd: add YC machine driver using dmic adds a80d7edadfa1 ASoC: amd: enable Yellow Carp platform machine driver build adds d96e75bb1de2 Merge series "Add Yellow Carp platform ASoC driver" from V [...] adds 623621a9f9e1 ASoC: amd: Add common framework to support I2S on ACP SOC adds 58c8c8438db4 ASoC: amd: acp: Add I2S support on Renoir platform adds e646b51f5dd5 ASoC: amd: acp: Add callback for machine driver on ACP adds d4c750f2c7d4 ASoC: amd: acp: Add generic machine driver support for ACP cards adds 9d8a7be88b33 ASoC: amd: acp: Add legacy sound card support for Chrome audio adds 9f84940f5004 ASoC: amd: acp: Add SOF audio support on Chrome board adds cabc3acec02a ASoC: amd: acp: Add support for Maxim amplifier codec adds 8b7256266848 ASoC: amd: acp: Add support for RT5682-VS codec adds e8e8c4a5d11b Merge series "ASoC: Add common modules support for ACP hw [...] adds 8a8e1b90bd2c ASoC: amd: acp: Add acp_machine struct for renoir platform. adds a6d968a3e8f0 ASoC: doc: update codec example code adds 8b27cb2e6dd6 ASoc: wm8731: Drop empty spi_driver remove callback adds de8fc2b0a3f9 ASoC: tegra: Restore AC97 support adds 824edd866a13 ASoC: tegra: Set default card name for Trimslice adds 03f0267b090f ASoc: wm8900: Drop empty spi_driver remove callback adds ca7270a7b60d ASoC: cs35l41: Make cs35l41_remove() return void adds 3e701151feef ASoC: fix unmet dependency on GPIOLIB for SND_SOC_MAX98357A adds 044c11401443 ASoC: wm8962: Convert to devm_clk_get_optional() adds 2003c44e28ac ASoC: cs42l42: Prevent NULL pointer deref in interrupt handler adds cd51b942f344 ASoC: dt-bindings: wlf,wm8962: Convert to json-schema adds 141b64f47202 Merge series "ASoC: wm8962: Conversion to json-schema and [...] adds de6e9190a8a7 ASoC: dt-bindings: lpass: add binding headers for digital codecs adds 4b29d5a0bdb9 ASoC: qcom: common: Respect status = "disabled" on DAI link nodes adds 1198ff12cbdd ASoC: topology: Fix stub for snd_soc_tplg_component_remove() adds f41d2ece95e1 ASoC: amd: acp: Wrap AMD Audio ACP components in SND_SOC_A [...] adds f31c93997388 ASoC: amd: acp: SND_SOC_AMD_{LEGACY_MACH,SOF_MACH} should [...] adds 4bf74f8e5605 ASoC: amd: acp: SND_SOC_AMD_ACP_COMMON should depend on X8 [...] adds 985f62a9a131 soc: dt-bindings: qcom: apr: convert to yaml adds 1ff63d5465d0 soc: dt-bindings: qcom: apr: deprecate qcom,apr-domain property adds 99139b80c1b3 soc: qcom: apr: make code more reuseable adds 974c6faf7667 soc: dt-bindings: qcom: add gpr bindings adds ec1471a898cc soc: qcom: apr: Add GPR support adds 21b178b8e9cc Merge tag '20210927135559.738-6-srinivas.kandagatla@linaro [...] adds e1b26ac90287 ASoC: dt-bindings: move LPASS dai related bindings out of q6afe adds e44cfc9d82d8 ASoC: dt-bindings: move LPASS clocks related bindings out [...] adds e3008b7ccb1d ASoC: dt-bindings: rename q6afe.h to q6dsp-lpass-ports.h adds 95b6cd57e9e8 ASoC: qdsp6: q6afe-dai: move lpass audio ports to common file adds 9ab71ac37240 ASoC: qdsp6: q6afe-clocks: move audio-clocks to common file adds accaa1316736 ASoC: dt-bindings: q6dsp: add q6apm-lpass-dai compatible adds c04f02d63d0d ASoC: dt-bindings: lpass-clocks: add q6prm clocks compatible adds 96d0232564c3 ASoC: dt-bindings: add q6apm digital audio stream bindings adds 44c28dbdb619 ASoC: qdsp6: audioreach: add basic pkt alloc support adds 5477518b8a0e ASoC: qdsp6: audioreach: add q6apm support adds 25ab80db6b13 ASoC: qdsp6: audioreach: add module configuration command helpers adds cf989b68fcad ASoC: qdsp6: audioreach: add Kconfig and Makefile adds 36ad9bf1d93d ASoC: qdsp6: audioreach: add topology support adds 9b4fe0f1cd79 ASoC: qdsp6: audioreach: add q6apm-dai support adds 30ad723b93ad ASoC: qdsp6: audioreach: add q6apm lpass dai support adds 9a0e5d6fb16f ASoC: qdsp6: audioreach: add q6prm support adds d07568686793 ASoC: qdsp6: audioreach: add support for q6prm-clocks adds 9837814082f8 Merge series "ASoC: qcom: Add AudioReach support" from Sri [...] adds 9d8c69814d7d ASoC: qcom: Add compatible names in va,wsa,rx,tx codec dri [...] adds 6e3b196e5ad2 ASoC: qcom: dt-bindings: Add compatible names for lpass sc [...] adds 864b9b5856ae ASoC: codecs: tx-macro: Enable tx top soundwire mic clock adds 7b285c74e422 ASoC: codecs: tx-macro: Update tx default values adds 9f589cf0f914 ASoC: codecs: Change bulk clock voting to optional voting [...] adds 1af4d2e78504 Merge series "Update Lpass digital codec macro drivers" fr [...] adds 6cb725b8a5cc ASoC: cs42l42: Reset and power-down on remove() and failed [...] adds a10148a8cf56 ASoC: cs42l42: free_irq() before powering-down on probe() fail adds d7a8940dcdab Merge series "ASoC: cs42l42: Fixes to power-down" from Ric [...] adds 8af1f9033914 ASoC: dt-bindings: max98520: add initial bindings adds f88ee76b8645 ASoC: max98520: add max98520 audio amplifier driver adds fdde18b97736 ASoC: amd: acp: Fix return value check in acp_machine_select() adds 63ff4c50ac56 ASoC: Intel: soc-acpi: add entry for ESSX8336 on JSL adds 709d297503e6 ASoC: rt5682-i2c: Use devm_clk_get_optional for optional clock adds 1baad7dad115 ASoC: topology: handle endianness warning adds 49ba5e936e15 ASoC: rt5682s: use 'static' qualifier adds 765e08bdc7fa ASoC: nau8821: fix kernel-doc adds 46ae0b3f554a ASoC: nau8821: clarify out-of-bounds check adds 33fb790fcc02 ASoC: mediatek: remove unnecessary initialization adds 73983ad92276 ASoC: mediatek: mt8195: rename shadowed array adds 439c06f341aa ASoC: mediatek: mt8195: fix return value adds f913582190dd ASoC: rockchip: i2s_tdm: improve return value handling adds 192cf41fefad Merge series "ASoC: minor cleanup of warnings" from Pierre [...] adds c6167e10e76f ASoC: nau8825: add set_jack coponment support adds 6133148ca08a ASoC: nau8825: add clock management for power saving adds 4bff619222a7 Merge series "Make genaral and simple for new sof machine [...] adds 1dcc81d95b91 ASoC: amd: acp: fix Kconfig dependencies adds 5c7dee4407dc ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_DMIC adds c6c203bc4dfe ASoC: qdsp6: audioreach: Fix clang -Wimplicit-fallthrough adds 986c5b0a1d1c ASoC: es8316: add support for ESSX8336 ACPI _HID adds 2554877e4b08 ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_RT1015P adds 88b4d77d6035 ASoC: Intel: glk_rt5682_max98357a: support ALC5682I-VS codec adds 2a2df2a75517 ASoC: dt-bindings: cs42l42: Correct description of ts-inv adds 778a0cbef5fb ASoC: cs42l42: Correct configuring of switch inversion fro [...] adds 1560081f4c4b Merge series "ASoC: cs42l42: Fix definition and handling o [...] adds 62a30322607f ASoC: amd: acp: select CONFIG_SND_SOC_ACPI adds b6a4e209fb7d ASoC: codecs: tfa989x: Add support for tfa9897 RCV bit adds 0261e36477cf ASoC: mediatek: mt8195: add machine driver with mt6359, rt [...] adds 6c8552ebba77 ASoC: mediatek: mt8195: add mt8195-mt6359-rt1011-rt5682 bi [...] adds 2a7985136cac ASoC: tlv320aic3x: Make aic3x_remove() return void adds 173632358fde ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()' adds 7db53c21b1c3 ASoC: core: Remove invalid snd_soc_component_set_jack call adds 86e2d14b6d1a ASoC: topology: Add header payload_size verification adds 2e288333e9e0 ASoC: topology: Check for dapm widget completeness adds 2a710bb35a5a ASoC: topology: Use correct device for prints adds f714fbc1e89a ASoC: topology: Change topology device to card device adds 6c504663ba2e ASoC: Stop dummy from overriding hwparams adds 956ac4f1f53c Merge series "ASoC: Sanity checks and soc-topology updates [...] adds cafa39b650ec ASoC: soc-acpi: add comp_ids field for machine driver matching adds 8fe6ec03183a ASoC: Intel: sof_rt5682: detect codec variant in probe function adds d4f3fdc2b7e1 ASoC: Intel: sof_rt5682: use comp_ids to enumerate rt5682s adds dac7cbd55dca ASoC: Intel: soc-acpi-byt: shrink tables using compatible IDs adds 959ae8215a9e ASoC: Intel: soc-acpi-cht: shrink tables using compatible IDs adds 9a5d96add514 ASoC: Intel: soc-acpi: use const for all uses of snd_soc_a [...] adds 6195eb15f6d6 Merge series "Multiple headphone codec driver support" fro [...] adds 318a54c0ee4a Merge remote-tracking branch 'asoc/for-5.16' into asoc-next adds a0292f3ebe63 Merge tag 'asoc-v5.16' of https://git.kernel.org/pub/scm/l [...] adds dbfe83507cf4 ALSA: hda/realtek: Add quirk for Clevo PC70HS adds df0380b9539b ALSA: usb-audio: Add quirk for Audient iD14 adds ff0700f03609 Merge tag 'sound-5.16-rc1' of git://git.kernel.org/pub/scm [...] adds dcd3f985b20f RDMA/rxe: Fix wrong port_cap_flags adds d12faf2dee50 RDMA/rxe: remove the redundant variable adds ad17bbef3dd5 RDMA/rxe: remove the unnecessary variable adds 9a381f7e5aa2 RDMA/bnxt_re: Add extended statistics counters adds 0cc4a9bdfc29 RDMA/bnxt_re: Update statistics counter name adds 403bc4359a00 RDMA/bnxt_re: Use separate response buffer for stat_ctx_free adds b9b43ad3ce88 RDMA/bnxt_re: Reduce the delay in polling for hwrm command [...] adds 6a7296c918eb RDMA/bnxt_re: Support multiple page sizes adds d195ff03bf6d RDMA/bnxt_re: Suppress unwanted error messages adds 598d16fa1bf9 RDMA/bnxt_re: Fix query SRQ failure adds 2b4ccce6cafa RDMA/bnxt_re: Fix FRMR issue with single page MR allocation adds 690ea7fe00af RDMA/bnxt_re: Use GFP_KERNEL in non atomic context adds 7a3c3a121eb7 RDMA/bnxt_re: Correct FRMR size calculation adds 6bda39149d4b RDMA/bnxt_re: Check if the vlan is valid before reporting adds ae6e843fe08d RDMA/rxe: Add memory barriers to kernel queues adds 47b7f7064b07 RDMA/rxe: Cleanup MR status and type enums adds 001345339f4c RDMA/rxe: Separate HW and SW l/rkeys adds 647bf13ce944 RDMA/rxe: Create duplicate mapping tables for FMRs adds 450f4f6aa1a3 RDMA/rxe: Only allow invalidate for appropriate MRs adds d47dfc2b00e6 IB/hfi1: Remove cache and embed txreq in ring adds 4bf0ca0c9f77 IB/hfi1: Get rid of hot path divide adds a7125869b2c3 IB/hfi1: Get rid of tx priv backpointer adds f5dc70a0e142 IB/hfi1: Tune netdev xmit cachelines adds b4b90a50cbb9 IB/hfi1: Remove atomic completion count adds 6d1ebccbd64a IB/hfi1: Add ring consumer and producers traces adds 11333be19c08 RDMA/hfi1: Use struct_size() and flex_array_size() helpers adds 373efe0f3095 RDMA/rxe: Add new RXE_READ_OR_WRITE_MASK adds 45216d63630a RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and RXE_W [...] adds 27da60547de1 RDMA/rxe: Remove unused WR_READ_WRITE_OR_SEND_MASK adds d30ef6d5c013 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 49b99314b49e IB/mlx5: Flow through a more detailed return code from get [...] adds 0994a1bcd5f7 RDMA/rxe: Bump up default maximum values used via uverbs adds c78d218fc5a9 Merge tag 'v5.15-rc4' into rdma.get for-next adds 99cfddb8a8bd RDMA/cma: Split apart the multiple uses of the same list heads adds 2f232912feec RDMA/rtrs: Use sysfs_emit instead of s*printf function for [...] adds 80ad07f7e2bf RDMA/rtrs: Remove len parameter from helper print function [...] adds 4b6afe9bc955 RDMA/rtrs: Fix warning when use poll mode on client side. adds 36332ded46b6 RDMA/rtrs: Replace duplicate check with is_pollqueue helper adds 6f5649afd398 RDMA/rtrs: Introduce destroy_cq helper adds dea7bb3ad3e0 RDMA/rtrs: Do not allow sessname to contain special symbol [...] adds 3f3fe682f28d RDMA/rtrs-clt: Follow "one entry one value" rule for IO mi [...] adds b68362304bcf RDMA/mlx5: Avoid taking MRs from larger MR cache pools whe [...] adds 8e913a8d89cd RDMA/rw: switch to dma_map_sgtable() adds 286dba65a4a6 IB/hf1: Use string_upper() instead of an open coded variant adds 0de71d7adaf0 RDMA/irdma: Delete unused struct irdma_bth adds 1cf2ce827280 RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_ [...] adds 609bb8c3a3f5 RDMA/rxe: Change the is_user member of struct rxe_cq to bool adds 262d9fcf8530 RDMA/rxe: Set partial attributes when completion status != [...] adds 115fda3509e7 RDMA/rxe: Remove duplicate settings adds 2a152512a155 RDMA/efa: CQ notifications adds 3eea40d4749b Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 13f30b0fa0a9 RDMA/counter: Add a descriptor in struct rdma_hw_stats adds 0a0800ce2a6a RDMA/core: Add a helper API rdma_free_hw_stats_struct adds 0dc89684605e RDMA/counter: Add an is_disabled field in struct rdma_hw_stats adds 5e2ddd1e5982 RDMA/counter: Add optional counter support adds 7301d0a9834c RDMA/nldev: Add support to get status of all counters adds 822cf785ac6d RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_st [...] adds 3c3c1f141639 RDMA/nldev: Allow optional-counter status configuration th [...] adds 886773d24962 RDMA/mlx5: Support optional counters in hw_stats initialization adds ffa501ef1963 RDMA/mlx5: Add steering support in optional flow counters adds a29b934ceb4c RDMA/mlx5: Add modify_op_stat() support adds a020094090e5 RDMA/mlx5: Add optional counter support in get_hw_stats callback adds 9a33f3980978 RDMA/hns: Use dma_alloc_coherent() instead of kmalloc/dma_ [...] adds 4bd46f3a986d RDMA/iwpm: Remove redundant initialization of pointer err_str adds 8869574a6c11 RDMA: Remove redundant 'flush_workqueue()' calls adds 0bed5dfa5af8 RDMA/irdma: Remove irdma_uk_mw_bind() adds 6d2682216d1f RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() adds 16ddcfca5671 RDMA/irdma: Remove irdma_get_hw_addr() adds 9d8f247cc33c RDMA/irdma: Remove irdma_cqp_up_map_cmd() adds f4e56ec4452f RDMA/mlx4: Return missed an error if device doesn't suppor [...] adds cfc0312d9c83 RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr adds 99c13a3e2965 RDMA/rxe: Change AH objects to indexed adds 73a549321003 RDMA/rxe: Create AH index and return to user space adds 4da698eabf0f RDMA/rxe: Replace ah->pd by ah->ibah.pd adds e2fe06c90806 RDMA/rxe: Lookup kernel AH from ah index in UD WQEs adds 3b87e0824272 RDMA/rxe: Convert kernel UD post send to use ah_num adds ac0fffa0859b RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() adds 71ee1f127543 Merge brank 'mlx5_mkey' into rdma.git for-next adds dede33da0d97 RDMA/irdma: Make irdma_uk_cq_init() return a void adds 911a81c9c709 RDMA/core: Use kvzalloc when allocating the struct ib_port adds 97ad8c8c719d RDMA/mlx5: fix build error with INFINIBAND_USER_ACCESS=n adds 10f7b9bc85ec RDMA/ipoib: Use dev_addr_mod() adds 50693e66fd3f RDMA/mlx5: Use dev_addr_mod() adds fd92213e9af3 RDMA: Constify netdev->dev_addr accesses adds 86479f8a3fc7 RDMA/irdma: Remove the unused spin lock in struct irdma_qp_uk adds e058953c0ed1 RDMA/qedr: Remove unsupported qedr_resize_cq callback adds 5460601de590 dma-buf: Fix pin callback comment adds 1e4df4a21c5a RDMA/umem: Allow pinned dmabuf umem usage adds 66f4817b5712 RDMA/efa: Add support for dmabuf memory regions adds 067113d9db66 RDMA/core: Fix missed initialization of rdma_hw_stats::lock adds 50604757e792 RDMA/irdma: Remove the unused variable local_qp adds 69d1ed59999c RDMA/rxe: Save a few bytes from struct rxe_pool adds e30bb300a401 RDMA/rxe: Use 'bitmap_zalloc()' when applicable adds 000b8490ecac RDMA/rxe: Make rxe_type_info static const adds 04567caf96e5 RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_ [...] adds 493620b1c903 RDMA/bnxt_re: Use helper function to set GUIDs adds ddf65f28ddca IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks adds 840f4ed2d47b IB/qib: Rebranding of qib driver to Cornelis Networks adds 4892298c3a33 IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks adds 6d202d9f70a3 RDMA/hns: Use the core code to manage the fixed mmap entries adds 4e446714fb89 RDMA/qed: Use helper function to set GUIDs adds 9ed8110c9b29 RDMA/irdma: optimize rx path by removing unnecessary copy adds a2a2a69d144d Merge tag 'v5.15' into rdma.git for-next adds 571fb4fb78a3 RDMA/hns: Fix initial arm_st of CQ adds 0e60778efb07 RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardw [...] adds 4f960393a0ee RDMA/qedr: Fix NULL deref for query_qp on the GSI QP adds 6a463bc9d999 Merge branch 'for-rc' into rdma.git for-next adds dd83f482d2cd RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback adds f1a090f09f42 RDMA/core: Require the driver to set the IOVA correctly du [...] adds 25edbc383b72 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 66df27f19f7d tracing/osnoise: Do not follow tracing_cpumask adds c3b6343c0dc4 tracing/osnoise: Improve comments about barrier need for N [...] adds 15ca4bdb0327 tracing/osnoise: Split workload start from the tracer start adds 2bd1bdf01fb2 tracing/osnoise: Use start/stop_per_cpu_kthreads() on osno [...] adds dae181349f1e tracing/osnoise: Support a list of trace_array *tr adds ccb6754495ef tracing/osnoise: Remove TIMERLAT ifdefs from inside functions adds 2fac8d6486d5 tracing/osnoise: Allow multiple instances of the same tracer adds b14f4568d391 tracing/osnoise: Remove STACKTRACE ifdefs from inside functions adds 01e181c776fd tracing/osnoise: Remove PREEMPT_RT ifdefs from inside functions adds 8b5d46fd7a38 tracing/histogram: Optimize division by constants adds 0ca6d12c9768 tracing/histogram: Update division by 0 documentation adds 6a6e5ef2b27f tracing/histogram: Document hist trigger variables adds 4e9f63c9e5c2 tracing/selftests: Add tests for hist trigger expression parsing adds 67d4f6e3bf5d ftrace/samples: Add missing prototype for my_direct_func adds e1fd0b2acde6 Merge tag 'trace-v5.16-2' of git://git.kernel.org/pub/scm/ [...] adds c48a14dca2cb JFS: fix memleak in jfs_mount adds 655fedaad36c Merge tag 'jfs-5.16' of git://github.com/kleikamp/linux-shaggy adds 5c4e0a21fae8 string: uninline memcpy_and_pad adds 7d613f9f72ec signal: Remove the bogus sigkill_pending in ptrace_stop adds 4f627af8e606 ptrace: Remove the unnecessary arguments from arch_ptrace_stop adds 7e3c4fb7fc19 exec: Check for a pending fatal signal instead of core_state adds d67e03e36161 exit: Factor coredump_exit_mm out of exit_mm adds 92307383082d coredump: Don't perform any cleanups before dumping core adds 0258b5fd7c71 coredump: Limit coredumps to a single thread group adds 3f66f86bfed3 per signal_struct coredumps adds a602285ac11b Merge branch 'per_signal_struct_coredumps-for-v5.16' of gi [...] adds 38a68934aa72 vfio: Move vfio_iommu_group_get() to vfio_register_group_dev() adds b00621603d05 vfio: factor out a vfio_iommu_driver_allowed helper adds c5b4ba9730e6 vfio: remove the iommudata check in vfio_noiommu_attach_group adds 1362591f1523 vfio: factor out a vfio_group_find_or_alloc helper adds 3af917713230 vfio: refactor noiommu group creation adds c04ac34078a4 vfio: remove the iommudata hack for noiommu groups adds c68ea0d00ad8 vfio: simplify iommu group allocation for mediated devices adds 67462037872d vfio: remove unused method from vfio_iommu_driver_ops adds 8cc02d22d7e1 vfio: move the vfio_iommu_driver_ops interface out of <lin [...] adds fda49d97f2c4 vfio: remove the unused mdev iommu hook adds c3c0fa9d94f7 vfio: clean up the check for mediated device in vfio_iommu_type1 adds 898639041484 vfio/spapr_tce: reject mediated devices adds 65cdbf106337 vfio/iommu_type1: initialize pgsize_bitmap in ->open adds 296e505baddf vfio/iommu_type1: remove the "external" domain adds 3f901389fa88 vfio/iommu_type1: remove IS_IOMMU_CAP_DOMAIN_IN_CONTAINER adds d9a0cd510c33 Merge branch 'v5.16/vfio/hch-cleanup-vfio-iommu_group-crea [...] adds fec2432c9a73 bus/fsl-mc: Add generic implementation for open/reset/clos [...] adds 8798a803ddf6 vfio/fsl-mc: Add per device reset support adds 052493d5534a Merge branch 'v5.16/vfio/diana-fsl-reset-v2' into v5.16/vfio/next adds 49ba1a2976c8 vfio/pci: Add OpRegion 2.0+ Extended VBT support. adds 48f06ca420c3 Merge branch 'v5.16/vfio/colin_xu_igd_opregion_2.0_v8' int [...] adds 63b150fde7a2 vfio: Delete vfio_get/put_group from vfio_iommu_group_notifier() adds 1ceabade1df7 vfio: Do not open code the group list search in vfio_creat [...] adds 325a31c92030 vfio: Don't leak a group reference if the group already exists adds 2b678aa2f099 vfio: Use a refcount_t instead of a kref in the vfio_group adds 9cef73918e15 vfio: Use cdev_device_add() instead of device_create() adds d0a9329d460c vfio/ccw: Remove unneeded GFP_DMA adds 0972c7dddf71 vfio/ccw: Use functions for alloc/free of the vfio_ccw_private adds 39b6ee011f34 vfio/ccw: Pass vfio_ccw_private not mdev_device to various [...] adds 3bf1311f351e vfio/ccw: Convert to use vfio_register_emulated_iommu_dev() adds d4ec3d5535c7 Merge tag 'vfio-v5.16-rc1' of git://github.com/awilliam/li [...] adds fc02e8cb0300 virtio_net: clarify tailroom logic adds 02746e26c39e virtio-blk: avoid preallocating big SGL for data adds 0989c41bed96 virtio-blk: add num_request_queues module parameter adds d89c8169bd70 virtio-pci: introduce legacy device module adds d0ae1fbfcff4 vdpa: fix typo adds 5bbfea1eacdf vp_vdpa: add vq irq offloading support adds 3b970a5842c9 vdpa: add new callback get_vq_num_min in vdpa_config_ops adds c53e5d1b5ea4 vdpa: min vq num of vdpa device cannot be greater than max vq num adds 30a03dfcbbda virtio_vdpa: setup correct vq size with callbacks get_vq_n [...] adds e47be840e87e vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE adds e85087beedca eni_vdpa: add vDPA driver for Alibaba ENI adds 246fd1caf0f4 vdpa/mlx5: Remove mtu field from vdpa net device adds 218bdd20e56c vdpa/mlx5: Rename control VQ workqueue to vdpa wq adds edf747affc41 vdpa/mlx5: Propagate link status from device to vdpa driver adds bf3175bc50a3 hwrng: virtio - add an internal buffer adds 2bb31abdbe55 hwrng: virtio - don't wait on cleanup adds 5c8e93305004 hwrng: virtio - don't waste entropy adds 9a4b612d675b hwrng: virtio - always add a pending request adds 8d7670f3734e virtio_ring: make virtqueue_add_indirect_packed prettier adds fc6d70f40b3d virtio_ring: check desc == NULL when using indirect with packed adds 601695aa8eaf ALSA: virtio: Replace zero-length array with flexible-arra [...] adds f1429e6c36f5 virtio-pmem: add myself as virtio-pmem maintainer adds 6ae6ff6f6e7d virtio-blk: validate num_queues during probe adds 63b4ffa4fad0 virtio_blk: Fix spelling mistake: "advertisted" -> "advertised" adds 28962ec595d7 virtio_console: validate max_nr_ports before trying to use it adds d50497eb4e55 virtio_config: introduce a new .enable_cbs method adds 9e35276a5344 virtio_pci: harden MSI-X interrupts adds 080cd7c3ac87 virtio-pci: harden INTX interrupts adds ef5c366fea30 virtio_ring: fix typos in vring_desc_extra adds f1aa12f53529 virtio-blk: fixup coccinelle warnings adds dcce162559ee i2c: virtio: Add support for zero-length requests adds ead65f769582 virtio_blk: allow 0 as num_request_queues adds f0839372478e virtio_blk: correct types for status handling adds 939779f5152d virtio_ring: validate used buffer length adds 816625c13652 virtio-net: don't let virtio core to validate used length adds a40392edf1b2 virtio-blk: don't let virtio core to validate used length adds c57911ebfbfe virtio-scsi: don't let virtio core to validate used buffer length adds 6dbb1f1687a2 vdpa: Introduce and use vdpa device get, set config helpers adds ad69dd0bf26b vdpa: Introduce query of device config layout adds 960deb33be3d vdpa: Use kernel coding style for structure comments adds d8ca2fa5be1b vdpa: Enable user to set mac and mtu of vdpa device adds 1138b9818efa vdpa_sim_net: Enable user to set mac address and mtu adds ef76eb83a17e vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit adds a007d940040c vdpa/mlx5: Support configuration of MAC adds 540061ac79f0 vdpa/mlx5: Forward only packets with allowed MAC address adds 43e1b1292727 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds ed9084009682 ARM: OMAP2+: Drop old unused omap5_uevm_legacy_init() adds eff5616c0e7c ARM: OMAP2+: Drop unused old auxdata for dra7x_evm_mmc_quirk() adds 215ff38b784e ARM: OMAP2+: Fix typo in some comments adds 45f287fe6fab ARM: OMAP2+: Fix comment typo adds 05b5f52c54e2 ARM: OMAP2+: Drop unused PRM defines for dra7 adds 11d2818965cb ARM: OMAP2+: Drop unused PRM defines for omap5 adds c33ff4c864d2 ARM: OMAP2+: Drop unused PRM defines for omap4 adds 0681ea3084e7 ARM: OMAP2+: Drop unused PRM defines for am4 adds 6284410ab9b4 ARM: OMAP2+: Drop unused PRM defines for am3 adds 1f62a5ac49fb ARM: OMAP2+: Drop unused CM defines for dra7 adds 614c55898ab2 ARM: OMAP2+: Drop unused CM and SCRM defines for omap5 adds d8b2feb9df3a ARM: OMAP2+: Drop unused CM and SCRM defines for omap4 adds e60150de94ef ARM: OMAP2+: Drop unused CM defines for am3 adds 1f1c2323de8f Merge tag 'omap-for-v5.16/soc-signed' of git://git.kernel. [...] adds c0c3fed3ae9f ARM: at91: Documentation: add sama7g5 family adds 9da778c5db55 ARM: at91: Documentation: add lan966 family adds ee2e07a7afab dt-bindings: arm: at91: Document lan966 pcb8291 and pcb829 [...] adds 3efc44312118 ARM: at91: add basic support for new SoC family lan966 adds f7fec1cfa0c0 Merge tag 'at91-soc-5.16' of git://git.kernel.org/pub/scm/ [...] adds 02c0dc0f60fa docs: arm: stm32: introduce STM32MP13 SoCs adds e0302638a3b4 ARM: stm32: add initial support for STM32MP13 family adds 851feb4943ea Merge tag 'stm32-soc-for-v5.16-1' of git://git.kernel.org/ [...] adds aa854c4aa715 MAINTAINERS: add an entry for NXP S32G boards adds 17c129caec5d Merge tag 'imx-maintainers-5.16' of git://git.kernel.org/p [...] adds 7cb82b985f6e ARM: sunxi: Add a missing SPDX license header adds 5923ddaa95a7 ARM: sunxi: Add a missing SPDX license header adds 5cec64e5f97e Merge tag 'sunxi-core-for-5.16-1' of git://git.kernel.org/ [...] adds 095ecaa9e94c ARM: SPEAr: Update MAINTAINERS entries adds 2aa717473ce9 ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_ [...] adds aa519471715c ARM: s3c: Use strscpy to replace strlcpy adds d3c2a69919bc Merge tag 'samsung-soc-5.16' of git://git.kernel.org/pub/s [...] adds 671e2d745da0 MAINTAINERS: Add pasemi i2c to ARM/APPLE MACHINE adds e081c53a5ba1 MAINTAINERS: add pinctrl-apple-gpio to ARM/APPLE MACHINE adds a56c75d62c94 Merge tag 'asahi-soc-maintainers-5.16-v2' of https://githu [...] adds fc3d4aeb559f MAINTAINERS: Update BCM7XXX entry with additional patterns adds 2219b0ceefe8 Merge tag 'soc-5.16' of git://git.kernel.org/pub/scm/linux [...] adds 4234645d1ff5 arm64: zynqmp: Disable CCI by default adds 167721a5909f arm64: zynqmp: Do not duplicate flash partition label property adds 4c65436e270c arm64: zynqmp: Enable fpd_dma for zcu104 platforms adds d8e4bc0b91ad arm64: zynqmp: Fix irps5401 device nodes adds c821045f184b arm64: zynqmp: Add pinctrl description for all boards adds b20c1e4d1f7d arm64: zynqmp: Correct zcu111 psgtr description adds a09c2fea1104 arm64: zynqmp: Wire psgtr for zc1751-xm015 adds c7d5a46114dd arm64: zynqmp: Correct psgtr description for zcu100-revC adds 8b698f1b9853 arm64: zynqmp: Add phy description for usb3.0 adds 2f6aa2a51af1 arm64: zynqmp: Disable WP on zcu111 adds d58f922753f6 arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi adds 69f8aec4f900 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 adds 7248f5784b8a arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 adds f4df4f58685d arm64: zynqmp: Enable nand driver for dc2 and dc3 adds bef1e3f5e410 arm64: zynqmp: Remove additional newline adds da2618b5aee1 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi adds d65ec93f2119 arm64: zynqmp: Add nvmem alises for eeproms adds 58ccd7e89c5c arm64: zynqmp: List reset property for ethernet phy adds 69aa2de18a64 arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] adds 1dff0abaae6f arm64: zynqmp: Remove can aliases from zc1751 adds 5f9a32bafce0 arm64: zynqmp: Move DP nodes to the end of file on zcu106 adds 1d4bd118c9e0 arm64: zynqmp: Add note about UHS mode on some boards adds a787716afe82 arm64: zynqmp: Update rtc calibration value adds f4be206cd13b arm64: zynqmp: Remove information about dma clock on zcu106 adds 56e54601514d arm64: zynqmp: Wire qspi on multiple boards adds 360a87832830 arm64: zynqmp: Move rtc to different location on zcu104-revA adds bc97eb86c17c arm64: zynqmp: Add reset description for sata adds cd28f90bbc1e arm64: zynqmp: Sync psgtr node location with zcu104-revA adds 31533c2176ba arm64: zynqmp: Remove description for 8T49N287 and si5382 chips adds e6a52b9e3bec arm64: zynqmp: Add support for zcu102-rev1.1 board adds a025f01d4662 arm64: zynqmp: Add psgtr description to zc1751 dc1 board adds adc40ff803ca arm64: zynqmp: Remove not documented is-dual property adds 812fa2f0e9d3 arm64: zynqmp: Fix serial compatible string adds 9d648af44dab arm64: zynqmp: Enable gpio and qspi for zc1275-revA adds b61c4ff95197 arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards adds 35a7430dad4d arm64: zynqmp: Wire psgtr for zc1751-xm013 adds db55451509cb Merge tag 'zynqmp-dt-for-v5.16' of https://github.com/Xili [...] adds 5d54ea4e40b8 arm64: dts: rockchip: remove interrupt-names from iommu nodes adds b14431843bbe arm64: dts: rockchip: rename flash nodenames adds a312aeab3ff4 arm64: dts: rockchip: remove clock_in_out from gmac2phy no [...] adds b02b47fecc43 arm64: dts: rockchip: remove ddc-i2c-scl-* properties from [...] adds fa39c61dccfb dt-bindings: arm: rockchip: add rk3568 compatible string t [...] adds e1152a526b16 arm64: dts: rockchip: add pmu and qos nodes for rk3568 adds 9fe28eedd253 dt-bindings: add doc for Firefly ROC-RK3328-PC adds e05e45e853e2 arm64: dts: rockchip: add support for Firefly ROC-RK3328-PC adds 311864f67c50 dt-bindings: add doc for Firefly ROC-RK3399-PC-PLUS adds 6d9a7bd6a13c arm64: dts: rockchip: add support for Firefly ROC-RK3399-PC-PLUS adds 53269f528860 arm64: dts: rockchip: set stdout-path on helios64 adds fec9fd04da87 arm64: dts: rockchip: add SPI support to helios64 adds e97afba3282b arm64: dts: rockchip: enable tsadc on helios64 adds 2076121eecc1 arm64: dts: rockchip: add saradc node for rk3568 adds 2513fa5c25d4 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro adds ecda4466b158 dt-bindings: Add doc for ROCK Pi 4 A+ and B+ adds 3a91fb475cf9 arm64: dts: rockchip: Add RK3399 ROCK Pi 4A+ board adds 4b718ae7d6e7 arm64: dts: rockchip: Add RK3399 ROCK Pi 4B+ board adds 65bd2b8bdb3b arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 adds 697dd494cb1c arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 adds e2425dcc7011 arm64: dts: rockchip: add csi-dphy to px30 adds 4e50d2173b67 arm64: dts: rockchip: move rk3568 dtsi to rk356x dtsi adds 5067f459e5ee arm64: dts: rockchip: split rk3568 device tree adds 016c0e8a7a6e arm64: dts: rockchip: add rk3566 dtsi adds b33a22a1e7c4 arm64: dts: rockchip: add basic dts for Pine64 Quartz64-A adds 8d47d12e3b05 arm64: dts: rockchip: add #phy-cells to mipi-dsi1 on rk3399 adds f1400702ad56 arm64: dts: rockchip: add cif clk-control pinctrl for rk3399 adds c349ae38171b arm64: dts: rockchip: add isp1 node on rk3399 adds 0edcfec3fafa arm64: dts: rockchip: add watchdog to rk3568 adds 6b4b2af5d288 arm64: dts: rockchip: Add VPU support for the PX30 adds b6c1a590148c arm64: dts: rockchip: fix rk3568 mbi-alias adds 0dcec571cee5 arm64: dts: rockchip: add rk356x gmac1 node adds f7c5b9c2a1af arm64: dts: rockchip: adjust rk3568 pll clocks adds c3dd497fbb27 arm64: dts: rockchip: enable gmac node on quartz64-a adds b8d41e5053cd arm64: dts: rockchip: add gmac0 node to rk3568 adds fc57d78344e1 arm64: dts: rockchip: rk3568-evb1-v10: add ethernet support adds 3cf697b45eed dt-bindings: arm: rockchip: Add gru-scarlet-dumo board adds 5707e34166f5 arm64: dts: rockchip: Add gru-scarlet-dumo board adds ef914fb8f7fc arm64: dts: rockchip: Setup USB typec port as datarole on [...] adds d09ebc6ba9cc arm64: dts: rockchip: add thermal fan control to rockpro64 adds 2dbcb2514c83 arm64: dts: rockchip: add core io domains node for rk356x adds e86d48109890 arm64: dts: rockchip: enable io domains on rk3568-evb1-v10 adds 14f1c34eec7d arm64: dts: rockchip: add regulators of rk809 pmic to rk35 [...] adds 2a068e19ffe5 arm64: dts: rockchip: add node for sd card to rk3568-evb1-v10 adds 8a599b56a8c0 arm64: dts: rockchip: add pinctrl and alias to emmc node t [...] adds 3d9170c3ea22 arm64: dts: rockchip: add rk356x gpio debounce clocks adds 1330875dc2a3 arm64: dts: rockchip: add rk3568 tsadc nodes adds 40b0bfbb95e0 arm64: dts: rockchip: add thermal support to Quartz64 Model A adds 4d97b78aec8d arm64: dts: rockchip: Add SFC to PX30 adds e2c58ea861e0 arm64: dts: rockchip: Add SFC to RK3308 adds e31083f91859 arm64: dts: rockchip: Enable SFC for Odroid Go Advance adds ae04430959b3 arm64: dts: rockchip: add RK3399 Gru gpio-line-names adds 95ad4dbe5f43 arm64: dts: rockchip: add missing rockchip,grf property to rk356x adds 87543bb603ed arm64: dts: rockchip: Re-add interrupt-names for RK3399's vpu adds 932b4610f55b arm64: dts: rockchip: Fix GPU register width for RK3328 adds cf1944727c94 arm64: dts: rockchip: add saradc to rk3568-evb1-v10 adds d146198a858a arm64: dts: rockchip: fix PCI reg address warning on rk3399-gru adds 4b90e34d9a3b arm64: dts: rockchip: Correct regulator for USB host on Od [...] adds 75dccea503b8 arm64: dts: rockchip: add Coresight debug range for RK3399 adds 8df7b4537dfb arm64: dts: rockchip: add isp node for px30 adds 474a77395be2 arm64: dts: rockchip: hook up camera on px30-evb adds a30f3d90e2d2 arm64: dts: rockchip: align operating-points table name wi [...] adds 3bd7f3ef3b0f arm64: dts: rockchip: fix LDO_REG4 / LDO_REG7 confusion on [...] adds 0ed6b51dfde6 arm64: dts: rockchip: define iodomains for rk3368-lion adds 5a73d7ca7f7a arm64: dts: rockchip: add phandles to muxed i2c buses on r [...] adds 0ddc52da0353 Merge tag 'v5.16-rockchip-dts64-1' of git://git.kernel.org [...] adds d7197d56c9cf ARM: dts: rockchip: add adc-keys node to rk3066a-mk808 adds f0f56c11447b ARM: dts: rockchip: change rv1108 gmac nodename adds 33a2a4b2b9fe ARM: dts: rockchip: rename opp-table node names adds e220e0b00feb ARM: dts: rockchip: add more angle brackets to operating-p [...] adds 3e6f8124a788 ARM: dts: rockchip: swap timer clock-names adds f86f3e40a77f Merge tag 'v5.16-rockchip-dts32-1' of git://git.kernel.org [...] adds b80795509eee ARM: dts: rza2mevb: Add I2C EEPROM support adds bcd5e5173740 arm64: dts: renesas: r9a07g044: Add DMAC support adds 471178aa263c arm64: dts: renesas: rzg2l-smarc: Add scif0 pins adds f5335aa6b269 arm64: dts: renesas: Factor out Draak board support adds 5d4e8cb45cce arm64: dts: renesas: Factor out Ebisu board support adds ba775d7eface arm64: dts: renesas: Add Renesas R8A779M0 SoC support adds 78254d2a625a arm64: dts: renesas: Add Renesas R8A779M2 SoC support adds 052c47d37863 arm64: dts: renesas: Add Renesas R8A779M4 SoC support adds 17ad3eeb14a6 arm64: dts: renesas: Add Renesas R8A779M5 SoC support adds 7cbb7308706a arm64: dts: renesas: Add Renesas R8A779M6 SoC support adds c979e1629eb2 arm64: dts: renesas: Add Renesas R8A779M7 SoC support adds 6e87525d751f arm64: dts: renesas: Add Renesas R8A779M8 SoC support adds 1dedc4920971 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] adds 73484ab0120c arm64: dts: renesas: r9a07g044: Add USB2.0 phy and host support adds f86e17d6e8be arm64: dts: renesas: r9a07g044: Add USB2.0 device support adds 6f48272f11b1 arm64: dts: renesas: r9a07g044: Add external audio clock nodes adds 92a341315afc arm64: dts: renesas: r9a07g044: Add SSI support adds c6d387612b66 arm64: dts: renesas: r8a77961: Add TPU device node adds bdd8b0053f4f arm64: dts: renesas: r8a779a0: Add TPU device node adds eb6750431e66 arm64: dts: renesas: r8a779a0: Add IPMMU nodes adds 52e3ebdc07e2 arm64: dts: renesas: r8a779a0: Add iommus into sdhi node adds cbcd12039426 arm64: dts: renesas: rzg2l-smarc: Enable USB2.0 support adds 04637e2f73d1 arm64: dts: renesas: rzg2l-smarc: Enable I2C{0,1,3} support adds 89fe8d246a26 arm64: dts: renesas: r9a07g044: Add DMA support to SSI adds 1c8da81cc452 arm64: dts: renesas: rzg2l-smarc: Add WM8978 sound codec adds e396d6103343 arm64: dts: renesas: rzg2l-smarc: Enable audio adds 87b1e27af4c1 arm64: dts: renesas: rzg2l-smarc: Add Mic routing adds 5e8c83b395a3 arm64: dts: renesas: r8a779a0: falcon-cpu: Add SW47-SW49 support adds 55c6826119f6 arm64: dts: renesas: rzg2l-smarc-som: Move extal and memor [...] adds 03f7d78e8850 arm64: dts: renesas: rzg2l-smarc-som: Enable ADC on SMARC [...] adds 7ae09309c324 arm64: dts: renesas: rzg2l-smarc: Enable CANFD adds 7ff2cd32572a ARM: dts: renesas: Fix SMSC Ethernet compatible values adds 59a8bda062f8 arm64: dts: renesas: beacon: Fix Ethernet PHY mode adds 18474181fe38 ARM: dts: renesas: Add compatible properties to KSZ8041 Et [...] adds 9ec5b8fafb78 ARM: dts: renesas: Add compatible properties to KSZ8081 Et [...] adds eb7d7b00d068 ARM: dts: renesas: Add compatible properties to KSZ9031 Et [...] adds 1c65ef1c71e4 ARM: dts: renesas: Add compatible properties to LAN8710A E [...] adds 054fe41dace8 ARM: dts: renesas: Add compatible properties to RTL8201FL [...] adds ef6e2bf367ef ARM: dts: renesas: Add compatible properties to uPD6061x E [...] adds 18a2427146bf arm64: dts: renesas: Add compatible properties to AR8031 E [...] adds 722d55f3a9bd arm64: dts: renesas: Add compatible properties to KSZ9031 [...] adds d45ba2a5f718 arm64: dts: renesas: Add compatible properties to RTL8211E [...] adds 35f875e5d11e ARM: dts: r-mobile: Add missing Ethernet PHY resets adds 04f6a8ccd180 ARM: dts: rzg1: Add missing Ethernet PHY resets adds 732e8ee0351c arm64: dts: renesas: rcar-gen3: Add missing Ethernet PHY resets adds 8839e60e15a1 Merge tag 'renesas-arm-dt-for-v5.16-tag1' of git://git.ker [...] adds e43eada9ac08 dt-bindings: arm: renesas: Document more R-Car Gen3e Socs [...] adds e3b05ae58a94 Merge tag 'renesas-dt-bindings-for-v5.16-tag1' of git://gi [...] adds 7a4c31ee877a arm64: zynqmp: Add support for Xilinx Kria SOM board adds 687d67639b83 Merge tag 'zynqmp-dt-for-v5.16-v2' of https://github.com/X [...] adds 9d02214f8332 arm64: dts: meson: sm1: add Ethernet PHY reset line for OD [...] adds 663aa3b3c8a2 dt-bindings: arm: amlogic: add support for Radxa Zero adds 26d1400f7457 arm64: dts: amlogic: add support for Radxa Zero adds c649e25c0fcd dt-bindings: arm: amlogic: add bindings for Jethub D1/H1 adds a1732cca0ed3 dt-bindings: vendor-prefixes: add jethome prefix adds abfaae24ecf3 arm64: dts: meson-gxl: add support for JetHub H1 adds 8e279fb29039 arm64: dts: meson-axg: add support for JetHub D1 adds 9450f63ba4d1 arm64: dts: meson: add audio playback to rbox-pro adds 085675117ecf arm64: dts: meson-g12a: Fix the pwm regulator supply properties adds 62183863f708 arm64: dts: meson-g12b: Fix the pwm regulator supply properties adds 0b26fa8a02c2 arm64: dts: meson-sm1: Fix the pwm regulator supply properties adds ecff7bab5c9c arm64: dts: meson-g12b-odroid-n2: add 5v regulator gpio adds 1649069312dc Merge tag 'amlogic-arm64-dt-for-v5.16' of git://git.kernel [...] adds 77d7e51ebee9 dt-bindings: arm: Add bindings for Unisoc's UMS512 adds 23410de5796c arm64: dts: Add support for Unisoc's UMS512 adds cc3125c953ce dt-bindings: Add YAML bindings for NVDEC adds 354754f55950 dt-bindings: PCI: tegra194: Fix PCIe endpoint node names adds cda490402d51 Merge tag 'tegra-for-5.16-dt-bindings' of git://git.kernel [...] adds 0a85cf288a74 arm64: tegra: Add additional GPIO interrupt entries on Tegra194 adds 32f03fbed7ad arm64: tegra: Audio graph sound card for Jetson TX2 NX adds 70ad4886d87c arm64: tegra: Update HDA card name on Jetson TX2 NX adds 212a6aeef479 arm64: tegra: Add new USB PHY properties on Tegra132 adds 78a058737b5e arm64: tegra: Add NVDEC to Tegra186/194 device trees adds e1b863e6156e arm64: tegra: Remove unused backlight-boot-off property adds 848f3290ab75 arm64: tegra: Add few AHUB devices for Tegra210 and later adds 4f45fb0bd307 arm64: tegra: Extend APE audio support on Jetson platforms adds 056474013cb0 arm64: tegra: Remove useless usb-ehci compatible string adds b9e2404c8bb2 arm64: tegra: Fix pcie-ep DT nodes adds d1edc9865cac Merge tag 'tegra-for-5.16-arm64-dt' of git://git.kernel.or [...] adds f5f54d00f24f arm: dts: mt7623: add musb device nodes adds 235e40fd00ce arm: dts: mt7623: add otg nodes for bpi-r2 adds adfaea23878f ARM: dts: mediatek: Update MT7629 PCIe node for new format adds 1b17eee4d48d dt-bindings: arm: Add MT6589 Fairphone 1 adds 79619b7988a4 Merge tag 'v5.15-next-dts32' of git://git.kernel.org/pub/s [...] adds adf7045147a5 ARM: dts: am335x-pocketbeagle: switch to pinconf-single adds 2b373eb46f51 ARM: dts: omap3: fix cpu thermal label name adds 56696bf78e64 arm: dts: omap3-gta04: cleanup LCD definition adds c936afb573ae arm: dts: omap3-gta04: fix missing sensor supply adds 5b65ef41ce96 arm: dts: omap3-gta04a5: fix missing sensor supply adds 884ea75d79a3 arm: dts: omap3-gta04a4: accelerometer irq fix adds 4b0ea64a27f5 arm: dts: omap3-gta04: cleanup led node names adds 02794dbdc892 ARM: dts: dra7: add entry for bb2d module adds c3bb12ba7ffe Merge tag 'omap-for-v5.16/dt-signed' of git://git.kernel.o [...] adds 2c9987f2edf4 ARM: dts: at91: sama5d27_wlsom1: add wifi device adds c7472302df9e ARM: dts: at91: sama7g5: add node for the ADC adds 6b97032b9c8f ARM: dts: at91: sama7g5ek: enable ADC on the board adds 6a1ca035d207 ARM: dts: at91-sama5d27_som1_ek: Added I2C bus recovery support adds fcc090f9e315 ARM: dts: at91: at91sam9260: add pinctrl label adds 8bced0c5ff7b dt-bindings: add vendor prefix for calamp adds 1a492e3dae86 dt-bindings: ARM: at91: document CalAmp LMU5000 board adds 6dcb573a0afd ARM: dts: at91: add CalAmp LMU5000 board adds 3e1108bcce83 dt-bindings: add vendor prefix for exegin adds 045ca26e4226 dt-bindings: ARM: at91: document exegin q5xr5 board adds 8c8b997c34ef ARM: dts: at91: add Exegin Q5xR5 board adds dcdbc335a91a ARM: dts: at91: tse850: the emac<->phy interface is rmii adds 0d83e4c43a50 ARM: dts: at91-sama5d2_icp.dts: Added I2C bus recovery support adds 4c46b991bab6 ARM: at91: dts: sama5d29: Add dtsi file for sama5d29 adds 8071974c8311 Merge tag 'at91-dt-5.16' of git://git.kernel.org/pub/scm/l [...] adds 2a9c7b906236 Revert "arm64: dts: Add support for Unisoc's UMS512" adds 98b5c3eb0f19 ARM: tegra: acer-a500: Correct compatible of ak8975 magnetometer adds 0bddaaf63946 ARM: tegra: Update Broadcom Bluetooth device-tree nodes adds b460ecc0b395 ARM: tegra: Add new properties to USB PHY device-tree nodes adds 98473f283b87 ARM: tegra: nexus7: Enable USB OTG mode adds d64b50956db3 ARM: tegra: Remove unused backlight-boot-off property adds 96f4adcd888d ARM: tegra: Remove useless usb-ehci compatible string adds 86d3858e601d Merge tag 'tegra-for-5.16-arm-dt' of git://git.kernel.org/ [...] adds 500e6dfbb465 arm64: dts: ti: k3-am64-mcu: Add pinctrl adds 9af3ef954975 arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" [...] adds 5f46633565b1 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bu [...] adds 0d553792726a arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" pr [...] adds 8bb8429290c0 arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus n [...] adds b6021ba03bdf arm64: dts: ti: j7200-main: Add *max-virtual-functions* fo [...] adds 1c953935c005 arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in [...] adds f54e1a97c8db arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes adds 6037c75b193a arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC spe [...] adds c9087e3898a1 arm64: dts: ti: k3-am64-main: Add ICSSG nodes adds e94575e1b05c arm64: dts: ti: Makefile: Collate AM64 platforms together adds c4d269c95545 dt-bindings: arm: ti: Add missing compatibles for j721e/j7 [...] adds c47eebaf4d76 arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm [...] adds 2cf3213d2331 arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm [...] adds 06784f767927 arm64: dts: ti: iot2050: Flip mmc device ordering on Advan [...] adds 262a98b43c2a arm64: dts: ti: iot2050: Disable SR2.0-only PRUs adds af755fe2b36c arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-o [...] adds 4f535a0e38f6 dt-bindings: arm: ti: Add bindings for Siemens IOT2050 PG2 boards adds a9dbf044c600 arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards adds 614d47cc9303 arm64: dts: ti: iot2050: Add support for product generatio [...] adds 2927c9a56e36 dt-bindings: arm: ti: Add compatible for J721E SK adds 1bfda92a3a36 arm64: dts: ti: Add support for J721E SK adds e910e5b6763d arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes adds f46d16cf5b43 arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes adds 96c7f32d17c0 Merge tag 'ti-k3-dt-for-v5.16' of git://git.kernel.org/pub [...] adds 5d2b897bc6f5 arm64: dts: mediatek: Add mt8192 clock controllers adds 13dd23cfc6e2 arm64: dts: mt8183: add audio node adds d2bbd5d96b03 arm64: dts: mt8183: add kukui platform audio node adds c99c4733d2ea arm64: dts: mediatek: Split PCIe node for MT2712 and MT7622 adds f07c776f6d7e arm64: dts: mediatek: Move reset controller constants into [...] adds 6046ffc3c08d dt-bindings: mediatek: Add #reset-cells to mmsys system co [...] adds 858d8e140c49 dt-bindings: display: mediatek: add dsi reset optional property adds 7fdb1bc3d96e arm64: dts: mt8173: Add the mmsys reset bit to reset the dsi0 adds 4bdb00edbd2a arm64: dts: mt8183: Add the mmsys reset bit to reset the dsi0 adds ba232d398aee Merge tag 'v5.15-next-dts64' of git://git.kernel.org/pub/s [...] adds 61339f368d59 dt-bindings: arm: qcom: Document SDX65 platform and boards adds 7694892a9350 ARM: dts: qcom: msm8226: Add more SoC bits adds 266a1139ec17 ARM: dts: qcom: Add pm8226 PMIC adds 21f3cbf693b0 dt-bindings: arm: qcom: Document APQ8026 SoC binding adds ad3f04b7bef6 ARM: dts: qcom: Add support for LG G Watch R adds 8db0b6c7b636 ARM: dts: qcom: apq8064: Convert adreno from legacy gpu-pw [...] adds a1c1b985bd60 ARM: dts: qcom: apq8064: adjust memory node according to specs adds af851350262f ARM: dts: qcom: fill secondary compatible for multiple boards adds 8ccecf6c710b ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY adds 9304af37d07b dt-bindings: arm: qcom, add missing devices adds 878e26d3601b Merge tag 'qcom-dts-for-5.16' of git://git.kernel.org/pub/ [...] adds eed1d9b6e36b arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly adds 2c2f64ae36d9 arm64: dts: qcom: msm8998: Provide missing "xo" and "sleep [...] adds 3f917b7893f1 arm64: dts: qcom: sc7280-idp: Add vcc-supply for qfprom adds 36c6581214c4 arm64: dts: qcom: sdm845: Add support for LMh node adds 52e3b2ca6f9d arm64: dts: qcom: sdm845: Remove cpufreq cooling devices f [...] adds c075a2e39d2f arm64: dts: qcom: msm8998: Configure the MultiMedia Clock [...] adds 05ce21b54423 arm64: dts: qcom: msm8998: Configure the multimedia subsys [...] adds 3f1dcaff642e arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency a [...] adds 94117eb17228 arm64: dts: qcom: msm8998: Move qfprom iospace to calibrat [...] adds 87cd46d68aea arm64: dts: qcom: msm8998: Configure Adreno GPU and related IOMMU adds c57b4247faaf arm64: dts: qcom: db820c: Move blsp1_uart2 pin states to m [...] adds 214faf07e391 arm64: dts: qcom: msm8996: Add blsp2_i2c3 adds 46680fe9ba61 arm64: dts: qcom: msm8996: Add support for the Xiaomi MSM8 [...] adds 4ac46b3682c5 arm64: dts: qcom: msm8996: xiaomi-gemini: Add support for [...] adds 82ea7d411d43 arm64: dts: qcom: sc7180: Base dynamic CPU power coefficie [...] adds d412786ab86b arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property adds b8d1e3d33487 arm64: dts: qcom: sc7180-trogdor: Delete ADC config for un [...] adds 17d32c10a288 arm64: dts: qcom: pmi8998: Add node for WLED adds 63750607afad arm64: dts: qcom: ipq8074: add SPMI bus adds be0416a3f917 arm64: dts: qcom: Add sc7180-trogdor-homestar adds 425f30cc843c arm64: dts: qcom: sc7280: fix display port phy reg property adds b464f08ca769 arm64: dts: qcom: c630: add second channel for wifi adds 0f6b380d580c arm64: dts: qcom: apq8016-sbc: Update modem and WiFi firmw [...] adds ec04b0ebef7c arm64: dts: qcom: sc7280: Define CPU topology adds 3509de752ea1 arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property adds 8c97f0ac4dc8 arm64: dts: qcom: ipq8074: Fix qcom,controlled-remotely property adds 1c8bf398b6b5 arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property adds 65751ebea0a7 arm64: dts: qcom: sc7280: Move the SD CD GPIO pin out of t [...] adds bbef0142f529 arm64: dts: qcom: Update BAM DMA node name per DT schema adds 20bb9e3dd2e4 arm64: dts: qcom: ipq6018: add usb3 DT description adds d68170ae44dd arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding adds aea101ba752d arm64: dts: qcom: pm8150: specify reboot mode magics adds 7a5fca955037 arm64: dts: qcom: qrb5165-rb5: enabled pwrkey and resin nodes adds bd7dd79ca335 arm64: dts: qcom: sc7280: Add volume up support for sc7280-idp adds c8efde9f6b18 arm64: dts: qcom: sc7280: Add clock controller ID headers adds 96c471970b7b arm64: dts: qcom: sc7280: Add gpu support adds b39f266c19f0 arm64: dts: qcom: sc7280: Add gpu thermal zone cooling support adds 33b89923d021 arm64: dts: qcom: sc7280: Use GIC_SPI for intc cells adds 7a62bfebc8c9 arm64: dts: qcom: msm8916: Add unit name for /soc node adds f633d5f74e72 arm64: dts: qcom: msm8916: Add "qcom,msm8916-sdhci" compatible adds 0c38d6b6a6a6 arm64: dts: qcom: sc7180-trogdor: Enable IPA on LTE only SKUs adds 752432e40e8f arm64: dts: qcom: sc7180: Use maximum drive strength value [...] adds 07b2fb604672 arm64: dts: qcom: sm6125: Remove leading zeroes adds 7720ea001b52 arm64: dts: qcom: sc7280: Add QSPI node adds df0174b13d3f arm64: dts: qcom: sc7280: Configure SPI-NOR FLASH for sc7280-idp adds bf6f37a3086b arm64: dts: qcom: sc7280: Add QUPv3 wrapper_0 nodes adds 38cd93f413fd arm64: dts: qcom: sc7280: Update QUPv3 UART5 DT node adds e3bc6fec5aaa arm64: dts: qcom: sc7280: Configure uart7 to support bluet [...] adds 4e8e7648ae64 arm64: dts: qcom: sc7280: Add QUPv3 wrapper_1 nodes adds 5f65408d9bfc arm64: dts: qcom: sc7280: Add aliases for I2C and SPI adds 36730a8f5f45 arm64: dts: qcom: pm660: Add reboot mode support adds 390883af89d2 arm64: dts: qcom: msm8998: Introduce support for Sony Yosh [...] adds ebe0932e4fe5 arm64: dts: qcom: msm8998-xperia: Add RMI4 touchscreen support adds 58ba4efabc15 arm64: dts: qcom: msm8998-xperia: Add support for wcn3990 [...] adds 4de9700d0332 arm64: dts: qcom: msm8998-xperia: Add support for gpio vibrator adds 67372ee2c0bc arm64: dts: qcom: msm8998-xperia: Configure display boost [...] adds a5fde059398b arm64: dts: qcom: msm8998-xperia: Add camera regulators adds 6cadaa14f290 arm64: dts: qcom: msm8998-xperia: Add audio clock and its pin adds be4c096e6ba7 arm64: dts: qcom: sc7180: Base homestar's power coefficien [...] adds 135780456218 arm64: dts: qcom: sc7180: Use QMP property to control load state adds 6b3207dfebdf arm64: dts: qcom: sc7280: Use QMP property to control load state adds db8e45a81bdc arm64: dts: qcom: sdm845: Use QMP property to control load state adds d9d327f6a37f arm64: dts: qcom: sm8150: Use QMP property to control load state adds b74ee2d71be8 arm64: dts: qcom: sm8250: Use QMP property to control load state adds 6b7cb2d23791 arm64: dts: qcom: sm8350: Use QMP property to control load state adds 55d0feb3ab3d dt-bindings: arm: cpus: Add Kryo 560 CPUs adds 5f82b9cda61e arm64: dts: qcom: Add SM6350 device tree adds ced2f0d75e13 arm64: dts: qcom: sm6350: Add LLCC node adds 985e02e7c062 arm64: dts: qcom: sm6350: Add RPMHCC node adds 30de1108df22 arm64: dts: qcom: sm6350: Add GCC node adds 538f4bcd5106 arm64: dts: qcom: sm6350: Add TLMM block node adds 23737b9557fe arm64: dts: qcom: sm6350: Add USB1 nodes adds 3cc415413f54 arm64: dts: qcom: sm6350: Add cpufreq-hw support adds 25e0ae684819 arm64: dts: qcom: sm6350: Add TSENS nodes adds 8fe2e0d9dba8 arm64: dts: qcom: sm6350: Add AOSS_QMP adds 001eaf9514f2 arm64: dts: qcom: sm6350: Add SPMI bus adds 574af5456244 arm64: dts: qcom: sm6350: Add PRNG node adds 9264d3c8ee51 arm64: dts: qcom: sm6350: Add RPMHPD and BCM voter adds 1797e1c9a95c arm64: dts: qcom: sm6350: Add SDHCI1/2 nodes adds 4ef13f7fe4cd arm64: dts: qcom: sm6350: Add apps_smmu and assign iommus [...] adds ed1648d52a37 arm64: dts: qcom: sm6350: Add device tree for Sony Xperia 10 III adds a9a5ca5c8c37 arm64: dts: qcom: pm6150l: Add missing include adds ede638c42c82 arm64: dts: qcom: sc7180: Add IMEM and pil info regions adds 51c7786f5d42 arm64: dts: qcom: msm8916-longcheer-l8150: Add missing sen [...] adds 8199a0b31e76 arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock adds 122d2c5f31b6 arm64: dts: qcom: Add support for MSM8998 F(x)tec Pro1 QX1000 adds 946c9a2cf8b0 arm64: dts: qcom: msm8998-fxtec-pro1: Add physical keyboard leds adds f66ea51f0e47 arm64: dts: qcom: msm8998-fxtec-pro1: Add Goodix GT9286 to [...] adds cea83511353d arm64: dts: qcom: msm8998-fxtec-pro1: Add tlmm keyboard keys adds eca7d3a366b3 arm64: dts: qcom: sc7280: Update reserved memory map adds f83146890172 arm64: dts: qcom: sc7280: Add/Delete/Update reserved memory nodes adds dddf4b0621d6 arm64: dts: qcom: sc7280: Add nodes to boot modem adds 4882cafb99c2 arm64: dts: qcom: sc7280: Add Q6V5 MSS node adds 0025fac17b31 arm64: dts: qcom: sc7280: Update Q6V5 MSS node adds 483de2b44cd3 arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 adds f5d7bca55425 arm64: dts: qcom: pm8916: Add pm8941-misc extcon for USB d [...] adds b30cad26d803 arm64: dts: qcom: msm8916-longcheer-l8150: Use &pm8916_usb [...] adds 4e31e85759a0 arm64: dts: qcom: sm6125: Improve indentation of multiline [...] adds c22441a7cbd0 arm64: dts: qcom: sdm630-nile: Correct regulator label name adds c7613530d1ed Merge tag 'qcom-arm64-for-5.16' of git://git.kernel.org/pu [...] adds 06cf9e0b1aae ARM: dts: exynos: drop undocumented samsung,sata-freq prop [...] adds 1d775cc37162 ARM: dts: exynos: remove unneeded DVS voltages from PMIC o [...] adds 7ec804d6025c ARM: dts: exynos: use spaces instead of tabs around '=' adds 54dd38340d76 Merge tag 'samsung-dt-5.16' of git://git.kernel.org/pub/sc [...] adds ee3b1f976c52 arm64: dts: exynos: align operating-points table name with [...] adds 6de3cc6db06d arm64: dts: exynos: add proper comaptible FSYS syscon in E [...] adds 31bbac5263aa arm64: dts: exynos: add initial support for exynosautov9 SoC adds 2b663ae7152f arm64: dts: exynos: add minimal support for exynosautov9 s [...] adds f202bd97c689 Merge tag 'samsung-dt64-5.16' of git://git.kernel.org/pub/ [...] adds e5a8339e13fb ARM: dts: NSP: add device names to compatible adds 239cf177186a dt-bindings: arm: bcm: add NSP devices to SoCs adds 6e41ab534fd8 ARM: dts: NSP: enable DMA on bcm988312hr adds 986fad2beb5a ARM: dts: NSP: disable qspi node by default adds 2644193266dd ARM: dts: NSP: add MDIO bus controller node adds 4bb2642cbd38 ARM: dts: NSP: Move USB3 PHY to internal MDIO bus adds e544f2cfb287 dt-bindings: arm: bcm: NSP: add Meraki MX64/MX65 adds f509d4a78a75 ARM: dts: NSP: Add common bindings for MX64/MX65 adds 2698fbb457d7 ARM: dts: NSP: Add Ax stepping modifications adds d50a0923f35b ARM: dts: NSP: Add DT files for Meraki MX64 series adds af413758ea71 ARM: dts: NSP: Add DT files for Meraki MX65 series adds 9dba049b6d32 ARM: dts: BCM5301X: Fix nodes names adds 6ee0b56f7530 ARM: dts: BCM5301X: Fix MDIO mux binding adds c5e1df3276d7 ARM: dts: BCM5301X: Fix memory nodes names adds 695717eb4c61 ARM: dts: NSP: Add bcm958623hr board name to dts adds 15a563d008ef ARM: dts: NSP: Fix mpcore, mmc node names adds 38f8111369f3 ARM: dts: NSP: Fix MDIO mux node names adds 56e4e5484272 ARM: dts: NSP: Fix MX64/MX65 eeprom node name adds f5fc9044e5d4 ARM: dts: NSP: Fix MX65 MDIO mux warnings adds 225ffaf3d0e0 ARM: dts: BCM5301X: Specify switch ports for more devices adds 9fb90ae6cae7 ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch adds 64612828628c ARM: dts: BCM53573: Add Tenda AC9 switch ports adds 6abc4ca5a280 ARM: BCM53016: Specify switch ports for Meraki MR32 adds 477ffdbdf389 ARM: BCM53016: MR32: get mac-address from nvmem adds beff77b93452 ARM: dts: BCM5301X: Add DT for Asus RT-AC88U adds 82f811bd2c23 dt-bindings: display: bcm2835: add optional property power [...] adds ec8524968d16 ARM: dts: bcm283x-rpi: Move Wifi/BT into separate dtsi adds 09ce63ec3355 dt-bindings: arm: bcm2835: Add Raspberry Pi Compute Module 4 adds d1b2237b2871 ARM: dts: Add Raspberry Pi Compute Module 4 adds ea93ada05c9e ARM: dts: Add Raspberry Pi Compute Module 4 IO Board adds 1d71d543469c arm64: dts: broadcom: Add reference to RPi CM4 IO Board adds 0f937bc2f2ab Merge tag 'tags/bcm2835-dt-next-2021-10-06' into devicetree/next adds 4d3e49a3755c Merge tag 'arm-soc/for-5.16/devicetree' of https://github. [...] adds d0ae9c944b94 arm64: dts: broadcom: bcm4908: Fix NAND node name adds 6cf9f70255b9 arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus adds 6c38c39ab214 arm64: dts: broadcom: bcm4908: Fix UART clock name adds 4f0c2be3d1f9 Merge tag 'arm-soc/for-5.16/devicetree-arm64' of https://g [...] adds ffc011b696f0 ARM: dts: ux500: Tag Janice display SPI correct adds 7aee0288beab ARM: dts: ux500: Skomer regulator fixes adds 1a4c2705548a ARM: dts: ux500: Fix up SD card pin config adds 41b086b22fd8 ARM: dts: ux500: Skomer eMMC needs 300 ms power on adds be3a60a94390 ARM: dts: ux500: Switch battery nodes to standard adds 514d507811b3 Merge tag 'ux500-dts-for-v5.16' of git://git.kernel.org/pu [...] adds 6219b20e1ecd arm64: dts: hisilicon: Add support for Hikey 970 PMIC adds 894d4f1f77d0 arm64: dts: hisilicon: fix arm,sp805 compatible string adds dcc3f56519b6 arm64: dts: hisilicon: align operating-points table name w [...] adds 6fa496fd7db6 Merge tag 'hisi-arm64-dt-for-5.16' of git://github.com/his [...] adds be81c325326a ARM: dts: fp5280g2: Enable KCS 3 for MCTP binding adds 61263b6485d9 ARM: dts: aspeed: amd-ethanolx: Add FRU EEPROM adds 4fb27b3f9176 ARM: dts: aspeed: rainier: Add system LEDs adds cf623b627442 ARM: dts: aspeed: everest: Add I2C bus 15 muxes adds 230ffbc782c9 ARM: dts: everest: Add 'factory-reset-toggle' as GPIOF6 adds 2f2219c0722f ARM: dts: rainier: Define name for gpio line Q2 adds d269f55815ab ARM: dts: everest: Define name for gpio line Q2 adds 1390293eac48 ARM: dts: everest: Define name for gpio line B6 adds eaad40466bd7 ARM: dts: aspeed: Add ADC for AST2600 and enable for Raini [...] adds 0b32c1b4071c ARM: dts: aspeed: mtjade: Add some gpios adds f2a49850581b ARM: dts: aspeed: p10bmc: Define secure boot gpio adds 18b34bcad26c ARM: dts: aspeed: rainier: Add power-config-full-load gpio adds 4dd51eb7c838 ARM: dts: aspeed: Add TYAN S7106 BMC machine adds 4eb7fe3333a0 ARM: dts: aspeed: fp5280g2: Use the 64M layout adds f6bfe0146895 Merge tag 'aspeed-5.16-devicetree' of git://git.kernel.org [...] adds 9223cb663e9f arm64: dts: renesas: r9a07g044: Add SPI Multi I/O Bus cont [...] adds 5de968a25a30 arm64: dts: renesas: r8a779a0: Add RPC node adds f28daeedd7f9 arm64: dts: renesas: falcon-cpu: Add SPI flash via RPC adds a83ad872f4ba arm64: dts: renesas: r9a07g044: Add SDHI nodes adds a60a311cb8d0 arm64: dts: renesas: rzg2l-smarc-som: Enable eMMC on SMARC [...] adds 34cdc0edfe8f arm64: dts: renesas: rzg2l-smarc: Enable microSD on SMARC [...] adds 5fea5b557134 arm64: dts: renesas: r8a779a0: Add and connect all CSI-2, [...] adds c534e655d5b3 arm64: dts: renesas: Add ports node to all adv7482 nodes adds 38ad23e15a02 arm64: dts: renesas: r9a07g044: Add GbEthernet nodes adds 361b0dcbd7f9 arm64: dts: renesas: rzg2l-smarc-som: Enable Ethernet adds 12ee3118871f arm64: dts: renesas: rcar-gen3e: Add Cortex-A57 2 GHz opps adds 6be85db40135 mailmap: Fix text encoding for Niklas Söderlund adds f97ee3e963b3 Merge tag 'renesas-arm-dt-for-v5.16-tag2' of git://git.ker [...] adds 1da8779c0029 ARM: dts: stm32: add STM32MP13 SoCs support adds 396e4168c527 dt-bindings: stm32: document stm32mp135f-dk board adds 7e9e2d18c02c ARM: dts: stm32: add initial support of stm32mp135f-dk board adds 2012579b3129 ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz adds 5ac05598aa20 ARM: dts: stm32: set the DCMI pins on stm32mp157c-odyssey adds 3d4fb3d4c431 ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp [...] adds 6f87a74d3127 ARM: dts: stm32: fix SAI sub nodes register range adds 1a9a9d226f0f ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 adds db7be2cb87ae ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI cloc [...] adds ef5dcb1bc2d0 Merge tag 'stm32-dt-for-v5.16-1' of git://git.kernel.org/p [...] adds 737929191283 arm64: dts: marvell: add Globalscale MOCHAbin adds e844804baa07 Merge tag 'mvebu-dt64-5.16-1' of git://git.kernel.org/pub/ [...] adds bf05b706a6ea ARM: dts: mvebu: add device tree for netgear gs110emx switch adds 9b9a7ea8ec88 Merge tag 'mvebu-dt-5.16-1' of git://git.kernel.org/pub/sc [...] adds 6beeaf48db6c arm64: dts: visconti: Add PCIe host controller support for [...] adds c53fd4102c46 arm64: dts: visconti: Add 150MHz fixed clock to TMPV7708 SoC adds d1c7bf051ca5 dt-bindings: arm: toshiba: Add the TMPV7708 VisROBO VRB board adds 518d432fd529 arm64: dts: visconti: Add DTS for the VisROBO board adds 06ddf8fb4337 Merge tag 'visconti-arm-dt-for-v5.16' of git://git.kernel. [...] adds 06a8e3ee9be7 dt-bindings: arm: fsl: document the LX2160A BlueBox 3 boards adds 103e38b3a719 dt-bindings: arm: fsl: add NXP S32G2 boards adds 142cb16dbcc3 dt-bindings: serial: fsl-linflexuart: convert to json-sche [...] adds ed96dadec820 dt-bindings: serial: fsl-linflexuart: add compatible for S32G2 adds d3b62ff509f0 dt-bindings: arm: fsl: clean-up all toradex boards/modules adds 0fcb3546f669 dt-bindings: arm: fsl: add toradex,colibri-imx6ull-emmc adds 98be9796e0f2 dt-bindings: arm: fsl: Add E70K02 based ebook readers adds 7fd530be1b61 dt-bindings: soc: add binding for i.MX8MM VPU blk-ctrl adds 5d6fdcf2e524 dt-bindings: power: imx8mm: add defines for VPU blk-ctrl domains adds a84a8a7cab58 dt-bindings: soc: add binding for i.MX8MM DISP blk-ctrl adds e66f2cd293bf dt-bindings: power: imx8mm: add defines for DISP blk-ctrl domains adds 83ad8d101151 dt-bindings: arm: fsl: add ls1021a-tsn board adds 353bbb3d07e8 Merge tag 'imx-bindings-5.16' of git://git.kernel.org/pub/ [...] adds 417a9845706f ARM: dts: imx6dl-yapp4: Remove the unused white LED channel adds 97eb19d88483 ARM: dts: imx6dl-alti6p: Fix the SPI chipselect polarity adds 70b211ddcf9d ARM: dts: imx6qp-prtwd3: Fix the SPI chipselect polarity adds e40d0706bff5 ARM: dts: imx6qdl-tqma6: Fix the SPI chipselect polarity adds 6c4183287a73 ARM: dts: imx7d-sdb: Fix the SPI chipselect polarity adds 63651ef23f76 ARM: dts: imx: fix the schema check errors adds d555a229025d ARM: dts: imx6: phycore-som: Disable micro-SD write protection adds 23b72e134099 ARM: dts: colibri-imx6ull-emmc: add device tree adds 03edccceaed2 ARM: dts: imx6dl-b1x5v2: drop unsupported vcc-supply for M [...] adds bac185ef0b9d ARM: dts: imx7-tqma7/mba7: correct spelling of "TQ-Systems" adds 61b2f7b15839 ARM: dts: imx7-tqma7: add SPI-NOR flash adds 4259da06be50 ARM: dts: imx7-mba7: add default SPI-NOR flash partition layout adds 3bb3fd856505 ARM: dts: add Netronix E70K02 board common file adds 982ba1cbf5d0 ARM: dts: imx: add devicetree for Kobo Libra H2O adds 5cbd3a6396d9 ARM: dts: imx: add devicetree for Tolino Vision 5 adds 31ffe01e8200 ARM: dts: imx: e60k02: correct led node name adds bea74c43602a ARM: dts: imx6sl: fixup of operating points adds 1875903019ea ARM: dts: imx6sll: fixup of operating points adds 56086b5e804f ARM: dts: imx6qdl-apalis: Avoid underscore in node name adds cdbaba8d72dd ARM: dts: imx6qdl-apalis: Pass 'io-channel-cells' to the ADC adds 9904cd59fd82 ARM: dts: imx6qdl-apalis: Add a label for the touchscreen adds ab3d84915f26 ARM: dts: imx6qdl-apalis: Fix typo in ADC comment adds 0fa8bc5df43f ARM: dts: imx6: skov: provide panel support for lt2 variants adds 4fb0b9309c9f ARM: dts: imx6: phytec: Add gpio pinctrl for i2c bus recovery adds c49d461648e5 ARM: dts: imx6dl-prtrvt: drop undocumented TRF7970A NFC pr [...] adds 113dc42b03e3 ARM: dts: ls1021a: remove clock-names property for i2c nodes adds ca8a261617c7 ARM: dts: ls1021a: change dma channels order to match schema adds 784bdc6f2697 ARM: dts: ls1021a: change to use SPDX identifiers adds 7cd2f9a59f34 ARM: dts: ls1021a-qds: Add node for QSPI flash adds 74c7b4593798 ARM: dts: ls1021a: update pcie nodes for dt-schema check adds 44c407203313 ARM: dts: ls1021a: fix board compatible to follow binding schema adds d41488bc0b65 ARM: dts: ls1021a: breakup long values in thermal node adds 61761d3eeb43 ARM: dts: ls1021a: disable ifc node by default adds 8611083250e8 ARM: dts: ls1021a: remove regulators simple-bus adds e11f309660e1 ARM: dts: ls1021a: fix memory node for schema check adds 39a1d8d2fbda ARM: dts: ls1021a: add #dma-cells to qdma node adds 8bcf67b8d893 ARM: dts: ls1021a: add #power-domain-cells for power-contr [...] adds 6aae6c49690c ARM: dts: ls1021a-qds: change fpga to simple-mfd device adds 08dc4d0c9535 ARM: dts: ls1021a-tsn: remove undocumented property "posit [...] adds 1ee1500ef717 ARM: dts: ls1021a: move thermal-zones node out of soc/ adds 05e63b48b20f ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compati [...] adds 8bd8822c8378 Merge tag 'imx-dt-5.16' of git://git.kernel.org/pub/scm/li [...] adds bdd166bee827 arm64: dts: imx8mm-kontron-n801x-som: Fix the SPI chipsele [...] adds c6fe862aa35c arm64: dts: imx8mm-venice: Fix the SPI chipselect polarity adds 91db16700936 arm64: dts: freescale: imx8mq-librem5: align operating-poi [...] adds c4ce6e6c1d78 arm64: dts: imx8mq-reform2: add uSDHC2 CD pinctrl adds 628550e2b4a9 arm64: dts: zii-ultra: add PCIe PHY supply adds 99a7cacc66ca arm64: dts: freescale: fix arm,sp805 compatible string adds c179ee1e2c2e arm64: dts: imx8mq: fix the schema check errors adds d7cd74466651 arm64: dts: imx8mp: Reorder flexspi clock-names entry adds 7f31ae6e01da arm64: dts: ls1012a: Add serial alias for ls1012a-rdb adds aa3457d4c137 arm64: dts: add device tree for the LX2160A on the NXP Blu [...] adds aeb78b1c05d6 arm64: dts: add NXP S32G2 support adds 994f4e42ecc0 arm64: dts: s32g2: add serial/uart support adds 3686673dc30d arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support adds 0c8bedf26f11 arm64: dts: s32g2: add memory nodes for evb and rdb2 adds b4751afb7229 arm64: dts: ls1028a: move pixel clock pll into /soc adds 7de87eae2d33 arm64: dts: ls1028a: move Mali DP500 node into /soc adds 55ca18c0d906 arm64: dts: ls1028a: add Vivante GPU node adds 70293bea9290 arm64: dts: ls1028a: disable usb controller by default adds 678338050635 arm64: dts: ls1028a: move PHY nodes to MDIO controller adds caa355c53ba4 arm64: dts: ls1028a: use phy-mode instead of phy-connection-type adds 869f0ec048dc arm64: dts: freescale: Fix 'interrupt-map' parent address cells adds 8fcea7be5736 arm64: dts: ls1028a: mark internal links between Felix and [...] adds d39d4bb15310 arm64: dts: imx8mm: add GPC node adds 01df28d80859 arm64: dts: imx8mm: put USB controllers into power-domains adds 4523be8e46be arm64: dts: imx8mm: Add GPU nodes for 2D and 3D core adds 2604c5cafb96 arm64: dts: imx8mm: add VPU blk-ctrl adds d2fefef92e2d arm64: dts: imx8mm: add DISP blk-ctrl adds 315e7b884190 arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY adds ca4fd34e8603 arm64: dts: imx8mq-librem5: add reset gpio to mantix panel [...] adds 1f8359d4a242 arm64: dts: imx8mq-librem5: Fix led_r and led_g pinctrl as [...] adds 924025e5eeb9 arm64: dts: imx8mq-librem5: wire up the wifi regulator adds c3817595d6d0 arm64: dts: imx8mq-librem5: delay the startup of the SDIO adds 2344af0d5b58 arm64: dts: imx8mq-librem5: add power sequencing for M.2 cards adds 09d255f0beb5 arm64: dts: imx8mq-librem5: Limit the max sdio frequency adds fea0fd097c4f arm64: dts: imx8mq-librem5: set debounce interval of volum [...] adds 7973009235e2 arm64: dts: imx8mm-venice-gw7901.dts: disable pgc_gpumix adds ec1e91d400bf arm64: dts: imx8mm-kontron: Add support for ultra high spe [...] adds 8d2214d3a64c Merge tag 'imx-dt64-5.16' of git://git.kernel.org/pub/scm/ [...] adds 089a55eb9613 dt-bindings: sunxi: Add CPU Configuration Controller Binding adds 9112dab23354 dt-bindings: sunxi: Add Allwinner A80 PRCM Binding adds 44d52206adac ARM: dts: sunxi: Rename power-supply names adds f7717f287495 ARM: dts: sunxi: Rename gpio pinctrl names adds 4e0d439dbbf7 ARM: dts: sunxi: Fix OPP arrays adds ffbe853a3f5a ARM: dts: sunxi: Fix OPPs node name adds dbec4cb403eb ARM: dts: sunxi: Fix the SPI NOR node names adds a73079c889ec ARM: dts: tbs711: Fix touchscreen compatible adds 11085c654814 ARM: dts: cubieboard4: Remove the dumb-vga-dac compatible adds 94a0f2b0e4e0 arm64: dts: allwinner: h5: Fix GPU thermal zone node name adds e1b123a93085 arm64: dts: allwinner: h6: Fix de3 parent clocks ordering adds 5c34c4e46e60 arm64: dts: allwinner: a100: Fix thermal zone node name adds 35ce5b871f70 arm64: dts: allwinner: pinetab: Change regulator node name [...] adds 01312f74ddb8 arm64: dts: allwinner: teres-i: Add missing reg adds a1830fe9a21a arm64: dts: allwinner: teres-i: Remove wakekup-source from [...] adds 56c9d4071691 dt-bindings: sound: sun4i-i2s: add Allwinner R40 I2S compatible adds d119948059b7 ARM: dts: sun8i: r40: Add I2S nodes adds e954a7afe8f5 arm64: dts: allwinner: a64: Add GPU opp table adds 8c2e09b9a2f5 arm64: dts: allwinner: pinetab: Add HDMI support adds d4949bf9cc66 arm64: dts: allwinner: NanoPi R1S H5: Add generic compatib [...] adds d7b101a35ad0 dt-bindings: interconnect: sunxi: Add R40 MBUS compatible adds b4ebc083a3e0 Merge tag 'sunxi-dt-for-5.16-1' of git://git.kernel.org/pu [...] adds 7a4d10a17c7a ARM: dts: Add PTP timesource to the IXP456x adds 3e70cee46cbc ARM: dts: ixp4xx: Group PCI interrupt properties together adds 804565cd9994 Merge tag 'ixp4xx-dts-for-v5.16' of git://git.kernel.org/p [...] adds 25848b04dc07 ARM: dts: gemini: add labels for USB, IDE, flash and ethernet adds c7c7464c99d2 dt-bindings: add vendor prefix for edimax adds 481ef3e3b87f dt-bindings: add vendor prefix for ssi adds 97b07ef09f52 ARM: gemini: add device tree for edimax NS2502 adds 0f2752384fcf ARM: gemini: add device tree for ssi1328 adds 07a6602bdc79 ARM: dts: gemini: Consolidate PCI interrupt-map properties adds 7b27dc2769ba Merge tag 'gemini-dts-for-v5.16' of git://git.kernel.org/p [...] adds 98419a39d1dc arm64: dts: rockchip: add pwm nodes for rk3568 adds a65e6523e6dc arm64: dts: rockchip: add spdif node to rk356x adds 7ab91acd3624 arm64: dts: rockchip: enable spdif on Quartz64 A adds fff963f4ec42 dt-bindings: arm: rockchip: add rk3368 compatible string t [...] adds b394e70cdcab arm64: dts: rockchip: add powerdomains to rk3368 adds 263b39bce2fb arm64: dts: rockchip: add 'chassis-type' property adds ec3028e7c83e arm64: dts: rockchip: change gpio nodenames adds ef5c91357004 arm64: dts: rockchip: Add i2s1 on rk356x adds 1938b585ed19 arm64: dts: rockchip: Add analog audio on Quartz64 adds 5c9e66c6b75a arm64: dts: rockchip: fix resets in tsadc node for rk356x adds 43f9699b0c12 arm64: dts: rockchip: Add idle cooling devices to rk3399 adds 40e7a3994c90 Merge tag 'v5.16-rockchip-dts64-2' of git://git.kernel.org [...] adds d7077ac508e6 ARM: dts: rockchip: change gpio nodenames adds 97ef6931208f ARM: dts: rockchip: remove usb-phy fallback string from rk [...] adds fcd9d3469b7f Merge tag 'v5.16-rockchip-dts32-2' of git://git.kernel.org [...] adds 6375b9083785 Merge tag 'arm-soc/for-5.15/devicetree' of https://github. [...] adds 5e99934c42fc ARM: dts: mstar: Add rtc device node adds 4ad12dd5a2b0 ARM: dts: mstar: Mark timer with arm,cpu-registers-not-fw- [...] adds 06fab4a544a2 Merge branch 'mstar-dt-next' of https://github.com/linux-c [...] adds 8fb5c147b7de dt-bindings: mtd: Remove gpmc-nor.txt adds 65b39dc21936 dt-bindings: net: Remove gpmc-eth.txt adds 04f461f35e63 dt-bindings: memory-controllers: Introduce ti,gpmc-child adds 02e107e86d63 dt-bindings: mtd: ti,gpmc-nand: Convert to yaml adds ed1d0eb02efb dt-bindings: mtd: ti,gpmc-onenand: Convert to yaml adds c346eb1c3dd9 dt-bindings: memory-controllers: ti,gpmc: Convert to yaml adds 54a7c14e8f47 ARM: dts: omap: Fix boolean properties gpmc,cycle2cycle-{s [...] adds 51b9e22ffd3c ARM: dts: omap: fix gpmc,mux-add-data type adds 9f2feb32c2b6 Merge tag 'omap-for-v5.16/gpmc-signed' of git://git.kernel [...] adds 5cbd84300b3c ARM: dts: spear13xx: Drop malformed 'interrupt-map' on PCI nodes adds 8f0450c51148 dts: socfpga: Add Mercury+ AA1 devicetree adds bf1914e2cfed ARM: dts: aspeed: p10bmc: Fix ADC iio-hwmon battery node name adds 4df227c4072a ARM: dts: aspeed: rainier and everest: Remove PCA gpio spe [...] adds e80e70fb0570 ARM: dts: aspeed: everest: Add I2C switch on bus 8 adds e175be2a718f ARM: dts: aspeed: everest: Add IBM Operation Panel I2C device adds a559f27a408c ARM: dts: aspeed: everest: Fix bus 15 muxed eeproms adds 2561b4f6ecc7 ARM: dts: aspeed: Adding Inventec Transformers BMC adds d4efb68f1705 ARM: dts: aspeed: p10bmc: Use KCS 3 for MCTP binding adds 59618b1c3b78 ARM: dts: aspeed: p10bmc: Enable KCS channel 2 adds 64fc9a95b409 ARM: dts: aspeed: rainier: Add eeprom on bus 12 adds 6d8097e34032 ARM: dts: aspeed: rainier: Remove gpio hog for GPIOP7 adds 1e3a92067b74 ARM: dts: aspeed: rainier: Remove PSU gpio-keys adds 5698a9d9c91c ARM: dts: aspeed: rainier: Add 'factory-reset-toggle' as GPIOF6 adds e627d3842198 ARM: dts: aspeed: rainier: Add front panel LEDs adds 9d20948ffdd2 ARM: dts: aspeed: rainier: Enable earlycon adds f9241fe8b965 ARM: dts: aspeed: Add uart routing to device tree adds eb425d57a8b6 Merge tag 'aspeed-5.16-devicetree-2' of git://git.kernel.o [...] adds 25b892b583cc ARM: dts: arm: Update register-bit-led nodes 'reg' and node names adds 2d3de197a818 ARM: dts: arm: Update ICST clock nodes 'reg' and node names adds e79c58975c27 ARM: dts: at91: sama7g5: add rtc node adds 9430ff34385e ARM: dts: at91: sama7g5: add tcb nodes adds f3c0366411d6 ARM: dts: at91: sama7g5-ek: use blocks 0 and 1 of TCB0 as [...] adds 2ec492731a1f Merge tag 'at91-dt-5.16-2' of git://git.kernel.org/pub/scm [...] adds 2b91bd8d2bce ARM: dts: exynos: add 'chassis-type' property adds 7b06c1ad884e ARM: dts: s5pv210: add 'chassis-type' property adds 86dd979568ee Merge tag 'samsung-dt-5.16-2' of git://git.kernel.org/pub/ [...] adds 4b1a78330df4 arm64: dts: exynos: add 'chassis-type' property adds b2f217cc7fbd arm64: dts: exynos: add chipid node for exynosautov9 SoC adds f253fb365e1a Merge tag 'samsung-dt64-5.16-2' of git://git.kernel.org/pu [...] adds 03d4e43fc5be ARM: dts: qcom-apq8064: stop using legacy clock names for HDMI adds 9be51f0b16ef ARM: dts: qcom-apq8064: add gpio-ranges to mpps nodes adds cd1049b631d0 ARM: dts: qcom-msm8660: add gpio-ranges to mpps nodes adds 6a91e584a3a0 ARM: dts: qcom-pm8841: add gpio-ranges to mpps nodes adds 72af8d006b68 ARM: dts: qcom-pm8941: add gpio-ranges to mpps nodes adds 50ec4abed12c ARM: dts: qcom-pma8084: add gpio-ranges to mpps nodes adds 7cf05e3b457b ARM: dts: qcom-mdm9615: add gpio-ranges to mpps node, fix [...] adds 636396efe303 ARM: dts: qcom-apq8060-dragonboard: fix mpps state names adds 216f41938d66 ARM: dts: qcom-apq8064: add interrupt controller properties adds f574aa0b1240 ARM: dts: qcom-mdm9615: add interrupt controller properties adds 789a247a3f10 ARM: dts: qcom-msm8660: add interrupt controller properties adds 3dca61a70c04 ARM: dts: qcom-pm8841: add interrupt controller properties adds 9fb04774f343 ARM: dts: qcom-pm8941: add interrupt controller properties adds a7fe01561e6c ARM: dts: qcom-pma8084: add interrupt controller properties adds ce0295a55552 ARM: dts: qcom: mdm9615: fix memory node for Sierra Wirele [...] adds c50934a93663 ARM: dts: qcom: sdx55: Drop '#clock-cells' from QMP PHY node adds 5e4aac2caf12 dt-bindings: arm: qcom: rename vendor of apq8026-lenok adds 22b32238968e ARM: dts: qcom: apq8026-lg-lenok: rename board vendor adds 3f38ac6fc2c2 dt-bindings: arm: qcom-ipq4019: add missing device compatible adds 661ffbd1c938 ARM: dts: ipq4019-ap.dk01.1-c1: add device compatible in the dts adds 5ac80a76e609 dt-bindings: arm: qcom: Fix Nexus 4 vendor prefix adds 14a1f6c9d801 ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 adds 1cd1598613a9 ARM: dts: qcom: correct mmc node naming adds cda0cea383b2 ARM: dts: qcom: fix flash node naming for RB3011 adds 88542b1d37dc ARM: dts: qcom: fix thermal zones naming adds 036e6c9f0336 ARM: dts: qcom: fix typo in IPQ8064 thermal-sensor node adds 9271fccb001d Merge tag 'qcom-dts-for-5.16-2' of git://git.kernel.org/pu [...] adds 2533786f46d0 arm64: dts: qcom: apq8016-sbc: Clarify firmware-names adds 9095d054851f arm64: dts: qcom: msm8916: Drop underscore in node name adds 622adb84b3e7 arm64: dts: qcom: sdm845: Drop standalone smem node adds dfe28877db61 arm64: dts: qcom: sc7180: Add qspi compatible adds 266e5cf39a0f arm64: dts: qcom: sm8250: remove mmcx regulator adds eaa744b1c101 arm64: dts: qcom: add 'chassis-type' property adds 4537977a50e6 arm64: dts: sc7180: Factor out ti-sn65dsi86 support adds 0faf297c4273 arm64: dts: sc7180: Support Parade ps8640 edp bridge adds 47cb6a068409 arm64: dts: qcom: Enable RPMh Sleep stats adds 290bc6846547 arm64: dts: qcom: Enable RPM Sleep stats adds de0c7e12836c arm64: dts: qcom: pm8916: fix mpps device tree node adds 58d92e6e7325 arm64: dts: qcom: pm8994: fix mpps device tree node adds a4344427eadd arm64: dts: qcom: apq8016-sbc: fix mpps state names adds 3386f0142745 arm64: dts: qcom: pm8916: add interrupt controller properties adds 8f48ceef5db9 arm64: dts: qcom: pm8994: add interrupt controller properties adds 89139102d31d arm64: dts: qcom: sdm845-oneplus: enable second wifi channel adds 178056a46158 arm64: dts: qcom: sm8350: Add fastrpc nodes adds 81729330a70a arm64: dts: qcom: sm8150: Add fastrpc nodes adds 6dccaae0cbc7 arm64: dts: qcom: sa8155p-adp: Enable remoteproc capabilities adds d8a3c775d7cd arm64: dts: qcom: Add PM6350 PMIC adds cd10fb799383 arm64: dts: qcom: sm6350: add debug uart adds 270b1a71c660 dt-bindings: arm: cpus: Add Kryo 570 CPUs adds 8ceb1db0b033 dt-bindings: arm: qcom: Document sm7225 and fairphone,fp4 board adds 134283324d40 arm64: dts: qcom: Add SM7225 device tree adds 4cbea668767d arm64: dts: qcom: sm7225: Add device tree for Fairphone 4 adds 0e0253ccaf90 arm64: dts: qcom: Add device tree for Samsung Galaxy S4 Mi [...] adds c6b4ddc08dc2 arm64: dts: qcom: msm8916-samsung-serranove: Add touch screen adds 3fb7605735fa arm64: dts: qcom: msm8916-samsung-serranove: Add touch key adds 85733cd7378a arm64: dts: qcom: msm8916-samsung-serranove: Add IMU adds 792b49509818 arm64: dts: qcom: msm8916-samsung-serranove: Add rt5033 battery adds ab0f0987e035 arm64: dts: qcom: msm8916-samsung-serranove: Add NFC adds 48cc39c32b99 ARM: qcom: Add ARCH_MSM8916 for MSM8916 on ARM32 adds a22f9a766e1d arm64: dts: qcom: msm8916: Add CPU ACC and SAW/SPM adds d468f825b3fd ARM: dts: qcom: msm8916: Add include for SMP without PSCI [...] adds 8a8e08dc964b ARM: dts: qcom: msm8916-samsung-serranove: Include dts from arm64 adds d87e9a4d27cc arm64: dts: qcom: sdm845: Add XO clock to SDHCI adds 7f761609d706 arm64: dts: qcom: sdm845: Disable Adreno, modem and Venus [...] adds 4a5622c1d975 arm64: dts: qcom: sdm845: Don't disable MDP explicitly adds 26b59eb53a6b arm64: dts: qcom: sdm845: Add size/address-cells to dsi[01] adds dea1a7880fc8 arm64: dts: qcom: sdm845: Move gpio.h inclusion to SoC DTSI adds 93ec8732f68a arm64: dts: qcom: sdm845-db845c: Add msm-id and board-id adds 503da6e2d450 arm64: dts: qcom: qrb5165-rb5: Add msm-id and board-id adds 9c0bd8e53774 arm64: dts: qcom: ipq8074: Add QUP5 I2C node adds 12a7f71a8ea5 arm64: dts: qcom: pmk8350: Make RTC disabled by default; e [...] adds 6ea15b5065e5 arm64: dts: qcom: sc7280: Add 200MHz in qspi_opp_table adds 82d61e19fccb arm64: dts: qcom: msm8996: Move '#clock-cells' to QMP PHY [...] adds 1351512f29b4 arm64: dts: qcom: Correct QMP PHY child node name adds 03ceec4e3414 arm64: dts: qcom: Drop max-microamp and vddp-ref-clk prope [...] adds 6fef7b3957ab arm64: dts: qcom: Drop reg-names from QMP PHY nodes adds f47466db11a9 arm64: dts: qcom: msm8998-clamshell: Add missing vdda supplies adds 942bcd33ed45 arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes adds 561650dceae8 arm64: dts: qcom: ipq8074-hk01: Add dummy supply for QMP USB3 PHY adds 0ac10b291bee arm64: dts: qcom: Fix 'interrupt-map' parent address cells adds ff80dc99cd9a arm64: dts: qcom: msm8996: xiaomi-gemini: Enable JDI LCD panel adds 92e0ee9f83b3 arm64: dts: qcom: sc7280: Add PCIe and PHY related nodes adds 4e24d227aa77 arm64: dts: qcom: sc7280: Add PCIe nodes for IDP board adds 669e7adb2fef arm64: dts: qcom: sc7280: Add Herobrine adds b110dfa5ad42 arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo [...] adds 9b729b0932d0 arm64: dts: qcom: pmi8994: Remove hardcoded linear WLED en [...] adds 360f20c801f7 arm64: dts: qcom: Move WLED num-strings from pmi8994 to so [...] adds 90ba636e40cb arm64: dts: qcom: pm660l: Remove board-specific WLED confi [...] adds f468ecf105de arm64: dts: qcom: sdm630: Add disabled Venus support adds 52f5fbe25934 arm64: dts: qcom: msm8916-asus-z00l: Add sensors adds bb270c86ec16 arm64: dts: qcom: msm8996: move clock-frequency from PN547 [...] adds ef062eb67592 arm64: dts: qcom: msm8996: Add device tree entries to supp [...] adds d5240f8e2364 arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock adds b212400d5d72 arm64: dts: qcom: sdm845-oneplus: remove devinfo-size from [...] adds 21e95ec221ae arm64: dts: qcom: msm8916-asus-z00l: Add touchscreen adds 68edf2d8fc0d arm64: dts: qcom: msm8916-asus-z00l: Add SDCard adds 22efef1ca05d arm64: dts: qcom: msm8916-asus-z00l: Add sensors adds 179811bebc7b arm64: dts: qcom: Fix node name of rpm-msg-ram device nodes adds c86c43c41e86 arm64: dts: qcom: msm8916: Drop standalone smem node adds 442ee1fc60c4 arm64: dts: qcom: Drop unneeded extra device-specific includes adds 07ddb302811e arm64: dts: qcom: sm8350: Add CPU topology and idle-states adds 62b177fcdfdf arm64: dts: qcom: ipq6018: Remove unused 'qcom,config-pipe [...] adds 82f07cbd4089 arm64: dts: qcom: ipq6018: Remove unused 'iface_clk' prope [...] adds b34a82f06f7e Revert "arm64: dts: qcom: msm8916-asus-z00l: Add sensors" adds d584cdc9e8c6 Merge tag 'qcom-arm64-for-5.16-2' of git://git.kernel.org/ [...] adds 0a8282b83119 arm64: apple: Add pinctrl nodes adds ff2a8d91d80c arm64: apple: Add PCIe node adds 3c866bb79577 arm64: dts: apple: t8103: Add PCIe DARTs adds 128888a6fdb6 arm64: dts: apple: t8103: Add root port interrupt routing adds e1bebf978151 arm64: dts: apple: j274: Expose PCI node for the Ethernet [...] adds c17c7cc775b3 Merge tag 'asahi-soc-dt-5.16-v2' of https://github.com/Asa [...] adds ae45d84fc36d Merge tag 'dt-5.16' of git://git.kernel.org/pub/scm/linux/ [...] adds 2ed1e4815922 soc: renesas: Identify more R-Car Gen3e SoCs adds 61259f9ea0d4 Merge tag 'renesas-drivers-for-v5.16-tag1' of git://git.ke [...] adds ca8d1fda5b7d soc: amlogic: meson-gx-socinfo: Add S905Y2 ID for Radxa Zero adds 97a4a24087ce soc: amlogic: canvas: Make use of the helper function devm [...] adds d54dbe9f0ec0 soc: amlogic: meson-clk-measure: Make use of the helper fu [...] adds 88557618909a Merge tag 'amlogic-drivers-for-v5.16' of git://git.kernel. [...] adds 06c2d9a078ab firmware: tegra: Reduce stack usage adds f11c34bddf8c firmware: tegra: bpmp: Use devm_platform_ioremap_resource() adds e4fb7b44112d Merge tag 'tegra-for-5.16-firmware' of git://git.kernel.or [...] adds 45e934407b7e soc/tegra: fuse: Add stubs needed for compile testing adds aa54686e285c soc/tegra: irq: Add stubs needed for compile testing adds 0d7281b27af9 soc/tegra: pm: Make stubs usable for compile testing adds 33110589a3f0 soc/tegra: pmc: Disable PMC state syncing adds ceba814b37d0 soc/tegra: pmc: Expose USB regmap to all SoCs adds 986b5094708e soc/tegra: Fix an error handling path in tegra_powergate_p [...] adds 29962197e64f soc/tegra: Add Tegra186 ARI driver adds 76d89474310e soc/tegra: pmc: Use devm_platform_ioremap_resource() adds 94b847c76692 Merge tag 'tegra-for-5.16-soc' of git://git.kernel.org/pub [...] adds 4ad81f6ef89b clk: tegra: Add stubs needed for compile testing adds f083c4b1f84d Merge branch 'for-5.16/clk' into for-5.16/cpuidle adds a602affa1342 Merge branch 'for-5.16/soc' into for-5.16/cpuidle adds faae6c9f2e68 cpuidle: tegra: Enable compile testing adds bdb1ffdad3b7 cpuidle: tegra: Check whether PMC is ready adds 55ab5942316d Merge tag 'tegra-for-5.16-cpuidle' of git://git.kernel.org [...] adds d71b90e3633f memory: tegra: make the array list static const, makes obj [...] adds e12bc3540ad7 memory: tegra30-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] adds 6fc5f1adf5a1 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] adds 77b14c9d05bd memory: tegra: Remove interconnect state syncing hack adds 13324edbe926 memory: tegra186-emc: Handle errors in BPMP response adds 1d8e0223bb52 memory: tegra: Make use of the helper function devm_add_ac [...] adds 982ca19a09ac memory: tegra186-emc: Fix error return code in tegra186_em [...] adds 31b88d85f043 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with adds 14a7b467a654 Merge tag 'memory-controller-drv-tegra-5.16' of git://git. [...] adds b01065eee432 dt-bindings: memory: mediatek: Add mt8195 smi binding adds 599e681a31a2 dt-bindings: memory: mediatek: Add mt8195 smi sub common adds 0e14917c57f9 memory: mtk-smi: Use clk_bulk clock ops adds a5c18986f404 memory: mtk-smi: Rename smi_gen to smi_type adds 534e0ad2ed4f memory: mtk-smi: Adjust some code position adds 30b869e77a1c memory: mtk-smi: Add error handle for smi_probe adds 47404757702e memory: mtk-smi: Add device link for smi-sub-common adds 3e4f74e0ea5a memory: mtk-smi: Add clocks for smi-sub-common adds 912fea8bf8d8 memory: mtk-smi: Use devm_platform_ioremap_resource adds cc4f9dcd9c15 memory: mtk-smi: mt8195: Add smi support adds 431e9cab7097 memory: mtk-smi: mt8195: Add initial setting for smi-common adds fe6dd2a4017d memory: mtk-smi: mt8195: Add initial setting for smi-larb adds 93403ede5aa4 MAINTAINERS: Add entry for MediaTek SMI adds f47794f5fa70 Merge tag 'memory-controller-drv-mtk-5.16' of git://git.ke [...] adds 6b20a5d173cd memory: samsung: describe drivers in KConfig adds 13f995ceb4e0 memory: brcmstb_dpfe: Allow building Broadcom STB DPFE as module adds 4ed2f3545c2e memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_c [...] adds 797f082738b1 dt-bindings: rpc: renesas-rpc-if: Add support for the R8A7 [...] adds fff53a551db5 memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode adds 1869023e24c0 memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash adds 4a26df8e60e5 memory: renesas-rpc-if: RENESAS_RPCIF should select RESET_ [...] adds d611d7ea120b Merge branch 'for-v5.16/renesas-rpc' into mem-ctrl-next adds 16667625dae6 Merge tag 'memory-controller-drv-5.16' of git://git.kernel [...] adds cb19c107979b soc: mediatek: mmsys: add comp OVL_2L2/POSTMASK/RDMA4 adds d687e056a18f soc: mediatek: mmsys: Add mt8192 mmsys routing table adds 13d9624da4e1 soc: mediatek: add mtk mutex support for MT8192 adds f27ef2856343 soc: mediatek: mmsys: Add reset controller support adds 605c83753d97 drm/mediatek: mtk_dsi: Reset the dsi0 hardware adds 24e18b0f45c7 Merge tag 'v5.15-next-soc' of git://git.kernel.org/pub/scm [...] adds b3e9431854e8 bus: ti-sysc: Fix timekeeping_suspended warning on resume adds 95ec14faac6a bus: ti-sysc: Check for lost context in sysc_reinit_module() adds 9d881361206e bus: ti-sysc: Add quirk handling for reinit on context lost adds 6a52bc2b81fa bus: ti-sysc: Add quirk handling for reset on re-init adds d48dca51935b bus: ti-sysc: Use context lost quirks for gpmc adds 9067839ff45a bus: ti-sysc: Use context lost quirk for otg adds 5c99fa737c69 bus: ti-sysc: Handle otg force idle quirk adds 1b99c1ee844c bus: ti-sysc: Drop legacy quirk flag for gpio adds ce7b43237f16 bus: ti-sysc: Drop legacy quirk flag for sham adds 1b1da99b8453 bus: ti-sysc: Fix variable set but not used warning for re [...] adds 030f4e72aa9c Merge tag 'omap-for-v5.16/ti-sysc-signed' of git://git.ker [...] adds c2b854b03adf soc: qcom: rpmhpd: Add SM6350 adds 1f7b2b6327ff soc: qcom: llcc: Add configuration data for SM6350 adds 2b9575d47841 dt-bindings: arm: Add SMP enable-method for MSM8226 adds 7a010c3c64e2 arm: qcom: Add SMP support for MSM8226 adds b03543067a88 dt-bindings: firmware: scm: Add compatible for msm8226 adds 60f3692b5f0b cpuidle: qcom_spm: Detach state machine from main SPM handling adds f8881c5d2fcb dt-bindings: soc: qcom: Add devicetree binding for QCOM SPM adds 13e72c3e2261 soc: qcom: spm: Implement support for SAWv4.1, SDM630/660 L2 AVS adds e48e6fb9ebdf soc: qcom: spm: Add compatible for MSM8998 SAWv4.1 L2 adds 926576172d71 dt-bindings: soc: qcom: spm: Document SDM660 and MSM8998 c [...] adds 96c42812f798 dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC adds e972a290b03f soc: qcom: smd-rpm: Add compatible for MSM8953 SoC adds cdb6f6044aea dt-bindings: power: rpmpd: Add MSM8953 to rpmpd binding adds e7ec00eafe94 soc: qcom: rpmpd: Add power domains for MSM8953 adds aa88e34f2bfd soc: qcom: socinfo: Add IPQ8074 family ID-s adds 0e6fda9c6563 PM: AVS: qcom-cpr: Make use of the helper function devm_pl [...] adds 172037b12be4 soc: qcom: ocmem: Make use of the helper function devm_pla [...] adds d21dc0be36bb soc: qcom: geni: Make use of the helper function devm_plat [...] adds c318dcbcccd3 soc: qcom: aoss: Make use of the helper function devm_plat [...] adds eb242d57aa6f soc: qcom: gsbi: Make use of the helper function devm_plat [...] adds f69a91e37669 soc: qcom: rpmh-rsc: Make use of the helper function devm_ [...] adds 26bc7a6a0bee soc: qcom: pdr: Prefer strscpy over strcpy adds 0fdeecf9e330 dt-bindings: firmware: qcom-scm: Document msm8953 bindings adds bca4392a1aa1 firmware: qcom_scm: Add compatible for MSM8953 SoC adds b624c15088cb dt-bindings: soc: qcom: smd-rpm: Add QCM2290 compatible adds 3e035cbd445f soc: qcom: smd-rpm: Add QCM2290 compatible adds 3a461009e195 soc: qcom: llcc: Disable MMUHWT retention adds 069f01fac33b dt-bindings: soc: qcom: aoss: Add SM6350 compatible adds 92dde3279df9 dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding adds 8c75d585b931 soc: qcom: aoss: Expose send for generic usecase adds 665783d887da Merge tag '1630420228-31075-2-git-send-email-deesin@codeau [...] adds 1a561c521ba9 soc: qcom: smp2p: Add wakeup capability to SMP2P IRQ adds a4fe5159038f dt-bindings: soc: qcom: aoss: Drop the load state power-domain adds 99512191f4f1 soc: qcom: aoss: Drop power domain support adds ec908595825c dt-bindings: msm/dp: Remove aoss-qmp header adds e603577231d4 dt-bindings: soc: qcom: aoss: Delete unused power-domain d [...] adds f27591125a56 Merge tag '20210927135559.738-6-srinivas.kandagatla@linaro [...] adds 936fc53f3dd4 Merge tag 'qcom-drivers-for-5.16' of git://git.kernel.org/ [...] adds dc3401c83f95 soc: bcm: bcm-pmb: Make use of the helper function devm_pl [...] adds 9787ab583305 soc: bcm63xx-power: Make use of the helper function devm_p [...] adds e8377f497dec soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72113 adds 6e42e16a42c4 soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72116 adds 707a4cdf86e5 bus: brcmstb_gisb: Allow building as module adds 790f42a61e15 Merge tag 'arm-soc/for-5.16/drivers' of https://github.com [...] adds 34a01d9ea7c4 soc: imx: gpcv2: Turn domain->pgc into bitfield adds 19791f518f10 soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for [...] adds f617a8717657 imx: soc: Select REGMAP_MMIO adds 8da8bd5399cf soc: imx: gpcv2: allow to disable individual power domains adds 2b2f106eb552 Revert "soc: imx: gpcv2: move reset assert after requestin [...] adds fadf79a07b48 soc: imx: gpcv2: add lockdep annotation adds 18c98573a4cf soc: imx: gpcv2: add domain option to keep domain clocks enabled adds 656ade7aa42a soc: imx: gpcv2: keep i.MX8M* bus clocks enabled adds da4112230f86 soc: imx: gpcv2: support system suspend/resume adds 2684ac05a8c4 soc: imx: add i.MX8M blk-ctrl driver adds 926e57c065df soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl adds 72949f76565c soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate() adds 4a47ce1fab47 Merge tag 'imx-drivers-5.16' of git://git.kernel.org/pub/s [...] adds 1f3753a5f042 soc: sunxi_sram: Make use of the helper function devm_plat [...] adds 50ac48ae3e80 bus: sun50i-de2: Adjust printing error message adds 409d8a9c1dbe Merge tag 'sunxi-drivers-for-5.16-1' of git://git.kernel.o [...] adds f4ff6b56bc8a ASoC: cirrus: i2s: Prepare clock before using it adds 9645ccc7bd7a ep93xx: clock: convert in-place to COMMON_CLK adds 9028b2463c1e tee: add sec_world_id to struct tee_shm adds c0ab6db39a90 optee: simplify optee_release() adds 4602c5842f64 optee: refactor driver with internal callbacks adds c51a564a5b48 optee: isolate smc abi adds 4615e5a34b95 optee: add FF-A support adds 20f6d9586eee Merge tag 'optee-ffa-for-v5.16' of git://git.linaro.org/pe [...] adds 5694ca290f08 reset: Allow building Broadcom STB RESCAL as module adds 300d24759def reset: uniphier: Add audio system and video input reset co [...] adds 659b83ccdac3 dt-bindings: reset: uniphier: Add NX1 reset control binding adds 3440b8fa067d reset: uniphier: Add NX1 reset support adds 3ec1b819f1c4 dt-bindings: reset: Add lan966x support adds 8c81620ac1ac reset: mchp: sparx5: Extend support for lan966x adds c13d33985def Merge tag 'reset-for-v5.16' of git://git.pengutronix.de/pz [...] adds a0d245d086c7 dt-bindings: Relocate DDR bindings adds 9e17f71e9c33 dt-bindings: memory: lpddr2: Convert to schema adds 3539a2c6c689 dt-bindings: memory: lpddr2: Add revision-id properties adds 2782ece0d315 dt-bindings: memory: lpddr2: Document Elpida B8132B2PB-6D-F adds 001b8b2594db dt-bindings: Add vendor prefix for Elpida Memory adds ce004ae6c552 dt-bindings: memory: tegra20: emc: Document new LPDDR2 sub-node adds 38322cf423f6 memory: Add LPDDR2-info helpers adds 131dd9a436d8 memory: tegra20-emc: Support matching timings by LPDDR2 co [...] adds 14b43c20c283 memory: tegra20-emc: Add runtime dependency on devfreq gov [...] adds bccb5d53e259 Merge tag 'memory-controller-drv-5.16-2' of git://git.kern [...] adds 34f3c67b8178 optee: smc_abi.c: add missing #include <linux/mm.h> adds e0162129c676 soc: fsl: guts: Make use of the helper function devm_platf [...] adds ea41191165fd soc: fsl: rcpm: Make use of the helper function devm_platf [...] adds a7ff7dcaf4d2 soc: fsl: dpio: use an explicit NULL instead of 0 adds 54c8b5b6f8a8 soc: fsl: dpio: rename the enqueue descriptor variable adds ac2561f921e2 Merge tag 'soc-fsl-next-v5.16' of git://git.kernel.org/pub [...] adds c6807970c3bc soc: aspeed: Add UART routing support adds e37ef6dcdb1f soc: samsung: exynos-pmu: Fix compilation when nothing sel [...] adds d1141886c8d7 soc: samsung: exynos-chipid: avoid soc_device_to_device() adds 1e3e559f8d4e soc: samsung: exynos-chipid: convert to a module adds 140bbfe7cd4b soc: samsung: exynos-chipid: do not enforce built-in adds 6ad4185220e6 arm64: exynos: don't have ARCH_EXYNOS select EXYNOS_CHIPID adds 178d6c1b83e5 soc: samsung: pm_domains: drop unused is_off field adds c072c4ef7ef0 soc: samsung: exynos-chipid: Pass revision reg offsets adds 0a0124065fcd dt-bindings: samsung: exynos-chipid: Document Exynos850 co [...] adds 81a51eb6be3d soc: samsung: exynos-chipid: Add Exynos850 support adds d96890fca9fd rtc: s3c: remove HAVE_S3C_RTC in favor of direct dependencies adds b417d1e88f32 soc: samsung: exynos-chipid: add exynosautov9 SoC support adds 64954d19e0c1 Merge tag 'samsung-drivers-5.16' of git://git.kernel.org/p [...] adds d0fe6491ddd2 dt-bindings: sram: Document qcom,rpm-msg-ram adds 7a99e87e2e6b dt-bindings: soc: smem: Make indirection optional adds b5af64fceb04 soc: qcom: smem: Support reserved-memory description adds e3e56c050ab6 soc: qcom: rpmhpd: Make power_on actually enable the domain adds 2fae3ecc7040 soc: qcom: socinfo: add two missing PMIC IDs adds ac3f1ee77cbe dt-bindings: Introduce QCOM Sleep stats bindings adds 1d7724690344 soc: qcom: Add Sleep stats driver adds 85f755083b23 soc: qcom: smp2p: add feature negotiation and ssr ack feat [...] adds 38212b2a8a6f firmware: qcom_scm: Fix error retval in __qcom_scm_is_call [...] adds 87fd343c6e39 soc: qcom: socinfo: Add PM8150C and SMB2351 models adds 93fcf45b16b5 dt-bindings: soc: qcom: spm: Document qcom,msm8916-saw2-v3.0-cpu adds 7f8adb19e973 soc: qcom: spm: Add 8916 SPM register data adds 55845f46df03 firmware: qcom: scm: Add support for MC boot address API adds 87922aec8a26 ARM: qcom: Add qcom,msm8916-smp enable-method identical to [...] adds 8e24a2962031 dt-bindings: arm: cpus: Document qcom,msm8916-smp enable-method adds 086f52fdc8f7 soc: qcom: rpmhpd: fix sm8350_mxc's peer domain adds 62563bd99c7d soc: qcom: qcom_stats: Fix client votes offset adds 72f1aa6205d8 soc: qcom: apr: Add of_node_put() before return adds e1b391e9712d soc: qcom: smp2p: Add of_node_put() before goto adds c50031f03dfe firmware: qcom: scm: Don't break compile test on non-ARM p [...] adds e2a3495bf9b9 Merge tag 'qcom-drivers-for-5.16-2' of git://git.kernel.or [...] adds 8e3f9da608f1 firmware: arm_ffa: Handle compatibility with different fir [...] adds 82a8daaecfd9 firmware: arm_ffa: Add support for MEM_LEND adds 01537a078b86 firmware: arm_ffa: Remove unused 'compat_version' variable adds 2275be723d8a Merge tag 'arm-ffa-updates-5.16' of git://git.kernel.org/p [...] adds 4f22aa4569e5 qcom: spm: allow compile-testing adds 7db2bc925e46 Revert "firmware: qcom: scm: Add support for MC boot address API" adds 1b73a9e4986a optee: Fix spelling mistake "reclain" -> "reclaim" adds 6a03568932b2 Merge tag 'optee-ffa-fix-for-v5.16' of git://git.linaro.or [...] adds d461e96cd22b Merge tag 'drivers-5.16' of git://git.kernel.org/pub/scm/l [...] adds b942624147b0 ARM: config: multi v7: Drop unavailable options adds e07ecee5b139 ARM: config: multi v7: Clean up enabled by default options adds 95fff5840584 ARM: config: multi v7: Add renamed symbols adds 6c5faa6e07d3 ARM: config: multi v7: Regenerate defconifg adds cc98d7703988 Merge tag 'multiv7-defconfig-5.16' of git://git.kernel.org [...] adds df364a82bf5b arm64: defconfig: Enable RIIC adds ba73a2ab0518 arm64: defconfig: Enable RZ/G2L USBPHY control driver adds 3e9dd11db001 arm64: defconfig: Add Renesas TPU as module adds 7e2aa15f5ec3 arm64: defconfig: Enable RZ_DMAC adds be15aa5cc14f arm64: defconfig: Enable SOUND_SOC_RZ adds 3c158ec884d8 arm64: defconfig: Enable SND_SOC_WM8978 adds 93207e415d13 arm64: defconfig: Enable RZG2L_ADC adds 581b334b456a Merge tag 'renesas-arm-defconfig-for-v5.16-tag1' of git:// [...] adds 2da25852c3dd arm64: defconfig: drop obsolete ARCH_* configs adds 1e9b81616627 arm64: defconfig: Enable few Tegra210 based AHUB drivers adds 543659b31211 Merge tag 'tegra-for-5.16-arm64-defconfig' of git://git.ke [...] adds a4ce46155a17 ARM: mvebu_v7_defconfig: enable mtd physmap adds 8d41453493c2 ARM: mvebu_v7_defconfig: rebuild default configuration adds a307ca926028 Merge tag 'mvebu-defconfig-5.16-1' of git://git.kernel.org [...] adds 9606ebc100ef arm64: defconfig: Visconti: Enable PCIe host controller adds ddcb48fa7d60 Merge tag 'visconti-arm-defconfig-for-v5.16' of git://git. [...] adds da9226d76fa6 ARM: imx_v6_v7_defconfig: enable mtd physmap adds 9358356d6175 ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2 [...] adds e2f42a99ea50 ARM: imx_v6_v7_defconfig: rebuild default configuration adds 5a7374ec715d ARM: imx_v6_v7_defconfig: build imx sdma driver as module adds bee8dce2fbd4 ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf adds e99a1fa731b4 ARM: imx_v6_v7_defconfig: Enable HID I2C adds 48fe205ada2d Merge tag 'imx-defconfig-5.16' of git://git.kernel.org/pub [...] adds 3c8cf108d0f3 ARM: configs: aspeed_g5: Reneable DRM_FBDEV_EMULATION adds c688b4ad0c8b ARM: configs: aspeed: Disable IPV6 SIT device adds 7af36da5fede ARM: configs: aspeed: Enable commonly used drivers adds 59b8bfc89439 ARM: configs: aspeed: Enable pstore and lockup detectors adds 6c78800461e6 ARM: config: aspeed: Enable Network Block Device adds 52a490e0efac ARM: configs: aspeed: Remove unused USB gadget devices adds 6fc04eacf1ba Merge tag 'aspeed-5.16-defconfig' of git://git.kernel.org/ [...] adds 5c1c3e2a7693 arm64: defconfig: Disable firmware sysfs fallback adds 88800cb25484 arm64: defconfig: Enable QTI SC7280 pinctrl, gcc and interconnect adds 551ed64388fd arm64: defconfig: Enable Sleep stats driver adds 0d84d646913f arm64: defconfig: Enable Qualcomm prima/pronto drivers adds 2da521272ad3 arm64: defconfig: Enable Qualcomm LMH driver adds fa348938dbfc Merge tag 'qcom-arm64-defconfig-for-5.16' of git://git.ker [...] adds ce840177930f Merge tag 'defconfig-5.16' of git://git.kernel.org/pub/scm [...]
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + Documentation/ABI/stable/sysfs-driver-mlxreg-io | 244 ++ Documentation/ABI/testing/sysfs-block | 16 + .../ABI/testing/sysfs-driver-aspeed-uart-routing | 27 + Documentation/ABI/testing/sysfs-driver-xen-blkback | 4 +- .../ABI/testing/sysfs-driver-xen-blkfront | 2 +- .../ABI/testing/sysfs-platform-dell-privacy-wmi | 60 +- Documentation/ABI/testing/sysfs-platform-intel-pmc | 2 + Documentation/admin-guide/mm/pagemap.rst | 22 + Documentation/admin-guide/ramoops.rst | 2 +- Documentation/admin-guide/spkguide.txt | 2 +- Documentation/arm/index.rst | 1 + Documentation/arm/marvell.rst | 19 + Documentation/arm/microchip.rst | 20 + Documentation/arm/stm32/stm32mp13-overview.rst | 37 + Documentation/asm-annotations.rst | 2 +- Documentation/block/queue-sysfs.rst | 9 +- Documentation/conf.py | 3 + Documentation/dev-tools/checkpatch.rst | 81 + Documentation/dev-tools/kunit/running_tips.rst | 11 +- Documentation/devicetree/bindings/Makefile | 20 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 3 + .../devicetree/bindings/arm/arm,cci-400.yaml | 216 ++ .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 46 +- .../devicetree/bindings/arm/atmel-at91.yaml | 24 + .../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 + .../devicetree/bindings/arm/bcm/brcm,nsp.yaml | 65 +- .../devicetree/bindings/arm/cci-control-port.yaml | 38 + Documentation/devicetree/bindings/arm/cci.txt | 224 -- Documentation/devicetree/bindings/arm/cpus.yaml | 10 +- .../arm/firmware/tlm,trusted-foundations.txt | 20 - .../arm/firmware/tlm,trusted-foundations.yaml | 46 + Documentation/devicetree/bindings/arm/fsl.yaml | 99 +- .../devicetree/bindings/arm/mediatek.yaml | 1 + .../bindings/arm/mediatek/mediatek,mmsys.yaml | 4 + Documentation/devicetree/bindings/arm/qcom.yaml | 23 + Documentation/devicetree/bindings/arm/renesas.yaml | 61 + .../devicetree/bindings/arm/rockchip.yaml | 48 +- .../devicetree/bindings/arm/rockchip/pmu.yaml | 4 + .../bindings/arm/samsung/exynos-chipid.yaml | 5 +- .../bindings/arm/samsung/samsung-boards.yaml | 6 + .../devicetree/bindings/arm/sprd/sprd.yaml | 5 + .../devicetree/bindings/arm/stm32/stm32.yaml | 4 + .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 1 + .../arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml | 38 + .../arm/sunxi/allwinner,sun9i-a80-prcm.yaml | 33 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 15 +- Documentation/devicetree/bindings/arm/toshiba.yaml | 1 + Documentation/devicetree/bindings/arm/xilinx.yaml | 17 + Documentation/devicetree/bindings/bus/palmbus.yaml | 79 + Documentation/devicetree/bindings/bus/ti-sysc.txt | 139 - Documentation/devicetree/bindings/bus/ti-sysc.yaml | 216 ++ Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 - Documentation/devicetree/bindings/ddr/lpddr3.txt | 106 - .../devicetree/bindings/devfreq/rk3399_dmc.txt | 2 +- .../bindings/display/brcm,bcm2835-dsi0.yaml | 3 + .../bindings/display/brcm,bcm2835-hdmi.yaml | 3 + .../bindings/display/brcm,bcm2835-v3d.yaml | 3 + .../bindings/display/brcm,bcm2835-vec.yaml | 3 + .../bindings/display/mediatek/mediatek,dsi.txt | 6 + .../bindings/display/msm/dp-controller.yaml | 1 - .../devicetree/bindings/display/tilcdc/tilcdc.txt | 4 +- .../bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml | 4 +- .../bindings/display/xylon,logicvc-display.yaml | 301 ++ .../devicetree/bindings/example-schema.yaml | 14 +- .../devicetree/bindings/firmware/qcom,scm.txt | 4 +- .../devicetree/bindings/gnss/u-blox,neo-6m.yaml | 62 + Documentation/devicetree/bindings/gnss/u-blox.txt | 45 - .../bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml | 106 + .../devicetree/bindings/input/cap11xx.txt | 78 - .../devicetree/bindings/input/elan,ekth3000.yaml | 81 + .../devicetree/bindings/input/elan_i2c.txt | 44 - .../bindings/input/microchip,cap11xx.yaml | 148 + .../bindings/input/touchscreen/silead,gsl1680.yaml | 91 + .../bindings/input/touchscreen/silead_gsl1680.txt | 44 - .../interrupt-controller/msi-controller.yaml | 46 + .../devicetree/bindings/leds/register-bit-led.txt | 94 - .../devicetree/bindings/leds/register-bit-led.yaml | 95 + .../devicetree/bindings/mailbox/mtk-gce.txt | 4 +- .../devicetree/bindings/media/i2c/ov5640.txt | 92 - .../devicetree/bindings/media/i2c/ovti,ov5640.yaml | 154 + .../devicetree/bindings/media/ti,cal.yaml | 4 +- .../memory-controllers/ddr/jedec,lpddr2.yaml | 223 ++ .../ddr/lpddr2-timings.txt | 0 .../ddr/lpddr3-timings.txt | 0 .../bindings/memory-controllers/ddr/lpddr3.txt | 107 + .../bindings/memory-controllers/fsl/ddr.txt | 29 - .../bindings/memory-controllers/fsl/fsl,ddr.yaml | 83 + .../memory-controllers/mediatek,mt7621-memc.yaml | 30 + .../memory-controllers/mediatek,smi-common.yaml | 34 +- .../memory-controllers/mediatek,smi-larb.yaml | 3 + .../memory-controllers/nvidia,tegra20-emc.yaml | 23 +- .../bindings/memory-controllers/omap-gpmc.txt | 157 - .../memory-controllers/renesas,rpc-if.yaml | 1 + .../memory-controllers/samsung,exynos5422-dmc.yaml | 3 +- .../bindings/memory-controllers/ti,gpmc-child.yaml | 245 ++ .../bindings/memory-controllers/ti,gpmc.yaml | 172 + .../devicetree/bindings/mfd/aspeed-lpc.txt | 157 - .../devicetree/bindings/mfd/aspeed-lpc.yaml | 199 ++ Documentation/devicetree/bindings/mips/ralink.txt | 32 - Documentation/devicetree/bindings/mips/ralink.yaml | 87 + .../devicetree/bindings/mtd/gpmc-nand.txt | 147 - Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 98 - .../devicetree/bindings/mtd/gpmc-onenand.txt | 48 - .../devicetree/bindings/mtd/ti,gpmc-nand.yaml | 121 + .../devicetree/bindings/mtd/ti,gpmc-onenand.yaml | 81 + .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- .../bindings/net/broadcom-bluetooth.yaml | 17 +- Documentation/devicetree/bindings/net/gpmc-eth.txt | 97 - .../devicetree/bindings/net/marvell-bluetooth.txt | 25 - .../devicetree/bindings/net/marvell-bluetooth.yaml | 31 + .../devicetree/bindings/net/nfc/marvell,nci.yaml | 170 + .../devicetree/bindings/net/nfc/nfcmrvl.txt | 84 - .../devicetree/bindings/net/nfc/nxp,nci.yaml | 61 + .../devicetree/bindings/net/nfc/nxp,pn532.yaml | 65 + .../devicetree/bindings/net/nfc/nxp,pn544.yaml | 58 + .../devicetree/bindings/net/nfc/nxp-nci.txt | 33 - .../devicetree/bindings/net/nfc/pn532.txt | 46 - .../devicetree/bindings/net/nfc/pn544.txt | 33 - .../devicetree/bindings/net/nfc/st,st-nci.yaml | 106 + .../devicetree/bindings/net/nfc/st,st21nfca.yaml | 64 + .../devicetree/bindings/net/nfc/st,st95hf.yaml | 57 + .../devicetree/bindings/net/nfc/st-nci-i2c.txt | 38 - .../devicetree/bindings/net/nfc/st-nci-spi.txt | 36 - .../devicetree/bindings/net/nfc/st21nfca.txt | 37 - .../devicetree/bindings/net/nfc/st95hf.txt | 45 - .../devicetree/bindings/net/nfc/ti,trf7970a.yaml | 98 + .../devicetree/bindings/net/nfc/trf7970a.txt | 43 - .../devicetree/bindings/net/qcom,ipa.yaml | 3 +- .../devicetree/bindings/net/realtek-bluetooth.yaml | 2 + .../devicetree/bindings/net/snps,dwmac.yaml | 6 +- .../devicetree/bindings/net/ti,bluetooth.yaml | 92 + .../devicetree/bindings/net/ti-bluetooth.txt | 60 - .../bindings/net/wireless/esp,esp8089.txt | 30 - .../bindings/net/wireless/esp,esp8089.yaml | 43 + .../bindings/net/wireless/ti,wlcore,spi.txt | 57 - .../devicetree/bindings/net/wireless/ti,wlcore.txt | 45 - .../bindings/net/wireless/ti,wlcore.yaml | 134 + Documentation/devicetree/bindings/numa.txt | 46 +- .../devicetree/bindings/pci/apple,pcie.yaml | 160 + .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 1 + .../bindings/pci/microchip,pcie-host.yaml | 1 + .../bindings/pci/nvidia,tegra194-pcie.txt | 2 +- .../devicetree/bindings/pci/rcar-pci-ep.yaml | 1 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 2 + .../bindings/reserved-memory/memory-region.yaml | 40 + .../bindings/reserved-memory/ramoops.txt | 66 - .../bindings/reserved-memory/ramoops.yaml | 145 + .../bindings/reserved-memory/reserved-memory.txt | 172 +- .../bindings/reserved-memory/reserved-memory.yaml | 100 + .../bindings/reserved-memory/shared-dma-pool.yaml | 87 + .../devicetree/bindings/reset/microchip,rst.yaml | 4 +- .../reset/socionext,uniphier-glue-reset.yaml | 1 + .../bindings/reset/socionext,uniphier-reset.yaml | 3 + Documentation/devicetree/bindings/riscv/cpus.yaml | 8 +- Documentation/devicetree/bindings/rng/omap_rng.txt | 38 - .../devicetree/bindings/rng/omap_rng.yaml | 92 + .../bindings/serial/fsl,s32-linflexuart.txt | 22 - .../bindings/serial/fsl,s32-linflexuart.yaml | 48 + .../bindings/soc/aspeed/uart-routing.yaml | 56 + .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml | 94 + .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 76 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 12 +- .../devicetree/bindings/soc/qcom/qcom,apr.txt | 134 - .../devicetree/bindings/soc/qcom/qcom,apr.yaml | 177 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 3 + .../devicetree/bindings/soc/qcom/qcom,smem.yaml | 34 +- .../devicetree/bindings/soc/qcom/qcom,spm.yaml | 81 + .../devicetree/bindings/soc/qcom/qcom-stats.yaml | 47 + .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 + .../devicetree/bindings/sound/amlogic,t9015.yaml | 6 + .../bindings/sound/audio-graph-card2.yaml | 57 + Documentation/devicetree/bindings/sound/bt-sco.txt | 13 - .../devicetree/bindings/sound/cirrus,cs35l41.yaml | 157 + .../devicetree/bindings/sound/cs42l42.txt | 13 +- .../devicetree/bindings/sound/linux,bt-sco.yaml | 38 + .../devicetree/bindings/sound/linux,spdif-dit.yaml | 32 + .../devicetree/bindings/sound/max9892x.txt | 3 + .../devicetree/bindings/sound/maxim,max98520.yaml | 36 + .../devicetree/bindings/sound/mt8192-afe-pcm.yaml | 100 + .../sound/mt8195-mt6359-rt1011-rt5682.yaml | 47 + .../devicetree/bindings/sound/name-prefix.txt | 24 - .../devicetree/bindings/sound/name-prefix.yaml | 21 + .../devicetree/bindings/sound/nau8821.txt | 55 + .../bindings/sound/nvidia,tegra186-dspk.yaml | 9 +- .../bindings/sound/nvidia,tegra210-adx.yaml | 76 + .../bindings/sound/nvidia,tegra210-ahub.yaml | 20 + .../bindings/sound/nvidia,tegra210-amx.yaml | 76 + .../bindings/sound/nvidia,tegra210-dmic.yaml | 9 +- .../bindings/sound/nvidia,tegra210-i2s.yaml | 9 +- .../bindings/sound/nvidia,tegra210-mixer.yaml | 74 + .../bindings/sound/nvidia,tegra210-mvc.yaml | 76 + .../bindings/sound/nvidia,tegra210-sfc.yaml | 73 + .../devicetree/bindings/sound/nxp,tfa989x.yaml | 9 +- .../bindings/sound/qcom,lpass-rx-macro.yaml | 4 +- .../bindings/sound/qcom,lpass-tx-macro.yaml | 4 +- .../bindings/sound/qcom,lpass-va-macro.yaml | 4 +- .../bindings/sound/qcom,lpass-wsa-macro.yaml | 4 +- .../devicetree/bindings/sound/qcom,q6afe.txt | 181 - .../devicetree/bindings/sound/qcom,q6apm-dai.yaml | 53 + .../devicetree/bindings/sound/qcom,q6asm.txt | 2 +- .../bindings/sound/qcom,q6dsp-lpass-clocks.yaml | 77 + .../bindings/sound/qcom,q6dsp-lpass-ports.yaml | 205 ++ .../devicetree/bindings/sound/realtek,rt5682s.yaml | 117 + .../devicetree/bindings/sound/richtek,rt9120.yaml | 59 + .../bindings/sound/rockchip,i2s-tdm.yaml | 182 + .../devicetree/bindings/sound/rockchip,pdm.txt | 46 - .../devicetree/bindings/sound/rockchip,pdm.yaml | 120 + Documentation/devicetree/bindings/sound/rt5659.txt | 2 +- .../devicetree/bindings/sound/simple-amplifier.txt | 17 - .../bindings/sound/simple-audio-amplifier.yaml | 45 + .../bindings/sound/simple-audio-mux.yaml | 9 +- .../bindings/sound/socionext,uniphier-aio.yaml | 22 +- .../bindings/sound/socionext,uniphier-evea.yaml | 6 +- .../bindings/sound/spdif-transmitter.txt | 10 - .../devicetree/bindings/sound/test-component.yaml | 33 + .../devicetree/bindings/sound/wlf,wm8962.yaml | 118 + .../devicetree/bindings/sound/wlf,wm8978.yaml | 58 + Documentation/devicetree/bindings/sound/wm8962.txt | 43 - Documentation/devicetree/bindings/sram/sram.yaml | 7 +- .../devicetree/bindings/submitting-patches.rst | 3 + .../bindings/ufs/samsung,exynos-ufs.yaml | 10 + .../devicetree/bindings/usb/udc-xilinx.txt | 18 - .../devicetree/bindings/usb/xlnx,usb2.yaml | 47 + .../devicetree/bindings/vendor-prefixes.yaml | 14 + Documentation/devicetree/bindings/w1/w1-gpio.txt | 27 - Documentation/devicetree/bindings/w1/w1-gpio.yaml | 43 + .../devicetree/bindings/writing-bindings.rst | 2 +- .../devicetree/bindings/writing-schema.rst | 29 +- Documentation/filesystems/ext4/orphan.rst | 44 +- Documentation/filesystems/f2fs.rst | 2 +- Documentation/filesystems/proc.rst | 26 +- Documentation/kbuild/Kconfig.recursion-issue-02 | 2 +- Documentation/maintainer/pull-requests.rst | 2 +- Documentation/networking/msg_zerocopy.rst | 2 +- Documentation/process/coding-style.rst | 39 +- Documentation/process/deprecated.rst | 5 +- Documentation/process/index.rst | 1 + Documentation/process/maintainer-handbooks.rst | 18 + Documentation/process/maintainer-tip.rst | 785 +++++ Documentation/process/submitting-drivers.rst | 2 +- Documentation/process/submitting-patches.rst | 42 +- Documentation/sound/alsa-configuration.rst | 9 + Documentation/sound/soc/codec.rst | 8 +- Documentation/timers/no_hz.rst | 8 +- Documentation/trace/histogram.rst | 3 +- .../it_IT/process/submitting-patches.rst | 4 +- .../translations/ko_KR/memory-barriers.txt | 8 +- Documentation/translations/zh_CN/PCI/index.rst | 36 + Documentation/translations/zh_CN/PCI/pci.rst | 514 +++ .../translations/zh_CN/admin-guide/index.rst | 2 +- .../translations/zh_CN/admin-guide/sysrq.rst | 280 ++ .../translations/zh_CN/core-api/assoc_array.rst | 473 +++ .../translations/zh_CN/core-api/boot-time-mm.rst | 49 + .../translations/zh_CN/core-api/genalloc.rst | 109 + .../zh_CN/core-api/gfp_mask-from-fs-io.rst | 66 + .../translations/zh_CN/core-api/index.rst | 22 +- .../zh_CN/core-api/irq/irq-affinity.rst | 2 +- Documentation/translations/zh_CN/core-api/kref.rst | 311 ++ .../zh_CN/core-api/memory-allocation.rst | 138 + .../translations/zh_CN/core-api/memory-hotplug.rst | 2 +- .../translations/zh_CN/core-api/mm-api.rst | 110 + .../zh_CN/core-api/unaligned-memory-access.rst | 229 ++ .../translations/zh_CN/core-api/xarray.rst | 371 ++ .../zh_CN/maintainer/pull-requests.rst | 2 +- .../translations/zh_CN/process/5.Posting.rst | 8 +- Documentation/translations/zh_CN/process/howto.rst | 10 +- .../zh_CN/process/submitting-patches.rst | 8 +- Documentation/translations/zh_TW/index.rst | 10 +- .../zh_TW/process/submitting-patches.rst | 4 +- .../virt/uml/user_mode_linux_howto_v2.rst | 119 +- Documentation/vm/page_migration.rst | 2 +- Documentation/w1/masters/w1-gpio.rst | 2 +- Documentation/x86/entry_64.rst | 2 +- Documentation/x86/orc-unwinder.rst | 4 +- MAINTAINERS | 117 +- Makefile | 10 +- arch/arm/Kconfig | 3 +- arch/arm/boot/dts/Makefile | 26 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 1 + arch/arm/boot/dts/arm-realview-eb.dtsi | 42 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 42 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 48 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 42 +- arch/arm/boot/dts/armada-381-netgear-gs110emx.dts | 295 ++ arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 5 + arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 21 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 883 ++--- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 1287 +++++-- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 9 +- .../boot/dts/aspeed-bmc-inventec-transformers.dts | 328 ++ arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts | 488 +++ arch/arm/boot/dts/aspeed-g4.dtsi | 6 + arch/arm/boot/dts/aspeed-g5.dtsi | 6 + arch/arm/boot/dts/aspeed-g6.dtsi | 26 + arch/arm/boot/dts/at91-lmu5000.dts | 147 + arch/arm/boot/dts/at91-q5xr5.dts | 199 ++ arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 12 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 23 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 70 + arch/arm/boot/dts/at91-sama5d2_icp.dts | 22 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 20 + arch/arm/boot/dts/at91-tse850-3.dts | 2 +- arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/axp209.dtsi | 6 +- arch/arm/boot/dts/axp22x.dtsi | 6 +- arch/arm/boot/dts/axp81x.dtsi | 10 +- arch/arm/boot/dts/bcm-nsp-ax.dtsi | 70 + arch/arm/boot/dts/bcm-nsp.dtsi | 52 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 38 +- arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts | 138 + arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi | 113 + arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 31 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 36 +- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 36 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 36 +- arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi | 34 + arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 39 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 37 + arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 2 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 2 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 44 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 2 +- arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 200 ++ arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 42 + arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 37 + arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 37 + arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 2 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 37 + arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 35 +- arch/arm/boot/dts/bcm5301x.dtsi | 10 +- arch/arm/boot/dts/bcm53573.dtsi | 18 + arch/arm/boot/dts/bcm94708.dts | 2 +- arch/arm/boot/dts/bcm94709.dts | 2 +- arch/arm/boot/dts/bcm958522er.dts | 3 +- arch/arm/boot/dts/bcm958525er.dts | 3 +- arch/arm/boot/dts/bcm958525xmc.dts | 3 +- arch/arm/boot/dts/bcm958622hr.dts | 3 +- arch/arm/boot/dts/bcm958623hr.dts | 3 +- arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 281 ++ arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 163 + arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts | 25 + arch/arm/boot/dts/bcm958625-meraki-mx64.dts | 24 + arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts | 33 + arch/arm/boot/dts/bcm958625-meraki-mx64w.dts | 32 + arch/arm/boot/dts/bcm958625-meraki-mx65.dts | 24 + arch/arm/boot/dts/bcm958625-meraki-mx65w.dts | 32 + .../arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi | 129 + arch/arm/boot/dts/bcm958625hr.dts | 3 +- arch/arm/boot/dts/bcm958625k.dts | 3 +- arch/arm/boot/dts/bcm988312hr.dts | 7 +- arch/arm/boot/dts/dra7.dtsi | 19 + arch/arm/boot/dts/e60k02.dtsi | 2 +- arch/arm/boot/dts/e70k02.dtsi | 320 ++ arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos3250-rinato.dts | 1 + arch/arm/boot/dts/exynos4210-i9100.dts | 1 + arch/arm/boot/dts/exynos4210-origen.dts | 24 +- arch/arm/boot/dts/exynos4210-trats.dts | 1 + arch/arm/boot/dts/exynos4210-universal_c210.dts | 1 + arch/arm/boot/dts/exynos4412-i9300.dts | 1 + arch/arm/boot/dts/exynos4412-i9305.dts | 1 + arch/arm/boot/dts/exynos4412-n710x.dts | 1 + arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos4412-p4note-n8010.dts | 1 + arch/arm/boot/dts/exynos4412-trats2.dts | 1 + arch/arm/boot/dts/exynos5250-arndale.dts | 3 - arch/arm/boot/dts/exynos5250-snow-rev5.dts | 1 + arch/arm/boot/dts/exynos5250-snow.dts | 1 + arch/arm/boot/dts/exynos5250-spring.dts | 1 + arch/arm/boot/dts/exynos5250.dtsi | 1 - arch/arm/boot/dts/exynos5420-peach-pit.dts | 1 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 1 + arch/arm/boot/dts/gemini-dlink-dir-685.dts | 18 - arch/arm/boot/dts/gemini-ns2502.dts | 148 + arch/arm/boot/dts/gemini-sl93512r.dts | 18 - arch/arm/boot/dts/gemini-sq201.dts | 18 - arch/arm/boot/dts/gemini-ssi1328.dts | 138 + arch/arm/boot/dts/gemini-wbd111.dts | 18 - arch/arm/boot/dts/gemini-wbd222.dts | 18 - arch/arm/boot/dts/gemini.dtsi | 33 +- arch/arm/boot/dts/imx6dl-alti6p.dts | 2 +- arch/arm/boot/dts/imx6dl-b1x5v2.dtsi | 1 - arch/arm/boot/dts/imx6dl-prtrvt.dts | 2 - arch/arm/boot/dts/imx6dl-skov-revc-lt2.dts | 1 + arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 8 - arch/arm/boot/dts/imx6q-skov-revc-lt2.dts | 1 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 7 +- arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi | 31 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 12 +- arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi | 99 + arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 7 +- arch/arm/boot/dts/imx6qp-prtwd3.dts | 4 +- arch/arm/boot/dts/imx6qp.dtsi | 2 +- arch/arm/boot/dts/imx6sl-tolino-vision5.dts | 349 ++ arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll-kobo-librah2o.dts | 339 ++ arch/arm/boot/dts/imx6sll.dtsi | 22 +- arch/arm/boot/dts/imx6sx.dtsi | 6 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 12 +- arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 1 + arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts | 17 + .../arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi | 185 + arch/arm/boot/dts/imx6ull-colibri.dtsi | 32 +- arch/arm/boot/dts/imx7-mba7.dtsi | 42 +- arch/arm/boot/dts/imx7-tqma7.dtsi | 47 +- arch/arm/boot/dts/imx7d-mba7.dts | 6 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 +- arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 +- arch/arm/boot/dts/imx7d.dtsi | 7 +- arch/arm/boot/dts/imx7s-mba7.dts | 6 +- arch/arm/boot/dts/imx7s-tqma7.dtsi | 4 +- arch/arm/boot/dts/integrator.dtsi | 23 +- arch/arm/boot/dts/integratorap-im-pd1.dts | 9 +- arch/arm/boot/dts/integratorap.dts | 15 +- arch/arm/boot/dts/integratorcp.dts | 9 +- arch/arm/boot/dts/intel-ixp42x-adi-coyote.dts | 2 + arch/arm/boot/dts/intel-ixp42x-arcom-vulcan.dts | 2 + arch/arm/boot/dts/intel-ixp42x-dlink-dsm-g600.dts | 2 + arch/arm/boot/dts/intel-ixp42x-freecom-fsg-3.dts | 2 + .../arm/boot/dts/intel-ixp42x-gateworks-gw2348.dts | 2 + arch/arm/boot/dts/intel-ixp42x-iomega-nas100d.dts | 2 + arch/arm/boot/dts/intel-ixp42x-ixdpg425.dts | 2 + arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts | 2 + arch/arm/boot/dts/intel-ixp42x-linksys-wrv54g.dts | 2 + arch/arm/boot/dts/intel-ixp42x-netgear-wg302v2.dts | 2 + .../arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts | 2 + arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi | 8 + .../boot/dts/intel-ixp4xx-reference-design.dtsi | 2 + arch/arm/boot/dts/intel-ixp4xx.dtsi | 2 - arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 + arch/arm/boot/dts/ls1021a-qds.dts | 85 +- arch/arm/boot/dts/ls1021a-tsn.dts | 4 +- arch/arm/boot/dts/ls1021a-twr.dts | 63 +- arch/arm/boot/dts/ls1021a.dtsi | 219 +- arch/arm/boot/dts/mps2.dtsi | 10 +- arch/arm/boot/dts/mstar-v7.dtsi | 9 + arch/arm/boot/dts/mt7623.dtsi | 33 + arch/arm/boot/dts/mt7623a.dtsi | 4 + arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 25 + arch/arm/boot/dts/mt7629-rfb.dts | 3 +- arch/arm/boot/dts/mt7629.dtsi | 45 +- arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | 4 +- arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi | 2 +- arch/arm/boot/dts/omap-zoom-common.dtsi | 4 +- arch/arm/boot/dts/omap2430-sdp.dts | 4 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 2 +- arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +- arch/arm/boot/dts/omap3-gta04.dtsi | 23 +- arch/arm/boot/dts/omap3-gta04a5.dts | 4 +- arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi | 2 +- arch/arm/boot/dts/omap3-sb-t35.dtsi | 4 +- arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 237 ++ arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 10 +- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 2 +- arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 6 +- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 6 +- .../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts | 4 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 63 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 8 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi | 1 - arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c3.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts | 2 +- arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 2 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 8 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 26 +- arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 16 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 263 +- arch/arm/boot/dts/qcom-msm8660-surf.dts | 4 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 27 +- .../boot/dts/qcom-msm8916-samsung-serranove.dts | 3 + arch/arm/boot/dts/qcom-msm8916-smp.dtsi | 62 + arch/arm/boot/dts/qcom-msm8960-cdp.dts | 4 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 16 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 27 + arch/arm/boot/dts/qcom-pm8841.dtsi | 7 +- arch/arm/boot/dts/qcom-pm8941.dtsi | 11 +- arch/arm/boot/dts/qcom-pma8084.dtsi | 11 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 1 - arch/arm/boot/dts/r7s72100-genmai.dts | 2 + arch/arm/boot/dts/r7s72100-gr-peach.dts | 2 + arch/arm/boot/dts/r7s72100-rskrza1.dts | 2 + arch/arm/boot/dts/r7s9210-rza2mevb.dts | 21 + arch/arm/boot/dts/r8a73a4-ape6evm.dts | 1 + arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 + arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 2 + arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 2 + arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 4 + arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 2 + arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 4 + arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 2 + arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 + arch/arm/boot/dts/r8a7790-stout.dts | 2 + arch/arm/boot/dts/r8a7791-koelsch.dts | 2 + arch/arm/boot/dts/r8a7791-porter.dts | 2 + arch/arm/boot/dts/r8a7793-gose.dts | 2 + arch/arm/boot/dts/r8a7794-alt.dts | 2 + arch/arm/boot/dts/r8a7794-silk.dts | 2 + arch/arm/boot/dts/rk3036.dtsi | 10 +- arch/arm/boot/dts/rk3066a-mk808.dts | 27 + arch/arm/boot/dts/rk3066a.dtsi | 32 +- arch/arm/boot/dts/rk3188.dtsi | 13 +- arch/arm/boot/dts/rk3229.dtsi | 2 +- arch/arm/boot/dts/rk322x.dtsi | 14 +- arch/arm/boot/dts/rk3288.dtsi | 22 +- arch/arm/boot/dts/rv1108.dtsi | 16 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 1 + arch/arm/boot/dts/s5pv210-galaxys.dts | 1 + arch/arm/boot/dts/sama5d29.dtsi | 16 + arch/arm/boot/dts/sama7g5.dtsi | 43 + arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +- arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 112 + arch/arm/boot/dts/spear1310.dtsi | 6 - arch/arm/boot/dts/spear1340.dtsi | 2 - arch/arm/boot/dts/ste-ab8500.dtsi | 13 +- arch/arm/boot/dts/ste-ab8505.dtsi | 13 +- arch/arm/boot/dts/ste-href.dtsi | 6 + arch/arm/boot/dts/ste-snowball.dts | 6 + arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 7 + arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 4 + arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 38 +- arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 64 + arch/arm/boot/dts/stm32mp131.dtsi | 283 ++ arch/arm/boot/dts/stm32mp133.dtsi | 37 + arch/arm/boot/dts/stm32mp135.dtsi | 12 + arch/arm/boot/dts/stm32mp135f-dk.dts | 56 + arch/arm/boot/dts/stm32mp13xc.dtsi | 17 + arch/arm/boot/dts/stm32mp13xf.dtsi | 17 + arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 8 +- arch/arm/boot/dts/stm32mp151.dtsi | 18 +- arch/arm/boot/dts/stm32mp157c-odyssey.dts | 6 + arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 11 +- arch/arm/boot/dts/sun4i-a10.dtsi | 11 +- arch/arm/boot/dts/sun5i-a13.dtsi | 15 +- arch/arm/boot/dts/sun6i-a31.dtsi | 44 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 17 +- arch/arm/boot/dts/sun7i-a20.dtsi | 34 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 +- arch/arm/boot/dts/sun8i-r40.dtsi | 39 + arch/arm/boot/dts/sun8i-v3-sl631.dtsi | 2 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 2 +- arch/arm/boot/dts/tegra114.dtsi | 8 +- arch/arm/boot/dts/tegra124.dtsi | 12 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 7 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 - arch/arm/boot/dts/tegra20.dtsi | 13 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 30 +- arch/arm/boot/dts/tegra30-ouya.dts | 5 +- arch/arm/boot/dts/tegra30.dtsi | 12 +- arch/arm/boot/dts/versatile-ab-ib2.dts | 6 +- arch/arm/boot/dts/versatile-ab.dts | 27 +- arch/arm/configs/aspeed_g4_defconfig | 1 + arch/arm/configs/aspeed_g5_defconfig | 35 +- arch/arm/configs/imx_v6_v7_defconfig | 47 +- arch/arm/configs/multi_v7_defconfig | 86 +- arch/arm/configs/mvebu_v7_defconfig | 18 +- arch/arm/kernel/devtree.c | 22 +- arch/arm/mach-at91/Kconfig | 9 + arch/arm/mach-bcm/bcm63xx_pmb.c | 6 +- arch/arm/mach-ep93xx/clock.c | 975 +++--- arch/arm/mach-ep93xx/core.c | 2 +- arch/arm/mach-ep93xx/soc.h | 42 +- arch/arm/mach-exynos/Kconfig | 2 - arch/arm/mach-omap2/cm-regbits-44xx.h | 101 - arch/arm/mach-omap2/cm1_44xx.h | 174 - arch/arm/mach-omap2/cm1_54xx.h | 168 - arch/arm/mach-omap2/cm1_7xx.h | 263 -- arch/arm/mach-omap2/cm2_44xx.h | 386 --- arch/arm/mach-omap2/cm2_54xx.h | 325 -- arch/arm/mach-omap2/cm2_7xx.h | 449 --- arch/arm/mach-omap2/cm33xx.h | 280 -- arch/arm/mach-omap2/omap_hwmod.c | 6 +- arch/arm/mach-omap2/pdata-quirks.c | 36 - arch/arm/mach-omap2/powerdomain.c | 6 +- arch/arm/mach-omap2/prcm43xx.h | 94 - arch/arm/mach-omap2/prm33xx.h | 40 - arch/arm/mach-omap2/prm44xx.h | 630 ---- arch/arm/mach-omap2/prm54xx.h | 358 -- arch/arm/mach-omap2/prm7xx.h | 613 ---- arch/arm/mach-omap2/scrm44xx.h | 141 - arch/arm/mach-omap2/scrm54xx.h | 228 -- arch/arm/mach-qcom/Kconfig | 10 + arch/arm/mach-qcom/platsmp.c | 72 + arch/arm/mach-s3c/irq-s3c24xx.c | 22 +- arch/arm/mach-s3c/mach-mini6410.c | 2 +- arch/arm/mach-s5pv210/Kconfig | 1 - arch/arm/mach-stm32/Kconfig | 8 + arch/arm/mach-stm32/board-dt.c | 3 + arch/arm/mach-sunxi/platsmp.c | 4 +- arch/arm/mach-sunxi/sunxi.c | 4 +- arch/arm64/Kconfig.platforms | 2 - arch/arm64/boot/dts/allwinner/axp803.dtsi | 10 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 28 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 3 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 17 + .../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 9 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 +- arch/arm64/boot/dts/amlogic/Makefile | 3 + .../dts/amlogic/meson-axg-jethome-jethub-j100.dts | 362 ++ .../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 405 +++ arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 4 +- .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 241 ++ arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 61 + .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +- arch/arm64/boot/dts/apple/t8103-j274.dts | 23 + arch/arm64/boot/dts/apple/t8103.dtsi | 207 ++ arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 27 +- arch/arm64/boot/dts/broadcom/Makefile | 1 + .../arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts | 2 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 16 +- arch/arm64/boot/dts/exynos/Makefile | 3 +- arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 1 + arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 1 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 1189 +++++++ arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 56 + arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 306 ++ arch/arm64/boot/dts/freescale/Makefile | 4 + arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 1 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 60 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 17 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 49 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 31 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 19 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 72 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 40 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 40 +- .../dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts | 34 + .../boot/dts/freescale/fsl-lx2160a-bluebox3.dts | 658 ++++ arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 32 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 4 +- .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 24 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 180 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 46 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 1 + .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 124 + arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 34 + arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 40 + arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 22 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi | 86 + arch/arm64/boot/dts/marvell/Makefile | 1 + .../boot/dts/marvell/armada-7040-mochabin.dts | 458 +++ arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 97 +- arch/arm64/boot/dts/mediatek/mt6358.dtsi | 1 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 16 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 6 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 112 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 + .../mt8183-kukui-audio-da7219-max98357a.dtsi | 13 + .../mt8183-kukui-audio-da7219-rt1015p.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-da7219.dtsi | 54 + .../dts/mediatek/mt8183-kukui-audio-max98357a.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi | 13 + .../mt8183-kukui-audio-ts3a227e-max98357a.dtsi | 13 + .../mt8183-kukui-audio-ts3a227e-rt1015p.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi | 32 + .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 1 + .../mt8183-kukui-jacuzzi-juniper-sku16.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-kakadu.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 1 + .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 67 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 99 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 163 + arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 1554 ++++++++- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 506 ++- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 136 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 1495 +++++++- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 1522 ++++++++- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 209 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 876 +++++ arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 876 +++++ arch/arm64/boot/dts/nvidia/tegra210.dtsi | 81 +- arch/arm64/boot/dts/qcom/Makefile | 12 + arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 832 ++++- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 826 ----- .../apq8094-sony-xperia-kitakami-karin_windy.dts | 1 + arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 1070 +++++- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 1105 ------ arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 3 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 93 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 6 + arch/arm64/boot/dts/qcom/ipq8074.dtsi | 92 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 126 + arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 1 + .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 63 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-mtp.dts | 15 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi | 21 - .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 1 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 1 + .../boot/dts/qcom/msm8916-samsung-serranove.dts | 534 +++ .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 1 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 89 +- .../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 2 + .../qcom/msm8992-msft-lumia-octagon-talkman.dts | 1 + arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 2 + .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 1 + .../qcom/msm8994-msft-lumia-octagon-cityman.dts | 1 + .../dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-karin.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-satsuki.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-sumire.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-suzuran.dts | 1 + arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dts | 24 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi | 30 - .../dts/qcom/msm8996-sony-xperia-tone-dora.dts | 1 + .../dts/qcom/msm8996-sony-xperia-tone-kagura.dts | 1 + .../dts/qcom/msm8996-sony-xperia-tone-keyaki.dts | 1 + .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 1 + .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 673 ++++ arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 465 +++ .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 432 +++ arch/arm64/boot/dts/qcom/msm8996.dtsi | 96 +- .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 2 + arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 320 ++ arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 1 + .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 4 - .../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 1 + .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 4 - .../boot/dts/qcom/msm8998-oneplus-dumpling.dts | 1 + .../dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts | 31 + .../dts/qcom/msm8998-sony-xperia-yoshino-maple.dts | 55 + .../qcom/msm8998-sony-xperia-yoshino-poplar.dts | 36 + .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 670 ++++ arch/arm64/boot/dts/qcom/msm8998.dtsi | 223 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 1 + arch/arm64/boot/dts/qcom/pm6350.dtsi | 54 + arch/arm64/boot/dts/qcom/pm660.dtsi | 5 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 7 - arch/arm64/boot/dts/qcom/pm8916.dtsi | 18 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 13 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 5 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 12 + arch/arm64/boot/dts/qcom/pmk8350.dtsi | 1 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 7 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 4 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 12 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 14 + .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 3 +- .../boot/dts/qcom/sc7180-trogdor-homestar-r2.dts | 20 + .../boot/dts/qcom/sc7180-trogdor-homestar-r3.dts | 15 + .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 336 ++ arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 13 + .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 11 + .../dts/qcom/sc7180-trogdor-parade-ps8640.dtsi | 109 + .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 8 + .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 8 + .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 1 + .../boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi | 90 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 101 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 85 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dts | 14 + arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1412 ++++++++ arch/arm64/boot/dts/qcom/sc7280-idp.dts | 12 + arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 271 +- arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 8 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 3562 +++++++++++++++----- .../dts/qcom/sdm630-sony-xperia-ganges-kirin.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-discovery.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-pioneer.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-voyager.dts | 1 + .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 8 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 58 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 1 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 17 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 16 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 18 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 26 +- .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 1 + arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 1 + .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 19 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 243 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 21 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 1 + arch/arm64/boot/dts/qcom/sm6125.dtsi | 59 +- .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 58 + arch/arm64/boot/dts/qcom/sm6350.dtsi | 965 ++++++ arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 320 ++ arch/arm64/boot/dts/qcom/sm7225.dtsi | 16 + arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 2 - .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 3 +- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 2 - .../dts/qcom/sm8150-sony-xperia-kumano-bahamut.dts | 1 + .../dts/qcom/sm8150-sony-xperia-kumano-griffin.dts | 1 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 161 +- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 2 - arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 2 - .../dts/qcom/sm8250-sony-xperia-edo-pdx203.dts | 1 + .../dts/qcom/sm8250-sony-xperia-edo-pdx206.dts | 1 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 52 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 2 - arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 6 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 302 +- arch/arm64/boot/dts/renesas/Makefile | 2 + .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 + arch/arm64/boot/dts/renesas/cat875.dtsi | 2 + arch/arm64/boot/dts/renesas/draak.dtsi | 686 ++++ arch/arm64/boot/dts/renesas/ebisu.dtsi | 803 +++++ arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 + arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 4 + arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 4 + arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 4 + arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 4 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 788 +---- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 671 +--- .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 70 + arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 2 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1458 ++++++++ arch/arm64/boot/dts/renesas/r8a779m0.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m1.dtsi | 9 + arch/arm64/boot/dts/renesas/r8a779m2.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m3.dtsi | 9 + arch/arm64/boot/dts/renesas/r8a779m4.dtsi | 12 + .../boot/dts/renesas/r8a779m5-salvator-xs.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m5.dtsi | 21 + arch/arm64/boot/dts/renesas/r8a779m6.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m7.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 12 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 337 ++ arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 7 +- arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 275 ++ arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 292 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 56 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 + arch/arm64/boot/dts/rockchip/Makefile | 6 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 52 + arch/arm64/boot/dts/rockchip/px30.dtsi | 126 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 49 +- arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 3 - arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts | 110 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 17 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 47 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 191 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 1 + .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 176 + arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 1 + .../boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts | 41 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 182 + arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 36 + arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 6 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 7 +- .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 218 ++ arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 54 + .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 14 + .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 47 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 29 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 116 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 548 +++ arch/arm64/boot/dts/rockchip/rk3566.dtsi | 20 + arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 313 ++ arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi | 9 + arch/arm64/boot/dts/rockchip/rk3568.dtsi | 644 +--- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 1145 +++++++ arch/arm64/boot/dts/ti/Makefile | 4 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 280 ++ arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am64.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 8 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 8 + .../boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 46 + .../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 51 + arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 39 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 2 + .../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 60 + .../boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts | 24 + arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 56 +- arch/arm64/boot/dts/ti/k3-am654.dtsi | 4 + .../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 56 + .../boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 29 + .../boot/dts/ti/k3-am6548-iot2050-advanced.dts | 50 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 3 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 2 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 3 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 16 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 1002 ++++++ arch/arm64/boot/dts/ti/k3-j721e.dtsi | 3 + arch/arm64/boot/dts/toshiba/Makefile | 1 + arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 6 + .../boot/dts/toshiba/tmpv7708-visrobo-vrb.dts | 61 + .../boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi | 44 + arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 59 + arch/arm64/boot/dts/xilinx/Makefile | 14 + arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 13 +- .../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts | 315 ++ .../arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts | 298 ++ arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 289 ++ arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts | 21 + arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 16 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 16 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 18 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 298 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 342 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 49 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 24 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 330 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 264 +- .../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts | 15 + arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 320 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 3 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 292 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 250 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 340 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 274 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 93 +- arch/arm64/configs/defconfig | 27 +- arch/arm64/kernel/smp.c | 31 +- arch/csky/kernel/smp.c | 6 +- arch/ia64/include/asm/ptrace.h | 4 +- arch/openrisc/kernel/smp.c | 6 +- arch/powerpc/kernel/smp.c | 7 +- arch/riscv/kernel/cpu.c | 3 +- arch/sh/boards/mach-ecovec24/setup.c | 2 +- arch/sh/boards/mach-se/7724/setup.c | 2 +- arch/sh/boards/of-generic.c | 5 +- arch/sparc/include/asm/ptrace.h | 8 +- arch/x86/kernel/devicetree.c | 5 +- drivers/block/Kconfig | 1 + drivers/block/virtio_blk.c | 178 +- drivers/bus/Kconfig | 2 +- drivers/bus/brcmstb_gisb.c | 7 +- drivers/bus/fsl-mc/Makefile | 3 +- drivers/bus/fsl-mc/fsl-mc-private.h | 39 +- drivers/bus/fsl-mc/obj-api.c | 103 + drivers/bus/sun50i-de2.c | 7 +- drivers/bus/ti-sysc.c | 276 +- drivers/char/hw_random/virtio-rng.c | 86 +- drivers/char/virtio_console.c | 9 + drivers/cpuidle/Kconfig.arm | 3 +- drivers/cpuidle/cpuidle-qcom-spm.c | 318 +- drivers/cpuidle/cpuidle-tegra.c | 3 + drivers/firmware/Kconfig | 1 + drivers/firmware/Makefile | 1 + drivers/firmware/arm_ffa/driver.c | 53 +- drivers/firmware/cirrus/Kconfig | 5 + drivers/firmware/cirrus/Makefile | 3 + drivers/firmware/cirrus/cs_dsp.c | 3109 +++++++++++++++++ drivers/firmware/qcom_scm.c | 6 +- drivers/firmware/tegra/bpmp-debugfs.c | 26 +- drivers/firmware/tegra/bpmp-tegra210.c | 7 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 5 +- drivers/hid/surface-hid/surface_hid.c | 4 +- drivers/i2c/busses/i2c-virtio.c | 56 +- drivers/infiniband/core/cma.c | 34 +- drivers/infiniband/core/cma_priv.h | 11 +- drivers/infiniband/core/counters.c | 40 +- drivers/infiniband/core/device.c | 1 + drivers/infiniband/core/iwpm_util.c | 2 +- drivers/infiniband/core/nldev.c | 278 +- drivers/infiniband/core/rw.c | 66 +- drivers/infiniband/core/sa_query.c | 1 - drivers/infiniband/core/sysfs.c | 58 +- drivers/infiniband/core/umem_dmabuf.c | 51 + drivers/infiniband/core/uverbs_cmd.c | 3 - drivers/infiniband/core/verbs.c | 49 + drivers/infiniband/hw/bnxt_re/bnxt_re.h | 19 +- drivers/infiniband/hw/bnxt_re/hw_counters.c | 380 ++- drivers/infiniband/hw/bnxt_re/hw_counters.h | 30 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 45 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 1 - drivers/infiniband/hw/bnxt_re/main.c | 16 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 15 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 6 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 2 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 22 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 10 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 57 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 33 +- drivers/infiniband/hw/bnxt_re/roce_hsi.h | 85 + drivers/infiniband/hw/cxgb4/cm.c | 1 - drivers/infiniband/hw/cxgb4/device.c | 1 - drivers/infiniband/hw/cxgb4/provider.c | 22 +- drivers/infiniband/hw/efa/efa.h | 23 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 100 +- drivers/infiniband/hw/efa/efa_admin_defs.h | 41 + drivers/infiniband/hw/efa/efa_com.c | 164 + drivers/infiniband/hw/efa/efa_com.h | 38 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 35 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 10 +- drivers/infiniband/hw/efa/efa_main.c | 182 +- drivers/infiniband/hw/efa/efa_regs_defs.h | 7 +- drivers/infiniband/hw/efa/efa_verbs.c | 213 +- drivers/infiniband/hw/hfi1/Kconfig | 4 +- drivers/infiniband/hw/hfi1/chip.c | 3 +- drivers/infiniband/hw/hfi1/driver.c | 3 +- drivers/infiniband/hw/hfi1/efivar.c | 10 +- drivers/infiniband/hw/hfi1/init.c | 3 +- drivers/infiniband/hw/hfi1/ipoib.h | 76 +- drivers/infiniband/hw/hfi1/ipoib_main.c | 2 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 314 +- drivers/infiniband/hw/hfi1/trace_tx.h | 71 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 5 +- drivers/infiniband/hw/hfi1/verbs.c | 53 +- drivers/infiniband/hw/hns/hns_roce_device.h | 26 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 10 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 32 +- drivers/infiniband/hw/hns/hns_roce_main.c | 142 +- drivers/infiniband/hw/irdma/cm.h | 12 +- drivers/infiniband/hw/irdma/ctrl.c | 43 +- drivers/infiniband/hw/irdma/hw.c | 7 +- drivers/infiniband/hw/irdma/main.h | 5 +- drivers/infiniband/hw/irdma/osdep.h | 1 - drivers/infiniband/hw/irdma/protos.h | 2 - drivers/infiniband/hw/irdma/trace_cm.h | 8 +- drivers/infiniband/hw/irdma/type.h | 3 +- drivers/infiniband/hw/irdma/uk.c | 101 +- drivers/infiniband/hw/irdma/user.h | 32 +- drivers/infiniband/hw/irdma/utils.c | 49 +- drivers/infiniband/hw/irdma/verbs.c | 146 +- drivers/infiniband/hw/mlx4/alias_GUID.c | 4 +- drivers/infiniband/hw/mlx4/main.c | 44 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +- drivers/infiniband/hw/mlx4/qp.c | 4 +- drivers/infiniband/hw/mlx5/counters.c | 283 +- drivers/infiniband/hw/mlx5/fs.c | 187 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 28 +- drivers/infiniband/hw/mlx5/mr.c | 26 +- drivers/infiniband/hw/mlx5/odp.c | 40 +- drivers/infiniband/hw/qedr/main.c | 1 - drivers/infiniband/hw/qedr/verbs.c | 25 +- drivers/infiniband/hw/qedr/verbs.h | 1 - drivers/infiniband/hw/qib/qib_driver.c | 5 +- drivers/infiniband/hw/usnic/usnic_fwd.c | 2 +- drivers/infiniband/hw/usnic/usnic_fwd.h | 2 +- drivers/infiniband/sw/rxe/rxe_av.c | 20 +- drivers/infiniband/sw/rxe/rxe_comp.c | 57 +- drivers/infiniband/sw/rxe/rxe_cq.c | 28 +- drivers/infiniband/sw/rxe/rxe_hw_counters.c | 42 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 + drivers/infiniband/sw/rxe/rxe_mr.c | 267 +- drivers/infiniband/sw/rxe/rxe_mw.c | 36 +- drivers/infiniband/sw/rxe/rxe_opcode.h | 6 +- drivers/infiniband/sw/rxe/rxe_param.h | 34 +- drivers/infiniband/sw/rxe/rxe_pool.c | 41 +- drivers/infiniband/sw/rxe/rxe_pool.h | 15 - drivers/infiniband/sw/rxe/rxe_qp.c | 16 +- drivers/infiniband/sw/rxe/rxe_queue.c | 30 +- drivers/infiniband/sw/rxe/rxe_queue.h | 292 +- drivers/infiniband/sw/rxe/rxe_req.c | 65 +- drivers/infiniband/sw/rxe/rxe_resp.c | 50 +- drivers/infiniband/sw/rxe/rxe_srq.c | 3 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 139 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 60 +- drivers/infiniband/sw/siw/siw_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 9 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 18 +- drivers/infiniband/ulp/opa_vnic/Kconfig | 4 +- drivers/infiniband/ulp/opa_vnic/Makefile | 3 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 7 +- drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c | 49 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 11 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 6 + drivers/infiniband/ulp/rtrs/rtrs-clt.h | 13 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 2 +- drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c | 3 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 6 + drivers/infiniband/ulp/rtrs/rtrs-srv.h | 3 +- drivers/infiniband/ulp/rtrs/rtrs.c | 31 +- drivers/input/misc/axp20x-pek.c | 26 +- drivers/memory/Kconfig | 5 +- drivers/memory/fsl_ifc.c | 13 +- drivers/memory/jedec_ddr.h | 47 + drivers/memory/jedec_ddr_data.c | 41 + drivers/memory/mtk-smi.c | 596 ++-- drivers/memory/of_memory.c | 87 + drivers/memory/of_memory.h | 9 + drivers/memory/renesas-rpc-if.c | 159 +- drivers/memory/samsung/Kconfig | 13 +- drivers/memory/tegra/Kconfig | 1 + drivers/memory/tegra/mc.c | 25 +- drivers/memory/tegra/tegra186-emc.c | 5 + drivers/memory/tegra/tegra20-emc.c | 200 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 2 +- drivers/memory/tegra/tegra210-emc-core.c | 6 +- drivers/memory/tegra/tegra30-emc.c | 4 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 17 +- drivers/net/virtio_net.c | 4 +- drivers/of/base.c | 22 + drivers/of/fdt.c | 52 +- drivers/of/kobj.c | 4 +- drivers/of/of_numa.c | 2 + drivers/of/of_private.h | 10 +- drivers/of/platform.c | 1 + drivers/of/unittest-data/Makefile | 8 +- drivers/of/unittest-data/tests-interrupts.dtsi | 19 + drivers/of/unittest.c | 24 +- drivers/platform/mellanox/Kconfig | 12 + drivers/platform/mellanox/Makefile | 1 + drivers/platform/mellanox/mlxreg-hotplug.c | 123 +- drivers/platform/mellanox/mlxreg-io.c | 2 +- drivers/platform/mellanox/mlxreg-lc.c | 906 +++++ drivers/platform/surface/surface3-wmi.c | 9 +- drivers/platform/surface/surface3_power.c | 3 +- .../platform/surface/surface_aggregator_registry.c | 66 + drivers/platform/surface/surface_gpe.c | 13 + drivers/platform/x86/Kconfig | 29 + drivers/platform/x86/Makefile | 4 + drivers/platform/x86/acer-wmi.c | 14 +- drivers/platform/x86/amd-pmc.c | 152 +- drivers/platform/x86/asus-wmi.c | 12 +- drivers/platform/x86/barco-p50-gpio.c | 436 +++ drivers/platform/x86/dell/dell-wmi-base.c | 76 +- drivers/platform/x86/hp-wmi.c | 337 +- drivers/platform/x86/ideapad-laptop.c | 35 +- drivers/platform/x86/intel/Kconfig | 16 + drivers/platform/x86/intel/Makefile | 1 + drivers/platform/x86/intel/int0002_vgpio.c | 14 +- drivers/platform/x86/intel/ishtp_eclite.c | 701 ++++ drivers/platform/x86/lg-laptop.c | 11 +- drivers/platform/x86/mlx-platform.c | 2420 +++++++++++-- drivers/platform/x86/nvidia-wmi-ec-backlight.c | 213 ++ drivers/platform/x86/panasonic-laptop.c | 18 +- drivers/platform/x86/sony-laptop.c | 46 +- drivers/platform/x86/system76_acpi.c | 427 ++- drivers/platform/x86/thinkpad_acpi.c | 195 +- drivers/platform/x86/touchscreen_dmi.c | 25 + drivers/platform/x86/wmi.c | 375 ++- drivers/reset/Kconfig | 4 +- drivers/reset/reset-microchip-sparx5.c | 40 +- drivers/reset/reset-uniphier-glue.c | 4 + drivers/reset/reset-uniphier.c | 27 + drivers/rtc/Kconfig | 10 +- drivers/s390/cio/vfio_ccw_drv.c | 136 +- drivers/s390/cio/vfio_ccw_ops.c | 142 +- drivers/s390/cio/vfio_ccw_private.h | 5 + drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/scsi/virtio_scsi.c | 1 + drivers/soc/amlogic/meson-canvas.c | 4 +- drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/soc/amlogic/meson-gx-socinfo.c | 1 + drivers/soc/aspeed/Kconfig | 10 + drivers/soc/aspeed/Makefile | 9 +- drivers/soc/aspeed/aspeed-uart-routing.c | 603 ++++ drivers/soc/bcm/bcm63xx/bcm-pmb.c | 4 +- drivers/soc/bcm/bcm63xx/bcm63xx-power.c | 4 +- drivers/soc/bcm/brcmstb/biuctrl.c | 2 + drivers/soc/fsl/dpio/dpio-service.c | 2 +- drivers/soc/fsl/dpio/qbman-portal.c | 8 +- drivers/soc/fsl/guts.c | 4 +- drivers/soc/fsl/rcpm.c | 7 +- drivers/soc/imx/Kconfig | 1 + drivers/soc/imx/Makefile | 1 + drivers/soc/imx/gpcv2.c | 134 +- drivers/soc/imx/imx8m-blk-ctrl.c | 523 +++ drivers/soc/mediatek/mt8192-mmsys.h | 76 + drivers/soc/mediatek/mtk-mmsys.c | 79 + drivers/soc/mediatek/mtk-mmsys.h | 2 + drivers/soc/mediatek/mtk-mutex.c | 35 + drivers/soc/qcom/Kconfig | 21 +- drivers/soc/qcom/Makefile | 2 + drivers/soc/qcom/apr.c | 289 +- drivers/soc/qcom/cpr.c | 4 +- drivers/soc/qcom/llcc-qcom.c | 18 +- drivers/soc/qcom/ocmem.c | 4 +- drivers/soc/qcom/pdr_interface.c | 12 +- drivers/soc/qcom/qcom-geni-se.c | 4 +- drivers/soc/qcom/qcom_aoss.c | 165 +- drivers/soc/qcom/qcom_gsbi.c | 4 +- drivers/soc/qcom/qcom_stats.c | 277 ++ drivers/soc/qcom/rpmh-rsc.c | 4 +- drivers/soc/qcom/rpmhpd.c | 36 +- drivers/soc/qcom/rpmpd.c | 24 + drivers/soc/qcom/smd-rpm.c | 2 + drivers/soc/qcom/smem.c | 57 +- drivers/soc/qcom/smp2p.c | 154 +- drivers/soc/qcom/socinfo.c | 18 +- drivers/soc/qcom/spm.c | 279 ++ drivers/soc/renesas/Kconfig | 7 +- drivers/soc/renesas/renesas-soc.c | 7 + drivers/soc/samsung/Kconfig | 5 +- drivers/soc/samsung/Makefile | 3 +- drivers/soc/samsung/exynos-chipid.c | 94 +- drivers/soc/samsung/exynos5422-asv.c | 1 + drivers/soc/samsung/pm_domains.c | 1 - drivers/soc/sunxi/sunxi_sram.c | 4 +- drivers/soc/tegra/Makefile | 1 + drivers/soc/tegra/ari-tegra186.c | 80 + drivers/soc/tegra/pmc.c | 28 +- drivers/tee/optee/Makefile | 5 +- drivers/tee/optee/call.c | 445 +-- drivers/tee/optee/core.c | 719 +--- drivers/tee/optee/ffa_abi.c | 911 +++++ drivers/tee/optee/optee_ffa.h | 153 + drivers/tee/optee/optee_msg.h | 27 +- drivers/tee/optee/optee_private.h | 157 +- drivers/tee/optee/rpc.c | 237 +- drivers/tee/optee/shm_pool.c | 101 - drivers/tee/optee/shm_pool.h | 14 - drivers/tee/optee/smc_abi.c | 1362 ++++++++ drivers/vdpa/Kconfig | 8 + drivers/vdpa/Makefile | 1 + drivers/vdpa/alibaba/Makefile | 3 + drivers/vdpa/alibaba/eni_vdpa.c | 553 +++ drivers/vdpa/ifcvf/ifcvf_main.c | 3 +- drivers/vdpa/mlx5/core/mlx5_vdpa.h | 2 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 202 +- drivers/vdpa/vdpa.c | 261 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 3 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 38 +- drivers/vdpa/vdpa_user/vduse_dev.c | 3 +- drivers/vdpa/virtio_pci/vp_vdpa.c | 12 + drivers/vfio/fsl-mc/vfio_fsl_mc.c | 62 +- drivers/vfio/mdev/mdev_driver.c | 45 +- drivers/vfio/mdev/vfio_mdev.c | 2 +- drivers/vfio/pci/vfio_pci_core.c | 13 +- drivers/vfio/pci/vfio_pci_igd.c | 234 +- drivers/vfio/platform/vfio_platform_common.c | 13 +- drivers/vfio/vfio.c | 622 ++-- drivers/vfio/vfio.h | 72 + drivers/vfio/vfio_iommu_spapr_tce.c | 6 +- drivers/vfio/vfio_iommu_type1.c | 256 +- drivers/vhost/vdpa.c | 3 +- drivers/virtio/Kconfig | 10 + drivers/virtio/Makefile | 1 + drivers/virtio/virtio_pci_common.c | 58 +- drivers/virtio/virtio_pci_common.h | 16 +- drivers/virtio/virtio_pci_legacy.c | 106 +- drivers/virtio/virtio_pci_legacy_dev.c | 220 ++ drivers/virtio/virtio_pci_modern.c | 6 +- drivers/virtio/virtio_ring.c | 90 +- drivers/virtio/virtio_vdpa.c | 19 +- drivers/watchdog/mtk_wdt.c | 6 +- fs/binfmt_elf.c | 4 +- fs/binfmt_elf_fdpic.c | 2 +- fs/coredump.c | 88 +- fs/exec.c | 14 +- fs/jfs/jfs_mount.c | 51 +- fs/proc/array.c | 6 +- include/dt-bindings/power/imx8mm-power.h | 9 + include/dt-bindings/power/qcom-aoss-qmp.h | 14 - include/dt-bindings/power/qcom-rpmpd.h | 17 + .../dt-bindings/reset-controller/mt8183-resets.h | 98 - .../{reset-controller => reset}/mt2712-resets.h | 0 include/dt-bindings/reset/mt8173-resets.h | 2 + include/dt-bindings/reset/mt8183-resets.h | 101 + .../{reset-controller => reset}/mt8192-resets.h | 0 include/dt-bindings/soc/qcom,gpr.h | 19 + include/dt-bindings/sound/qcom,lpass.h | 31 + include/dt-bindings/sound/qcom,q6afe.h | 203 +- include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h | 208 ++ include/linux/arm_ffa.h | 2 + include/linux/clk/tegra.h | 24 +- include/linux/dma-buf.h | 4 +- include/linux/firmware/cirrus/cs_dsp.h | 242 ++ include/linux/firmware/cirrus/wmfw.h | 202 ++ include/linux/fsl/mc.h | 14 + include/linux/mdev.h | 20 - include/linux/mm_types.h | 13 - include/linux/of.h | 3 +- include/linux/platform_data/mlxreg.h | 82 + include/linux/platform_data/ti-sysc.h | 3 + include/linux/platform_data/x86/soc.h | 65 + include/linux/ptrace.h | 22 +- include/linux/sched.h | 1 + include/linux/sched/signal.h | 13 + include/linux/soc/mediatek/mtk-mmsys.h | 3 + include/linux/soc/qcom/apr.h | 70 +- include/linux/soc/qcom/qcom_aoss.h | 38 + include/linux/soc/samsung/exynos-chipid.h | 6 +- include/linux/string.h | 19 +- include/linux/surface_aggregator/controller.h | 4 +- include/linux/tee_drv.h | 7 +- include/linux/vdpa.h | 53 +- include/linux/vfio.h | 53 +- include/linux/virtio.h | 2 + include/linux/virtio_config.h | 6 + include/linux/virtio_pci_legacy.h | 42 + include/memory/renesas-rpc-if.h | 1 + include/rdma/ib_hdrs.h | 1 + include/rdma/ib_umem.h | 11 + include/rdma/ib_verbs.h | 74 +- include/rdma/rdma_counter.h | 2 + include/soc/qcom/spm.h | 43 + include/soc/tegra/fuse.h | 31 +- include/soc/tegra/irq.h | 9 +- include/soc/tegra/pm.h | 2 +- include/sound/cs35l41.h | 34 + include/sound/graph_card.h | 21 + include/sound/hdaudio_ext.h | 2 + include/sound/memalloc.h | 58 +- include/sound/rt5682s.h | 48 + include/sound/simple_card_utils.h | 6 +- include/sound/soc-acpi.h | 3 + include/sound/soc-component.h | 21 +- include/sound/soc-dpcm.h | 1 + include/sound/soc-topology.h | 5 +- include/sound/sof.h | 5 - include/sound/sof/dai-intel.h | 4 + include/sound/sof/dai.h | 10 +- include/uapi/linux/vdpa.h | 7 + include/uapi/linux/virtio_i2c.h | 6 + include/uapi/rdma/efa-abi.h | 18 +- include/uapi/rdma/rdma_netlink.h | 5 + include/uapi/rdma/rdma_user_rxe.h | 10 +- include/uapi/sound/asound.h | 2 +- include/uapi/sound/firewire.h | 150 + include/uapi/sound/snd_ar_tokens.h | 208 ++ include/uapi/sound/sof/tokens.h | 1 + kernel/exit.c | 76 +- kernel/fork.c | 4 +- kernel/signal.c | 49 +- kernel/trace/trace.c | 11 + kernel/trace/trace_events_hist.c | 105 +- kernel/trace/trace_osnoise.c | 615 +++- lib/kunit/executor.c | 152 +- lib/kunit/executor_test.c | 110 +- lib/kunit/kunit-test.c | 14 +- lib/kunit/test.c | 6 +- lib/string_helpers.c | 20 + mm/debug.c | 4 +- mm/oom_kill.c | 6 +- samples/ftrace/ftrace-direct-multi.c | 2 + samples/vfio-mdev/mbochs.c | 2 +- samples/vfio-mdev/mdpy.c | 2 +- samples/vfio-mdev/mtty.c | 2 +- scripts/Makefile.lib | 1 - scripts/documentation-file-ref-check | 4 + scripts/dtc/checks.c | 222 +- scripts/dtc/dtc-lexer.l | 2 +- scripts/dtc/dtc.c | 6 +- scripts/dtc/dtc.h | 40 +- scripts/dtc/flattree.c | 11 +- scripts/dtc/libfdt/fdt.c | 4 + scripts/dtc/libfdt/fdt_rw.c | 18 +- scripts/dtc/libfdt/fdt_strerror.c | 1 + scripts/dtc/libfdt/libfdt.h | 7 + scripts/dtc/livetree.c | 6 +- scripts/dtc/treesource.c | 48 +- scripts/dtc/util.h | 6 +- scripts/dtc/version_gen.h | 2 +- scripts/dtc/yamltree.c | 16 +- scripts/kernel-doc | 2 + sound/core/Makefile | 3 +- sound/core/memalloc.c | 207 +- sound/core/memalloc_local.h | 1 + sound/core/oss/mixer_oss.c | 44 +- sound/core/pcm_compat.c | 4 + sound/core/pcm_lib.c | 5 + sound/core/pcm_local.h | 7 + sound/core/pcm_memory.c | 13 +- sound/core/pcm_native.c | 66 +- sound/core/sgbuf.c | 201 -- sound/firewire/motu/Makefile | 3 +- sound/firewire/motu/amdtp-motu.c | 11 +- .../motu/motu-command-dsp-message-parser.c | 181 + sound/firewire/motu/motu-hwdep.c | 119 +- sound/firewire/motu/motu-protocol-v2.c | 14 +- sound/firewire/motu/motu-protocol-v3.c | 14 +- .../motu/motu-register-dsp-message-parser.c | 420 +++ sound/firewire/motu/motu-stream.c | 10 + sound/firewire/motu/motu.c | 10 + sound/firewire/motu/motu.h | 23 + sound/firewire/oxfw/oxfw-stream.c | 7 +- sound/firewire/oxfw/oxfw.c | 8 + sound/firewire/oxfw/oxfw.h | 5 + sound/hda/ext/hdac_ext_stream.c | 46 +- sound/hda/hdac_stream.c | 4 +- sound/hda/intel-dsp-config.c | 22 +- sound/isa/Kconfig | 2 +- sound/isa/gus/gus_dma.c | 2 + sound/pci/Kconfig | 1 + sound/pci/hda/hda_intel.c | 49 +- sound/pci/hda/patch_realtek.c | 19 + sound/soc/amd/Kconfig | 40 +- sound/soc/amd/Makefile | 2 + sound/soc/amd/acp-da7219-max98357a.c | 6 +- sound/soc/amd/acp-pcm-dma.c | 6 +- sound/soc/amd/acp-rt5645.c | 2 +- sound/soc/amd/acp.h | 2 + sound/soc/amd/acp/Kconfig | 61 + sound/soc/amd/acp/Makefile | 26 + sound/soc/amd/acp/acp-i2s.c | 340 ++ sound/soc/amd/acp/acp-legacy-mach.c | 104 + sound/soc/amd/acp/acp-mach-common.c | 600 ++++ sound/soc/amd/acp/acp-mach.h | 57 + sound/soc/amd/acp/acp-platform.c | 315 ++ sound/soc/amd/acp/acp-renoir.c | 163 + sound/soc/amd/acp/acp-sof-mach.c | 131 + sound/soc/amd/acp/amd.h | 145 + sound/soc/amd/acp/chip_offset_byte.h | 76 + sound/soc/amd/vangogh/Makefile | 2 + sound/soc/amd/vangogh/acp5x-i2s.c | 2 +- sound/soc/amd/vangogh/acp5x-mach.c | 386 +++ sound/soc/amd/vangogh/acp5x.h | 2 +- sound/soc/amd/vangogh/pci-acp5x.c | 3 + sound/soc/amd/yc/Makefile | 9 + sound/soc/amd/yc/acp6x-mach.c | 194 ++ sound/soc/amd/yc/acp6x-pdm-dma.c | 448 +++ sound/soc/amd/yc/acp6x.h | 107 + sound/soc/amd/yc/acp6x_chip_offset_byte.h | 444 +++ sound/soc/amd/yc/pci-acp6x.c | 338 ++ sound/soc/atmel/atmel-i2s.c | 6 +- sound/soc/atmel/atmel_ssc_dai.c | 26 +- sound/soc/atmel/atmel_wm8904.c | 2 +- sound/soc/atmel/mchp-i2s-mcc.c | 10 +- sound/soc/atmel/mikroe-proto.c | 4 +- sound/soc/atmel/sam9g20_wm8731.c | 2 +- sound/soc/atmel/sam9x5_wm8731.c | 2 +- sound/soc/atmel/tse850-pcm5142.c | 2 +- sound/soc/au1x/db1200.c | 6 +- sound/soc/au1x/i2sc.c | 6 +- sound/soc/au1x/psc-i2s.c | 10 +- sound/soc/bcm/bcm2835-i2s.c | 56 +- sound/soc/bcm/cygnus-ssp.c | 6 +- sound/soc/cirrus/edb93xx.c | 2 +- sound/soc/cirrus/ep93xx-i2s.c | 22 +- sound/soc/cirrus/snappercl15.c | 2 +- sound/soc/codecs/88pm860x-codec.c | 18 +- sound/soc/codecs/Kconfig | 45 + sound/soc/codecs/Makefile | 12 + sound/soc/codecs/ab8500-codec.c | 20 +- sound/soc/codecs/ad1836.c | 6 +- sound/soc/codecs/ad193x.c | 10 +- sound/soc/codecs/adau1372.c | 14 +- sound/soc/codecs/adau1373.c | 14 +- sound/soc/codecs/adau1701.c | 6 +- sound/soc/codecs/adau17x1.c | 6 +- sound/soc/codecs/adau1977.c | 31 +- sound/soc/codecs/adav80x.c | 6 +- sound/soc/codecs/ak4104.c | 4 +- sound/soc/codecs/ak4118.c | 20 +- sound/soc/codecs/ak4458.c | 12 +- sound/soc/codecs/ak4642.c | 8 +- sound/soc/codecs/ak4671.c | 6 +- sound/soc/codecs/ak5558.c | 10 +- sound/soc/codecs/alc5623.c | 8 +- sound/soc/codecs/alc5632.c | 8 +- sound/soc/codecs/cpcap.c | 18 +- sound/soc/codecs/cros_ec_codec.c | 4 +- sound/soc/codecs/cs35l41-i2c.c | 115 + sound/soc/codecs/cs35l41-spi.c | 140 + sound/soc/codecs/cs35l41-tables.c | 594 ++++ sound/soc/codecs/cs35l41.c | 1445 ++++++++ sound/soc/codecs/cs35l41.h | 775 +++++ sound/soc/codecs/cs42l42.c | 465 ++- sound/soc/codecs/cs42l42.h | 64 +- sound/soc/codecs/cs47l15.c | 26 +- sound/soc/codecs/cs47l24.c | 20 +- sound/soc/codecs/cs47l35.c | 26 +- sound/soc/codecs/cs47l85.c | 34 +- sound/soc/codecs/cs47l90.c | 36 +- sound/soc/codecs/cs47l92.c | 20 +- sound/soc/codecs/es8316.c | 8 +- sound/soc/codecs/lpass-rx-macro.c | 3 +- sound/soc/codecs/lpass-tx-macro.c | 25 +- sound/soc/codecs/lpass-va-macro.c | 3 +- sound/soc/codecs/lpass-wsa-macro.c | 1 + sound/soc/codecs/madera.c | 18 +- sound/soc/codecs/max98390.c | 2 +- sound/soc/codecs/max98520.c | 769 +++++ sound/soc/codecs/max98520.h | 159 + sound/soc/codecs/max98927.c | 25 + sound/soc/codecs/max98927.h | 1 + sound/soc/codecs/mt6359.c | 2 +- sound/soc/codecs/nau8821.c | 1714 ++++++++++ sound/soc/codecs/nau8821.h | 533 +++ sound/soc/codecs/nau8824.c | 70 + sound/soc/codecs/nau8824.h | 3 +- sound/soc/codecs/nau8825.c | 48 +- sound/soc/codecs/pcm5102a.c | 2 +- sound/soc/codecs/rt1011.c | 10 + sound/soc/codecs/rt1015.c | 2 +- sound/soc/codecs/rt1016.c | 2 +- sound/soc/codecs/rt1019.c | 2 +- sound/soc/codecs/rt1305.c | 2 +- sound/soc/codecs/rt1308.c | 2 +- sound/soc/codecs/rt5514.c | 2 +- sound/soc/codecs/rt5616.c | 2 +- sound/soc/codecs/rt5640.c | 2 +- sound/soc/codecs/rt5645.c | 2 +- sound/soc/codecs/rt5651.c | 9 +- sound/soc/codecs/rt5659.c | 2 +- sound/soc/codecs/rt5660.c | 2 +- sound/soc/codecs/rt5663.c | 2 +- sound/soc/codecs/rt5665.c | 2 +- sound/soc/codecs/rt5668.c | 2 +- sound/soc/codecs/rt5670.c | 2 +- sound/soc/codecs/rt5677.c | 2 +- sound/soc/codecs/rt5682-i2c.c | 17 + sound/soc/codecs/rt5682.c | 132 +- sound/soc/codecs/rt5682.h | 23 + sound/soc/codecs/rt5682s.c | 3197 ++++++++++++++++++ sound/soc/codecs/rt5682s.h | 1474 ++++++++ sound/soc/codecs/rt9120.c | 495 +++ sound/soc/codecs/tfa989x.c | 21 + sound/soc/codecs/tlv320aic32x4-i2c.c | 4 +- sound/soc/codecs/tlv320aic32x4-spi.c | 4 +- sound/soc/codecs/tlv320aic32x4.c | 4 +- sound/soc/codecs/tlv320aic32x4.h | 2 +- sound/soc/codecs/tlv320aic3x-i2c.c | 4 +- sound/soc/codecs/tlv320aic3x-spi.c | 4 +- sound/soc/codecs/tlv320aic3x.c | 3 +- sound/soc/codecs/tlv320aic3x.h | 2 +- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wm2200.c | 30 +- sound/soc/codecs/wm5102.c | 16 +- sound/soc/codecs/wm5110.c | 24 +- sound/soc/codecs/wm8731.c | 6 - sound/soc/codecs/wm8900.c | 6 - sound/soc/codecs/wm8962.c | 13 +- sound/soc/codecs/wm_adsp.c | 3303 ++---------------- sound/soc/codecs/wm_adsp.h | 105 +- sound/soc/codecs/wmfw.h | 200 -- sound/soc/codecs/zl38060.c | 4 +- sound/soc/dwc/dwc-i2s.c | 12 +- sound/soc/fsl/eukrea-tlv320.c | 2 +- sound/soc/fsl/fsl-asoc-card.c | 54 +- sound/soc/fsl/fsl_audmix.c | 8 +- sound/soc/fsl/fsl_esai.c | 28 +- sound/soc/fsl/fsl_mqs.c | 4 +- sound/soc/fsl/fsl_rpmsg.c | 47 +- sound/soc/fsl/fsl_rpmsg.h | 12 + sound/soc/fsl/fsl_sai.c | 34 +- sound/soc/fsl/fsl_sai.h | 2 +- sound/soc/fsl/fsl_spdif.c | 85 + sound/soc/fsl/fsl_ssi.c | 38 +- sound/soc/fsl/imx-audmix.c | 12 +- sound/soc/fsl/imx-card.c | 6 +- sound/soc/fsl/imx-es8328.c | 2 +- sound/soc/fsl/imx-hdmi.c | 6 +- sound/soc/fsl/imx-rpmsg.c | 2 +- sound/soc/fsl/imx-sgtl5000.c | 2 +- sound/soc/fsl/mpc8610_hpcd.c | 16 +- sound/soc/fsl/p1022_ds.c | 16 +- sound/soc/fsl/p1022_rdk.c | 2 +- sound/soc/generic/Kconfig | 20 + sound/soc/generic/Makefile | 6 + sound/soc/generic/audio-graph-card.c | 4 +- .../soc/generic/audio-graph-card2-custom-sample.c | 183 + .../generic/audio-graph-card2-custom-sample.dtsi | 227 ++ sound/soc/generic/audio-graph-card2.c | 1281 +++++++ sound/soc/generic/simple-card-utils.c | 50 +- sound/soc/generic/test-component.c | 659 ++++ sound/soc/intel/boards/Kconfig | 18 +- sound/soc/intel/boards/Makefile | 2 + sound/soc/intel/boards/bdw-rt5650.c | 2 +- sound/soc/intel/boards/bdw-rt5677.c | 2 +- sound/soc/intel/boards/broadwell.c | 2 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 4 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/bytcht_cx2072x.c | 4 +- sound/soc/intel/boards/bytcht_da7213.c | 4 +- sound/soc/intel/boards/bytcht_es8316.c | 4 +- sound/soc/intel/boards/bytcht_nocodec.c | 4 +- sound/soc/intel/boards/bytcr_rt5640.c | 120 +- sound/soc/intel/boards/bytcr_rt5651.c | 122 +- sound/soc/intel/boards/bytcr_wm5102.c | 4 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 4 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 4 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 56 +- sound/soc/intel/boards/haswell.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 4 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 6 +- sound/soc/intel/boards/kbl_rt5660.c | 2 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 6 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 4 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 4 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 4 +- sound/soc/intel/boards/skl_rt286.c | 2 +- sound/soc/intel/boards/sof_es8336.c | 569 ++++ sound/soc/intel/boards/sof_rt5682.c | 96 +- sound/soc/intel/boards/sof_sdw.c | 10 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 24 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 8 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 68 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 69 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 8 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 17 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 27 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 12 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 60 +- sound/soc/intel/common/soc-intel-quirks.h | 51 +- sound/soc/intel/skylake/skl-topology.c | 6 +- sound/soc/mediatek/Kconfig | 23 +- sound/soc/mediatek/common/mtk-afe-fe-dai.c | 3 +- sound/soc/mediatek/mt2701/mt2701-cs42448.c | 2 +- sound/soc/mediatek/mt2701/mt2701-wm8960.c | 2 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 2 +- sound/soc/mediatek/mt8195/Makefile | 1 + sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 10 +- sound/soc/mediatek/mt8195/mt8195-audsys-clk.c | 152 +- sound/soc/mediatek/mt8195/mt8195-dai-adda.c | 8 +- sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 4 +- .../mediatek/mt8195/mt8195-mt6359-rt1011-rt5682.c | 1155 +++++++ .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 54 +- sound/soc/meson/aiu-encoder-spdif.c | 2 +- sound/soc/meson/axg-card.c | 1 + sound/soc/meson/axg-tdm-interface.c | 26 +- sound/soc/meson/meson-card-utils.c | 1 + sound/soc/meson/meson-codec-glue.c | 3 - sound/soc/qcom/Kconfig | 25 +- sound/soc/qcom/apq8096.c | 2 +- sound/soc/qcom/common.c | 4 +- sound/soc/qcom/qdsp6/Makefile | 11 +- sound/soc/qcom/qdsp6/audioreach.c | 1130 +++++++ sound/soc/qcom/qdsp6/audioreach.h | 726 ++++ sound/soc/qcom/qdsp6/q6afe-clocks.c | 187 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 689 +--- sound/soc/qcom/qdsp6/q6apm-dai.c | 416 +++ sound/soc/qcom/qdsp6/q6apm-lpass-dais.c | 260 ++ sound/soc/qcom/qdsp6/q6apm.c | 822 +++++ sound/soc/qcom/qdsp6/q6apm.h | 152 + sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.c | 186 + sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.h | 30 + sound/soc/qcom/qdsp6/q6dsp-lpass-ports.c | 627 ++++ sound/soc/qcom/qdsp6/q6dsp-lpass-ports.h | 22 + sound/soc/qcom/qdsp6/q6prm-clocks.c | 85 + sound/soc/qcom/qdsp6/q6prm.c | 202 ++ sound/soc/qcom/qdsp6/q6prm.h | 78 + sound/soc/qcom/qdsp6/topology.c | 1113 ++++++ sound/soc/qcom/sm8250.c | 79 + sound/soc/rockchip/Kconfig | 11 + sound/soc/rockchip/Makefile | 5 +- sound/soc/rockchip/rockchip_i2s.c | 3 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 1762 ++++++++++ sound/soc/rockchip/rockchip_i2s_tdm.h | 398 +++ sound/soc/rockchip/rockchip_pcm.c | 44 - sound/soc/rockchip/rockchip_pcm.h | 11 - sound/soc/rockchip/rockchip_pdm.c | 112 +- sound/soc/rockchip/rockchip_pdm.h | 6 + sound/soc/samsung/s3c-i2s-v2.c | 2 + sound/soc/sh/rcar/core.c | 1 + sound/soc/soc-acpi.c | 24 +- sound/soc/soc-component.c | 87 +- sound/soc/soc-compress.c | 43 +- sound/soc/soc-core.c | 54 +- sound/soc/soc-dapm.c | 2 + sound/soc/soc-generic-dmaengine-pcm.c | 6 +- sound/soc/soc-pcm.c | 27 +- sound/soc/soc-topology.c | 52 +- sound/soc/soc-utils.c | 13 + sound/soc/sof/Kconfig | 6 +- sound/soc/sof/Makefile | 6 +- sound/soc/sof/compress.c | 158 +- sound/soc/sof/compress.h | 32 - sound/soc/sof/control.c | 192 +- sound/soc/sof/core.c | 35 +- sound/soc/sof/debug.c | 87 +- sound/soc/sof/imx/Kconfig | 2 + sound/soc/sof/imx/imx-ops.h | 10 + sound/soc/sof/imx/imx8.c | 47 +- sound/soc/sof/imx/imx8m.c | 41 +- sound/soc/sof/intel/Makefile | 5 +- sound/soc/sof/intel/apl.c | 7 +- sound/soc/sof/intel/atom.c | 5 +- sound/soc/sof/intel/bdw.c | 19 +- sound/soc/sof/intel/byt.c | 30 +- sound/soc/sof/intel/cnl.c | 7 +- sound/soc/sof/intel/hda-dai.c | 269 +- sound/soc/sof/intel/hda-dsp.c | 61 +- sound/soc/sof/intel/hda-ipc.c | 15 +- sound/soc/sof/intel/hda-loader.c | 11 +- .../soc/sof/intel/{hda-compress.c => hda-probes.c} | 0 sound/soc/sof/intel/hda-stream.c | 92 +- sound/soc/sof/intel/hda.c | 232 +- sound/soc/sof/intel/hda.h | 52 +- sound/soc/sof/intel/icl.c | 7 +- sound/soc/sof/intel/intel-ipc.c | 99 - sound/soc/sof/intel/pci-apl.c | 2 - sound/soc/sof/intel/pci-cnl.c | 3 - sound/soc/sof/intel/pci-icl.c | 2 - sound/soc/sof/intel/pci-tgl.c | 5 - sound/soc/sof/intel/pci-tng.c | 16 +- sound/soc/sof/intel/tgl.c | 7 +- sound/soc/sof/ipc.c | 217 +- sound/soc/sof/loader.c | 161 +- sound/soc/sof/ops.c | 3 + sound/soc/sof/ops.h | 77 +- sound/soc/sof/pcm.c | 71 +- sound/soc/sof/pm.c | 12 +- sound/soc/sof/probe.c | 290 -- sound/soc/sof/probe.h | 85 - sound/soc/sof/sof-audio.c | 715 +++- sound/soc/sof/sof-audio.h | 52 +- sound/soc/sof/sof-of-dev.c | 24 +- sound/soc/sof/sof-priv.h | 154 +- sound/soc/sof/sof-probes.c | 364 ++ sound/soc/sof/sof-probes.h | 38 + sound/soc/sof/stream-ipc.c | 103 + sound/soc/sof/topology.c | 417 +-- sound/soc/sof/trace.c | 5 +- sound/soc/sof/utils.c | 28 +- sound/soc/sof/xtensa/core.c | 2 +- sound/soc/tegra/Kconfig | 48 + sound/soc/tegra/Makefile | 10 + sound/soc/tegra/tegra210_adx.c | 531 +++ sound/soc/tegra/tegra210_adx.h | 72 + sound/soc/tegra/tegra210_ahub.c | 511 ++- sound/soc/tegra/tegra210_amx.c | 600 ++++ sound/soc/tegra/tegra210_amx.h | 93 + sound/soc/tegra/tegra210_mixer.c | 674 ++++ sound/soc/tegra/tegra210_mixer.h | 100 + sound/soc/tegra/tegra210_mvc.c | 645 ++++ sound/soc/tegra/tegra210_mvc.h | 117 + sound/soc/tegra/tegra210_sfc.c | 3549 +++++++++++++++++++ sound/soc/tegra/tegra210_sfc.h | 78 + sound/soc/tegra/tegra_asoc_machine.c | 62 +- sound/soc/tegra/tegra_asoc_machine.h | 1 + sound/soc/ti/Kconfig | 2 +- sound/soc/ti/davinci-evm.c | 2 +- sound/soc/ti/omap-abe-twl6040.c | 2 +- sound/soc/ux500/mop500_ab8500.c | 2 +- sound/soc/ux500/mop500_ab8500.h | 2 +- sound/usb/6fire/comm.c | 2 +- sound/usb/6fire/firmware.c | 6 +- sound/usb/card.h | 11 +- sound/usb/clock.c | 8 +- sound/usb/endpoint.c | 230 +- sound/usb/endpoint.h | 13 +- sound/usb/format.c | 1 + sound/usb/implicit.c | 2 - sound/usb/line6/driver.c | 14 +- sound/usb/line6/driver.h | 2 +- sound/usb/line6/podhd.c | 6 +- sound/usb/line6/toneport.c | 2 +- sound/usb/misc/ua101.c | 4 +- sound/usb/mixer.c | 42 +- sound/usb/mixer_quirks.c | 34 + sound/usb/pcm.c | 164 +- sound/usb/quirks-table.h | 58 + sound/usb/quirks.c | 3 + sound/usb/usx2y/usbusx2yaudio.c | 11 +- sound/virtio/virtio_pcm_msg.c | 5 +- tools/testing/kunit/kunit.py | 154 +- tools/testing/kunit/kunit_json.py | 56 +- tools/testing/kunit/kunit_kernel.py | 107 +- tools/testing/kunit/kunit_parser.py | 1015 ++++-- tools/testing/kunit/kunit_tool_test.py | 211 +- .../test_is_test_passed-all_passed_nested.log | 34 + .../test_data/test_is_test_passed-kselftest.log | 14 + .../test_data/test_is_test_passed-missing_plan.log | 31 + .../testing/kunit/test_data/test_strip_hyphen.log | 16 + tools/testing/selftests/core/close_range_test.c | 2 +- .../test.d/trigger/trigger-hist-expressions.tc | 63 + .../selftests/kvm/x86_64/mmio_warning_test.c | 2 +- tools/testing/selftests/x86/test_vsyscall.c | 2 +- 1809 files changed, 129374 insertions(+), 32731 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-aspeed-uart-routing create mode 100644 Documentation/arm/stm32/stm32mp13-overview.rst create mode 100644 Documentation/devicetree/bindings/arm/arm,cci-400.yaml create mode 100644 Documentation/devicetree/bindings/arm/cci-control-port.yaml delete mode 100644 Documentation/devicetree/bindings/arm/cci.txt delete mode 100644 Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foun [...] create mode 100644 Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foun [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun6i-a31 [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun9i-a80 [...] create mode 100644 Documentation/devicetree/bindings/bus/palmbus.yaml delete mode 100644 Documentation/devicetree/bindings/bus/ti-sysc.txt create mode 100644 Documentation/devicetree/bindings/bus/ti-sysc.yaml delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr3.txt create mode 100644 Documentation/devicetree/bindings/display/xylon,logicvc-display.yaml create mode 100644 Documentation/devicetree/bindings/gnss/u-blox,neo-6m.yaml delete mode 100644 Documentation/devicetree/bindings/gnss/u-blox.txt create mode 100644 Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nv [...] delete mode 100644 Documentation/devicetree/bindings/input/cap11xx.txt create mode 100644 Documentation/devicetree/bindings/input/elan,ekth3000.yaml delete mode 100644 Documentation/devicetree/bindings/input/elan_i2c.txt create mode 100644 Documentation/devicetree/bindings/input/microchip,cap11xx.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/silead,gsl1 [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/silead_gsl1680.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/msi-cont [...] delete mode 100644 Documentation/devicetree/bindings/leds/register-bit-led.txt create mode 100644 Documentation/devicetree/bindings/leds/register-bit-led.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov5640.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov5640.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] rename Documentation/devicetree/bindings/{ => memory-controllers}/ddr/lpddr2-timin [...] rename Documentation/devicetree/bindings/{ => memory-controllers}/ddr/lpddr3-timin [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/lpddr3.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/ddr.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ddr.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,m [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc-ch [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/aspeed-lpc.txt create mode 100644 Documentation/devicetree/bindings/mfd/aspeed-lpc.yaml delete mode 100644 Documentation/devicetree/bindings/mips/ralink.txt create mode 100644 Documentation/devicetree/bindings/mips/ralink.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nor.txt delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-onenand.txt create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml delete mode 100644 Documentation/devicetree/bindings/net/gpmc-eth.txt delete mode 100644 Documentation/devicetree/bindings/net/marvell-bluetooth.txt create mode 100644 Documentation/devicetree/bindings/net/marvell-bluetooth.yaml create mode 100644 Documentation/devicetree/bindings/net/nfc/marvell,nci.yaml delete mode 100644 Documentation/devicetree/bindings/net/nfc/nfcmrvl.txt create mode 100644 Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml create mode 100644 Documentation/devicetree/bindings/net/nfc/nxp,pn532.yaml create mode 100644 Documentation/devicetree/bindings/net/nfc/nxp,pn544.yaml delete mode 100644 Documentation/devicetree/bindings/net/nfc/nxp-nci.txt delete mode 100644 Documentation/devicetree/bindings/net/nfc/pn532.txt delete mode 100644 Documentation/devicetree/bindings/net/nfc/pn544.txt create mode 100644 Documentation/devicetree/bindings/net/nfc/st,st-nci.yaml create mode 100644 Documentation/devicetree/bindings/net/nfc/st,st21nfca.yaml create mode 100644 Documentation/devicetree/bindings/net/nfc/st,st95hf.yaml delete mode 100644 Documentation/devicetree/bindings/net/nfc/st-nci-i2c.txt delete mode 100644 Documentation/devicetree/bindings/net/nfc/st-nci-spi.txt delete mode 100644 Documentation/devicetree/bindings/net/nfc/st21nfca.txt delete mode 100644 Documentation/devicetree/bindings/net/nfc/st95hf.txt create mode 100644 Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml delete mode 100644 Documentation/devicetree/bindings/net/nfc/trf7970a.txt create mode 100644 Documentation/devicetree/bindings/net/ti,bluetooth.yaml delete mode 100644 Documentation/devicetree/bindings/net/ti-bluetooth.txt delete mode 100644 Documentation/devicetree/bindings/net/wireless/esp,esp8089.txt create mode 100644 Documentation/devicetree/bindings/net/wireless/esp,esp8089.yaml delete mode 100644 Documentation/devicetree/bindings/net/wireless/ti,wlcore,spi.txt delete mode 100644 Documentation/devicetree/bindings/net/wireless/ti,wlcore.txt create mode 100644 Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml create mode 100644 Documentation/devicetree/bindings/pci/apple,pcie.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/memory-region.yaml delete mode 100644 Documentation/devicetree/bindings/reserved-memory/ramoops.txt create mode 100644 Documentation/devicetree/bindings/reserved-memory/ramoops.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/reserved-memory.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/shared-dma-pool.yaml delete mode 100644 Documentation/devicetree/bindings/rng/omap_rng.txt create mode 100644 Documentation/devicetree/bindings/rng/omap_rng.yaml delete mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.txt create mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml create mode 100644 Documentation/devicetree/bindings/soc/aspeed/uart-routing.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-c [...] create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.txt create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,apr.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,spm.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml create mode 100644 Documentation/devicetree/bindings/sound/audio-graph-card2.yaml delete mode 100644 Documentation/devicetree/bindings/sound/bt-sco.txt create mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs35l41.yaml create mode 100644 Documentation/devicetree/bindings/sound/linux,bt-sco.yaml create mode 100644 Documentation/devicetree/bindings/sound/linux,spdif-dit.yaml create mode 100644 Documentation/devicetree/bindings/sound/maxim,max98520.yaml create mode 100644 Documentation/devicetree/bindings/sound/mt8192-afe-pcm.yaml create mode 100644 Documentation/devicetree/bindings/sound/mt8195-mt6359-rt1011-rt [...] delete mode 100644 Documentation/devicetree/bindings/sound/name-prefix.txt create mode 100644 Documentation/devicetree/bindings/sound/name-prefix.yaml create mode 100644 Documentation/devicetree/bindings/sound/nau8821.txt create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-adx.yaml create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-amx.yaml create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-mixer.yaml create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-mvc.yaml create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-sfc.yaml create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6apm-dai.yaml create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6dsp-lpass-clocks.yaml create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6dsp-lpass-ports.yaml create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt5682s.yaml create mode 100644 Documentation/devicetree/bindings/sound/richtek,rt9120.yaml create mode 100644 Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.txt create mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.yaml delete mode 100644 Documentation/devicetree/bindings/sound/simple-amplifier.txt create mode 100644 Documentation/devicetree/bindings/sound/simple-audio-amplifier.yaml delete mode 100644 Documentation/devicetree/bindings/sound/spdif-transmitter.txt create mode 100644 Documentation/devicetree/bindings/sound/test-component.yaml create mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8962.yaml create mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8978.yaml delete mode 100644 Documentation/devicetree/bindings/sound/wm8962.txt delete mode 100644 Documentation/devicetree/bindings/usb/udc-xilinx.txt create mode 100644 Documentation/devicetree/bindings/usb/xlnx,usb2.yaml delete mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.txt create mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.yaml create mode 100644 Documentation/process/maintainer-handbooks.rst create mode 100644 Documentation/process/maintainer-tip.rst create mode 100644 Documentation/translations/zh_CN/PCI/index.rst create mode 100644 Documentation/translations/zh_CN/PCI/pci.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/sysrq.rst create mode 100644 Documentation/translations/zh_CN/core-api/assoc_array.rst create mode 100644 Documentation/translations/zh_CN/core-api/boot-time-mm.rst create mode 100644 Documentation/translations/zh_CN/core-api/genalloc.rst create mode 100644 Documentation/translations/zh_CN/core-api/gfp_mask-from-fs-io.rst create mode 100644 Documentation/translations/zh_CN/core-api/kref.rst create mode 100644 Documentation/translations/zh_CN/core-api/memory-allocation.rst create mode 100644 Documentation/translations/zh_CN/core-api/mm-api.rst create mode 100644 Documentation/translations/zh_CN/core-api/unaligned-memory-access.rst create mode 100644 Documentation/translations/zh_CN/core-api/xarray.rst create mode 100644 arch/arm/boot/dts/armada-381-netgear-gs110emx.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-inventec-transformers.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts create mode 100644 arch/arm/boot/dts/at91-lmu5000.dts create mode 100644 arch/arm/boot/dts/at91-q5xr5.dts create mode 100644 arch/arm/boot/dts/bcm-nsp-ax.dtsi create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi create mode 100644 arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi create mode 100644 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi create mode 100644 arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65w.dts create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi create mode 100644 arch/arm/boot/dts/e70k02.dtsi create mode 100644 arch/arm/boot/dts/gemini-ns2502.dts create mode 100644 arch/arm/boot/dts/gemini-ssi1328.dts create mode 100644 arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi create mode 100644 arch/arm/boot/dts/imx6sl-tolino-vision5.dts create mode 100644 arch/arm/boot/dts/imx6sll-kobo-librah2o.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi create mode 100644 arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts create mode 100644 arch/arm/boot/dts/qcom-msm8916-samsung-serranove.dts create mode 100644 arch/arm/boot/dts/qcom-msm8916-smp.dtsi create mode 100644 arch/arm/boot/dts/qcom-pm8226.dtsi create mode 100644 arch/arm/boot/dts/sama5d29.dtsi create mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts create mode 100644 arch/arm/boot/dts/stm32mp13-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp131.dtsi create mode 100644 arch/arm/boot/dts/stm32mp133.dtsi create mode 100644 arch/arm/boot/dts/stm32mp135.dtsi create mode 100644 arch/arm/boot/dts/stm32mp135f-dk.dts create mode 100644 arch/arm/boot/dts/stm32mp13xc.dtsi create mode 100644 arch/arm/boot/dts/stm32mp13xf.dtsi delete mode 100644 arch/arm/mach-omap2/scrm54xx.h create mode 100644 arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dts create mode 100644 arch/arm64/boot/dts/freescale/s32g2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-evb.dts create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts create mode 100644 arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-7040-mochabin.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-max98357a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-max98357a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-max983 [...] create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-serranove.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-maple.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-poplar.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm6350.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-parade-ps8640.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm6350-sony-xperia-lena-pdx213.dts create mode 100644 arch/arm64/boot/dts/qcom/sm6350.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts create mode 100644 arch/arm64/boot/dts/qcom/sm7225.dtsi create mode 100644 arch/arm64/boot/dts/renesas/draak.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ebisu.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk356x.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk.dts create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrb.dts create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts create mode 100644 drivers/bus/fsl-mc/obj-api.c create mode 100644 drivers/firmware/cirrus/Kconfig create mode 100644 drivers/firmware/cirrus/Makefile create mode 100644 drivers/firmware/cirrus/cs_dsp.c create mode 100644 drivers/platform/mellanox/mlxreg-lc.c create mode 100644 drivers/platform/x86/barco-p50-gpio.c create mode 100644 drivers/platform/x86/intel/ishtp_eclite.c create mode 100644 drivers/platform/x86/nvidia-wmi-ec-backlight.c create mode 100644 drivers/soc/aspeed/aspeed-uart-routing.c create mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c create mode 100644 drivers/soc/mediatek/mt8192-mmsys.h create mode 100644 drivers/soc/qcom/qcom_stats.c create mode 100644 drivers/soc/qcom/spm.c create mode 100644 drivers/soc/tegra/ari-tegra186.c create mode 100644 drivers/tee/optee/ffa_abi.c create mode 100644 drivers/tee/optee/optee_ffa.h delete mode 100644 drivers/tee/optee/shm_pool.c delete mode 100644 drivers/tee/optee/shm_pool.h create mode 100644 drivers/tee/optee/smc_abi.c create mode 100644 drivers/vdpa/alibaba/Makefile create mode 100644 drivers/vdpa/alibaba/eni_vdpa.c create mode 100644 drivers/vfio/vfio.h create mode 100644 drivers/virtio/virtio_pci_legacy_dev.c delete mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h delete mode 100644 include/dt-bindings/reset-controller/mt8183-resets.h rename include/dt-bindings/{reset-controller => reset}/mt2712-resets.h (100%) create mode 100644 include/dt-bindings/reset/mt8183-resets.h rename include/dt-bindings/{reset-controller => reset}/mt8192-resets.h (100%) create mode 100644 include/dt-bindings/soc/qcom,gpr.h create mode 100644 include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h create mode 100644 include/linux/firmware/cirrus/cs_dsp.h create mode 100644 include/linux/firmware/cirrus/wmfw.h create mode 100644 include/linux/platform_data/x86/soc.h create mode 100644 include/linux/soc/qcom/qcom_aoss.h create mode 100644 include/linux/virtio_pci_legacy.h create mode 100644 include/soc/qcom/spm.h create mode 100644 include/sound/cs35l41.h create mode 100644 include/sound/rt5682s.h create mode 100644 include/uapi/sound/snd_ar_tokens.h delete mode 100644 sound/core/sgbuf.c create mode 100644 sound/firewire/motu/motu-command-dsp-message-parser.c create mode 100644 sound/firewire/motu/motu-register-dsp-message-parser.c create mode 100644 sound/soc/amd/acp/Kconfig create mode 100644 sound/soc/amd/acp/Makefile create mode 100644 sound/soc/amd/acp/acp-i2s.c create mode 100644 sound/soc/amd/acp/acp-legacy-mach.c create mode 100644 sound/soc/amd/acp/acp-mach-common.c create mode 100644 sound/soc/amd/acp/acp-mach.h create mode 100644 sound/soc/amd/acp/acp-platform.c create mode 100644 sound/soc/amd/acp/acp-renoir.c create mode 100644 sound/soc/amd/acp/acp-sof-mach.c create mode 100644 sound/soc/amd/acp/amd.h create mode 100644 sound/soc/amd/acp/chip_offset_byte.h create mode 100644 sound/soc/amd/vangogh/acp5x-mach.c create mode 100644 sound/soc/amd/yc/Makefile create mode 100644 sound/soc/amd/yc/acp6x-mach.c create mode 100644 sound/soc/amd/yc/acp6x-pdm-dma.c create mode 100644 sound/soc/amd/yc/acp6x.h create mode 100644 sound/soc/amd/yc/acp6x_chip_offset_byte.h create mode 100644 sound/soc/amd/yc/pci-acp6x.c create mode 100644 sound/soc/codecs/cs35l41-i2c.c create mode 100644 sound/soc/codecs/cs35l41-spi.c create mode 100644 sound/soc/codecs/cs35l41-tables.c create mode 100644 sound/soc/codecs/cs35l41.c create mode 100644 sound/soc/codecs/cs35l41.h create mode 100644 sound/soc/codecs/max98520.c create mode 100644 sound/soc/codecs/max98520.h create mode 100644 sound/soc/codecs/nau8821.c create mode 100644 sound/soc/codecs/nau8821.h create mode 100644 sound/soc/codecs/rt5682s.c create mode 100644 sound/soc/codecs/rt5682s.h create mode 100644 sound/soc/codecs/rt9120.c delete mode 100644 sound/soc/codecs/wmfw.h create mode 100644 sound/soc/generic/audio-graph-card2-custom-sample.c create mode 100644 sound/soc/generic/audio-graph-card2-custom-sample.dtsi create mode 100644 sound/soc/generic/audio-graph-card2.c create mode 100644 sound/soc/generic/test-component.c create mode 100644 sound/soc/intel/boards/sof_es8336.c create mode 100644 sound/soc/mediatek/mt8195/mt8195-mt6359-rt1011-rt5682.c create mode 100644 sound/soc/qcom/qdsp6/audioreach.c create mode 100644 sound/soc/qcom/qdsp6/audioreach.h create mode 100644 sound/soc/qcom/qdsp6/q6apm-dai.c create mode 100644 sound/soc/qcom/qdsp6/q6apm-lpass-dais.c create mode 100644 sound/soc/qcom/qdsp6/q6apm.c create mode 100644 sound/soc/qcom/qdsp6/q6apm.h create mode 100644 sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.c create mode 100644 sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.h create mode 100644 sound/soc/qcom/qdsp6/q6dsp-lpass-ports.c create mode 100644 sound/soc/qcom/qdsp6/q6dsp-lpass-ports.h create mode 100644 sound/soc/qcom/qdsp6/q6prm-clocks.c create mode 100644 sound/soc/qcom/qdsp6/q6prm.c create mode 100644 sound/soc/qcom/qdsp6/q6prm.h create mode 100644 sound/soc/qcom/qdsp6/topology.c create mode 100644 sound/soc/rockchip/rockchip_i2s_tdm.c create mode 100644 sound/soc/rockchip/rockchip_i2s_tdm.h delete mode 100644 sound/soc/rockchip/rockchip_pcm.c delete mode 100644 sound/soc/rockchip/rockchip_pcm.h delete mode 100644 sound/soc/sof/compress.h create mode 100644 sound/soc/sof/imx/imx-ops.h rename sound/soc/sof/intel/{hda-compress.c => hda-probes.c} (100%) delete mode 100644 sound/soc/sof/intel/intel-ipc.c delete mode 100644 sound/soc/sof/probe.c delete mode 100644 sound/soc/sof/probe.h create mode 100644 sound/soc/sof/sof-probes.c create mode 100644 sound/soc/sof/sof-probes.h create mode 100644 sound/soc/sof/stream-ipc.c create mode 100644 sound/soc/tegra/tegra210_adx.c create mode 100644 sound/soc/tegra/tegra210_adx.h create mode 100644 sound/soc/tegra/tegra210_amx.c create mode 100644 sound/soc/tegra/tegra210_amx.h create mode 100644 sound/soc/tegra/tegra210_mixer.c create mode 100644 sound/soc/tegra/tegra210_mixer.h create mode 100644 sound/soc/tegra/tegra210_mvc.c create mode 100644 sound/soc/tegra/tegra210_mvc.h create mode 100644 sound/soc/tegra/tegra210_sfc.c create mode 100644 sound/soc/tegra/tegra210_sfc.h create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-all_passed_ne [...] create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-kselftest.log create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-missing_plan.log create mode 100644 tools/testing/kunit/test_data/test_strip_hyphen.log create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/trigger-hist-expr [...]