This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from 89181f544ffa Merge tag 'mmc-v6.5' of git://git.kernel.org/pub/scm/linux [...] adds 054a73009c22 module: split up 'finit_module()' into init_module_from_fi [...] adds 9b9879fc0327 modules: catch concurrent module loads, treat them as idempotent adds cb0b50b813f6 module: Remove preempt_disable() from module reference counting. adds 15d5daa0a700 kallsyms: remove unused arch_get_kallsym() helper adds 4f521bab5bfc kallsyms: remove unsed API lookup_symbol_attrs adds b06e9318bfd0 kallsyms: move kallsyms_show_value() out of kallsyms.c adds 0eeaf1eb40a3 kallsyms: make kallsyms_show_value() as generic function adds 4e3c09e95499 Merge tag 'v6.5-rc1-modules-next' of git://git.kernel.org/ [...] adds 7c0bf4dad6bf parport: Move magic number "15" to a define adds 93810936a6bf parport: Remove register_sysctl_table from parport_proc_register adds 4199a64a1c13 parport: Remove register_sysctl_table from parport_device_ [...] adds 02ea13480f3f parport: Remove register_sysctl_table from parport_default [...] adds 9ad0a4e7c2dd parport: Removed sysctl related defines adds 19c4e618a1bc sysctl: stop exporting register_sysctl_table adds 2f5edd03ca0d sysctl: Refactor base paths registrations adds b8cbc0855a22 sysctl: Remove register_sysctl_table adds 996ef312f27f sysctl: remove empty dev table adds 01e6aac78b1c signal: move show_unhandled_signals sysctl to its own file adds 861dc0b46432 sysctl: move umh sysctl registration to its own file adds 28898e260a34 sysctl: move security keys sysctl registration to its own file adds 37e9981e33e4 parport: plug a sysctl register leak adds a40b702789a4 test_sysctl: Fix test metadata getters adds e009bd5efe81 test_sysctl: Group node sysctl test under one func adds 35576438591e test_sysctl: Add an unregister sysctl test adds ec866cc6f8a9 test_sysctl: Add an option to prevent test skip adds f2e7a6265e5a test_sysclt: Test for registering a mount point adds 94a6490518d8 sysctl: Remove debugging dump_stack adds 2f2665c13af4 sysctl: replace child with an enumeration adds 6a8cbd9253ab Merge tag 'v6.5-rc1-sysctl-next' of git://git.kernel.org/p [...] adds 94e86ef1b801 net: phy: dp83869: support mii mode when rgmii strap cfg is used adds a731a43e8669 nfp: improve link modes reading process adds 559ae55cfc33 net: skbuff: remove special handling for SLOB adds 363d8ce4b947 virtio_net: mergeable xdp: put old page immediately adds ad4858beb824 virtio_net: introduce mergeable_xdp_get_buf() adds dbe4fec2447d virtio_net: optimize mergeable_xdp_get_buf() adds 00765f8ed742 virtio_net: introduce virtnet_xdp_handler() to seprate the [...] adds bb2c1e9e75be virtio_net: separate the logic of freeing xdp shinfo adds 80f50f918c6e virtio_net: separate the logic of freeing the rest mergeable buf adds 4cb00b13c064 virtio_net: virtnet_build_xdp_buff_mrg() auto release xdp shinfo adds d8f2835a4746 virtio_net: introduce receive_mergeable_xdp() adds 59ba3b1a88a8 virtio_net: merge: remove skip_xdp adds c5f3e72f04c0 virtio_net: introduce receive_small_xdp() adds fc8ce84b09bc virtio_net: small: remove the delta adds 7af70fc169bd virtio_net: small: avoid code duplication in xdp scenarios adds aef76506bc64 virtio_net: small: remove skip_xdp adds 19e8c85e336d virtio_net: introduce receive_small_build_xdp adds 21e26a71f5d3 virtio_net: introduce virtnet_build_skb() adds 505e315bc7f5 Merge branch 'virtio_net-refactor-xdp-codes' adds 3246627f11c5 net: stmmac: Make stmmac_pltfr_remove() return void adds b9bc44fe068d net: stmmac: dwmac-visconti: Make visconti_eth_clock_remov [...] adds c5f3ffe35cc9 net: stmmac: dwmac-qcom-ethqos: Drop an if with an always [...] adds f4d05c419761 net: stmmac: dwmac-visconti: Convert to platform remove ca [...] adds 360cd89064b6 net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove [...] adds 5580b559a80a net: stmmac: dwmac-qcom-ethqos: Convert to platform remove [...] adds 903cc461c901 net: stmmac: dwmac-rk: Convert to platform remove callback [...] adds b394982a10d9 net: stmmac: dwmac-sti: Convert to platform remove callbac [...] adds fec3f552140e net: stmmac: dwmac-stm32: Convert to platform remove callb [...] adds cc708d4ed7b3 net: stmmac: dwmac-sun8i: Convert to platform remove callb [...] adds a86f8601c8f0 net: stmmac: dwmac-tegra: Convert to platform remove callb [...] adds 341d3bda8cfa Merge branch 'net-stmmac-convert-to-platform-remove-callba [...] adds af8eacf2b42e net: stmmac: xgmac: add ethtool per-queue irq statistic support adds 9d142ed484a3 net: veth: rely on napi_build_skb in veth_convert_skb_to_xdp_buff adds 81ac2722fa19 net: ipconfig: Allow DNS to be overwritten by DHCPACK adds 011be8726434 net: lan966x: Add ES0 VCAP model adds 96b6c8a662a3 net: lan966x: Add ES0 VCAP keyset configuration for lan966x adds 85f050002ba9 net: lan966x: Add TC support for ES0 VCAP adds 65718c4d5266 Merge branch 'lan966x-es0-vcap' adds 5e316a818e75 net: veth: make PAGE_POOL_STATS optional adds 2f0f556713f0 selftests: bonding: delete unnecessary line adds bd9424efc482 macsec: Use helper macsec_netdev_priv for offload drivers adds 6096bc055572 net: liquidio: lio_vf_main: Remove unnecessary (void*) con [...] adds 059fa492027e sctp: fix a potential OOB access in sctp_sched_set_sched() adds 796fb97a8cd9 net: wwan: iosm: remove unused macro definition adds c930192572db net: wwan: iosm: remove unused enum definition adds 8a690c151134 net: wwan: iosm: clean up unused struct members adds ccce324dabfe tcp: make the first N SYN RTO backoffs linear adds fef99e840d46 net: mvneta: fix transmit path dma-unmapping on error adds b0bd1b07c3ad net: mvneta: mark mapped and tso buffers separately adds f00ba4f41acc net: mvneta: use buf->type to determine whether to dma-unmap adds d41eb5557668 net: mvneta: move tso_build_hdr() into mvneta_tso_put_hdr() adds 33f4cefb26e9 net: mvneta: allocate TSO header DMA memory in chunks adds 285b2a46953c Merge branch 'net-mvneta-reduce-size-of-tso-header-allocation' adds bc88ba0cad64 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 995585ecdf42 net: enc28j60: Use threaded interrupt instead of workqueue adds 7f88efc8162c net: samsung: sxgbe: Make sxgbe_drv_remove() return void adds 48c0db05a1bf octeontx2-pf: mcs: Offload extended packet number(XPN) feature adds 0fae8847563b ipvlan: Remove NULL check before dev_{put, hold} adds b16d76fe9a27 net/handshake: Remove unneeded check from handshake_dup() adds 2200c1a87074 net/handshake: Fix handshake_dup() ref counting adds 7301034026d0 net/handshake: Fix uninitialized local variable adds e36a93e1723e net/handshake: handshake_genl_notify() shouldn't ignore @flags adds f921bd41001c net/handshake: Unpin sock->file if a handshake is cancelled adds eefca7ec5142 net/handshake: Enable the SNI extension to work properly adds deb2e484baf9 Merge branch 'net-handshake-fixes' adds c1bc7d73c964 bonding: Always assign be16 value to vlan_proto adds aeefbb574c38 selftests: Add SO_DONTROUTE option to nettest. adds dd017c72dde6 selftests: fcnal: Test SO_DONTROUTE on TCP sockets. adds a431327c4faa selftests: fcnal: Test SO_DONTROUTE on UDP sockets. adds ceec9f272432 selftests: fcnal: Test SO_DONTROUTE on raw and ping sockets. adds e7ea5080ef3f Merge branch 'selftests-fcnal' adds 2598619e012c sctp: add bpf_bypass_getsockopt proto callback adds d3616dc7793f net: liquidio: lio_main: Remove unnecessary (void*) conversions adds 28fa3ac487c6 sfc: release encap match in efx_tc_flow_free() adds 56beb35d85e2 sfc: populate enc_ip_tos matches in MAE outer rules adds 3c9561c0a5b9 sfc: support TC decap rules matching on enc_ip_tos adds b6583d5e9e94 sfc: support TC decap rules matching on enc_src_port adds ba79e9a73284 Merge branch 'sfc-decap' adds a7e3448086d5 net: phy: Allow drivers to always call into ->suspend() adds 8baddaa9d4ba net: phy: broadcom: Add support for Wake-on-LAN adds 7e400ff35cbe net: bcmgenet: Add support for PHY-based Wake-on-LAN adds 7eef636ecc58 Merge branch 'broadcom-phy-wol' adds 69474a8a5837 net: vxlan: Add nolocalbypass option to vxlan. adds 305c04189997 selftests: net: vxlan: Add tests for vxlan nolocalbypass option. adds b51f4113ebb0 net: introduce and use skb_frag_fill_page_desc() adds 278fda0d52f6 net: remove __skb_frag_set_page() adds d5e7d19683a2 Merge branch 'skb_frag_fill_page_desc' adds f1b5dfe63f6a ping: Convert hlist_nulls to plain hlist. adds 314cf958de2a net: macb: Shorten max_tx_len to 4KiB - 56 on mpfs adds 144470c88c5d net: fec: using the standard return codes when xdp xmit errors adds a0b7955310a4 net: phylink: constify fwnode arguments adds befcc1fce564 sfc: fix use-after-free in efx_tc_flower_record_encap_match() adds ac48499e2bf5 wifi: rtl8xxxu: Add start_ap() callback adds 25ed009cc0aa wifi: rtl8xxxu: Select correct queue for beacon frames adds cde8848cad0b wifi: rtl8xxxu: Add beacon functions adds f5db4d11fda1 wifi: rtl8xxxu: Add set_tim() callback adds 20d595154894 wifi: rtl8xxxu: Allow setting rts threshold to -1 adds fd5440f9311f wifi: rtl8xxxu: Allow creating interface in AP mode adds d59a105acc03 wifi: rtl8xxxu: Actually use macid in rtl8xxxu_gen2_report [...] adds 2be2eed4c39b wifi: rtl8xxxu: Add parameter role to report_connect adds 40d02ff2b186 wifi: rtl8xxxu: Add parameter force to rtl8xxxu_refresh_rate_mask adds 726e478ce1b3 wifi: rtl8xxxu: Add sta_add() and sta_remove() callbacks adds 9aa45598d054 wifi: rtl8xxxu: Put the macid in txdesc adds 769f326322e7 wifi: rtl8xxxu: Add parameter macid to update_rate_mask adds 89819a651144 wifi: rtl8xxxu: Enable hw seq for mgmt/non-QoS data frames adds 66dcb574418e wifi: rtl8xxxu: Clean up filter configuration adds 07342528f7c8 wifi: rtl8xxxu: Remove usage of ieee80211_get_tx_rate() adds 19b396c241cf wifi: rtl8xxxu: Remove usage of tx_info->control.rates[0].flags adds b468481c9ad3 wifi: rtl8xxxu: Declare AP mode support for 8188f adds b9a07c443a82 wifi: rtl8xxxu: Set maximum number of supported stations adds 6dc28456aa17 wifi: rtl8xxxu: Support USB RX aggregation for the newer chips adds 271a588d34ed wifi: rtl8xxxu: rtl8xxxu_rx_complete(): remove unnecessary return adds 225622256b1b wifi: rtw88: fix incorrect error codes in rtw_debugfs_copy [...] adds 770055337772 wifi: rtw88: fix incorrect error codes in rtw_debugfs_set_* adds 9805500606c2 wifi: rtw89: use struct rtw89_phy_sts_ie0 instead of macro [...] adds f48453e058d7 wifi: rtw89: set capability of TX antenna diversity adds f6b24241cbec wifi: rtw89: add RSSI statistics for the case of antenna d [...] adds 4bb223a19f9b wifi: rtw89: add EVM and SNR statistics to debugfs adds a90c613d099f wifi: rtw89: initialize antenna for antenna diversity adds e3715859c753 wifi: rtw89: add RSSI based antenna diversity adds 5feecb40e735 wifi: rtw89: add EVM for antenna diversity adds 25a7e5072ef1 wifi: rtw89: release bit in rtw89_fw_h2c_del_pkt_offload() adds 3ea1cd8d027f wifi: rtw89: refine packet offload delete flow of 6 GHz probe adds 8febd68be526 wifi: rtw89: packet offload wait for FW response adds 32bb12eb73dc wifi: rtw89: mac: handle C2H receive/done ACK in interrupt [...] adds b9b632f43f1c wifi: rtw89: scan offload wait for FW done ACK adds c8d89bf6b82f wifi: rtw89: 8851b: add 8851B basic chip_info adds 99ff8da56322 wifi: rtw89: 8851be: add 8851BE PCI entry and fill PCI cap [...] adds a24be8bbcbd2 wifi: rtw89: 8851b: add NCTL post table adds 0789881aa370 wifi: rtw89: add CFO XTAL registers field to support 8851B adds ce816ab54bc9 wifi: rtw89: use chip_info::small_fifo_size to choose debug_mask adds b6335d91607d wifi: rtw89: change naming of BA CAM from V1 to V0_EXT adds 2273dd724a6c wifi: rtw89: 8851b: add support WoWLAN to 8851B adds 85d1539c0273 wifi: rtw89: 8851b: add DLE mem and HFC quota adds 2a59fe291fb3 wifi: rtw89: 8851b: add set_channel_rf() adds 27d5559fd169 wifi: rtw89: 8851b: rfk: add AACK adds ae546f0a2390 wifi: rtw89: 8851b: rfk: add RCK adds 93fbbeedca3b wifi: rtw89: 8851b: rfk: add DACK adds a83c6bb22745 wifi: rtw89: 8851b: rfk: add IQK adds 9d4f491b860e wifi: rtw89: fix rtw89_read_chip_ver() for RTL8852B and RTL8851B adds c401bde6ead4 wifi: mwifiex: Use list_count_nodes() adds f3dc7bb037d8 wifi: mt7601u: delete dead code checking debugfs returns adds 9ce4bb09123e wifi: wilc1000: fix for absent RSN capabilities WFA testcase adds 7acd69507088 wifi: wilc1000: Increase ASSOC response buffer adds e2ff1181b3d4 wifi: rtw88: unlock on error path in rtw_ops_add_interface() adds d9aef04fcfa8 wifi: mwifiex: Fix the size of a memory allocation in mwif [...] adds e897b0bef38a wifi: rtw89: introduce realtek ACPI DSM method adds a002f98123dd wifi: rtw89: regd: judge UNII-4 according to BIOS and chip adds e3b77c06c886 wifi: rtw89: support U-NII-4 channels on 5GHz band adds aa70fa4f7dd8 wifi: rtw89: pci: fix interrupt enable mask for HALT C2H o [...] adds 56617fd02adb wifi: rtw89: ser: L1 add pre-M0 and post-M0 states adds 8130e94e888b wifi: rtw89: suppress the log for specific SER called CMDP [...] adds 6d4ff8aed3b3 Merge tag 'wireless-next-2023-05-12' of git://git.kernel.o [...] adds b2cbac9b9b28 net: Remove low_thresh in ip defrag adds 12e7789ad5b4 sch_htb: Allow HTB priority parameter in offload mode adds 508c58f76ca5 octeontx2-pf: Rename tot_tx_queues to non_qos_queues adds ab6dddd2a669 octeontx2-pf: qos send queues management adds 6b4b2ded9c42 octeontx2-pf: Refactor schedular queue alloc/free calls adds cb748a7ebad7 octeontx2-pf: Prepare for QOS offload adds 5e6808b4c68d octeontx2-pf: Add support for HTB offload adds 6cebb6a4b114 octeontx2-pf: ethtool expose qos stats adds efe103065ccb docs: octeontx2: Add Documentation for QOS adds 57f1915fc746 Merge branch 'octeontx2-pf-HTB' adds c515a4443cb8 net: ethernet: microchip: vcap: Remove extra semicolon adds d1e4632b304c octeontx2-pf: mcs: Remove unneeded semicolon adds 0d9b41daa590 nfc: llcp: fix possible use of uninitialized variable in n [...] adds 8b33485128ad net: skbuff: update comment about pfmemalloc propagating adds 613a014191f5 net: bonding: Add SPDX identifier to remaining files adds dc3eb2f4ec09 net: ethernet: 8390: Convert unversioned GPL notice to SPD [...] adds 9f07af05d0e4 net: ethernet: 8390: Replace GPL 2.0 boilerplate with SPDX [...] adds 9ac40d080bef net: ethernet: i825xx: Replace unversioned GPL (GPL 1.0) n [...] adds 4f693a8f5617 net: ethernet: i825xx: sun3_8256: Add SPDX license identifier adds e641577eb6e8 Merge branch 'spdx-conversion-for-bonding-8390-and-i825xx- [...] adds 987d0242d189 bpf: Add bpf_dynptr_adjust adds 540ccf96ddbc bpf: Add bpf_dynptr_is_null and bpf_dynptr_is_rdonly adds 26662d7347a0 bpf: Add bpf_dynptr_size adds 361f129f3cc1 bpf: Add bpf_dynptr_clone adds d911ba7ceafd selftests/bpf: Add tests for dynptr convenience helpers adds b3e8701dd1fa selftests/bpf: Add test case to assert precise scalar path [...] adds af0335d2926e docs/bpf: Add table to describe LRU properties adds 1a986518b8a5 docs/bpf: Add LRU internals description and graph adds 74fc8801edc2 bpftool: Show map IDs along with struct_ops links. adds 84214ab4689f igc: Enable and fix RX hash usage by netstack adds 73b7123de0cf igc: Add igc_xdp_buff wrapper for xdp_buff in driver adds 8416814fffa9 igc: Add XDP hints kfuncs for RX hash adds d677266755c6 igc: Add XDP hints kfuncs for RX timestamp adds bb323478767d selftests/bpf: xdp_hw_metadata track more timestamps adds a46441192084 selftests/bpf: Update the aarch64 tests deny list adds 6ec7be9a2d2b xsk: Use pool->dma_pages to check for DMA adds bf06c9393493 bpftool: Dump map id instead of value for map_of_maps types adds f1f5553d91a1 selftests/bpf: Fix selftest test_global_funcs/global_func1 [...] adds 31f4f810d533 selftests/bpf: Add fexit_sleep to DENYLIST.aarch64 adds c39028b333f3 libbpf: btf_dump_type_data_check_overflow needs to conside [...] adds 0a5c0de8b66f selftests/bpf: Extract insert_test from parse_test_list adds 64276f01dce8 selftests/bpf: Test_progs can read test lists from file adds 577c34b3be6e Merge branch 'selftests/bpf: test_progs can read test list [...] adds bf6882aebd0e bpf: Emit struct bpf_tcp_sock type in vmlinux BTF adds fedf99200ab0 bpf: Print a warning only if writing to unprivileged_bpf_d [...] adds 7866fc6aa0de libbpf: Fix comment about arc and riscv arch in bpf_tracing.h adds 5956f3011604 veristat: add -t flag for adding BPF_F_TEST_STATE_FREQ pro [...] adds e0bf462276b6 bpf: mark relevant stack slots scratched for register read [...] adds 407958a0e980 bpf: encapsulate precision backtracking bookkeeping adds d9439c21a9e4 bpf: improve precision backtrack logging adds 1ef22b6865a7 bpf: maintain bitmasks across all active frames in __mark_ [...] adds f655badf2a8f bpf: fix propagate_precision() logic for inner frames adds c50c0b57a515 bpf: fix mark_all_scalars_precise use in mark_chain_precision adds fde2a3882bd0 bpf: support precision propagation in the presence of subprogs adds 3ef3d2177b1a selftests/bpf: add precision propagation tests in the pres [...] adds c91ab90cea7a selftests/bpf: revert iter test subprog precision workaround adds fbc0b0253001 Merge branch 'Add precision propagation for subprogs and c [...] adds 69535186297b bpf, docs: Update llvm_relocs.rst with typo fixes adds f4dea9689c5f samples/bpf: Fix buffer overflow in tcp_basertt adds b5ad4cdc46c7 bpf: Add bpf_task_under_cgroup() kfunc adds 49e0263ab40f selftests/bpf: Add testcase for bpf_task_under_cgroup adds e04ddf179c2a Merge branch 'Introduce a new kfunc of bpf_task_under_cgroup' adds 3bda08b63670 bpf: Allow NULL buffers in bpf_dynptr_slice(_rw) adds 1ce33b6c846f selftests/bpf: Test allowing NULL buffer in dynptr slice adds 3881fdfed21f selftests/bpf: Check overflow in optional buffer adds 2012c867c800 bpf: verifier: Accept dynptr mem as mem in helpers adds 798e48fc28fa selftests/bpf: Accept mem from dynptr in helper funcs adds 6e61c5fa4d43 Merge branch 'Dynptr Verifier Adjustments' adds 7b99f75942da bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen [...] adds ee9fd0ac3017 bpf: Address KCSAN report on bpf_lru_list adds bdeeed3498c7 libbpf: fix offsetof() and container_of() to work with CO-RE adds 29ebbba7d461 bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen adds 989a4a7dbff2 selftests/bpf: Update EFAULT {g,s}etsockopt selftests adds e01b4a72f132 selftests/bpf: Correctly handle optlen > 4096 adds 6b6a23d5d8e8 bpf: Document EFAULT changes for sockopt adds 79b3604d6221 Merge branch 'bpf: Don't EFAULT for {g,s}setsockopt with w [...] adds 4d585f48ee6b bpf: Remove anonymous union in bpf_kfunc_call_arg_meta adds d84b1a6708ee bpf: fix calculation of subseq_idx during precision backtracking adds 04cb8453a91c bpftool: JIT limited misreported as negative value on aarch64 adds 90564f1e3dd6 bpf, arm64: Support struct arguments in the BPF trampoline adds 47e79cbeea4b bpf: Remove bpf trampoline selector adds 108598c39eef bpf: Fix memleak due to fentry attach failure adds a0e35a648faf Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds e7480a44d7c4 Revert "net: Remove low_thresh in ip defrag" adds 88da17436973 can: usb: f81604: add Fintek F81604 support adds cca7d85ad80c can: bxcan: Remove unnecessary print function dev_err() adds 6882011e8854 can: length: make header self contained adds 03ef5a4b322f can: at91_can: Convert to platform remove callback returning void adds cba8ed7f0043 can: bxcan: Convert to platform remove callback returning void adds 1708caf4c47d can: c_can: Convert to platform remove callback returning void adds 938100762293 can: cc770_isa: Convert to platform remove callback return [...] adds 86eb8a19b477 can: cc770_platform: Convert to platform remove callback r [...] adds 45413bf75919 can: ctucanfd: Convert to platform remove callback returning void adds 55216590c9cf can: flexcan: Convert to platform remove callback returning void adds 6aa62362f14d can: grcan: Convert to platform remove callback returning void adds a5095a981018 can: ifi_canfd: Convert to platform remove callback return [...] adds 3ac96f45aac6 can: janz-ican3: Convert to platform remove callback retur [...] adds 2d7c33d032ff can: m_can: Convert to platform remove callback returning void adds 36157299e67b can: mscan: mpc5xxx_can: Convert to platform remove callba [...] adds ae08f87afff7 can: rcar: Convert to platform remove callback returning void adds 0367b598afbe can: sja1000_isa: Convert to platform remove callback retu [...] adds bc79adfbd1fd can: sja1000_platform: Convert to platform remove callback [...] adds 737aec8a8f13 can: softing: Convert to platform remove callback returning void adds aaa278e646c0 can: sun4i_can: Convert to platform remove callback return [...] adds 9587b93b7755 can: ti_hecc: Convert to platform remove callback returning void adds 0816e1dd5ea8 can: xilinx: Convert to platform remove callback returning void adds 2a3e16360290 Merge patch series "can: Convert to platform remove callba [...] adds 833e24aeb4d9 Merge tag 'linux-can-next-for-6.5-20230515' of git://git.k [...] adds eea96a3e2c90 net/tcp: don't peek at tail for io_uring zc adds a7533584728d net/tcp: optimise io_uring zc ubuf refcounting adds 81cf1ade0bb3 Merge branch 'tcp-io_uring-zc-opts' adds fa0583c20243 seg6: Cleanup duplicates of skb_dst_drop calls adds 030d71fd93b1 octeontx2-pf: mcs: Support VLAN in clear text adds 38e97a98e371 ice: move interrupt related code to separate file adds afe87cfe820e ice: use pci_irq_vector helper function adds 05018936a1fe ice: use preferred MSIX allocation api adds 369bb5a2a9a7 ice: refactor VF control VSI interrupt handling adds 524012c69ee1 ice: remove redundant SRIOV code adds 4aad5335969f ice: add individual interrupt allocation adds cfebc0a36ea5 ice: track interrupt vectors with xarray adds 011670cc340c ice: add dynamic interrupt allocation adds c83ae452d264 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 96ba44c637b0 net/pppoe: make number of hash bits configurable adds af2eab1a8243 dt-bindings: net: nxp,sja1105: document spi-cpol/cpha adds fe6559fab328 net: libwx: Replace zero-length array with flexible-array member adds b1cf7a561515 mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper adds b50a8b0d57ab net: openvswitch: Use struct_size() adds 1fd22211354a net: lan966x: Add registers to configure PCP, DEI, DSCP adds a83e463036ef net: lan966x: Add support for offloading pcp table adds 10c71a97eeeb net: lan966x: Add support for apptrust adds 0c88d98108c6 net: lan966x: Add support for offloading dscp table adds f8ba50ea13fb net: lan966x: Add support for offloading default prio adds 363f98b96a43 net: lan966x: Add support for PCP rewrite adds d38ddd56d90e net: lan966x: Add support for DSCP rewrite adds 02f8fc1a67c1 Merge branch 'net-lan966x-add-support-for-pcp-dei-dscp' adds a4878eeae390 netfilter: nf_tables: relax set/map validation checks adds d4b7f29eb85c netfilter: nf_tables: always increment set element count adds b9f9a485fb0e netfilter: nft_exthdr: add boolean DCCP option matching adds 61e03e912da8 netfilter: Reorder fields in 'struct nf_conntrack_expect' adds a2a0ffb08468 netfilter: nft_set_pipapo: Use struct_size() adds d671fd82eaa9 netfilter: conntrack: allow insertion clash of gre protocol adds fa502c865666 netfilter: flowtable: simplify route logic adds a10fa0b489d6 netfilter: flowtable: split IPv4 datapath in helper functions adds e05b5362166b netfilter: flowtable: split IPv6 datapath in helper functions adds 1ecaf17d097c Merge tag 'nf-next-2023-05-18' of https://git.kernel.org/p [...] adds 90223c1136b2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 418c1214741c net: sfp: add helper to modify signal states adds d47e5a430dfd net: sfp: move rtnl lock to cover reading state adds a9fe964e7aae net: sfp: swap order of rtnl and st_mutex locks adds 97a492050aa5 net: sfp: move sm_mutex into sfp_check_state() adds 1974fd3bf0f0 net: sfp: change st_mutex locking adds dc18582211b3 net: sfp: add support for setting signalling rate adds fc082b39d0a2 net: sfp: add support for rate selection adds 643510ce07b2 Merge branch 'net-sfp-add-support-for-control-of-rate-selection' adds 578fb0926c12 ice: update ICE_PHY_TYPE_HIGH_MAX_INDEX adds 9136e1f1e5c3 ice: refactor PHY type to ethtool link mode adds 49eb1c1f2f05 ice: update PHY type to ethtool link mode mapping adds 1c769b1a303f ice: Remove LAG+SRIOV mutual exclusion adds ebdf098a0e1b MAINTAINERS: update Intel Ethernet links adds bf9233f913eb Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 711bdd5141d8 inet: factor out locked section of inet_accept() in a new helper adds e76c8ef5cc5b mptcp: refactor mptcp_stream_accept() adds 45b1a1227a7a mptcp: introduces more address related mibs adds 0639fa230a21 selftests: mptcp: add explicit check for new mibs adds 985de45923e2 selftests: mptcp: centralize stats dumping adds 640c48a0880d Merge branch 'mptcp-refactor-inet_accept-and-mib-updates' adds 20d5e0ef252a net: arc: Make arc_emac_remove() return void adds 95b681485563 igc: Avoid transmit queue timeout for XDP adds 7271522b729b igb: Define igb_pm_ops conditionally on CONFIG_PM adds c4dc8dc32bd1 e1000e: Add @adapter description to kdoc adds dcbe4ea1985d Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds e4ac7cc6e5a4 net: fec: turn on XDP features adds 2ae9c66b0455 net: fec: remove useless fec_enet_reset_skb() adds dbb99d78522a net: ipconfig: move ic_nameservers_fallback into #ifdef block adds 8b6b7c1190c3 net: altera: tse: remove mac_an_restart() function adds 4b159f5048b9 net: phy: add helpers for comparing phy IDs adds fe79bd65c819 net/tcp: refactor tcp_inet6_sk() adds efc3001f8b44 nfc: Switch i2c drivers back to use .probe() adds ecd01b69a5f8 ice: define meta data to match in switch adds 40fd749245f2 ice: remove redundant Rx field from rule info adds 17c6d8357da1 ice: specify field names in ice_prot_ext init adds 03592a14b938 ice: allow matching on meta data adds 0ef4479d13af ice: use src VSI instead of src MAC in slow-path adds d49b9b07725f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 5859a99b5225 net: sfp: add support for a couple of copper multi-rate modules adds de5c9bf40c45 net: phylink: require supported_interfaces to be filled adds c511822fe2c9 net/mlx5: Remove redundant esw multiport validate function adds 2abe501751ed net/mlx5: E-Switch, Remove redundant check adds edab80b89337 net/mlx5e: E-Switch, Remove flow_source check for metadata [...] adds 806815bf3c1d net/mlx5e: Remove redundant __func__ arg from fs_err() calls adds c97c9fe48ae3 net/mlx5e: E-Switch, Update when to set other vport context adds 99db5669f663 net/mlx5e: E-Switch, Allow get vport api if esw exists adds 29bcb6e4fe70 net/mlx5e: E-Switch, Use metadata for vport matching in se [...] adds 6cb9318a2534 net/mlx5: Remove redundant vport_group_manager cap check adds bea416c7e970 net/mlx5e: E-Switch, Check device is PF when stopping esw [...] adds 292243d13b18 net/mlx5e: E-Switch: move debug print of adding mac to cor [...] adds 3d7c5f78b8ce net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid adds c24246d07a94 net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic adds 7eb197fd83a3 net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule adds 0279b5454c0e net/mlx5: devlink, Only show PF related devlink warning wh [...] adds f5d87b47a1d9 net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager adds 62a41dc71663 Merge tag 'mlx5-updates-2023-05-19' of git://git.kernel.or [...] adds b2e3406a38f0 octeontx2-pf: Add support for page pool adds ac2e8e3cfe48 net: sfp: add support for HXSX-ATRI-1 copper SFP+ module adds 57910a47ffe9 nfp: add L4 RSS hashing on UDP traffic adds b841b901c452 net: Declare MSG_SPLICE_PAGES internal sendmsg() flag adds 96449f902407 net: Pass max frags into skb_append_pagefrags() adds 2e910b95329c net: Add a function to splice pages into an skbuff for MSG [...] adds 270a1c3de47e tcp: Support MSG_SPLICE_PAGES adds c5c37af6ecad tcp: Convert do_tcp_sendpages() to use MSG_SPLICE_PAGES adds ebf2e8860eea tcp_bpf: Inline do_tcp_sendpages as it's now a wrapper aro [...] adds 7f8816ab4bae espintcp: Inline do_tcp_sendpages() adds e117dcfd646e tls: Inline do_tcp_sendpages() adds c2ff29e99a76 siw: Inline do_tcp_sendpages() adds 5367f9bbb86a tcp: Fold do_tcp_sendpages() into tcp_sendpage_locked() adds 7da0dde68486 ip, udp: Support MSG_SPLICE_PAGES adds 6d8192bd69bb ip6, udp6: Support MSG_SPLICE_PAGES adds 7ac7c987850c udp: Convert udp_sendpage() to use MSG_SPLICE_PAGES adds c49cf2663291 ip: Remove ip_append_page() adds a0dbf5f818f9 af_unix: Support MSG_SPLICE_PAGES adds 57d44a354a43 unix: Convert unix_stream_sendpage() to use MSG_SPLICE_PAGES adds 51c78a4d532e Merge branch 'splice-net-replace-sendpage-with-sendmsg-msg [...] adds a695641c8eaa gve: Support IPv6 Big TCP on DQ adds 726de790f660 ping: Stop using RTO_ONLINK. adds c85be08fc4fa raw: Stop using RTO_ONLINK. adds 0e26371db548 udp: Stop using RTO_ONLINK. adds 18731fe01d3d Merge branch 'RTO_ONLINK' adds 59088b5a946e net: phy: avoid kernel warning dump when stopping an errored PHY adds 7c2435ef76e5 tools: ynl: Use dict of predefined Structs to decode scalar types adds bddd2e561b0a tools: ynl: Handle byte-order in struct members adds 47469d2d5913 Merge branch 'tools-ynl-byteorder' adds c496daeb8630 devlink: remove duplicate port notification adds 1bb1b5789850 devlink: remove no longer true locking comment from port_n [...] adds 9277649c66fe devlink: pass devlink_port pointer to ops->port_del() inst [...] adds 41a45ea49d3a Merge branch 'devlink-port_del-new-cleanup' adds e9261467ae86 net: mdio: add clause 73 to ethtool conversion helper adds dc7a51411ec5 net: phylink: remove duplicated linkmode pause resolution adds dad987484eaa net: phylink: add function to resolve clause 73 negotiation adds 6f7b89b45f1e net: pcs: xpcs: clean up reading clause 73 link partner ad [...] adds 3f0360e09c8d net: pcs: xpcs: use mii_c73_to_linkmode() helper adds 1f94ba198bda net: pcs: xpcs: correct lp_advertising contents adds 428d603fcaeb net: pcs: xpcs: correct pause resolution adds 21234ef16665 net: pcs: xpcs: use phylink_resolve_c73() helper adds 883a98ede4b6 net: pcs: xpcs: avoid reading STAT1 more than once adds 8a5ad2ea6b87 Merge branch 'net-pcs-xpcs-cleanups-for-clause-73-support' adds ae4899bb486f net: phylink: provide phylink_pcs_config() and phylink_pcs [...] adds 4fbfde4e2720 net: tcp: make the txhash available in TIME_WAIT sockets f [...] adds c0a8966e2bc7 net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV adds 7016eb738651 Documentation: net: net.core.txrehash is not specific to l [...] adds e8f8b3323039 Merge branch 'net-tcp-make-txhash-use-consistent-for-ipv4' adds 623a71385312 net/mlx4: Use bitmap_weight_and() adds 657d42cf5df6 s390/ism: Set DMA coherent mask adds d4031ec844bc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds cee4bd16c319 leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on d [...] adds e2f24cb1b5da leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode adds bdec9cb83936 leds: trigger: netdev: Rename add namespace to netdev trig [...] adds 164b67d53476 leds: trigger: netdev: Convert device attr to macro adds d1b9e1391ab2 leds: trigger: netdev: Use mutex instead of spinlocks adds 78dbc2468de4 Merge tag 'ib-leds-netdev-v6.5' of git://git.kernel.org/pu [...] adds d6f1e0bfe532 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds c857946a4e26 net/core: Enable socket busy polling on -RT adds ca7d05007d0a sfc: handle VI shortage on ef100 by readjusting the channels adds 9b66ee06e5ca net: ynl: prefix uAPI header include with uapi/ adds dd805cf3e80e net: dsa: add support for mac_prepare() and mac_finish() calls adds 267d7692f6cd net: dsa: mv88e6xxx: move link forcing to mac_prepare/mac_finish adds eba7dbc5eba0 Merge branch 'mv88e6xxx-phylink-prepare' adds f26f03b30319 tcp: remove unused TCP_SYNQ_INTERVAL definition adds 4781e965e655 net: phy: broadcom: Register dummy IRQ handler adds 24a86d833bc5 selftests/bpf: improve netcnt test robustness adds de58ef414d8d selftests/bpf: Fix s390 sock_field test failure adds 10cb8622b695 libbpf: Store zero fd to fd_array for loader kfunc relocation adds 8e9af8217124 selftests/bpf: Move kfunc exports to bpf_testmod/bpf_testm [...] adds 45db310984bf selftests/bpf: Move test_progs helpers to testing_helpers object adds d18decca69e3 selftests/bpf: Use only stdout in un/load_bpf_testmod functions adds b58f3f0e6f3c selftests/bpf: Do not unload bpf_testmod in load_bpf_testmod adds 11642eb92b3b selftests/bpf: Use un/load_bpf_testmod functions in tests adds b23b385fa18f selftests/bpf: Load bpf_testmod for verifier test adds f26ebdd3e4e4 selftests/bpf: Allow to use kfunc from testmod.ko in test_ [...] adds 6e2b50fa818b selftests/bpf: Remove extern from kfuncs declarations adds 65eb006d85a2 bpf: Move kernel test kfuncs to bpf_testmod adds 0697e4394210 Merge branch 'bpf: Move kernel test kfuncs into bpf_testmod' adds d2e541494935 selftests/xsk: do not change XDP program when not necessary adds df82d2e89c41 selftests/xsk: generate simpler packets with variable length adds feb973a9094f selftests/xsk: add varying payload pattern within packet adds 7a8a6762822a selftests/xsk: dump packet at error adds 69fc03d220a3 selftests/xsk: add packet iterator for tx to packet stream adds d9f6d9709f87 selftests/xsk: store offset in pkt instead of addr adds 041b68f688a3 selftests/xsx: test for huge pages only once adds 86e41755b432 selftests/xsk: populate fill ring based on frags needed adds 2f6eae0df1a8 selftests/xsk: generate data for multi-buffer packets adds 7cd6df4f5ec2 selftests/xsk: adjust packet pacing for multi-buffer support adds 34e78bab67c5 Merge branch 'seltests/xsk: prepare for AF_XDP multi-buffe [...] adds cff36398bd4c bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl log adds f04a32b2c5b5 selftests/bpf: Do not use sign-file as testcase adds 2a36c26fe3b8 bpftool: Support bpffs mountpoint as pin path for prog loadall adds 8819495a754e bpf, docs: Shift operations are defined to use a mask adds 12852f8e0f70 selftests/bpf: Fix dynptr/test_dynptr_is_null adds effcf6241624 selftests/bpf: Make bpf_dynptr_is_rdonly() prototyype cons [...] adds e859e429511a bpf: Show target_{obj,btf}_id in tracing link fdinfo adds d7e45eb4802b bpftool: Show target_{obj,btf}_id in tracing link info adds 9343184cb31f Merge branch 'bpf: Show target_{obj,btf}_id for tracing link' adds 9378096e8a65 bpf: tcp: Avoid taking fast sock lock in iterator adds f44b1c515833 udp: seq_file: Helper function to match socket attributes adds 7625d2e9741c bpf: udp: Encapsulate logic to get udp table adds e4fe1bf13e09 udp: seq_file: Remove bpf_seq_afinfo from udp_iter_state adds c96dac8d369f bpf: udp: Implement batching for sockets iterator adds e924e80ee6a3 bpf: Add kfunc filter function to 'struct btf_kfunc_id_set' adds 4ddbcb886268 bpf: Add bpf_sock_destroy kfunc adds 176ba657e6aa selftests/bpf: Add helper to get port using getsockname adds 1a8bc2299f40 selftests/bpf: Test bpf_sock_destroy adds 18f558876ff0 Merge branch 'bpf: Add socket destroy capability' adds 6cc385d2cdb4 selftests/bpf: Add xdp_feature selftest for bond device adds f46392ee3dec bpftool: Specify XDP Hints ifname when loading program adds e7d85427ef89 bpf: Validate BPF object in BPF_OBJ_PIN before calling LSM adds 2b001b94073b libbpf: Start v1.3 development cycle adds cb8edce28073 bpf: Support O_PATH FDs in BPF_OBJ_PIN and BPF_OBJ_GET commands adds f1674dc79fd2 libbpf: Add opts-based bpf_obj_pin() API and add support f [...] adds 3b22f98e5a05 selftests/bpf: Add path_fd-based BPF_OBJ_PIN and BPF_OBJ_G [...] adds 9d0a23313b1a libbpf: Add capability for resizing datasec maps adds 08b089567573 libbpf: Selftests for resizing datasec maps adds fcf1fa29c8ea Merge branch 'libbpf: capability for resizing datasec maps' adds c4c84f6fb2c4 bpf: drop unnecessary bpf_capable() check in BPF_MAP_FREEZ [...] adds 4c857a719bf9 libbpf: Change var type in datasec resize func adds 321a64b32815 selftests/bpf: Check whether to run selftest adds 59842c5451fe libbpf: Ensure libbpf always opens files with O_CLOEXEC adds 4aadd2920b81 libbpf: Ensure FD >= 3 during bpf_map__reuse_fd() adds 4266f41feaee bpf: Fix bad unlock balance on freeze_mutex adds 75455b906d82 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds c4933fa88a68 net: mdio: add mdio_device_get() and mdio_device_put() adds 9a5d500cffdb net: pcs: xpcs: add xpcs_create_mdiodev() adds 727e373f897d net: stmmac: use xpcs_create_mdiodev() adds 86b5f2d8cd78 net: pcs: lynx: add lynx_pcs_create_mdiodev() adds 5767c6a8d9b7 net: dsa: ocelot: use lynx_pcs_create_mdiodev() adds b7d5d0438e01 net: enetc: use lynx_pcs_create_mdiodev() adds 3ed018fb2628 Merge branch 'net-pcs-add-helpers-to-xpcs-and-lynx-to-mana [...] adds 404621fab273 net: dpaa2-mac: use correct interface to free mdiodev adds ef1bc119ceb5 net: fix signedness bug in skb_splice_from_iter() adds 45402f04c582 devlink: Spelling corrections adds 6d6bae63053d doc: ynl: Add doc attr to struct members in genetlink-legacy spec adds 5ac18889bde0 tools: ynl: Initialise fixed headers to 0 in genetlink-legacy adds 313a7a808ca8 tools: ynl: Support enums in struct members in genetlink-legacy adds 93b230b549bc netlink: specs: add ynl spec for ovs_flow adds eee2e03c8ffe Merge branch 'netlink-specs-add-ynl-spec-for-ovs_flow' adds 2f0d579956e8 net: dsa: microchip: improving error handling for 8-bit re [...] adds b8311f46c6f5 net: dsa: microchip: add an enum for regmap widths adds bb4609d27f89 net: dsa: microchip: remove ksz_port:on variable adds ae1ad12e9da4 net: dsa: microchip: ksz8: Prepare ksz8863_smi for regmap [...] adds d0dec3333040 net: dsa: microchip: Add register access control for KSZ8873 chip adds 7fa28bc68512 Merge branch 'microchip-dsa-driver-improvements' adds ca33db4a8602 net: phy: microchip_t1s: modify driver description to be m [...] adds 221a5344806c net: phy: microchip_t1s: replace read-modify-write code wi [...] adds 6f12765ecad3 net: phy: microchip_t1s: update LAN867x PHY supported revi [...] adds 1d7650b8ce60 net: phy: microchip_t1s: fix reset complete status handling adds b4010beb347d net: phy: microchip_t1s: remove unnecessary interrupts dis [...] adds 972c6d834633 net: phy: microchip_t1s: add support for Microchip LAN865x [...] adds d20dd0ea1407 Merge branch 'microchip_t1s-update-on-microchip-10base-t1s [...] adds bb269633f3da liquidio: Use vzalloc() adds 3ea3c9cff7f9 dsa: lan9303: Remove stray gpiod_unexport() call adds bc590b475492 r8169: check for PCI read error in probe adds bc638eabfed9 net: fec: remove last_bdp from fec_enet_txq_xmit_frame() adds 6acdf43d8abe devlink: introduce port ops placeholder adds b2857685372b ice: register devlink port for PF with ops adds 865a1a1b97b6 mlxsw_core: register devlink port with ops adds ab8ccc6c1347 nfp: devlink: register devlink port with ops adds f58a3e4dfe24 devlink: move port_split/unsplit() ops into devlink_port_ops adds 8a756d91d26c mlx4: register devlink port with ops adds 65a4c44bf937 devlink: move port_type_set() op into devlink_port_ops adds 7bfb3d0a83b6 sfc: register devlink port with ops adds aa3aff8264f2 mlx5: register devlink ports with ops adds 71c93e37cf3d devlink: move port_fn_hw_addr_get/set() to devlink_port_ops adds 933c13275c49 devlink: move port_fn_roce_get/set() to devlink_port_ops adds 4a490d7154b3 devlink: move port_fn_migratable_get/set() to devlink_port_ops adds 216aa67f3e98 devlink: move port_fn_state_get/set() to devlink_port_ops adds 216ba9f4adc8 devlink: move port_del() to devlink_port_ops adds 4b5ed2b5a145 devlink: save devlink_port_ops into a variable in devlink_ [...] adds 2e246bca9865 Merge branch 'devlink-move-port-ops-into-separate-structure' adds 7b4858df3bf7 skbuff: bridge: Add layer 2 miss indication adds d5ccfd90df7f flow_dissector: Dissect layer 2 miss from tc skb extension adds 1a432018c0cd net/sched: flower: Allow matching on layer 2 miss adds f4356947f029 flow_offload: Reject matching on layer 2 miss adds d04e26509678 mlxsw: spectrum_flower: Split iif parsing to a separate function adds 0b9cd74b8d1e mlxsw: spectrum_flower: Do not force matching on iif adds caa4c58ab5d9 mlxsw: spectrum_flower: Add ability to match on layer 2 miss adds 8c33266ae26a selftests: forwarding: Add layer 2 miss test cases adds e180a33cf463 Merge branch 'add-layer-2-miss-indication-and-filtering' adds 9229a9483d80 dt-bindings: net: dsa: marvell: add MV88E6361 switch to co [...] adds ca345931907f net: dsa: mv88e6xxx: pass directly chip structure to mv88e [...] adds 7a2dd00be869 net: dsa: mv88e6xxx: use mv88e6xxx_phy_is_internal in mv88 [...] adds 3ba89b28adb2 net: dsa: mv88e6xxx: add field to specify internal phys layout adds 2f93493970df net: dsa: mv88e6xxx: fix 88E6393X family internal phys layout adds 18e1b7422dff net: dsa: mv88e6xxx: pass mv88e6xxx_chip structure to port [...] adds 12899f299803 net: dsa: mv88e6xxx: enable support for 88E6361 switch adds c23515ad4ea8 Merge branch 'net-dsa-mv88e6xxx-add-88e6361-support' adds 6cd8ec58c1bf tipc: delete tipc_mtu_bad from tipc_udp_enable adds ed554d3f9451 leds: add APIs for LEDs hw control adds 052c38eb17e8 leds: add API to get attached device for LED hw control adds 8aa2fd7b6698 Documentation: leds: leds-class: Document new Hardware dri [...] adds 28a6a2ef18ad leds: trigger: netdev: refactor code setting device name adds 4fd1b6d47a7a leds: trigger: netdev: introduce check for possible hw control adds 6352f25f9fad leds: trigger: netdev: add basic check for hw control support adds c84c80c7388f leds: trigger: netdev: reject interval store for hw_control adds 7c145a34ba6e leds: trigger: netdev: add support for LED hw control adds 33ec0b53beff leds: trigger: netdev: validate configured netdev adds 0316cc5629d1 leds: trigger: netdev: init mode if hw control already active adds 947acacab5ea leds: trigger: netdev: expose netdev trigger modes in linu [...] adds e0256648c831 net: dsa: qca8k: implement hw_control ops adds 4f53c27f772e net: dsa: qca8k: add op to get ports netdev adds f209c8ec43a8 Merge branch 'net-led-hw-control-api' adds b1f2abcf817d net: Make gro complete function to return void adds 3ea903e2a523 net: dsa: Switch i2c drivers back to use .probe() adds dd4144e54e81 net: dsa: Define .set_max_frame_size() callback for mv88e6 [...] adds 71d94a432a15 net: dsa: mv88e6xxx: add support for MV88E6020 switch adds 372188c86e4b net: dsa: mv88e6xxx: add support for MV88E6071 switch adds 5dedf5c485e0 Merge branch 'dsa-marvell-mv88e6071-and-6020-support' adds dced11ef84fb net/sched: taprio: don't overwrite "sch" variable in tapri [...] adds 2d800bc500fb net/sched: taprio: replace tc_taprio_qopt_offload :: enabl [...] adds 6c1adb650c8d net/sched: taprio: add netlink reporting for offload stati [...] adds 5353599aa745 net: enetc: refactor enetc_setup_tc_taprio() to have a swi [...] adds 4802fca8d1af net: enetc: report statistics counters for taprio adds 60cbd38bb0ad Merge branch 'xstats-for-tc-taprio' adds 748b442800e8 net: don't set sw irq coalescing defaults in case of PREEMPT_RT adds 31605c01fb24 phy: mscc: Use PHY_ID_MATCH_VENDOR to minimize PHY ID table adds dbb050d2bfc8 phy: mscc: Add support for RGMII delay configuration adds 6f7aee27b1bb Merge branch 'add-support-for-vsc85xx-dt-rgmii-delays' adds 6f4b98147b8d devlink: make health report on unregistered instance warn [...] adds 3403960cdf86 net: wangxun: libwx add tx offload functions adds ef4f3c19f912 net: wangxun: libwx add rx offload functions adds f3b03c655f67 net: wangxun: Implement vlan add and kill functions adds 6dbedcffcf54 net: libwx: Implement xx_set_features ops adds 50a908a0bd8b net: ngbe: Add netdev features support adds 361bf4f47cee net: ngbe: Implement vlan add and remove ops adds 6670f1ece2c8 net: txgbe: Add netdev features support adds 7df4af51deb3 net: txgbe: Implement vlan add and remove ops adds 735c9ee9a374 Merge branch 'wangxun-netdev-features-support' adds 116f7b361ebb chelsio: Support MSG_SPLICE_PAGES adds 26acc982c1c5 chelsio: Convert chtls_sendpage() to use MSG_SPLICE_PAGES adds 4ff3dfc91c84 Merge branch 'splice-net-handle-msg_splice_pages-in-chelsio-tls' adds a03a91bd68cb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 5ff9424ea03a devlink: bring port new reply back adds bd415f6c748e dt-bindings: net: pse-pd: Allow -N suffix for ethernet-pse [...] adds b345b2a6cb96 Merge branch 'extend-dt-bindings-for-pse-pd-controllers-an [...] adds 733b3e27650b r8169: use dev_err_probe in all appropriate places in rtl_ [...] adds e8b6f79b4184 net: phy: broadcom: Add LPI counter adds a395b8d1c7c3 selftests/tc-testing: replace mq with invalid parent ID adds 121dca784fc0 tls: suppress wakeups unless we have a full record adds 23fcb62bc19c selftests: tls: add tests for poll behavior adds a92fb5c03404 ip_gre: clean up some inconsistent indenting adds 0f0f5868689e net: lan743x: Remove extranous gotos adds 3f06760c00f5 ipv4: Drop tos parameter from flowi4_update_output() adds 91dfaef243cd tools: ynl-gen: add extra headers for user space adds 6ad49839ba9b tools: ynl-gen: fix unused / pad attribute handling adds 67c65ce762ad tools: ynl-gen: don't override pure nested struct adds 5605f102378f tools: ynl-gen: loosen type consistency check for events adds eef9b794eac8 tools: ynl-gen: add error checking for nested structs adds 21b6e302789c tools: ynl-gen: generate enum-to-string helpers adds dc0956c98f11 tools: ynl-gen: move the response reading logic into YNL adds 5d58f911c755 tools: ynl-gen: generate alloc and free helpers for req adds 8cb6afb33541 tools: ynl-gen: switch to family struct adds 59d814f0f285 tools: ynl-gen: generate static descriptions of notifications adds 7fa217d4be0f Merge branch 'tools-ynl-gen-dust-off-the-user-space-code' adds 4ec732951702 net: phylib: fix phy_read*_poll_timeout() adds f69de8aa4752 ipv6: lower "link become ready"'s level message adds 642af0f92cbe net: mdio: Introduce a regmap-based mdio driver adds db48abbaa18e net: ethernet: altera-tse: Convert to mdio-regmap and use [...] adds 196eec4062b0 net: pcs: Drop the TSE PCS driver adds 5d1f3fe7d2d5 net: stmmac: dwmac-sogfpga: use the lynx pcs driver adds f91e32dea639 Merge branch 'regmap-TSE-PCS' adds 9607eaadba68 net: dsa: sja1105: allow XPCS to handle mdiodev lifetime adds bf9a17b04c85 net: dsa: sja1105: use xpcs_create_mdiodev() adds 4739b9f3d211 net: pcs: xpcs: remove xpcs_create() from public view adds 3db05776036b Merge branch 'sja1105-cleanups' adds be35db17c872 mlxsw: spectrum_router: Clarify a comment adds 5afef6748c19 mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_l [...] adds 3903249ee1af mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration adds 75426cc0b316 mlxsw: spectrum_router: Do not query MAX_VRS on each iteration adds 204cc3d04fe2 selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram adds 34ad708d1b43 selftests: mlxsw: egress_vid_classification: Fix the diagram adds 812de4dfab98 selftests: router_bridge_vlan: Add a diagram adds f5136877f421 selftests: router_bridge_vlan: Set vlan_default_pvid 0 on [...] adds 69da40ac3481 Merge branch 'mlxsw-selftests-cleanups' adds 7a113ff63559 lib/ref_tracker: add unlocked leak print helper adds b6d7c0eb2dcb lib/ref_tracker: improve printing stats adds 227c6c832303 lib/ref_tracker: add printing to memory buffer adds acd8f0e5d727 lib/ref_tracker: remove warnings in case of allocation failure adds c422ac94e6da Merge branch 'drm-i915-use-ref_tracker-library-for-trackin [...] adds 953bb24ddc11 net/mlx5e: en_tc, Extend peer flows to a list adds b1661efa4dbb net/mlx5e: tc, Refactor peer add/del flow adds ed7a8fe71836 net/mlx5e: rep, store send to vport rules per peer adds 0af3613ddc91 net/mlx5e: en_tc, re-factor query route port adds 9be6c21fdcf8 net/mlx5e: Handle offloads flows per peer adds 18e31d422675 net/mlx5: E-switch, enlarge peer miss group table adds 9bee385a6e39 net/mlx5: E-switch, refactor FDB miss rule add/remove adds 5e0202eb49ed net/mlx5: E-switch, Handle multiple master egress rules adds 014e4d48eaa3 net/mlx5: E-switch, generalize shared FDB creation adds 6d5b7321d8af net/mlx5: DR, handle more than one peer domain adds e67f928a5204 net/mlx5: Devcom, Rename paired to ready adds 8611df722030 net/mlx5: E-switch, mark devcom as not ready when all eswi [...] adds 90ca127c62e9 net/mlx5: Devcom, introduce devcom_for_each_peer_entry adds e2a82bf8a428 net/mlx5: Devcom, extend mlx5_devcom_send_event to work wi [...] adds 28cfea989d6f Merge tag 'mlx5-updates-2023-05-31' of git://git.kernel.or [...] adds 2b03bcae66c7 kcm: Support MSG_SPLICE_PAGES adds 5bb3a5cb3e21 kcm: Convert kcm_sendpage() to use MSG_SPLICE_PAGES adds ddb8701dcb67 Merge branch 'splice-net-handle-msg_splice_pages-in-af_kcm' adds 7b355b76e2b3 gro: decrease size of CB adds 8d2b2281aea9 mac_pton: Clean up the header inclusions adds ae91f7e436f8 net/pppoe: fix a typo for the PPPOE_HASH_BITS_1 definition adds a99bfdf64795 tools: ynl-gen: clean up stray new lines at the end of rep [...] adds 86878f14d71a tools: ynl: user space helpers adds d75fdfbc6f26 tools: ynl: support fou and netdev in C adds ee0202e2e731 tools: ynl: add sample for netdev adds 2dc476404efa Merge branch 'tools-ynl-user-space-c' adds 26dd2974c5b5 net: phy: micrel: Move KSZ9477 errata fixes to PHY driver adds 6068e6d7ba50 net: dsa: microchip: remove KSZ9477 PHY errata handling adds fe109f6b6378 Merge branch 'move-ksz9477-errata-handling-to-phy-driver' adds 4b095281caca ipv4: Set correct scope in inet_csk_route_*(). adds 6f8a76f80221 tcp: Set route scope properly in cookie_v4_check(). adds be1f4a262b43 Merge branch 'ipv4-remove-rt_conn_flags-calls-in-flowi4_in [...] adds ae28ea5cbdee tipc: replace open-code bearer rcu_dereference access in bearer.c adds 4cab498f33f7 hv_netvsc: Allocate rx indirection table size dynamically adds 7300c9b574cc net: phy: realtek: Add optional external PHY clock adds 350b7a258f20 dt-bindings: net: phy: Document support for external PHY clk adds 59e227e2894b net: phy: realtek: Disable clock on suspend adds 2f27d7890f53 Merge branch 'realtek-external-phy-clock' adds cad7526f33ce net: dsa: ocelot: unlock on error in vsc9959_qos_port_tas_set() adds 0824a987a580 tcp: fix formatting in sysctl_net_ipv4.c adds f71be9d084c9 net: liquidio: fix mixed module-builtin object adds 92db9e2e0498 net: dsa: qca8k: remove unnecessary (void*) conversions adds e7214663e023 net: txgbe: Avoid passing uninitialised parameter to pci_w [...] adds 2cc9671a82e3 tools: ynl-gen: fill in support for MultiAttr scalars adds 58da455b31ba tools: ynl-gen: improve unwind on parsing errors adds 7a11f70ce882 tools: ynl: generate code for the handshake family adds 6878eb59d92c Merge branch 'tools-ynl-generate-code-for-the-handshake-family' adds 2d830f7a4134 net: altera-tse: Initialize local structs before using it adds fae555f5a56f net: altera_tse: Use the correct Kconfig option for the PC [...] adds a8dd7404c214 net: stmmac: make the pcs_lynx cleanup sequence specific t [...] adds fa19a5d9dcff net: altera_tse: explicitly disable autoscan on the regmap [...] adds 06b9dede1e7d net: dwmac_socfpga: initialize local data for mdio regmap [...] adds e06bd5e3adae Merge branch 'followup-fixes-for-the-dwmac-and-altera-lynx [...] adds 4a56212774ac net: dsa: mv88e6xxx: implement USXGMII mode for mv88e6393x adds c3e382ad6d15 net: txgbe: Add software nodes to support phylink adds b63f20485e43 net: txgbe: Register fixed rate clock adds c625e72561f6 net: txgbe: Register I2C platform device adds 04d94236182e net: txgbe: Add SFP module identify adds b83c37315a62 net: txgbe: Support GPIO to SFP socket adds af8de1e307bf net: pcs: Add 10GBASE-R mode for Synopsys Designware XPCS adds 854cace61387 net: txgbe: Implement phylink pcs adds 08f08f9390e4 net: txgbe: Support phylink MAC layer adds b62d9e200492 Merge branch 'txgbe-phylink-support' adds 0d7aeb68700f Drop the netfs_ prefix from netfs_extract_iter_to_sg() adds 3b9e9f72badf Fix a couple of spelling mistakes adds 936dc763c52e Wrap lines at 80 adds f5f82cd18732 Move netfs_extract_iter_to_sg() to lib/scatterlist.c adds f9e7a5fa51fb crypto: af_alg: Pin pages rather than ref'ing if appropriate adds c1abe6f570af crypto: af_alg: Use extract_iter_to_sg() to create scatterlists adds 73d7409cfdad crypto: af_alg: Indent the loop in af_alg_sendmsg() adds bf63e250c4b1 crypto: af_alg: Support MSG_SPLICE_PAGES adds fb800fa4c1f5 crypto: af_alg: Convert af_alg_sendpage() to use MSG_SPLICE_PAGES adds c662b043cdca crypto: af_alg/hash: Support MSG_SPLICE_PAGES adds bfd019d10fda Merge branch 'crypto-splice-net-make-af_alg-handle-sendmsg [...] adds 449f6bc17a51 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 8947e5037371 netlink: specs: devlink: fill in some details important for C adds 9858bfc271de tools: ynl-gen: use enum names in op strmap more carefully adds 6f115d4575ab tools: ynl-gen: refactor strmap helper generation adds ff6db4b58c93 tools: ynl-gen: enable code gen for directional specs adds 6afaa0ef9b0e tools: ynl-gen: try to sort the types more intelligently adds 37487f93b125 tools: ynl-gen: inherit struct use info adds eae7af21bdb9 tools: ynl-gen: walk nested types in depth adds 168dea20ecef tools: ynl-gen: don't generate forward declarations for policies adds 0a9471219672 tools: ynl-gen: don't generate forward declarations for po [...] adds 5d1a30eb989a tools: ynl: generate code for the devlink family adds fff8660b5425 tools: ynl: add sample for devlink adds 392c108bce6e Merge branch 'tools-ynl-generate-code-for-the-devlink-family' adds 37ff78e977f1 mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression adds c8cc2ae229ff net: pch_gbe: Allow build on MIPS_GENERIC kernel adds 6c79a9c8b1f3 net: dpaa2-mac: allow lynx PCS to manage mdiodev lifetime adds d7b6ea1a14e4 net: fman_memac: allow lynx PCS to handle mdiodev lifetime adds b3b984dc0ba6 net: pcs: lynx: remove lynx_get_mdio_device() adds 6e1a12821d34 net: pcs: lynx: add lynx_pcs_create_fwnode() adds 595fa7634d71 net: dpaa2-mac: use lynx_pcs_create_fwnode() adds 929a629c211f net: fman_memac: use lynx_pcs_create_fwnode() adds 84e476b876d9 net: pcs: lynx: make lynx_pcs_create() static adds 05b606b88452 net: pcs: lynx: change lynx_pcs_create() to return error-pointers adds d143898c6d7b net: pcs: lynx: check that the fwnode is available prior to use adds 8c1d0b339d67 net: dpaa2: use pcs-lynx's check for fwnode availability adds 32fc30353f7c net: fman_memac: use pcs-lynx's check for fwnode availability adds 68bd67b43fe9 Merge branch 'complete-lynx-mdio-device-handling' adds 55b24334c0f2 ethtool: ioctl: improve error checking for set_wol adds 962825e534a9 RDMA/mlx5: Free second uplink ib port adds 222dd185833e {net/RDMA}/mlx5: introduce lag_for_each_peer adds 4c103aea4bed net/mlx5: LAG, check if all eswitches are paired for shared FDB adds 86a12124dc02 net/mlx5: LAG, generalize handling of shared FDB adds c83e6ab96ef2 net/mlx5: LAG, change mlx5_shared_fdb_supported() to static adds d61bab396115 net/mlx5: LAG, block multipath LAG in case ldev have more [...] adds 7718c1c8ac32 net/mlx5: LAG, block multiport eswitch LAG in case ldev ha [...] adds 6ec0b55e72a5 net/mlx5: Enable 4 ports VF LAG adds a33682e4e78e net/mlx5e: Expose catastrophic steering error counters adds f4692ab13a1f net/mlx5e: Remove RX page cache leftovers adds de1f0a650824 net/mlx5e: TC, refactor access to hash key adds 97bd788efb90 net/mlx5: Skip inline mode check after mlx5_eswitch_enable [...] adds eb8e9fae0a22 mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitc [...] adds 803ea346bd3f net/mlx5e: simplify condition after napi budget handling change adds f84ad5cffd88 Merge tag 'mlx5-updates-2023-06-06' of git://git.kernel.or [...] adds 736013292e3c tcp: let tcp_mtu_probe() build headless packets adds 4fe38acdac8a net: Block MSG_SENDPAGE_* from being passed to sendmsg() b [...] adds 81840b3b91aa tls: Allow MSG_SPLICE_PAGES but treat it as normal sendmsg adds 2dc334f1a63a splice, net: Use sendmsg(MSG_SPLICE_PAGES) rather than ->s [...] adds 2bfc66850952 splice, net: Add a splice_eof op to file-ops and socket-ops adds df720d288dbb tls/sw: Use splice_eof() to flush adds d4c1e80b0d1b tls/device: Use splice_eof() to flush adds 1d7e4538a546 ipv4, ipv6: Use splice_eof() to flush adds c289a1601abd chelsio/chtls: Use splice_eof() to flush adds 951ace995138 kcm: Use splice_eof() to flush adds 219d92056ba3 splice, net: Fix SPLICE_F_MORE signalling in splice_direct [...] adds fe1e81d4f73b tls/sw: Support MSG_SPLICE_PAGES adds 45e5be844ab6 tls/sw: Convert tls_sw_sendpage() to use MSG_SPLICE_PAGES adds 24763c9c0980 tls/device: Support MSG_SPLICE_PAGES adds 3dc8976c7ad6 tls/device: Convert tls_device_sendpage() to use MSG_SPLICE_PAGES adds fd5f4d7da292 Merge branch 'splice-net-rewrite-splice-to-socket-fix-spli [...] adds 2203718c2f59 usbnet: ipheth: fix risk of NULL pointer deallocation adds 3e65efcca87a usbnet: ipheth: transmit URBs without trailing padding adds a2d274c62e44 usbnet: ipheth: add CDC NCM support adds 0c6e9d32ef0c usbnet: ipheth: update Kconfig description adds 74b449b98dcc net/ncsi: make one oem_gma function for all mfr id adds 790071347a0a net/ncsi: change from ndo_set_mac_address to dev_set_mac_address adds 54a8c43f3bcf Merge branch 'net-ncsi-refactoring-for-GMA-cmd' adds 57fd7d59b1c7 net: phy: broadcom: Rename LED registers adds bd5736e146e3 net: phy: broadcom: Add support for setting LED brightness adds 56f7783ba4e5 Merge branch 'broadcom-phy-led-brightness' adds e7c5433c5aaa tools: ynl: Remove duplicated include in handshake-user.c adds 7ec5d48fdb78 Revert "tools: ynl: Remove duplicated include in handshake [...] adds 30b5c720e1a9 tools: ynl-gen: cleanup user space header includes adds 9b52fd4b6305 tools: ynl: regen: cleanup user space header includes adds 820343ccbb2e tools: ynl-gen: complete the C keyword list adds 2c0f1466867c tools: ynl-gen: combine else with closing bracket adds e4ea3cc68472 tools: ynl-gen: get attr type outside of if() adds 7234415b8f86 tools: ynl: regen: regenerate the if ladders adds f2ba1e5e2208 tools: ynl-gen: stop generating common notification handlers adds d0915d64c3a6 tools: ynl: regen: stop generating common notification handlers adds ced1568862bd tools: ynl-gen: sanitize notification tracking adds 6da3424fd629 tools: ynl-gen: support code gen for events adds 6f96ec73cb5a tools: ynl-gen: don't pass op_name to RenderInfo adds 76abff37f0d7 tools: ynl-gen: support / skip pads on the way to kernel adds ded5c1a16ec6 Merge branch 'tools-ynl-gen-code-gen-improvements-before-ethtool' adds 87807f77a03d wifi: brcmfmac: wcc: Add debug messages adds c98411dc8cf6 wifi: rtl8xxxu: Support new chip RTL8192FU adds 103d6e9d61e0 wifi: rtl8xxxu: Rename some registers adds 40bb2ab49c36 wifi: rtw89: 8851b: add to read efuse version to recognize [...] adds f03bd0429f9b wifi: rtw89: 8851b: configure GPIO according to RFE type adds 4885b17ebb92 wifi: rtw89: 8851b: add BT coexistence support function adds 31df6df89f93 wifi: rtw89: 8851b: add basic power on function adds e948213fb856 wifi: rtw89: 8851b: add set channel function adds f4244d7fbc91 wifi: rtw89: 8851b: add to parse efuse content adds fe8a168266eb wifi: rtw89: 8851b: rfk: add RX DCK adds 0194a95cbe72 wifi: rtw89: 8851b: rfk: add DPK adds 3f2da9fc17f6 wifi: rtw89: 8851b: rfk: add TSSI adds 9981a3ac5887 wifi: ath12k: add qmi_cnss_feature_bitmap field to hardwar [...] adds 34c5625a459a wifi: ath12k: set PERST pin no pull request for WCN7850 adds e671fb86ecc0 wifi: ath12k: send WMI_PEER_REORDER_QUEUE_SETUP_CMDID when [...] adds 3e56c80931c7 wifi: ath9k: fix AR9003 mac hardware hang check register o [...] adds f24292e82708 wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx adds 33f83a23f4cc wifi: ath12k: Remove some dead code adds e2ceb1de2f83 wifi: ath11k: fix registration of 6Ghz-only phy without th [...] adds 5189a8dba849 wifi: ath12k: add wait operation for tx management packets [...] adds e995f3f602a3 wifi: ath12k: fix potential wmi_mgmt_tx_queue race condition adds b719ebc37a1e wifi: ath10k: Serialize wake_tx_queue ops adds fd7bc9d9d467 wifi: ath10k: Use list_count_nodes() adds 91dce4091433 wifi: ath11k: Use list_count_nodes() adds 695df2f417d2 wifi: ath: work around false-positive stringop-overread warning adds a08dbb04d736 wifi: ath11k: driver settings for MBSSID and EMA adds 5a81610acf66 wifi: ath11k: MBSSID configuration during vdev create/start adds cf604e72bc6e wifi: ath11k: rename MBSSID fields in wmi_vdev_up_cmd adds c82dc33f252f wifi: ath11k: MBSSID parameter configuration in AP mode adds cb9bea773c85 wifi: ath11k: refactor vif parameter configurations adds 335a92765d30 wifi: ath11k: MBSSID beacon support adds 87bd40113816 wifi: ath11k: EMA beacon support adds 1fd2c3f93c3e wifi: ath12k: increase vdev setup timeout adds 570eec3d4050 wifi: ath11k: Relocate the func ath11k_mac_bitrate_mask_nu [...] adds df8e3729ffc0 wifi: ath11k: Send HT fixed rate in WMI peer fixed param adds 156d30084295 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 040a22191879 wifi: add HAS_IOPORT dependencies adds e967229ead0e wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sd [...] adds 9be20a822327 wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing adds 09fcdbd28404 mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards adds a3b125ceb45e wifi: rtw88: Add support for the SDIO based RTL8723DS chipset adds cda66049bab5 wifi: rtw89: ser: reset total_sta_assoc and tdls_peer when L2 adds b79a84fbbdb0 wifi: rtw89: tweak H2C TX waiting function for SER adds 8b21c08ef7df wifi: rtw89: refine packet offload handling under SER adds 76f2516f7937 wifi: rtw89: 8851b: add TX power related functions adds 68a2cb6b0669 wifi: rtw89: 8851b: fill BB related capabilities to chip_info adds 92aa2643235d wifi: rtw89: 8851b: add MAC configurations to chip_info adds 791af3fb2dec wifi: rtw89: 8851b: add RF configurations adds 4cfad52a5df7 wifi: rtw89: enlarge supported length of read_reg debugfs entry adds c4ff50149885 wifi: rtw89: add tx_wake notify for 8851B adds 14820388aafb wifi: rtw89: 8851b: add 8851be to Makefile and Kconfig adds de9f93385d0f wifi: rtw89: add chip_ops::query_rxdesc() and rxd_len as h [...] adds 88bdc3ff956c wifi: rtw89: use struct and le32_get_bits to access RX info adds 332debb80488 wifi: rtw89: use struct and le32_get_bits() to access rece [...] adds c26700d2df01 wifi: rtw89: use struct and le32_get_bits() to access RX d [...] adds 68012b44dfc7 wifi: rtw89: use struct to access register-based H2C/C2H adds 56fc4d482783 wifi: rtw89: 8851b: rfk: Fix spelling mistake KIP_RESOTRE [...] adds 47e612268ea0 wifi: rtw89: use flexible array member in rtw89_btc_btf_tlv adds 925244325159 wifi: orinoco: Fix an error handling path in spectrum_cs_probe() adds 67a81d911c01 wifi: orinoco: Fix an error handling path in orinoco_cs_probe() adds 6b92e4351a29 wifi: atmel: Fix an error handling path in atmel_probe() adds 391af06a02e7 wifi: wl3501_cs: Fix an error handling path in wl3501_probe() adds 4f8d66a9fb2e wifi: ray_cs: Fix an error handling path in ray_probe() adds daef020558bc wifi: ray_cs: remove one redundant del_timer adds 072210c725c4 wifi: ray_cs: add sanity check on local->sram/rmem/amem adds 1f1784a59caf wifi: rtw88: usb: silence log flooding error message adds 3e450386e99e wifi: rtlwifi: use helper function rtl_get_hdr() adds 8012ec4a0e64 wifi: brcmutil: use helper function pktq_empty() instead o [...] adds 75f059d37b58 wifi: iwlwifi: cfg: freeze 22500 devices FW API adds d464550bb2e9 wifi: iwlwifi: mvm: use link ID in missed beacon notification adds a2906ea60a14 wifi: iwlwifi: mvm: make internal callback structs const adds 1be4858ec43d wifi: iwlwifi: mvm: dissolve iwl_mvm_mac_add_interface_common() adds 0945f9762ec3 wifi: iwlwifi: mvm: support PASN for MLO adds cad7850ac0f5 wifi: iwlwifi: don't silently ignore missing suspend or re [...] adds cec74584dc19 wifi: iwlwifi: mvm: Make iwl_mvm_diversity_iter() MLO aware adds 3f3022694f62 wifi: iwlwifi: mvm: update the FW apis for LINK and MAC commands adds fa53608b525f wifi: iwlwifi: mvm: adjust csa notifications and commands to MLO adds 58e682768938 wifi: iwlwifi: fw: Add new ODM vendor to ppag approved list adds dbb6f2307b84 wifi: iwlwifi: disable RX STBC when a device doesn't support it adds 8dd1039f8fab wifi: iwlwifi: mvm: remove useless code adds 5cd4ef0d0273 wifi: iwlwifi: support PPAG in China for older FW cmd version adds b70813e4a88f wifi: iwlwifi: update response for mcc_update command adds 352d3ef47efb wifi: iwlwifi: iwlmei: fix compilation error adds 06471b67d42e wifi: iwlwifi: Add vendors to TAS approved list adds f9f5cc864533 wifi: iwlwifi: mvm: support injection rate control adds 0e3941357a0b wifi: iwlwifi: mvm: clarify EHT RU allocation bits adds 7bc57ca9b412 wifi: iwlwifi: acpi: add other Google OEMs to the ppag app [...] adds 3278c42ba992 wifi: iwlwifi: do not log undefined DRAM buffers unnecessarily adds 3b67a20bb0cb wifi: iwlwifi: mvm: offload BTM response during D3 adds ec80c2317046 wifi: iwlwifi: pcie: adjust Bz device timings adds 1bcbb1208e9a wifi: iwlwifi: mvm: FTM initiator MLO support adds 9e6942121e19 wifi: iwlwifi: Add Dell to ppag approved list adds 4784f3f9232f wifi: iwlwifi: remove dead code in iwl_dump_ini_imr_get_size() adds fccf5ff14e00 wifi: iwlwifi: mvm: remove warning for beacon filtering error adds ead65aa2d515 wifi: iwlwifi: mvm: send time sync only if needed adds 4c8d5c8d079e wifi: iwlwifi: mvm: tell firmware about per-STA MFP enablement adds 59505471a11b wifi: iwlwifi: api: link context action in kernel-doc adds 11b60071759d wifi: iwlwifi: api: use __le16 instead of u16 adds d6b0e44e49bc wifi: iwlwifi: api: remove unused commands adds 43413a36b268 wifi: iwlwifi: api: fix kernel-doc links adds 5f40850399c6 wifi: iwlwifi: Generalize the parsing of the pnvm image adds 194d1f84d56e wifi: iwlwifi: Separate loading and setting of pnvm image [...] adds b99e32cbfdf6 wifi: iwlwifi: Take loading and setting of pnvm image out [...] adds f6fa58356521 wifi: iwlwifi: Allow trans_pcie track more than 1 pnvm DRA [...] adds 331828106e52 wifi: iwlwifi: Add support for fragmented pnvm images adds 63b9e7b9f02e wifi: iwlwifi: Implement loading and setting of fragmented [...] adds c738fb6163b2 wifi: iwlwifi: Separate loading and setting of power reduc [...] adds ea3571f48953 wifi: iwlwifi: Use iwl_pnvm_image in reduce power tables flow adds 7c9c8477170d wifi: iwlwifi: Enable loading of reduce-power tables into [...] adds 380bf72d1b1d wifi: iwlwifi: Separate reading and parsing of reduce power table adds 875d035f37ec wifi: iwlwifi: fw: clean up PNVM loading code adds 8ae3e2319518 wifi: iwlwifi: fw: don't use constant size with efi.get_variable adds 372a714808c8 wifi: iwlwifi: pnvm: handle memory descriptor tlv adds acb8bca343f8 wifi: mac80211: HW restart for MLO adds 91f53ae97cb1 wifi: mac80211: remove element scratch_len adds 2d22be01b844 wifi: mac80211_hwsim: avoid warning with MLO PS stations adds 08dbff230048 wifi: mac80211: skip EHT BSS membership selector adds ce2bb3b66273 wifi: mac80211: fetch and store the EML capability information adds 61403414e171 wifi: mac80211: implement proper AP MLD HW restart adds 2a5325f80286 wifi: mac80211: use u64 to hold enum ieee80211_bss_change flags adds 1d10575bced5 wifi: mac80211: refactor ieee80211_select_link_key() adds 29c6e2dc3d12 wifi: mac80211: provide a helper to fetch the medium synch [...] adds b970ac68e0c4 wifi: mac80211_hwsim: check the return value of nla_put_u32 adds ba7af2654e3b wifi: mac80211: recalc min chandef for new STA links adds 10a7ba92c7ab wifi: mac80211: move sta_info_move_state() up adds 92747f17c431 wifi: mac80211: batch recalc during STA flush adds 15ddba5f4311 wifi: mac80211: consistently use u64 for BSS changes adds 0cc80943ef51 wifi: mac80211_hwsim: Fix possible NULL dereference adds c4fdb0818d38 wifi: mac80211: stop warning after reconfig failures adds 8b4580ab5612 Revert "wifi: iwlwifi: mvm: FTM initiator MLO support" adds 7d528eafc529 Revert "wifi: iwlwifi: update response for mcc_update command" adds 10f5ae21940c Merge wireless into wireless-next adds e9da6df7492a wifi: cfg80211: hold wiphy lock in auto-disconnect adds 0dcb84ede5b0 wifi: cfg80211: hold wiphy lock in pmsr work adds a993df0f9143 wifi: cfg80211: move wowlan disable under locks adds 7d2d0ff49dfd wifi: cfg80211: wext: hold wiphy lock in siwgenie adds 4d45145ba6e2 wifi: cfg80211: hold wiphy lock when sending wiphy adds a3ee4dc84c4e wifi: cfg80211: add a work abstraction with special semantics adds 16114496d684 wifi: mac80211: use wiphy work for sdata->work adds a3df43b16fc4 wifi: mac80211: unregister netdevs through cfg80211 adds 1444f58931ef wifi: mac80211: use wiphy work for SMPS adds ec3252bff7b6 wifi: mac80211: use wiphy work for channel switch adds 87351d092613 wifi: mac80211: ibss: move disconnect to wiphy work adds 4b8d43f1137c wifi: mac80211: mlme: move disconnects to wiphy work adds c88d7178229b wifi: cfg80211: move sched scan stop to wiphy work adds fe0af9fe54d0 wifi: cfg80211: move scan done work to wiphy work adds 9c52e8bf07c7 wifi: rtw89: 8851b: enable hw_scan support adds b25e755e5e41 wifi: rtw89: debug: txpwr table access only valid page acc [...] adds db67b03b04b4 wifi: rtw89: set TX power without precondition during sett [...] adds 57369e2aa2eb wifi: rtw89: 8851b: configure CRASH_TRIGGER feature for 8851B adds b7d170d5a670 wifi: rtw89: refine clearing supported bands to check 2/5 [...] adds ffc235115313 wifi: rtw89: regd: judge 6 GHz according to chip and BIOS adds 9468046ff54e wifi: rtw89: regd: update regulatory map to R64-R40 adds f6baa1d3d570 wifi: rtw89: process regulatory for 6 GHz power type adds b742394cfe80 wifi: rtw89: 8852c: update TX power tables to R63 with 6 G [...] adds 2a8ec45f4d0e wifi: rtw89: 8852c: update TX power tables to R63 with 6 G [...] adds dad142c3f56a wifi: rtw89: 8852c: update TX power tables to R63 with 6 G [...] adds 5883fc2ef857 wifi: rtw89: 8852c: update RF radio A/B parameters to R63 adds f8f912bf69a0 wifi: brcmfmac: Detect corner error case earlier with log adds b241e260820b wifi: rsi: Do not configure WoWlan in shutdown hook if not [...] adds e74f562328b0 wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown adds 358b94f0a7ca wifi: rtlwifi: remove unused timer and related code adds 557123259200 wifi: rtlwifi: remove unused dualmac control leftovers adds fef0f427f712 wifi: rtlwifi: remove misused flag from HAL data adds cde11936cffb Merge tag 'wireless-next-2023-06-09' of git://git.kernel.o [...] adds dc886bce753c mptcp: export local_address adds 9bbec87ecfe8 mptcp: unify pm get_local_id interfaces adds f40be0db0b76 mptcp: unify pm get_flags_and_ifindex_by_id adds 6ba7ce89905c mptcp: unify pm set_flags interfaces adds cabb8b48e542 Merge branch 'mptcp-unify-pm-interfaces' adds d457a0e329b0 net: move gso declarations and functions to their own files adds e16ca7fb9ffb sfc: add fallback action-set-lists for TC offload adds b4da4235dc69 sfc: some plumbing towards TC encap action offload adds 69819d3bc408 sfc: add function to atomically update a rule in the MAE adds f1363154c474 sfc: MAE functions to create/update/delete encap headers adds 7e5e7d800011 sfc: neighbour lookup for TC encap action offload adds a1e82162af0b sfc: generate encap headers for TC offload adds e431e712c836 Merge branch 'sfc-tc-encap-actions-offload' adds dc510c6d2ecf net: renesas: rswitch: Use napi_gro_receive() in RX adds c87bd91e34e1 net: renesas: rswitch: Use hardware pause features adds 3334129245a9 Merge branch 'renesas-rswitch-perf' adds 26a4dd839eeb selftests: net: vxlan: Fix selftest regression after chang [...] adds cbb1ca6d5f9a dt-bindings: net: xlnx,axi-ethernet: convert bindings docu [...] adds e4f5073d53be net: wwan: iosm: enable runtime pm support for 7560 adds 6e8b2c88fc8c ice: handle extts in the miscellaneous interrupt thread adds d578e618f192 ice: always return IRQ_WAKE_THREAD in ice_misc_intr() adds ae39eb42dd06 ice: introduce ICE_TX_TSTAMP_WORK enumeration adds 9a8648cce8d8 ice: trigger PFINT_OICR_TSYN_TX interrupt instead of polling adds 0ec38df36ea1 ice: do not re-enable miscellaneous interrupt until thread [...] adds 72d77bad12c6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 132b4ebfa090 ionic: add support for ethtool extended stat link_down_count adds 26e35370b976 net/sched: act_pedit: Use kmemdup() to replace kmalloc + memcpy adds 998b85f0468f sfc: Add devlink dev info support for EF10 adds b803d1fded40 net: mana: Add support for vlan tagging adds f2ea0c3582ab nfc: nxp-nci: store __be16 value in __be16 variable adds 2b84960fc5dd net/sched: taprio: report class offload stats per TXQ, not per TC adds f1e668d29c57 net: enetc: reset taprio stats when taprio is deleted adds 651378773381 Merge branch 'taprio-xstats' adds e069ba07e6c7 net: openvswitch: add support for l4 symmetric hashing adds 50f6c3d57e9a mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a [...] adds 41b2bd208e8a mlxsw: spectrum_router: Move here inetaddr validator notifiers adds 48dde35ea157 mlxsw: spectrum_router: Pass router to mlxsw_sp_router_sch [...] adds 14304e70634c mlxsw: spectrum_router: Use the available router pointer f [...] adds 151b89f6025a mlxsw: spectrum_router: Reuse work neighbor initialization [...] adds 0255f74845c0 mlxsw: Convert RIF-has-netdevice queries to a dedicated helper adds 5374a50f2eb6 mlxsw: Convert does-RIF-have-this-netdev queries to a dedi [...] adds df95ae66cc0a mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() adds 55d7c91406b4 Merge branch 'mlxsw-cleanups' adds 5e2ff6704a27 scm: add SO_PASSPIDFD and SCM_PIDFD adds 7b26952a91cf net: core: add getsockopt SO_PEERPIDFD adds ec80f488252b selftests: net: add SCM_PIDFD / SO_PEERPIDFD test adds 97154bcf4d1b af_unix: Kconfig: make CONFIG_UNIX bool adds ba47545c756b Merge branch 'SCM_PIDFD-SCM_PEERPIDFD' adds 61ab5a060a57 dt-bindings: net: drop unneeded quotes adds b30a1f305b7b mdio: mdio-mux-mmioreg: Use of_property_read_reg() to parse "reg" adds 008bcd6835a2 tools: ynl-gen: support excluding tricky ops adds 33eedb0071c8 tools: ynl-gen: record extra args for regen adds ed2042cc77f1 netlink: specs: support setting prefix-name per attribute adds d4813b11d679 netlink: specs: ethtool: add C render hints adds dddc9f53da3e tools: ynl-gen: don't generate enum types if unnamed adds 2c9d47a095f7 tools: ynl-gen: resolve enum vs struct name conflicts adds 180ad455273a netlink: specs: ethtool: add empty enum stringset adds 37c852222712 netlink: specs: ethtool: untangle UDP tunnels and cable te [...] adds 709d0c3b3d4c netlink: specs: ethtool: untangle stats-get adds 68335713d2ea netlink: specs: ethtool: mark pads as pads adds 2d7be507d65e tools: ynl: generate code for the ethtool family adds f561ff232a6b tools: ynl: add sample for ethtool adds 238131684f7b Merge branch 'ynl-ethtool' adds 5ab8c41cef30 netlink: support extack in dump ->start() adds 500e1340d1d2 net: ethtool: don't require empty header nests adds f2f069da4c40 Merge branch 'ethtool-extack' adds fbf934068f6b tcp: let tcp_send_syn_data() build headless packets adds b4a24397139c tcp: remove some dead code adds 5882efff88aa tcp: remove size parameter from tcp_stream_alloc_skb() adds 73f49f8cc1fe Merge branch 'tcp-tx-headless' adds 18a92b054254 net/mlx5: Simplify unload all rep code adds 93b36d0f2892 net/mlx5: mlx5_ifc updates for embedded CPU SRIOV adds dc13180824b7 net/mlx5: Enable devlink port for embedded cpu VF vports adds 9ac0b128248e net/mlx5: Update vport caps query/set for EC VFs adds a7719b29a821 net/mlx5: Add management of EC VF vports adds fa3c73eee641 net/mlx5: Add/remove peer miss rules for EC VFs adds 395ccd6eb49a net/mlx5: Add new page type for EC VF pages adds 2ee3db806e85 net/mlx5: Use correct vport when restoring GUIDs adds 42a84a430931 net/mlx5: Query correct caps for min msix vectors adds 6d98f314bfca net/mlx5: Update SRIOV enable/disable to handle EC/VFs adds 7057fe561988 net/mlx5: Set max number of embedded CPU VFs adds 2059cf51f318 net/mlx5: Split function_setup() to enable and open functions adds 3f90840305e2 net/mlx5: Move esw multiport devlink param to eswitch code adds e71383fb9cd1 net/mlx5: Light probe local SFs adds 978015f7ef92 net/mlx5e: Remove a useless function call adds a89dc58703c3 Merge tag 'mlx5-updates-2023-06-09' of git://git.kernel.or [...] adds 98c485eaf509 net: phy: add driver for MediaTek SoC built-in GE PHYs adds 3a2cb45ca0cc net: mlxsw: i2c: Switch back to use struct i2c_driver's .probe() adds d7ad70b5ef5a net: flow_dissector: add support for cfm packets adds 7cfffd5fed3e net: flower: add support for matching cfm fields adds 1668a55a73f5 selftests: net: add tc flower cfm test adds ccbe64be1533 Merge branch 'net-flower-add-cfm-support' adds a3bbdc52c38f Remove file->f_op->sendpage adds 345ee3e8126a algif: Remove hash_sendpage*() adds 5df5dd03a8f7 sunrpc: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage adds de17c6857301 tcp_bpf: Make tcp_bpf_sendpage() go through tcp_bpf_sendms [...] adds 264ba53fac79 kcm: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage adds c31a25e1db48 kcm: Send multiple frags in one sendmsg() adds 7d4e87e97382 Merge branch 'splice-net-some-miscellaneous-msg_splice_pag [...] adds c29e012eae29 selftests: forwarding: Fix layer 2 miss test syntax adds 09de114c770f octeontx2-af: Add devlink option to adjust mcam high prio [...] adds 79bc788c038c octeontx2-af: extend RSS supported offload types adds bbba125eade7 octeontx2-af: cn10k: Set NIX DWRR MTU for CN10KB silicon adds b6a072a15327 octeontx2-af: Enable LBK links only when switch mode is on. adds 4ed6387a61fc octeontx2-af: add option to toggle DROP_RE enable in rx cfg adds e18aab0470d8 octeontx2-af: Set XOFF on other child transmit schedulers [...] adds 15f522411c98 Merge branch 'octeontx2-updates' adds 6b5f9a87e12d amd-xgbe: extend 10Mbps support to MAC version 21H adds 10c4d2a7b88d tools: ynl-gen: correct enum policies adds be093a80dff0 tools: ynl-gen: inherit policy in multi-attr adds a9c476978834 Merge branch 'tools-ynl-gen-improvements-for-dpll' adds e5d4a21b3a94 mctp i2c: Switch back to use struct i2c_driver's .probe() adds 2bddad9ec65a ethtool: ioctl: account for sopass diff in set_wol adds e0db883b6949 mlxsw: spectrum_router: Extract a helper from mlxsw_sp_por [...] adds 76962b802efe mlxsw: spectrum_router: Add a helper specifically for join [...] adds fb6ac45e8666 mlxsw: spectrum_router: Access rif->dev through a helper adds 2019b5eeae2a mlxsw: spectrum_router: Access rif->dev from params in mlx [...] adds 69f4ba177d6b mlxsw: spectrum_router: Access nh->rif->dev through a helper adds 532b6e2bbc19 mlxsw: spectrum_router: Access nhgi->rif through a helper adds 571c56911b45 mlxsw: spectrum_router: Extract a helper to free a RIF adds 33d11c4e5ce9 mlxsw: spectrum_router: Add a helper to check if netdev ha [...] adds 440273e763f5 mlxsw: spectrum_router: Extract a helper for RIF migration adds d4a37bf0943d mlxsw: spectrum_router: Move IPIP init up adds c180f85825e5 Merge branch 'mlxsw-preparations-for-out-of-order-operatio [...] adds fa0e21fa4443 rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO adds 89da780aa4c7 rtnetlink: move validate_linkmsg out of do_setlink adds 70f7457ad6d6 net: create device lookup API with reference tracking adds 48eed027d310 netpoll: allocate netdev tracker right away adds 473f5e13b38b Merge branch 'netdev-tracking' adds 5b32c61a2dac dt-bindings: net: cdns,macb: Add rx-watermark property adds cae4bc06b3e4 net: macb: Add support for partial store and forward adds 580b7fe5fcc4 Merge branch 'macb-partial-store-and-forward' adds ed3c9a2fcab3 net: tls: make the offload check helper take skb not socket adds f0ec58d557d6 tools: ynl: work around stale system headers adds 97c5209b3d37 leds: trigger: netdev: uninitialized variable in netdev_tr [...] adds 173780ff18a9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds e1d001fa5b47 net: ioctl: Use kernel memory on protocol ioctl callbacks adds f7d625adeb7b net: ena: Add dynamic recycling mechanism for rx buffers adds d9ffa069e006 sunvnet: fix sparc64 build error after gso code split adds ca2d49f77ce4 splice, net: Fix splice_to_socket() to handle pipe bufs la [...] adds 8f72fb1578a9 eth: fs_enet: fix print format for resource size adds ad72c4a06acc net: add check for current MAC address in dev_set_mac_address adds c45a6d1a23c5 i40e: remove unnecessary check for old MAC == new MAC adds 96868cca7971 ice: remove unnecessary check for old MAC == new MAC adds 7deb0c3c24c4 Merge branch 'optimize-procedure-of-changing-mac-address-o [...] adds 18da174d865a net: ethernet: litex: add support for 64 bit stats adds 128272336120 s390/net: lcs: use IS_ENABLED() for kconfig detection adds c08afcdcf952 sfc: do not try to call tc functions when CONFIG_SFC_SRIOV=n adds 5a6f6873606e ip, ip6: Fix splice to raw and ping sockets adds 9f8d0dc0ec4a kcm: Fix unnecessary psock unreservation. adds e16ad981e2a1 net: sched: Remove unused qdisc_l2t() adds 6907217a8054 netlink: specs: fixup openvswitch specs for code generation adds f60ce8a48b97 net: mctp: remove redundant RTN_UNICAST check adds a52305a81d6b devlink: report devlink_port_type_warn source device adds b650d953cd39 tcp: enforce receive buffer memory limits by allowing the [...] adds 7a7f09463534 tcp: Use per-vma locking for receive zerocopy adds 4380499218c6 crypto: Fix af_alg_sendmsg(MSG_SPLICE_PAGES) sglist limit adds 3515440df461 ipv6: also use netdev_hold() in ip6_route_check_nh() adds 264879fdbea0 dt-bindings: net: phy: gpy2xx: more precise description adds 988e8d90b3dc net: phy: at803x: Use devm_regulator_get_enable_optional() adds 2dc6af8be002 gro: move the tc_ext comparison to a helper adds 92501fa6e421 net/mlx5: Ack on sync_reset_request only if PF can do reset_now adds 8bb42ed4210e net/mlx5: Expose timeout for sync reset unload stage adds 6f8551f8d9e4 net/mlx5: Check DTOR entry value is not zero adds 7a9770f1bfea net/mlx5: Handle sync reset unload event adds f405787a0aba net/mlx5: Create eswitch debugfs root directory adds ade19f0d6a3a net/mlx5: Bridge, pass net device when linking vport to bridge adds 791eb78285e8 net/mlx5: Bridge, expose FDB state via debugfs adds 8a955da230d3 net/mlx5: E-Switch, remove redundant else statements adds 559f4c32ebff net/mlx5e: Remove mlx5e_dbg() and msglvl support adds 0bd2e6fc78fd net/mlx5: Expose bits for local loopback counter adds c8013a1f714f net/mlx5e: Add local loopback counter to vport stats adds b3bd68925ebb net/mlx5: Fix the macro for accessing EC VF vports adds 8bbe544e0380 net/mlx5: DR, update query of HCA caps for EC VFs adds 2bd3b292955f net/mlx5: Add header file for events adds 5f2cf757f9c5 net/mlx5: Remove unused ecpu field from struct mlx5_sf_table adds 9a94d764e9bc Merge tag 'mlx5-updates-2023-06-16' of git://git.kernel.or [...] adds ac9d8a66e41d ipv6: rpl: Remove pskb(_may)?_pull() in ipv6_rpl_srh_rcv(). adds 6facbca52da2 ipv6: rpl: Remove redundant multicast tests in ipv6_rpl_sr [...] adds 0d2e27b85850 ipv6: exthdrs: Replace pskb_pull() with skb_pull() in ipv6 [...] adds b83d50f43165 ipv6: exthdrs: Reload hdr only when needed in ipv6_srh_rcv(). adds 6db5dd2bf481 ipv6: exthdrs: Remove redundant skb_headlen() check in ip6 [...] adds 4931062492c5 Merge branch 'ipv6-random-cleanup-for-extension-header' adds a05d070a6164 ptp: Clarify ptp_clock_info .adjphase expects an internal [...] adds fe3834cd0cf7 docs: ptp.rst: Add information about NVIDIA Mellanox devices adds 048f6d998eac testptp: Remove magic numbers related to nanosecond to sec [...] adds 3a9a9a613928 testptp: Add support for testing ptp_clock_info .adjphase [...] adds c3b60ab7a4df ptp: Add .getmaxphase callback to ptp_clock_info adds 67ac72a599d8 net/mlx5: Add .getmaxphase ptp_clock_info callback adds c066e74f34bc ptp: ptp_clockmatrix: Add .getmaxphase ptp_clock_info callback adds e156e4d2e43f ptp: idt82p33: Add .getmaxphase ptp_clock_info callback adds d8ee5ca845b4 ptp: ocp: Add .getmaxphase ptp_clock_info callback adds 712557f21072 Merge branch 'ptp-adjphase-cleanups' adds 462a3daad679 net: phy: mediatek: fix compile-test dependencies adds b6d972f68983 crypto: af_alg/hash: Fix recvmsg() after sendmsg(MSG_MORE) adds 857922b16bb8 net: fec: allow to build without PAGE_POOL_STATS adds 066768b7305b mctp: Reorder fields in 'struct mctp_route' adds 92b08290859b mptcp: Reorder fields in 'struct mptcp_pm_add_entry' adds f0d952646bcf netlabel: Reorder fields in 'struct netlbl_domaddr6_map' adds 365eb32e4b45 octeontx2-pf: TC flower offload support for rxqueue mapping adds 3a4f0edbb793 ipv6: fix a typo in ip6mr_sk_ioctl() adds 634236b34d7a net: remove sk_is_ipmr() and sk_is_icmpv6() helpers adds b7c31ccd60d1 net: phy-c45: Fix genphy_c45_ethtool_set_eee description adds 40cba83370c2 sfc: add CONFIG_INET dependency for TC offload adds f61d2d5cf142 sfc: fix uninitialized variable use adds 9fc68f23a6d3 net: stmmac: dwmac-qcom-ethqos: shrink clock code with devres adds 9bc580609139 net: stmmac: dwmac-qcom-ethqos: rename a label in probe() adds 7b5e64a93825 net: stmmac: dwmac-qcom-ethqos: tweak the order of local v [...] adds 302555a0ae33 net: stmmac: dwmac-qcom-ethqos: use a helper variable for [...] adds ee8dacca2fd3 net: stmmac: dwmac-qcom-ethqos: add missing include adds 97f73bc59e16 net: stmmac: dwmac-qcom-ethqos: add a newline between headers adds f2b1758554eb net: stmmac: dwmac-qcom-ethqos: remove stray space adds 0dec3b48aa4e net: stmmac: dwmac-qcom-ethqos: add support for the option [...] adds feeb27165c46 net: stmmac: dwmac-qcom-ethqos: add support for the phyaux clock adds 25c4a0769443 net: stmmac: dwmac-qcom-ethqos: prepare the driver for mor [...] adds 463120c31c58 net: stmmac: dwmac-qcom-ethqos: add support for SGMII adds aa571b6275fb net: stmmac: add new switch to struct plat_stmmacenet_data adds d0e3d29f8771 dt-bindings: net: qcom,ethqos: add description for sa8775p adds 8c4d92e82d50 net: stmmac: dwmac-qcom-ethqos: add support for emac4 on s [...] adds 4cb13ff1437e Merge branch 'net-stmmac-dwmac-qcom-ethqos-add-support-for-emac4' adds cc7554954848 net: micrel: Change to receive timestamp in the frame for lan8841 adds 8c3736ce595b selftests: forwarding: q_in_vni: Disable IPv6 autogen on bridges adds c801533304ca selftests: forwarding: dual_vxlan_bridge: Disable IPv6 aut [...] adds d7442b7d288e selftests: forwarding: skbedit_priority: Disable IPv6 auto [...] adds f61018dc3e21 selftests: forwarding: pedit_dsfield: Disable IPv6 autogen [...] adds 92c3bb5393db selftests: forwarding: mirror_gre_*: Disable IPv6 autogen [...] adds 8fd32576e650 selftests: forwarding: mirror_gre_*: Use port MAC for brid [...] adds 5e71bf50c2e2 selftests: forwarding: router_bridge: Use port MAC for bri [...] adds 8cfdd300a5e9 selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges adds a758dc469a9c selftests: mlxsw: extack: Disable IPv6 autogen on bridges adds 32b3a7bf8570 selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen o [...] adds 6349f9bbbfb2 selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on [...] adds ec7023e6745e selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges adds ea2d5f757e91 selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges adds 08035d8e354d selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 au [...] adds 5541577521cc selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges adds 664bc72dd200 selftests: mlxsw: one_armed_router: Use port MAC for bridg [...] adds f31b6c649ef3 Merge branch 'selftests-preparations-for-out-of-order-oper [...] adds 7ad7b7023fcb bnxt_en: Link representors to PCI device adds d5e01266e7f5 leds: trigger: netdev: add additional specific link speed mode adds f22f95b9ff15 leds: trigger: netdev: add additional specific link duplex mode adds b655892ffd6d leds: trigger: netdev: expose hw_control status via sysfs adds ff9b63c80b08 Merge branch 'leds-trigger-netdev-add-additional-modes' adds e748d0fd66ab net: hsr: Disable promiscuous mode in offload mode adds 6a0a6dd8df9b dt-bindings: net: bluetooth: qualcomm: document VDD_CH1 adds 1ca09f5746ed dt-bindings: net: micrel,ks8851: allow SPI device properties adds ca4fa8743537 selftests: tc-testing: add one test for flushing explicitl [...] adds 53bf91641ae1 inet: Cleanup on charging memory for newly accepted sockets adds 5dfbbaa208f5 net: ena: Fix rst format issues in readme adds c026d33b8f50 mptcp: move snd_una update earlier for fallback socket adds 38967f424b5b mptcp: track some aggregate data counters adds 5dcff89e1455 selftests: mptcp: explicitly tests aggregate counters adds 6f06b4d4d1cc mptcp: add subflow unique id adds 492432074e4f mptcp: introduce MPTCP_FULL_INFO getsockopt adds aa723d5b3541 selftests: mptcp: add MPTCP_FULL_INFO testcase adds 00079f18c24f selftests: mptcp: join: skip check if MIB counter not supp [...] adds bbd49d114d57 mptcp: consolidate transition to TCP_CLOSE in mptcp_do_fas [...] adds 528cb5f2a1e8 mptcp: pass addr to mptcp_pm_alloc_anno_list adds 98e95872f2b8 Merge branch 'mptcp-expose-more-info-and-small-improvements' adds a7384f391875 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds b028813ac973 i40e, xsk: fix comment typo adds 304b1875ba02 tcp: fix comment typo adds a0e128ef88e4 net/tls: fix comment typo adds 84ef94d9421d Merge branch 'fix-comment-typos-about-transmit' adds f99d471afa03 net: phylink: add PCS negotiation mode adds cdb08aa04737 net: phylink: convert phylink_mii_c22_pcs_config() to neg_mode adds febf2aaf0564 net: phylink: pass neg_mode into phylink_mii_c22_pcs_config() adds a3a47cfb88fc net: pcs: xpcs: update PCS driver to use neg_mode adds 3b2de56a146f net: pcs: lynxi: update PCS driver to use neg_mode adds c689a6528c22 net: pcs: lynx: update PCS driver to use neg_mode adds a0e93cfdac4c net: lan966x: update PCS driver to use neg_mode adds 140d1002e2a3 net: mvneta: update PCS driver to use neg_mode adds d5b16264fffe net: mvpp2: update PCS driver to use neg_mode adds d5a052993062 net: prestera: update PCS driver to use neg_mode adds bfa0a3ac05b6 net: qca8k: update PCS driver to use neg_mode adds 6e5bb3da9842 net: sparx5: update PCS driver to use neg_mode adds 772c476dd1d4 net: dsa: b53: update PCS driver to use neg_mode adds 6c1e4eca0b4e net: dsa: mt7530: update PCS driver to use neg_mode adds f40df95d375d net: macb: update PCS driver to use neg_mode adds 018c00dd4e88 Merge branch 'add-and-use-helper-for-pcs-negotiation-modes' adds 2a441a3dbe84 net: txgbe: remove unused buffer in txgbe_calc_eeprom_checksum adds 0c3d6fd4b89c tools: ynl: improve the direct-include header guard logic adds 3b42fbd59511 net: dsa: microchip: simplify ksz_prmw8() adds ece28ecbec9f net: dsa: microchip: add ksz_prmw32() helper adds 5c844d57aa78 net: dsa: microchip: fix writes to phy registers >= 0x10 adds b2fef875aa6f Merge branch 'net-dsa-microchip-fix-writes-to-phy-registers-0x10' adds 004d25060c78 igb: Fix igb_down hung on surprise removal adds 2ffb8d02a9b6 docs: ABI: sysfs-class-led-trigger-netdev: add new modes a [...] adds 2555f35a4f42 net: dsa: qca8k: add support for additional modes for netd [...] adds 9a14f2e3dab1 sfc: keep alive neighbour entries while a TC encap action [...] adds 0ec92a8f56ff net: fix net device address assign type adds 843b84640349 can: kvaser_usb: Add len8_dlc support adds d7588f02e8d8 can: dev: add transceiver capabilities to xilinx_can adds 1ad549cf980c can: esd_usb: Make use of existing kernel macros adds 5a4dd8796d77 can: esd_usb: Replace initializer macros used for struct c [...] adds 9dc3a695da58 can: esd_usb: Use consistent prefixes for macros adds 8ef426e1f605 can: esd_usb: Prefix all structures with the device name adds 299a557651d7 can: esd_usb: Replace hardcoded message length given to US [...] adds 1336ca2d4601 can: esd_usb: Don't bother the user with nonessential log message adds b74c3abf9980 Merge patch series "can: esd_usb: More preparation before [...] adds 33665fdbd7ff can: esd_usb: Make use of kernel macros BIT() and GENMASK() adds 8a99f2ada0b8 can: esd_usb: Use consistent prefix ESD_USB_ for macros adds cf8462a8008a Merge patch series "can: esd_usb: More preparation before [...] adds af7647a0b4b5 can: sja1000: Prepare the use of a threaded handler adds 717c6ec241b5 can: sja1000: Prevent overrun stalls with a soft reset on [...] adds 047698023267 Merge patch series "can: sja1000: Prepare the use of a thr [...] adds 3d68f116ccdf can: m_can: fix coding style adds fe6027fe097a can: rx-offload: fix coding style adds 8a9d8a3c8a05 can: ti_hecc: fix coding style adds 9c8d17f931f1 Merge patch series "can: fix coding style" adds 9fde4c557f78 can: length: fix bitstuffing count adds 10711b11102b can: length: fix description of the RRS field adds 80a2fbce456e can: length: refactor frame lengths definition to add size [...] adds dc7dabab8c81 Merge patch series "can: length: fix definitions and add b [...] adds 735d86a8aaf6 can: uapi: move CAN_RAW_FILTER_MAX definition to raw.h adds 7c921556c04f can: kvaser_pciefd: Remove useless write to interrupt register adds 76c66ddf7f89 can: kvaser_pciefd: Remove handler for unused KVASER_PCIEF [...] adds 2d55e9f9b442 can: kvaser_pciefd: Add function to set skb hwtstamps adds ec681b91befa can: kvaser_pciefd: Set hardware timestamp on transmitted packets adds 2c470dbbd32f can: kvaser_pciefd: Define unsigned constants with type su [...] adds c496adafee68 can: kvaser_pciefd: Remove SPI flash parameter read functionality adds 1b83d0ba1c11 can: kvaser_pciefd: Sort includes in alphabetic order adds 488c07b441f9 can: kvaser_pciefd: Rename device ID defines adds 24aecf553701 can: kvaser_pciefd: Change return type for kvaser_pciefd_{ [...] adds 69335013c451 can: kvaser_pciefd: Sort register definitions adds 954fb21268dd can: kvaser_pciefd: Use FIELD_{GET,PREP} and GENMASK where [...] adds f07008a21364 can: kvaser_pciefd: Add len8_dlc support adds f4845741e422 can: kvaser_pciefd: Refactor code adds 6fdcd64ec34d can: kvaser_pciefd: Use TX FIFO size read from CAN controller adds 790ef3901f18 Merge patch series "can: kvaser_pciefd: Fixes and improvements" adds 08eeccb2491a Merge tag 'linux-can-next-for-6.5-20230622' of git://git.k [...] adds 91ccdbb94fea wifi: rtw88: add missing unwind goto for __rtw_download_fi [...] adds 2ad66fcb2fde wifi: cfg80211: S1G rate information and calculations adds 1ec7291e2470 wifi: mac80211: add helpers to access sband iftype data adds 4c2d68f7981d wifi: mac80211: include key action/command in tracing adds c6968d4fc9aa wifi: mac80211: pass roc->sdata to drv_cancel_remain_on_channel() adds b580a372b84f wifi: mac80211: mlme: clarify WMM messages adds 556f16b83459 wifi: mac80211: fix CSA processing while scanning adds 0e966d9a35fa wifi: mac80211: don't update rx_stats.last_rate for NDP adds bc1be54d7eb4 wifi: mac80211: allow disabling SMPS debugfs controls adds f1871abd2764 wifi: mac80211: Add getter functions for vif MLD state adds 01ae1209c0ec wifi: mac80211_hwsim: Don't access vif valid links directly adds 6cf963edbbd3 wifi: cfg80211: Support association to AP MLD with disabled links adds 43ea09285f52 wifi: mac80211: Do not use "non-MLD AP" syntax adds 4cacadc0dbd8 wifi: mac80211: Fix permissions for valid_links debugfs entry adds 3f244876ef73 wifi: iwlwifi: make debugfs entries link specific adds 8d507812cb4b wifi: iwlwifi: mvm: Handle return value for iwl_mvm_sta_init adds 44fa698c7854 wifi: iwlwifi: mvm: FTM initiator MLO support adds e9b63341dc15 wifi: iwlwifi: update response for mcc_update command adds ea05ef3f60e7 wifi: iwlwifi: bump FW API to 79 for AX devices adds cda2e9d7978d wifi: iwlwifi: mvm: fix getting LDPC/STBC support adds d4f1a50ca998 wifi: iwlwifi: unify checks for HW error values adds 2b69d242e29b wifi: iwlwifi: fw: print PC register value instead of address adds af8bfc7e38a7 wifi: iwlwifi: mvm: always set MH len in offload_assist adds a114c4f5f9ca wifi: iwlwifi: debugfs: add ppag capa to fw info file adds 6107f300132b wifi: iwlwifi: pass ESR parameters to the firmware adds fd940de72d49 wifi: iwlwifi: mvm: FTM responder MLO support adds a3ff9303b496 wifi: iwlwifi: mvm: Propagate ERP slot changes to FW adds 0ffe85885b31 wifi: cfg80211: replace strlcpy() with strscpy() adds f3c21ed9ce17 wifi: mac80211: Replace strlcpy with strscpy adds 557b56d523d5 wifi: iwlwifi: mvm: support U-SIG EHT validate checks adds e9f5ce3471d8 wifi: iwlwifi: mvm: rename BTM support flag and its TLV adds 97110233c0af wifi: iwlwifi: mvm: initialize the rx_vec before using it adds ff75c21c20b1 wifi: iwlwifi: improve debug prints in iwl_read_ppag_table() adds d51439a6d79f wifi: iwlwifi: mvm: Refactor iwl_mvm_get_lmac_id() adds 18c0ffb404db wifi: iwlwifi: mvm: add support for Extra EHT LTF adds 9c5608b3643e wifi: iwlwifi: support version C0 of BZ and GL devices adds 637452360ecd wifi: iwlwifi: mvm: fix potential array out of bounds access adds d615ea32f620 wifi: iwlwifi: mvm: put only a single IGTK into FW adds 1724fc781ffe wifi: iwlwifi: mvm: allow ADD_STA not to be advertised by [...] adds c2a2f505e0bc wifi: iwlwifi: dbg-tlv: fix DRAM data init adds 583c58e3b1fa wifi: iwlwifi: pcie: clear FW debug memory on init adds 855e2f60fe34 wifi: iwlwifi: pcie: remove redundant argument adds 93ae81454b11 wifi: iwlwifi: dbg-tlv: clear FW debug memory on init adds 52818fce28b2 wifi: rt2x00: fix the typo in comments adds 7edbd53a58a8 wifi: mt7601u: replace strlcpy() with strscpy() adds 65a9140e38b6 wifi: rtw89: cleanup private data structures adds 686317a246cd wifi: rtw89: cleanup rtw89_iqk_info and related code adds 5bc9a34ce87b wifi: rtw89: fix spelling typo of IQK debug messages adds 56714e5f1255 wifi: brcmfmac: fix gnu_printf warnings adds 4b6ec74ec476 wifi: brcmsmac: fix gnu_printf warnings adds 5ea0c3130900 wifi: hostap: fix stringop-truncations GCC warning adds 707a13c7e488 wifi: ray_cs: fix stringop-truncation GCC warning adds d5a17cfb9875 Merge wireless into wireless-next adds 6d543b34dbcf wifi: mac80211: Support disabled links during association adds a8df1f580ff2 wifi: mac80211: Add debugfs entry to report dormant links adds edcda51d99a7 wifi: iwlwifi: mvm: remove new checksum code adds 7dd50fd54780 wifi: iwlwifi: mvm: Add NULL check before dereferencing th [...] adds f91295987576 wifi: iwlwifi: mvm: correctly access HE/EHT sband capa adds 84969e0fc801 wifi: iwlwifi: Correctly indicate support for VHT TX STBC adds 09396a4f68f0 wifi: iwlwifi: fw: make some ACPI functions static adds c4fbf6537ab0 wifi: iwlwifi: mvm: use iwl_mvm_is_vendor_in_approved_list() adds 96fb6f47db24 wifi: iwlwifi: pull from TXQs with softirqs disabled adds c2a1c8c10f18 wifi: iwlwifi: pcie: double-check ACK interrupt after timeout adds c53c339d9a33 wifi: iwlwifi: fw: Add new FSEQ defines to fw dump adds 38e721009d30 wifi: iwlwifi: mvm: add a NULL pointer check adds df6791e74fe7 wifi: iwlwifi: mvm: check link during TX adds 33acbe6aa459 wifi: iwlwifi: mvm: store WMM params per link adds 77e1f3f369e5 wifi: iwlwifi: use array as array argument adds ed0c34333dfb wifi: iwlwifi: mvm: always send spec link ID in link commands adds 568db7fd27fa wifi: iwlwifi: add some FW misbehaviour check infrastructure adds 1902f1953b8b wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_p [...] adds c4c954547755 wifi: iwlwifi: implement WPFC ACPI table loading adds 4670d8dca8af wifi: iwlwifi: mvm: track u-APSD misbehaving AP by AP address adds aedb2b38adf4 wifi: iwlwifi: mvm: Validate tid is in valid range before [...] adds 2e0ce1de206f wifi: iwlwifi: Validate slots_num before allocating memory adds efbe8f81952f wifi: iwlwifi: add a few rate index validity checks adds 6e21e7b8cd89 wifi: mac80211: Remove "Missing iftype sband data/EHT cap" spam adds 823a970831c7 wifi: iwlwifi: fix max number of fw active links adds 12bacfc2c065 wifi: iwlwifi: handle eSR transitions adds 98d8a00327b2 wifi: iwlwifi: mvm: Don't access vif valid links directly adds e98b23d0d7b8 wifi: iwlwifi: mvm: Add support for SCAN API version 16 adds dd5ff2aa8417 wifi: iwlwifi: bump FW API to 81 for AX devices adds 71e7552c90db wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_ [...] adds c6112046b1a9 wifi: cfg80211: make TDLS management link-aware adds 78a7ea370d5f wifi: mac80211: handle TDLS negotiation with MLO adds 8cc07265b691 wifi: mac80211: handle TDLS data frames with MLO adds 71b3b7ac3eb8 wifi: mac80211: Add HE and EHT capa elements in TDLS frames adds 05995d05aab3 wifi: mac80211: Extend AID element addition for TDLS frames adds 276311d5814f wifi: mac80211: stop passing cbss to parser adds 05050a2bc0c1 wifi: mac80211: add consistency check for compat chandef adds 40e38c8dfce1 wifi: mac80211: feed the link_id to cfg80211_ch_switch_sta [...] adds c2edd3013266 wifi: cfg80211: move regulatory_hint_found_beacon to be earlier adds 6b7c93c1439c wifi: cfg80211: keep bss_lock held when informing adds 5db25290b77b wifi: cfg80211: add inform_bss op to update BSS adds 108d202298bf wifi: mac80211: use new inform_bss callback adds 03e7e493f1a3 wifi: cfg80211: ignore invalid TBTT info field types adds dfd9aa3e7a45 wifi: cfg80211: rewrite merging of inherited elements adds 39432f8a3752 wifi: cfg80211: drop incorrect nontransmitted BSS update code adds f837a653a097 wifi: cfg80211: add element defragmentation helper adds a76236de584a wifi: mac80211: use cfg80211 defragmentation helper adds a286de1aa38f wifi: mac80211: Rename multi_link adds cf36cdef10e2 wifi: mac80211: Add support for parsing Reconfiguration Mu [...] adds e2efec97c3ad wifi: mac80211: Rename ieee80211_mle_sta_prof_size_ok() adds b22552fcaf19 wifi: cfg80211: fix regulatory disconnect for non-MLO adds e8c2af660ba0 wifi: cfg80211: fix regulatory disconnect with OCB/NAN adds dbd396636870 wifi: mac80211: Include Multi-Link in CRC calculation adds ce6e1f600b0c wifi: ieee80211: Fix the common size calculation for recon [...] adds eeec7574ec3c wifi: ieee80211: add helper to validate ML element type and size adds 39bcc5b8e16e wifi: ieee80211: use default for medium synchronization delay adds 891d4d5831ee wifi: cfg80211: Always ignore ML element adds 66d9c573fbb9 wifi: ieee80211: add definitions for RNR MLD params adds eb142608e2c4 wifi: cfg80211: use a struct for inform_single_bss data adds 50181fe4f59d wifi: ieee80211: add structs for TBTT information access adds dc92e54c30c4 wifi: cfg80211: use structs for TBTT information access adds 2481b5da9c6b wifi: cfg80211: handle BSS data contained in ML probe responses adds a0ed50112b98 wifi: cfg80211: do not scan disabled links on 6GHz adds 065563b20a66 wifi: cfg80211/nl80211: Add support to indicate STA MLD se [...] adds ff32b4506f3e wifi: mac80211: add ___ieee80211_disconnect variant not lo [...] adds 79973d5cfdc1 wifi: mac80211: add set_active_links variant not locking sdata adds 8eb8dd2ffbbb wifi: mac80211: Support link removal using Reconfiguration [...] adds 888a325fe0a7 wifi: ieee80211: reorder presence checks in MLE per-STA profile adds 6f2db6588b81 wifi: mac80211: agg-tx: add a few locking assertions adds 92bf4dd35801 wifi: mac80211: agg-tx: prevent start/stop race adds c870d66f1b7f wifi: update multi-link element STA reconfig adds 8dcc91c44668 wifi: cfg80211: stop parsing after allocation failure adds 5461707a529c wifi: cfg80211: search all RNR elements for colocated APs adds cf0b045ebf6b wifi: mac80211: check EHT basic MCS/NSS set adds 7ec2e4499e37 wifi: iwlwifi: dvm: fix -Wunused-const-variable gcc warning adds 5a0702aac020 wifi: mac80211: add eht_capa debugfs field adds d33ed97dcab3 wifi: mac80211: fix documentation config reference adds 2ce9a91fe8bf wifi: rtw88: Fix action frame transmission fail before ass [...] adds 67d7f24b194e wifi: rtw88: process VO packets without workqueue to avoid [...] adds 88b9d8e6cf9c wifi: rtw88: use struct instead of macros to set TX desc adds 076f786a0ae1 wifi: rtw88: Fix AP mode incorrect DTIM behavior adds 9e09fbc5e902 wifi: rtw88: Skip high queue in hci_flush adds ad6741b1e044 wifi: rtw88: Stop high queue during scan adds 455afa45edb3 wifi: rtw88: refine register based H2C command adds 28c11c29494f wifi: rtw88: fix not entering PS mode after AP stops adds f5993f39f3a7 wifi: rtw89: 8851b: update RF radio A parameters to R28 adds b067acb1325a wifi: rtw89: 8851b: update TX power tables to R28 adds b686bc67e043 wifi: rtw89: 8851b: rfk: add LCK track adds 76a7c7acaa78 wifi: rtw89: 8851b: rfk: update IQK to version 0x8 adds 076031a09ae9 wifi: rtw89: 8851b: configure to force 1 TX power value adds b4a283fb6227 wifi: rtw89: TX power stuffs replace confusing naming of _ [...] adds f072eb39e4f2 wifi: rtw89: use struct to parse firmware header adds 5fdaeca73eb2 MAINTAINERS: mt76: add git tree adds 30e67ed6e1d7 MAINTAINERS: ath9k: add git tree adds d5b9a2102075 MAINTAINERS: ath11k: add wiki and bugreport page adds 8d0c7e1901d6 wifi: p54: Add missing MODULE_FIRMWARE macro adds 7339e0f2e1bc wifi: mac80211: drop unprotected robust mgmt before 4-way-HS adds 2cc7add345ea wifi: mac80211: move action length check up adds 76a3059cf124 wifi: mac80211: drop some unprotected action frames adds 5c1f97537bfb wifi: mac80211: store BSS param change count from assoc response adds 4484de23ba22 wifi: mac80211: always hold sdata lock in chanctx assign/unassign adds b8b80770b26c wifi: mac80211: avoid lockdep checking when removing deflink adds 2829b2fc8910 wifi: mac80211: fix CRC calculation for extended elems adds 4ef2f53e50cb wifi: cfg80211: Retrieve PSD information from RNR AP information adds 6c5b9a3296e1 wifi: nl80211/reg: add no-EHT regulatory flag adds 4742c732624b wifi: iwlwifi: pcie: refactor RB status size calculation adds 1caa3a5e921c wifi: iwlwifi: pcie: add size assertions adds 26aa35e2c5a1 wifi: iwlwifi: mvm: check the right csa_active adds eeef0168e325 wifi: iwlwifi: fw: send marker cmd before suspend cmd adds e119e740b189 wifi: iwlwifi: mvm: make iwl_mvm_set_fw_mu_edca_params mld aware adds 592fef3eb6a5 wifi: iwlwifi: nvm: handle EHT/320 MHz regulatory flag adds c7fa5e682842 wifi: iwlwifi: mvm: use EHT maximum MPDU length on 2.4 GHz adds d51173c13b24 wifi: iwlwifi: mvm: use min_t() for agg_size adds 00e482010dfb wifi: iwlwifi: mvm: add EHT A-MPDU size exponent support adds 3a9690d030d8 wifi: iwlwifi: limit EHT capabilities based on PCIe link speed adds c6b9d5664bc4 wifi: iwlwifi: remove disable_dummy_notification adds c0a2f8194456 wifi: iwlwifi: mvm: send LARI configuration earlier adds 35bd6f1d043d wifi: iwlwifi: Add support for new PCI Id adds a6cc6ccb1c8a wifi: iwlwifi: mvm: support new flush_sta method adds 2db72b8a7009 wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection adds 1a528ab1da32 wifi: iwlwifi: mvm: avoid baid size integer overflow adds de1076008148 wifi: iwlwifi: mvm: check only affected links adds 4eca0fd5da06 wifi: iwlwifi: mvm: adjust skip-over-dtim in D3 adds 69f778271f3e wifi: iwlwifi: mvm: Add support for scan version 17 adds 8a18d46b7507 wifi: iwlwifi: Add support for new Bz version adds e1374ed25324 wifi: iwlwifi: Add support for new CNVi (SC) adds 19898ce9cf8a wifi: iwlwifi: split 22000.c into multiple files adds 5afe98b2e299 wifi: iwlwifi: give Sc devices their own family adds 508b4a1baeb3 wifi: iwlwifi: don't load old firmware for Sc adds a13707f7c845 wifi: iwlwifi: don't load old firmware for Bz adds a7de384c9399 wifi: iwlwifi: don't load old firmware for ax210 adds c648e926d021 wifi: iwlwifi: don't load old firmware for 22000 adds 0f21d7d56083 wifi: iwlwifi: remove support for *nJ devices adds e3597e28a2fa wifi: iwlwifi: pcie: also drop jacket from info macro adds 3fd31289d5de wifi: iwlwifi: unify Bz/Gl device configurations adds bfed356b4fc4 wifi: iwlwifi: also unify Sc device configurations adds ecf11f4e4950 wifi: iwlwifi: also unify Ma device configurations adds 31aeae2446d5 wifi: iwlwifi: cfg: remove trailing dash from FW_PRE constants adds 399762de769c wifi: iwlwifi: bump FW API to 83 for AX/BZ/SC devices adds f4daceae4087 wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 adds a701177bd4bc wifi: iwlwifi: cfg: clean up Bz module firmware lines adds fd006d60e833 wifi: iwlwifi: remove support of A0 version of FM RF adds f52a0b408ed1 wifi: mac80211: mark keys as uploaded when added by the driver adds 60555ea4085a wifi: iwlwifi: mvm: Refactor security key update after D3 adds fa4e48fb3ee5 wifi: iwlwifi: mvm: update two most recent GTKs on D3 resume flow adds 04f78e242fff wifi: iwlwifi: mvm: Add support for IGTK in D3 resume flow adds cbb3debbb163 wifi: wil6210: fw: Replace zero-length arrays with DECLARE [...] adds 27044b57f8a5 wifi: wil6210: wmi: Replace zero-length array with DECLARE [...] adds 061b0cb9327b wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes adds 342527f35338 wifi: ath12k: Add support to parse new WMI event for 6 GHz [...] adds 88ca89202f8e wifi: ath11k: add support default regdb while searching bo [...] adds 86f85575a3f6 wifi: ath11k: remove unused function ath11k_tm_event_wmi() adds b43310e44edc wifi: ath11k: factory test mode support adds 8aeba427296b wifi: ath11k: Allow ath11k to boot without caldata in ftm mode adds 2d4f9093e2d8 wifi: ath11k: Add HTT stats for PHY reset case adds 75bd32f5ce94 wifi: ath10k: Trigger STA disconnect after reconfig comple [...] adds ec3b1ce2ca34 wifi: ath10k: Drop cleaning of driver data from probe erro [...] adds fad5ac80dfa5 wifi: ath10k: Drop checks that are always false adds d457bff27633 wifi: ath10k: Convert to platform remove callback returning void adds 6358b1037157 wifi: atk10k: Don't opencode ath10k_pci_priv() in ath10k_a [...] adds 37fdb33c87c2 wifi: ath11k: update proper pdev/vdev id for testmode command adds 054b5580a36e wifi: ath12k: Avoid NULL pointer access during management [...] adds 3394b51c7d3f wifi: ath12k: check hardware major version for WCN7850 adds 8f04852e90cb wifi: ath12k: Use msdu_end to check MCBC adds e2d1f005d3fb wifi: ath12k: delete the timer rx_replenish_retry during rmmod adds 75086cc6dee0 wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() adds d13936d57927 wifi: ath11k: debug: remove unused ATH11K_DBG_ANY adds 9a599e968f02 wifi: ath11k: print debug level in debug messages adds fc3b984a7d99 wifi: ath11k: remove manual mask names from debug messages adds e5df15773d8d wifi: ath11k: add WMI event debug messages adds 8fbeaca7a001 wifi: ath11k: remove unsupported event handlers adds 90a9fb5b6618 wifi: ath11k: wmi: cleanup error handling in ath11k_wmi_se [...] adds afba35d7d125 wifi: ath11k: wmi: use common error handling style adds 00608b40ae1a wifi: ath11k: wmi: add unified command debug messages adds 332c65628938 wifi: ath11k: pci: cleanup debug logging adds 947b5e224818 wifi: ath11k: dp: cleanup debug message adds 06819e471f28 wifi: ath11k: debug: use all upper case in ATH11k_DBG_HAL adds ac483942616a wifi: ath11k: hal: cleanup debug message adds cf036c416e9a wifi: ath11k: don't use %pK adds 3512593884b3 wifi: ath11k: htc: cleanup debug messages adds 4f52ec65a9ae wifi: ath11k: debug: add ATH11K_DBG_CE adds 6aafa1c2d3e3 wifi: ath11k: fix memory leak in WMI firmware stats adds 3a5d50f8eb4f wifi: ath12k: fix conf_mutex in ath12k_mac_op_unassign_vif [...] adds 16e0077e14a7 wifi: ath11k: Add missing check for ioremap adds 469ddb20cae6 wifi: ath11k: Add missing ops config for IPQ5018 in ath11k [...] adds 80c5390e1f5e wifi: ath11k: Restart firmware after cold boot calibration [...] adds ce282d8de71f wifi: ath11k: Add missing hw_ops->get_ring_selector() for IPQ5018 adds 7f6ee56ca0df dt-bindings: net: wireless: ath10k: add ieee80211-freq-lim [...] adds 2aa083acea9f wifi: ath9k: convert msecs to jiffies where needed adds 12ec37be3faf wifi: ath10k: improve structure padding adds d8aa21235d03 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 084f1f552f8d wifi: rtlwifi: simplify LED management adds 5f743f576d3f wifi: rtlwifi: cleanup USB interface adds 31b5a547622b wifi: ieee80211: fix erroneous NSTR bitmap size checks adds e6988447c15d Merge tag 'wireless-next-2023-06-22' of git://git.kernel.o [...] adds 9b476494da1a net: hns3: refine the tcam key convert handle adds 1cf3d5567f27 net: hns3: fix strncpy() not using dest-buf length as leng [...] adds ed1c6f35b73e net: hns3: clear hns unused parameter alarm adds ebe14dad2d03 Merge branch 'net-hns3-there-are-some-cleanup-for-the-hns3 [...] adds d3f0c7fa0993 s390/lcs: Convert sysfs sprintf to sysfs_emit adds 1a079f3e9529 s390/lcs: Convert sprintf to scnprintf adds d585e4b74806 s390/ctcm: Convert sysfs sprintf to sysfs_emit adds 1471d85ffba7 s390/ctcm: Convert sprintf/snprintf to scnprintf adds 6656ba754d06 Merge branch 's390-net-updates-2023-06-10' adds faaa5fd30344 dt-bindings: net: altr,tse: Fix error in "compatible" cond [...] adds ebbd17ce297a mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb [...] adds f3c85eed1ac3 mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get m [...] adds 4796c287b70a mlxsw: spectrum_router: Maintain a hash table of CRIFs adds 78126cfd5dc9 mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF adds aa21242b07a8 mlxsw: spectrum_router: Link CRIFs to RIFs adds bdc0b78e79a6 mlxsw: spectrum_router: Use router.lb_crif instead of .lb_ [...] adds a285d664236e mlxsw: spectrum_router: Split nexthop finalization to two stages adds 9464a3d68ea9 mlxsw: spectrum_router: Track next hops at CRIFs adds d1d29a42f7ac Merge branch 'mlxsw-maintain-candidate-rifs' adds e6c2f594ed96 bpf: Silence a warning in btf_type_id_size() adds e38096d95f4d selftests/bpf: Add a test where map key_type_id with decl_ [...] adds 0d2da4b595d0 bpf/tests: Use struct_size() adds ffadc372529e bpf: Replace all non-returning strlcpy with strscpy adds 9b68f30b6870 net: Use umd_cleanup_helper() adds 60548b825b08 samples/bpf: xdp1 and xdp2 reduce XDPBUFSIZE to 60 adds 8ad77e72caae bpf: Add table ID to bpf_fib_lookup BPF helper adds d4ae3e587ece selftests/bpf: Test table ID fib lookup BPF helper adds 2140a6e3422d bpf: Set kptr_struct_meta for node param to list and rbtre [...] adds cc0d76cafebb bpf: Fix __bpf_{list,rbtree}_add's beginning-of-node calculation adds 7793fc3babe9 bpf: Make bpf_refcount_acquire fallible for non-owning refs adds 411486626e57 bpf/xdp: optimize bpf_xdp_pointer to avoid reading sinfo adds 503e4def5414 bpf: Replace open code with for allocated object check adds 51302c951c8f bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers ar [...] adds f904c67876c4 selftests/bpf: Add test for non-NULLable PTR_TO_BTF_IDs adds edd75c802855 tools/resolve_btfids: Fix setting HOSTCFLAGS adds 3d272c2fa804 selftests/bpf: Add missing selftests kconfig options adds aa6182707a53 bpf: Cleanup unused function declaration adds 095641817e1b selftests/bpf: Fix check_mtu using wrong variable type adds aa7881fcfe9d bpf: Factor out a common helper free_all() adds 67faabbde36b selftests/bpf: Add missing prototypes for several test kfuncs adds b23ed4d74c4d selftests/bpf: Fix invalid pointer check in get_xlated_program() adds ba49f9768858 bpf: Hide unused bpf_patch_call_args adds 5ba3a7a851e3 bpf: Add bpf_cpumask_first_and() kfunc adds 58476d8a24bd selftests/bpf: Add test for new bpf_cpumask_first_and() kfunc adds f983be917332 bpf: Replace bpf_cpumask_any* with bpf_cpumask_any_distribute* adds 5a73efc7d1b4 selftests/bpf: Update bpf_cpumask_any* tests to use bpf_cp [...] adds 25085b4e9251 bpf/docs: Update documentation for new cpumask kfuncs adds 904e6ddf4133 bpf: Use scalar ids in mark_chain_precision() adds dec020280373 selftests/bpf: Check if mark_chain_precision() follows scalar ids adds 1ffc85d9298e bpf: Verify scalar ids mapping in regsafe() using check_ids() adds 18b89265572b selftests/bpf: Verify that check_ids() is used for scalars [...] adds c03531e087b5 Merge branch 'verify scalar ids mapping in regsafe()' adds ab5d47bd41b1 bpf: Remove in_atomic() from bpf_link_put(). adds 1d28635abcf1 bpf: Move unprivileged checks into map_create() and bpf_pr [...] adds 22db41226b67 bpf: Inline map creation logic in map_create() function adds 6c3eba1c5e28 bpf: Centralize permissions checks for all BPF map types adds 7f6719f7a866 bpf: Keep BPF_PROG_LOAD permission checks clear of validations adds e2fa5c2068fb xsk: Remove unused inline function xsk_buff_discard() adds 8ad663d3dfac selftests/bpf: Use producer_cnt to allocate local counter array adds ea400d13fc92 selftests/bpf: Output the correct error code for pthread APIs adds da77ae2b27ec selftests/bpf: Ensure that next_cpu() returns a valid CPU number adds 970308a7b544 selftests/bpf: Set the default value of consumer_cnt as 0 adds 6e98730bc0b4 bpf: Factor out socket lookup functions for the TC hookpoint. adds 97fbfeb86917 bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly vi [...] adds 9a5cb79762e0 bpf: Fix bpf socket lookup from tc/xdp to respect socket V [...] adds 3d5786ea472c selftests/bpf: Add vrf_socket_lookup tests adds ee77f3d602b0 selftests/bpf: Fix compilation failure for prog vrf_socket_lookup adds 2404dd01b534 bpf, docs: BPF Iterator Document adds fbc5669de62a bpf, docs: Document existing macros instead of deprecated adds a685d0df75b0 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds 28e219aea0b9 net: phy: broadcom: drop brcm_phy_setbits() and use phy_se [...] adds 6a11af7c21da revert "s390/net: lcs: use IS_ENABLED() for kconfig detection" adds 61f723e6f3d2 iavf: fix err handling for MAC replace adds b855bcdeb897 iavf: remove some unused functions and pointless wrappers adds a4aadf0f5905 iavf: make functions static where possible adds 1c78eb8760c4 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 3f5f118bb657 af_unix: Call scm_recv() only after scm_set_cred(). adds 2fe11c9d36ee net/tcp: optimise locking for blocking splice adds a734c43caa4d ice: reduce initial wait for control queue messages adds 469748429ac8 ice: allow hot-swapping XDP programs adds f98277479ad8 ice: clean up freeing SR-IOV VFs adds ad667d626825 ice: remove null checks before devm_kfree() calls adds 1dacc49782e6 ice: Remove managed memory usage in ice_get_fw_log_cfg() adds b7a034572338 ice: use ice_down_up() where applicable adds cfd40b82a50f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 97117eb51ec8 net: stmmac: platform: provide stmmac_pltfr_init() adds 4450e7d4231a net: stmmac: dwmac-generic: use stmmac_pltfr_init() adds 5b0acf8dd2c1 net: stmmac: platform: provide stmmac_pltfr_exit() adds 40db9f1ddfcc net: stmmac: dwmac-generic: use stmmac_pltfr_exit() adds 3d5bf75d76ea net: stmmac: platform: provide stmmac_pltfr_probe() adds 0a68a59493e0 net: stmmac: dwmac-generic: use stmmac_pltfr_probe() adds 1be0c9d65e17 net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() adds d74065427374 net: stmmac: platform: provide devm_stmmac_probe_config_dt() adds 061425d933ef net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() adds fc9ee2ac4f9c net: stmmac: platform: provide devm_stmmac_pltfr_probe() adds 4194f32a4b2b net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() adds c4015bbee9c0 Merge branch 'net-stmmac-introduce-devres-helpers-for-stmm [...] adds 4369c198e599 selftests: mptcp: test userspace pm out of transfer adds d7ced753aa85 selftests: mptcp: check subflow and addr infos adds be7e9786c915 selftests: mptcp: set FAILING_LINKS in run_tests adds 0c93af1f8907 selftests: mptcp: drop test_linkfail parameter adds 595ef566a2ef selftests: mptcp: drop addr_nr_ns1/2 parameters adds 1534f87ee0dc selftests: mptcp: drop sflags parameter adds 9e9d176df8e9 selftests: mptcp: add pm_nl_set_endpoint helper adds e6b8a78ea266 selftests: mptcp: connect: fix comment typo adds 14fd5e0d484a Merge branch 'selftests-mptcp-refactoring-and-minor-fixes' adds b8866426411c ieee802154: Add support for user active scan requests adds e2c3e6f53a7a mac802154: Handle active scanning adds 26f88e4ebd4f ieee802154: Add support for allowing to answer BEACON_REQ adds d021d218f6d9 mac802154: Handle received BEACON_REQ adds 822452fb6c69 net: ieee802154: Handle limited devices with only datagram [...] adds 1af3de62f03f ieee802154: ca8210: Flag the driver as being limited adds 5c68005083d6 Merge tag 'v6.4-rc4' into wpan-next/staging adds 18b849f12dcc ieee802154: ca8210: Remove stray gpiod_unexport() call adds 2ffecf1a42cc Merge tag 'ieee802154-for-net-next-2023-06-23' of gitolite [...] adds 737eab775d36 netlink: specs: add display-hint to schema definitions adds d8eea68d913c tools: ynl: add display-hint support to ynl adds 334f39ce17ef netlink: specs: add display hints to ovs_flow adds 35bf34b07808 Merge branch 'netlink-add-display-hint-to-ynl' adds da744fd1362c net/mlx5: Fix UAF in mlx5_eswitch_cleanup() adds 25c24801d7da net/mlx5: Fix SFs kernel documentation error adds 9ee473c259de net/mlx5: Fix reserved at offset in hca_cap register adds 690ad62fc6e4 net/mlx5: Fix error code in mlx5_is_reset_now_capable() adds 8ec91f5d077c net/mlx5: Lag, Remove duplicate code checking lag is supported adds 1da9f36252d4 net/mlx5e: Use vhca_id for device index in vport rx rules adds 1552e9b51810 net/mlx5e: E-Switch, Add peer fdb miss rules for vport man [...] adds 70c364383935 net/mlx5e: E-Switch, Use xarray for devcom paired device index adds 4575ab3b7de0 net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 adds ae4de894931d net/mlx5e: Remove redundant comment adds 15ddd72ee323 net/mlx5e: E-Switch, Fix shared fdb error flow adds 61955da523d9 net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check fr [...] adds 0d0946d6488e net/mlx5: Remove redundant is_mdev_switchdev_mode() check [...] adds 899862b653d7 net/mlx5: Remove redundant check from mlx5_esw_query_vport [...] adds 29e4c95faee5 net/mlx5: Remove pointless vport lookup from mlx5_esw_chec [...] adds b545a13ca9b2 Merge tag 'mlx5-updates-2023-06-21' of git://git.kernel.or [...] adds f8dd95b29d7e tcp_bpf, smc, tls, espintcp, siw: Reduce MSG_SENDPAGE_NOTL [...] adds c729ed6f5be5 net: Use sendmsg(MSG_SPLICE_PAGES) not sendpage in skb_sen [...] adds 40a8c17aa770 ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage adds fa094ccae1e7 ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() adds 572efade27c5 rds: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage adds a1a5e8752786 dlm: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage adds 7769887817c3 nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage adds c336a79983c7 nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage adds 2f8bc2bbb0fa smc: Drop smc_sendpage() in favour of smc_sendmsg() + MSG_ [...] adds eeac7405c735 drbd: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() adds fa8df3435727 scsi: iscsi_tcp: Use sendmsg(MSG_SPLICE_PAGES) rather than [...] adds d2fe21077d6d scsi: target: iscsi: Use sendmsg(MSG_SPLICE_PAGES) rather [...] adds 86d7bd6e66e9 ocfs2: Fix use of slab data with sendpage adds e52828cc0109 ocfs2: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() adds dc97391e6610 sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES) adds b848b26c6672 net: Kill MSG_SENDPAGE_NOTLAST adds 9ae440b8fdd6 Merge branch 'splice-net-switch-over-users-of-sendpage-and [...] adds cf60ed469629 sfc: use padding to fix alignment in loopback test adds 30c24dd87f3f sfc: siena: use padding to fix alignment in loopback test adds 1186c6b31ee1 sfc: falcon: use padding to fix alignment in loopback test adds 771ca3de2502 Merge branch 'sfc-next' adds 04292c695f82 ipvs: increase ip_vs_conn_tab_bits range for 64BIT adds 4f325e26277b ipvs: dynamically limit the connection hash table adds de6843be3082 netfilter: nft_payload: rebuild vlan header when needed adds 78aa23d0081b netfilter: ipset: remove rcu_read_lock_bh pair from ip_set_test adds 96b2ef9b16cb netfilter: nf_tables: permit update of set size adds 458972550287 netfilter: snat: evict closing tcp entries on reply tuple [...] adds 079cd633219d netfilter: nf_tables: Introduce NFT_MSG_GETSETELEM_RESET adds a412dbf40ff3 netfilter: nf_tables: limit allowed range via nla_policy adds 61dc651cdfe8 Merge tag 'nf-next-23-06-26' of git://git.kernel.org/pub/s [...] adds 2553a5270d6c perf trace: fix MSG_SPLICE_PAGES build error adds 32d462a5c3e5 octeon_ep: use vmalloc_array and vcalloc adds a13de901e8d5 gve: use vmalloc_array and vcalloc adds 906a76cc7645 pds_core: use vmalloc_array and vcalloc adds f712c8297e0a ionic: use vmalloc_array and vcalloc adds fa87c54693ae net: enetc: use vmalloc_array and vcalloc adds e9c74f8b8a31 net: mana: use vmalloc_array and vcalloc adds d9b1a5a60ac3 Merge branch 'use-vmalloc_array-and-vcalloc' adds 528a08bcd820 net: phy: mscc: fix packet loss due to RGMII delays adds 5da4d7b8e6df libceph: Partially revert changes to support MSG_SPLICE_PAGES adds 1a3f6fc430ed phylink: ReST-ify the phylink_pcs_neg_mode() kdoc adds 9d797ee2dce1 Revert "af_unix: Call scm_recv() only after scm_set_cred()." adds 533bbc7ce562 Bluetooth: MAINTAINERS: add Devicetree bindings to Bluetoo [...] adds b9ec61be2d91 MAINTAINERS: update email addresses of octeon_ep driver ma [...] adds c4fc88ad2a76 net: stmmac: fix double serdes powerdown adds 8d61f926d420 netlink: fix potential deadlock in netlink_set_err() adds aa5406950726 netlink: do not hard code device address lenth in fdb dumps adds fc0649395dca net: phy: dp83td510: fix kernel stall during netboot in DP [...] adds e38910c0072b can: isotp: isotp_sendmsg(): fix return error fix on TX path adds 6f68fc395f49 Merge tag 'linux-can-fixes-for-6.4-20230622' of git://git. [...] adds 1b5ea7ffb7a3 net: bcmgenet: Ensure MDIO unregistration has clocks enabled adds 6a940abdef31 bonding: do not assume skb mac_header is set adds 9c50e2b150c8 igc: Fix race condition in PTP tx code adds ce58c7cc8b99 igc: Check if hardware TX timestamping is enabled earlier adds afa141583d82 igc: Retrieve TX timestamp during interrupt handling adds c789ad7cbebc igc: Work around HW bug causing missing timestamps adds eb441289f940 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 11b73313c124 sch_netem: fix issues in netem_change() vs get_dist_table() adds 5f789f103671 selftests: rtnetlink: remove netdevsim device after ipsec [...] adds ce3aee7114c5 gtp: Fix use-after-free in __gtp_encap_destroy(). adds f1bc9fc4a06d net: axienet: Move reset before 64-bit DMA detection adds d1b355438b83 sfc: fix crash when reading stats while NIC is resetting adds 6709d4b7bc2e net: nfc: Fix use-after-free caused by nfc_llcp_find_local adds 8a9922e7be6d ipvlan: Fix return value of ipvlan_queue_xmit() adds 6f67fbf8192d lib/ts_bm: reset initial match offset for every block of text adds ff0a3a7d52ff netfilter: conntrack: dccp: copy entire header to stack bu [...] adds f18e7122cc73 linux/netfilter.h: fix kernel-doc warnings adds f188d3008748 netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerica [...] adds 3e70489721b6 netfilter: nf_tables: unbind non-anonymous set if rule con [...] adds b389139f12f2 netfilter: nf_tables: fix underflow in chain reference counter adds 1a7d09a737a0 Merge tag 'nf-23-06-27' of git://git.kernel.org/pub/scm/li [...] adds eaaacb085144 net: usb: qmi_wwan: add u-blox 0x1312 composition adds d06f925f1397 net: dsa: avoid suspicious RCU usage for synced VLAN-aware [...] adds 25a9c8a4431c netlink: Add __sock_i_ino() for __netlink_diag_dump(). adds 3674fbf0451d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 30ac666a2fcc net: lan743x: Simplify comparison adds 603fc57ab70c af_unix: Skip SCM_PIDFD if scm->pid is NULL. adds a9c49cc2f5b5 net: scm: introduce and use scm_recv_unix helper adds ae230642190a Merge branch 'af_unix-followup-fixes-for-so_passpidfd' adds 3a8a670eeeaa Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/l [...] adds c2508ec5a58d mm: introduce new 'lock_mm_and_find_vma()' page fault helper adds eda0047296a1 mm: make the page fault mmap locking killable adds ae870a68b5d1 arm64/mm: Convert to using lock_mm_and_find_vma() adds e6fe228c4ffa powerpc/mm: Convert to using lock_mm_and_find_vma() adds 4bce37a68ff8 mips/mm: Convert to using lock_mm_and_find_vma() adds 7267ef7b0b77 riscv/mm: Convert to using lock_mm_and_find_vma() adds 8b35ca3e45e3 arm/mm: Convert to using lock_mm_and_find_vma() adds a050ba1e7422 mm/fault: convert remaining simple cases to lock_mm_and_fi [...] adds 2cd76c50d0b4 powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma() adds f440fa1ac955 mm: make find_extend_vma() fail if write lock not held adds f313c51d26aa execve: expand new process stack manually ahead of time adds 8d7071af8907 mm: always expand the stack with the mmap write lock held adds a425ac5365f6 gup: add warning if some caller would seem to want stack e [...] adds 9471f1f2f502 Merge branch 'expand-stack' adds e8c716bc6812 mm/khugepaged: fix regression in collapse_file() adds 0babf89c9cca hwmon: (f71882fg) prevent possible division by zero adds a6d80df47ee2 hwmon: (gsc-hwmon) fix fan pwm temperature scaling adds b153a0bb4199 hwmon: (pmbus/adm1275) Fix problems with temperature monit [...] adds f415cb6c0ffe hwmon: (oxp-sensors) Add AYANEO 2 and Geek models adds 790dec13c012 hwmon: (asus-ec-sensors) add ROG Crosshair X670E Hero. adds 5d06ec4279a8 hwmon: (oxp-sensors) Use less convoluted enum cast adds 5a4417bc67cd hwmon: (it87) Add controls for chips with only 4 fans adds 39a6dcf640a5 hwmon: (it87) Add controls for chips with only 4 PWMs adds bd5940221b7d hwmon: (it87) Update IT8732F chip for 4 fans and PWMs adds 6a01a12d7e16 hwmon: (adt7475) Convert to use device_property APIs adds 339c8f2484a1 hwmon: (it87) Allow for chips with only 4 temp sensors adds 1975d167869e hwmon: Switch i2c drivers back to use .probe() adds 6d3b8bc50878 Documentation/hwmon: Move misplaced entry in hwmon docs index adds 7c415ed86734 hwmon: (nct6683) Add another customer ID for NCT6687D sens [...] adds fe6ac23777ef hwmon: (core) Add missing beep-related standard attributes adds 3b9da0422a7b hwmon: (core) Finish renaming groups parameter in API to e [...] adds 0cb01ec31529 hwmon: (aht10) Fix typos in comments adds 014714b8a621 hwmon: (aht10) Refactor aht10_read_values function adds fdbfd330c430 hwmon: (aquacomputer_d5next) Rename AQC_TEMP_SENSOR_DISCONNECTED adds b3d3be6c4cd1 hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] adds 7d0c2c61b1a4 hwmon: (oxp-sensors) Add new DMI match for OXP Mini adds d2abcb5cc885 hwmon: (aht10) Add support for compatible aht20 adds 9702fc8768ee dt-bindings: hwmon: add MAX31827 adds 16d60ba8fdc4 hwmon: Add MAX31827 driver adds 7590e659e063 hwmon: (oxp-sensors) Stop passing device structure adds 23902f98f8d4 hwmon: add HP WMI Sensors driver adds 153c9a023b1f hwmon: (hp-wmi-sensors) fix debugfs check adds ca866920b0f3 hwmon: (pmbus/ucd9000) Drop unnecessary error check for de [...] adds a1b6f13578e1 hwmon: (pmbus/adm1266) Drop unnecessary error check for de [...] adds 317840cfd665 hwmon: (it87) Generalise support for FAN_CTL ON/OFF adds 30841ce37321 hwmon: (lm75) Use maple tree register cache adds 6ef3811c40eb hwmon: (lm95245) Use maple tree register cache adds 729f1f738a76 hwmon: (tmp102) Use maple tree register cache adds e68953fcc69e hwmon: (tmp108) Use maple tree register cache adds 7357b1876b21 hwmon: (tmp464) Use maple tree register cache adds 5e28d5e4b8bb Documentation/hwmon: Fix description of devm_hwmon_device_ [...] adds 450d1a8ce1e5 hwmon: (pmbus/max16601) Add support for new revisions of MAX16508 adds fc669e922ecf hwmon: (sht3x) remove sht3x_platform_data adds 5bca68ac6357 hwmon: (sht3x) remove blocking_io property adds 7d6d53ba3bcc hwmon: (sht3x)replace "high-precision" property to "repeat [...] adds 3d2c211c0d2b hwmon: (sht3x) add medium repeatability support adds af5ab550125f hwmon: (sht3x) Add new non-stardard sysfs attribute adds fbb5a7fee063 hwmon: (sht3x) complement sysfs interface for sts3x adds be144ee49127 hwmon: (oxp-sensors) Add tt_toggle attribute on supported boards adds aee395bb1905 hwmon: (nct6755) Add support for NCT6799D adds d7696214b06d hwmon: (oxp-sensors) Remove unused header adds 37f665ffa886 hwmon: (oxp-sensors) Simplify logic of error return adds 98ac8af4e7b2 hwmon: (pmbus/adm1275) Prepare for protected write to PMON_CONFIG adds dd5219ce4f29 hwmon: (pmbus/adm1275) Disable ADC while updating PMON_CONFIG adds 0d67bbc48c73 hwmon: (corsair-psu) add support for reading PWM values and mode adds b54c4b02abd1 hwmon: (corsair-psu) various cleanups adds 741ed0856d5e hwmon: (corsair-psu) update Series 2022 and 2023 support adds 4dbbaf8fbdbd hwmon: (oxp-sensors) Add support for AOKZOE A1 PRO adds 90fc660e8479 hwmon: max31827: Switch back to use struct i2c_driver::probe adds acd1d46b0dde Merge tag 'hwmon-for-v6.5' of git://git.kernel.org/pub/scm [...] adds 61ca6ee78243 clk: mediatek: Make mtk_clk_simple_remove() return void adds b3bc72757e63 clk: mediatek: Make mtk_clk_pdev_remove() return void adds a65615df5b45 clk: mediatek: Convert all remaining drivers to platform_d [...] adds 62279db5a323 clk: Switch i2c drivers back to use .probe() adds 16d4f5378d96 clk: si521xx: Switch i2c driver back to use .probe() adds 5f17cdb06e2a clk: mediatek: Enable all MT8192 clocks by default adds 1775790eff4a clk: mediatek: mux: Stop forcing CLK_SET_RATE_PARENT flag adds f235f6ae59e5 clk: mediatek: Remove CLK_SET_PARENT from all MSDC core clocks adds 2cf4ec53446f dt-bindings: reset: mt8188: add thermal reset control bit adds 18eb864f1a2d clk: mediatek: reset: add infra_ao reset support for MT8188 adds 3db7285e0441 clk: mediatek: fix of_iomap memory leak adds 51821765e899 clk: mediatek: clk-mtk: Grab iomem pointer for divider clocks adds 3dc265b369ee clk: mediatek: clk-mt8173-apmixedsys: Fix return value for [...] adds b270ae61730e clk: mediatek: clk-mt8173-apmixedsys: Fix iomap not releas [...] adds be3471c5bd9b clk: vc5: Fix .driver_data content in i2c_device_id adds b5e10beeafaa clk: vc7: Fix .driver_data content in i2c_device_id adds ad527ca87e4e clk: rs9: Fix .driver_data content in i2c_device_id adds d3d1c5e9fda0 clk: vc5: Use device_get_match_data() instead of of_device [...] adds 893911e65736 clk: vc7: Use device_get_match_data() instead of of_device [...] adds e155a3660784 Merge branches 'clk-platform', 'clk-i2c', 'clk-mediatek', [...] adds 7f91fe3a71aa clk: renesas: r8a779a0: Add PWM clock adds d1c20885d3b0 clk: renesas: rzg2l: Fix CPG_SIPLL5_CLK1 register write adds f73b836edfef Merge tag 'renesas-clk-for-v6.5-tag1' of git://git.kernel. [...] adds b407460ee990 iopoll: Call cpu_relax() in busy loops adds 7349a69cf312 iopoll: Do not use timekeeping in read_poll_timeout_atomic() adds f267be7907bf Merge tag 'iopoll-busy-loop-timeout-tag' into renesas-clk- [...] adds 14e53669cbf4 clk: renesas: cpg-mssr: Convert to readl_poll_timeout_atomic() adds d0414e762f4d clk: renesas: mstp: Convert to readl_poll_timeout_atomic() adds 7df8eea64a41 clk: renesas: rzg2l: Convert to readl_poll_timeout_atomic() adds e90f15be2447 Merge tag 'renesas-clk-for-v6.5-tag2' of git://git.kernel. [...] adds ed046ac74da0 clk: Export clk_hw_forward_rate_request() adds 9633b4c17b73 clk: test: Fix type sign of rounded rate variables adds 1b4e99fda73f clk: Move no reparent case into a separate function adds 33b70fbc4f81 clk: Introduce clk_hw_determine_rate_no_reparent() adds e2533dad2f68 clk: lan966x: Remove unused round_rate hook adds 9e3943afb2f6 clk: nodrv: Add a determine_rate hook adds aebddfe2dfaf clk: test: Add a determine_rate hook adds 3876e2d77e9a clk: actions: composite: Add a determine_rate hook for pass clk adds 63ec565301b5 clk: at91: main: Add a determine_rate hook adds d2e88be3085a clk: at91: sckc: Add a determine_rate hook adds 321437f33e64 clk: berlin: div: Add a determine_rate hook adds 43e8f067db13 clk: cdce706: Add a determine_rate hook adds 8e3f15601cf3 clk: k210: pll: Add a determine_rate hook adds d0f775d0367a clk: k210: aclk: Add a determine_rate hook adds f6a01564fc80 clk: k210: mux: Add a determine_rate hook adds 38bdfb21edc1 clk: lmk04832: clkout: Add a determine_rate hook adds 4e382f196a4e clk: lochnagar: Add a determine_rate hook adds 4cbe64280cb0 clk: qoriq: Add a determine_rate hook adds 67110f5af1f8 clk: si5341: Add a determine_rate hook adds 5ce89dcc6807 clk: stm32f4: mux: Add a determine_rate hook adds dcba8da50b05 clk: vc5: mux: Add a determine_rate hook adds 538e864f8edd clk: vc5: clkout: Add a determine_rate hook adds fa2a1931e48a clk: wm831x: clkout: Add a determine_rate hook adds de9271f24efc clk: davinci: da8xx-cfgchip: Add a determine_rate hook adds 4d8aa2a3aa48 clk: davinci: da8xx-cfgchip: Add a determine_rate hook adds 79ef35a94435 clk: imx: busy: Add a determine_rate hook adds b2252ca68c17 clk: imx: fixup-mux: Add a determine_rate hook adds 1c2c20dbb5d7 clk: imx: scu: Add a determine_rate hook adds 90fe6ebf7290 clk: mediatek: cpumux: Add a determine_rate hook adds e9b6ea4eb698 clk: pxa: Add a determine_rate hook adds 03b56aa9bfb2 clk: renesas: r9a06g032: Add a determine_rate hook adds 9607beb917df clk: socfpga: gate: Add a determine_rate hook adds d052f0671f76 clk: stm32: core: Add a determine_rate hook adds 4552a852f207 clk: tegra: bpmp: Add a determine_rate hook adds 78b435c8db6c clk: tegra: super: Add a determine_rate hook adds b11fcfa884da clk: tegra: periph: Add a determine_rate hook adds 97eb8f8a95fa clk: ux500: prcmu: Add a determine_rate hook adds b7f0dee221e6 clk: ux500: sysctrl: Add a determine_rate hook adds d5a5a6e4d129 clk: versatile: sp810: Add a determine_rate hook adds 3867497d64ce drm/tegra: sor: Add a determine_rate hook adds 1ca48301a820 phy: cadence: sierra: Add a determine_rate hook adds 7aee650eedab phy: cadence: torrent: Add a determine_rate hook adds 36c1dfea91fb phy: ti: am654-serdes: Add a determine_rate hook adds 2230aa250ca9 phy: ti: j721e-wiz: Add a determine_rate hook adds bd0a601fcb7d rtc: sun6i: Add a determine_rate hook adds 218b95bac6be ASoC: tlv320aic32x4: Add a determine_rate hook adds 4407740621ef clk: actions: composite: div: Switch to determine_rate adds 939b61f67ec3 clk: actions: composite: fact: Switch to determine_rate adds 6a25bd4d1d00 clk: at91: smd: Switch to determine_rate adds 6222b494a961 clk: axi-clkgen: Switch to determine_rate adds 81fdf73ac7dd clk: cdce706: divider: Switch to determine_rate adds 924418cb851f clk: cdce706: clkout: Switch to determine_rate adds 61c34af50c5f clk: si5341: Switch to determine_rate adds 08add3c1d80d clk: si5351: pll: Switch to determine_rate adds 4ab2bf813e24 clk: si5351: msynth: Switch to determine_rate adds c8bfcfcb9691 clk: si5351: clkout: Switch to determine_rate adds 785e4a29a657 clk: da8xx: clk48: Switch to determine_rate adds 15d3f365abff clk: imx: scu: Switch to determine_rate adds fa0dadde0584 clk: ingenic: cgu: Switch to determine_rate adds 65c1f037b492 clk: ingenic: tcu: Switch to determine_rate adds 302d2f836d78 clk: sprd: composite: Switch to determine_rate adds 36f8a30c0f22 clk: st: flexgen: Switch to determine_rate adds 06ed0fc0fbac clk: stm32: composite: Switch to determine_rate adds 4d78bd80cef7 clk: tegra: periph: Switch to determine_rate adds 493ffb046cf5 clk: tegra: super: Switch to determine_rate adds 25d43ec352ea ASoC: tlv320aic32x4: pll: Switch to determine_rate adds 2b6c9b0eee89 ASoC: tlv320aic32x4: div: Switch to determine_rate adds 326cc42f9fdc clk: Forbid to register a mux without determine_rate adds be8fa5fd0a48 clk: Fix best_parent_rate after moving code into a separat [...] adds 3e253b21693d ASoC: tlv320aic32x4: pll: Remove impossible condition in c [...] adds 587dd448d9fc clk: sprd: composite: Simplify determine_rate implementation adds ca1170b69968 clk: sunxi-ng: a64: force select PLL_MIPI in TCON0 mux adds 29d708881009 Merge tag 'sunxi-clk-for-6.5-1' of https://git.kernel.org/ [...] adds 5b40732af063 dt-bindings: clock: samsung,exynos: add Exynos4212 clock c [...] adds 48b359732e16 clk: samsung: Add Exynos4212 compatible to CLKOUT driver adds 40b4ffe5e921 clk: samsung: Re-add support for Exynos4212 CPU clock adds 2aac2d8b9592 clk: samsung: add CONFIG_OF dependency adds 59374d08b2b0 Merge tag 'samsung-clk-6.5' of https://git.kernel.org/pub/ [...] adds e6c6ddb397e2 dt-bindings: clock: meson: add A1 PLL clock controller bindings adds 98872da6c6b6 dt-bindings: clock: meson: add A1 Peripherals clock contro [...] adds 02f1e17c4106 clk: meson: make pll rst bit as optional adds b6ec400aa153 clk: meson: introduce new pll power-on sequence for A1 SoC family adds 28f3be518081 clk: meson: a1: add Amlogic A1 PLL clock controller driver adds 84af914404db clk: meson: a1: add Amlogic A1 Peripherals clock controlle [...] adds 9eb77e4207a8 Merge tag 'clk-meson-v6.5-1' of https://github.com/BayLibr [...] adds e13dd04a242c clk: meson: a1: Staticize rtc clk adds b8533204885a clk: meson: pll: remove unneeded semicolon adds 35944dc68e67 MAINTAINERS: repair pattern in ARM/Amlogic Meson SoC CLOCK [...] adds 9390860900a3 Merge tag 'clk-meson-v6.5-2' of https://github.com/BayLibr [...] adds 6e11940ab392 Merge branches 'clk-renesas', 'clk-determine-rate', 'clk-a [...] adds 370da75066e3 clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks adds 912d7af473f1 clk: imx6ul: retain early UART clocks during kernel init adds 6077af232cf5 clk: imx: drop imx_unregister_clocks adds 632c60ecd25d clk: imx: scu: use _safe list iterator to avoid a use after free adds 8208181fe536 clk: imx: composite-8m: Add imx8m_divider_determine_rate adds 1b280598ab3b clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_cloc [...] adds 6e6bb1639136 dt-bindings: clock: imx8m: Add missing interrupt property adds 188d070de913 clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe adds e02ba11b4576 clk: imx93: fix memory leak and missing unwind goto in imx [...] adds 878b02d5f3b5 clk: imx: clk-imx8mp: improve error handling in imx8mp_clo [...] adds 989e4659dc51 Merge tag 'clk-imx-6.5' of git://git.kernel.org/pub/scm/li [...] adds f3e788d9ec71 clk: microchip: convert SOC_MICROCHIP_POLARFIRE to ARCH_MI [...] adds a31988510689 clk: microchip: Use of_property_read_bool() for boolean pr [...] adds fffc869be43d dt-bindings: clocks: atmel,at91rm9200-pmc: convert to yaml adds 9a7b010116a4 dt-bindings: clocks: at91sam9x5-sckc: convert to yaml adds 3973bcc95e74 Merge tag 'clk-microchip-6.5' of https://git.kernel.org/pu [...] adds a7a0c7d55022 clk: sifive: Use devm_platform_ioremap_resource() adds da2edb3e3c09 clk: bcm: rpi: Fix off by one in raspberrypi_discover_clocks() adds 9c632a639650 clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider() adds 53a06e5924c0 clk: tegra: tegra124-emc: Fix potential memory leak adds 1fe8150d3b0b clk: mvebu: Use of_address_to_resource() adds 1ab391684c9e MAINTAINERS: Add Marvell mvebu clock drivers adds 1949c0ebc8d6 clk: mvebu: Use of_get_cpu_hwid() to read CPU ID adds bd73d1fd63d4 clk: mvebu: Iterate over possible CPUs instead of DT CPU nodes adds 7fb933e56f77 clk: Fix memory leak in devm_clk_notifier_register() adds ebf51575c841 clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro adds 94ec3d8b20d6 dt-bindings: rcc: stm32: Sync with u-boot copy for STM32MP13 SoC adds f562514174a0 dt-bindings: clock: drop unneeded quotes and use absolute [...] adds 595409cf07ad clk: keystone: syscon-clk: Allow the clock node to not be [...] adds 06b84c59dff1 dt-bindings: clock: ehrpwm: Remove unneeded syscon compatible adds daecb57cc4e7 dt-bindings: clock: Add binding documentation for TI Audio REFCLK adds 6acab96ee337 clk: keystone: syscon-clk: Add support for audio refclk adds 144601f6228d clk: vc5: check memory returned by kasprintf() adds bb7d09ddbf36 clk: cdce925: check return value of kasprintf() adds 2560114c06d7 clk: si5341: return error if one synth clock registration fails adds 36e4ef82016a clk: si5341: check return value of {devm_}kasprintf() adds 267ad94b13c5 clk: si5341: free unused memory on probe failure adds b73ed981da6d clk: keystone: sci-clk: check return value of kasprintf() adds bd46cd0b802d clk: ti: clkctrl: check return value of kasprintf() adds b1356ed1a446 clk: clocking-wizard: check return value of devm_kasprintf() adds b9a40506a2cb Merge branches 'clk-imx', 'clk-microchip', 'clk-cleanup', [...] adds ff7ddcf0db48 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 8e84a8e69e3f gpio: davinci: correct non-kerneldoc comment adds f8d1af2475ec gpio: ixp4xx: Use devm_platform_ioremap_resource() adds 1c23553a66b0 dt-bindings: Convert gpio-mmio to yaml adds 6c19974d1e83 dt-bindings: gpio: Convert STMPE GPIO to YAML schema adds 2148a7ac3b1a gpio: tpic2810: Use devm_gpiochip_add_data() to simplify r [...] adds fbc8ab2ccd85 gpio: twl4030: Use devm_gpiochip_add_data() to simplify re [...] adds 81b010990bfb gpio: tps65086: Use devm_gpiochip_add_data() to simplify r [...] adds 4cf381bf8e5a gpio: sch311x: Use devm_gpiochip_add_data() to simplify re [...] adds ebdffe5b1fff gpio: sa1100: include <mach/generic.h> adds 2c99754ea0f9 gpio: add HAS_IOPORT dependencies adds b41cabb7be3c gpio: Switch i2c drivers back to use .probe() adds 3b8d8ccc3994 gpio: tangier: calculate number of ctx using temporary variable adds 6d255623d798 gpio: brcmstb: Use devm_platform_get_and_ioremap_resource() adds 6516c3d5d616 dt-bindings: gpio: Add GPIO3 for AXP209 GPIO binding schema adds b2b56a163230 gpio: tegra186: Check GPIO pin permission before access. adds c32c81f3dbdf ARM/mfd/gpio: Fixup TPS65010 regression on OMAP1 OSK1 adds fa1ae0cd897b ARM: omap1: Drop header on AMS Delta adds 4c40db6249ff ARM: omap1: Remove reliance on GPIO numbers from PalmTE adds 480c82daa3e4 ARM: omap1: Remove reliance on GPIO numbers from SX1 adds 767d83361aaa Input: ads7846 - Convert to use software nodes adds e519f0bb64ef ARM/mmc: Convert old mmci-omap to GPIO descriptors adds 084b6f216778 ARM: omap1: Fix up the Nokia 770 board device IRQs adds df89de979f0e ARM: omap1: Make serial wakeup GPIOs use descriptors adds c729baa86042 ARM: omap1: Exorcise the legacy GPIO header adds d5f4fa60d63a ARM/gpio: Push OMAP2 quirk down into TWL4030 driver adds 94075d16beef ARM: omap2: Get USB hub reset GPIO from descriptor adds 078dc5194c0a ARM: omap2: Rewrite WLAN quirk to use GPIO descriptors adds 8e0285ab95a9 ARM/musb: omap2: Remove global GPIO numbers from TUSB6010 adds 6dd032ba4474 Merge tag 'gpio-omap-descriptors-v6.5' of git://git.kernel [...] adds 2f804aca4832 gpiolib: Kill unused GPIOF_EXPORT and Co adds 9df8c63c2b81 gpiolib: Kill unused GPIOF_OPEN_* adds 05a854c565d6 gpiolib: Consolidate the allocated mask freeing APIs adds 1a55fc4012d9 gpiolib: Unify allocation and initialization of GPIO valid mask adds c7239a3da162 dt-bindings: gpio: Add gpio-delay binding document adds cf5dec80c4e2 gpio: Add gpio delay driver adds 7ce8d39e3421 gpio: Fix dependency for gpio-delay adds ba65c79fbb81 dt-bindings: gpio: gpio-delay: Spelling s/curcuit/circuit/ adds be6736cc5423 gpiolib: demote the hogging log messages to debug adds b0ce9ce408b6 gpiolib: Do not unexport GPIO on freeing adds 8507f35447e6 gpio: davinci: make davinci_gpio_dev_pm_ops static adds f56914393537 gpio: zynq: fix zynqmp_gpio not an immutable chip warning adds 57e30e00bd5b gpio: tps65219: add GPIO support for TPS65219 PMIC adds 7d0b80647f73 gpiolib: remove unused gpio_cansleep() adds ae128bb36d23 dt-bindings: gpio: pca9570: add gpio-line-names property adds b89a9e9890d4 gpio: aggregator: Remove CONFIG_OF and of_match_ptr() protections adds b466622cecb9 gpio: aggregator: Support delay for setting up individual GPIOs adds 81674bea1913 gpio: aggregator: Set up a parser of delay line parameters adds 8efe124702a9 gpio: delay: Remove duplicative functionality adds cd33f216d241 gpio: mlxbf3: Add gpio driver support adds 61c65a8b50c2 selftests: gpio: gpio-sim: Use same variable name for sysf [...] adds 19b60f8410ad gpio: mpc8xxx: latch GPIOs state on module load when confi [...] adds a1b78312ec44 dt-bindings: gpio: Add Cirrus EP93xx adds dc33d13c5e5d gpio: mpc8xxx: Remove unused of_gpio.h inclusion adds 5475e5141f3d gpio: xra1403: Remove unused of_gpio.h inclusion adds 03a5233a8231 gpio: lpc18xx: Remove unused of_gpio.h inclusion adds 0ea22c4669e3 dt-bindings: gpio: gpio-vf610: Add parsing of hogs adds c07ce33a1ddd gpio: synq: remove unused zynq_gpio_irq_reqres/zynq_gpio_i [...] adds a48b3f7be9c5 gpiolib: Drop unused domain_ops memeber of GPIO IRQ chip adds 0ff9f5e57c5b of: unittest: drop assertions for GPIO hog messages adds e5476f57b326 Merge tag 'gpio-updates-for-v6.5' of git://git.kernel.org/ [...] adds 79a3908d1ea6 fbdev: omapfb: lcd_mipid: Fix an error handling path in mi [...] adds 0f1044701764 fbdev: hitfb: Declare hitfb_blank() as static adds f338beb6e5e5 fbdev: metronomefb: Add MODULE_FIRMWARE macro adds 07baac6cbac7 fbdev: broadsheetfb: Add MODULE_FIRMWARE macro adds 568c69ae2fea video/hdmi: Reorder fields in 'struct hdmi_avi_infoframe' adds d4313a68ec91 fbdev/media: Use GPIO descriptors for VIA GPIO adds 73eb77e75a00 fbdev: hitfb: Fix integer-to-pointer cast adds dadeeffbe525 fbdev: hitfb: Use NULL for pointers adds 47fa0fac9bb5 fbdev: sh_mobile_lcdcfb: Fix ARGB32 overlay format typo adds 7947540d1d1e fbdev: sh7760fb: Fix -Wimplicit-fallthrough warnings adds 29c171de52bc MAINTAINERS: adjust entry in VIA UNICHROME(PRO)/CHROME9 FR [...] adds c2d22806aecb fbdev: fix potential OOB read in fast_imageblit() adds 675285ad8192 Merge tag 'fbdev-for-6.5-rc1' of git://git.kernel.org/pub/ [...] adds f5554725f304 HID: microsoft: Add rumble support to latest xbox controllers adds 48aea8b445c4 HID: logitech-hidpp: Add USB and Bluetooth IDs for the Log [...] adds 0db117359e47 HID: add quirk for 03f0:464a HP Elite Presenter Mouse adds 5fe251112646 HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651. adds 4982126e3029 HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID adds 944ee77dc6ec HID: hidraw: fix data race on device refcount adds 74e47b2c52ed HID: asus: Add support for ASUS ROG Z13 keyboard adds 73920f615159 HID: asus: add keycodes for 0x6a, 0x4b, and 0xc7 adds e6c7e2711df6 HID: asus: reformat the hotkey mapping block adds e7de761b027e Merge branch 'for-6.5/acer' into for-linus adds 6d2427494c72 HID: amd_sfh: Remove unnecessary log adds e295709054d5 HID: amd_sfh: Remove duplicate cleanup adds 5ca505c6b025 HID: amd_sfh: Split sensor and HID initialization adds c0709c6c9bc6 HID: amd_sfh: Remove duplicate cleanup for SFH1.1 adds 19b60accb67b HID: amd_sfh: Split sensor and HID initialization for SFH1.1 adds 177d591aba38 Merge branch 'for-6.5/amd-sfh' into for-linus adds 72e49cadea39 HID: apple: Option to swap only left side mod keys adds e80b500370e7 Merge branch 'for-6.5/apple' into for-linus adds 207733f92661 HID: split apart hid_device_probe to make logic more apparent adds 62c68e7cee33 HID: ensure timely release of driver-allocated resources adds 89e756e3cc8d HID: fix an error code in hid_check_device_match() adds 49904a0ebf23 HID: uclogic: Modular KUnit tests should not depend on KUNIT=y adds 1639f986e37a Merge branch 'for-6.5/core' into for-linus adds 359ed24a0dd3 dt-bindings: input: goodix: Add "goodix,no-reset-during-su [...] adds 7607f12ba735 HID: i2c-hid: goodix: Add support for "goodix,no-reset-dur [...] adds 278cc2f13d80 Merge branch 'for-6.5/goodix' into for-linus adds e4b880758a91 HID: i2c-hid: Switch i2c drivers back to use .probe() adds f5e3e50b7df8 Merge branch 'for-6.5/i2c-hid' into for-linus adds 09308562d4af HID: nvidia-shield: Initial driver implementation with Thu [...] adds 13d02c69e478 HID: nvidia-shield: Add mappings for consumer HID USAGE buttons adds f88af60e74a5 HID: nvidia-shield: Support LED functionality for Thunderstrike adds ef4ca0517c86 Merge branch 'for-6.5/nvidia' into for-linus adds 4c2216728f68 selftests: hid: Add touch tests for Wacom devices adds 9a6c0e28e215 HID: wacom: Use ktime_t rather than int when dealing with [...] adds b571809ec3b0 Merge branch 'for-6.5/wacom' into for-linus adds 0e382fa72bbf Merge tag 'for-linus-2023062701' of git://git.kernel.org/p [...] adds 116721a560d6 Input: drv260x - fix typo in register value define adds efef661dfa6b Input: drv260x - sleep between polling GO bit adds 980626ec1ca8 Input: drv260x - remove unused .reg_defaults adds d09dbc7a018c Input: drv260x - fix magnitude handling adds 14d55bc3606b Input: cyttsp5 - remove unused code adds 90c649113911 dt-bindings: input: cypress,tt21000 - add wakeup-source en [...] adds dbe836576f12 Input: cyttsp4_core - change del_timer_sync() to timer_shu [...] adds 7b9c13dd4d0e Input: i8042 - add missing include adds 272a26186a58 dt-bindings: input: atmel,maxtouch: add linux,keycodes adds 9780432158de Input: atmel_mxt_ts - support capacitive keys adds 3a2df60200a0 Input: uinput - allow injecting event times adds fd75f3694b1d Input: tests - fix use-after-free and refcount underflow i [...] adds e0f41f836f5e Input: tests - modular KUnit tests should not depend on KUNIT=y adds 3516fa162a01 Input: avoid calling input_set_abs_val() in the event hand [...] adds c73b4db076fa Input: tests - fix input_test_match_device_id test adds 3c98b8dbdced Input: cyttsp5 - implement proper sleep and wakeup procedures adds 5672bd308ef2 Input: edt-ft5x06 - add delay after waking up adds e1141b0c625e Input: ili210x - probe even if no resolution information adds 54e663340a64 dt-bindings: input: pwm-vibrator: Add enable-gpio adds 29ebf697f18d Input: pwm-vibra - add newline to dev_err prints adds bcf784985e35 Input: pwm-vibra - add support for enable GPIO adds e96220bce517 Input: adxl34x - do not hardcode interrupt trigger type adds 17caa38a988e dt-bindings: input: cypress,cyapa: convert to dtschema adds d8bde56dfd86 Input: Switch i2c drivers back to use .probe() adds 100e16959c3c Input: libps2 - attach ps2dev instances as serio port's drvdata adds fc522f3bdf43 Input: libps2 - remove special handling of ACK for command byte adds df9fe0e653c2 Input: libps2 - rework handling of command response adds 1db0fd245b60 Input: libps2 - fix NAK handling adds 7d674f9150c3 Input: libps2 - fix aborting PS/2 commands adds c4c7eac8ee78 Input: libps2 - introduce common interrupt handler adds f219050af06d Input: libps2 - do not discard non-ack bytes when controll [...] adds 50cd8714a12b Input: add HAS_IOPORT dependencies adds 9284d3b9a360 Input: xpad - spelling fixes for "Xbox" adds 3615536c921b Input: gpio-keys - use input_report_key() adds b00315628095 Input: tests - add test to cover all input_grab_device() function adds ab892b7fd44a Input: tps65219-pwrbutton - convert to .remove_new() adds d9f12a3bbb6d Input: tps65219-pwrbutton - use regmap_set_bits() adds f11f1a92c173 Input: gameport - provide default trigger() and read() adds 60b7ae370797 MAINTAINERS: Adjust Qualcomm driver globbing adds 8c9cce9cb81b Input: pm8941-powerkey - fix debounce on gen2+ PMICs adds bf4ed21778f2 Merge branch 'next' into for-linus adds 86e203edf24b Merge tag 'input-for-v6.5-rc0' of git://git.kernel.org/pub [...] adds e94f1f96f108 ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic [...] adds 16cafbd97759 ALSA: emu10k1: remove pointless locks from timer code adds 71781147dabd ALSA: emu10k1: remove pointless locks from /proc code adds 50164f69f8c7 ALSA: emu10k1: use the right lock in snd_emu10k1_shared_sp [...] adds 35d1d5824ffe ALSA: emu10k1: fix locking in snd_emu1010_fpga_link_dst_sr [...] adds 37bb927d5bb4 ALSA: core: update comment on snd_card.controls_rwsem adds 06405d8ee8c3 ALSA: emu10k1: remove now superfluous mixer locking adds 946233bb23be ALSA: emu10k1: minor E-MU naming fixups adds a4bb75c4f19d ALSA: uapi: pcm: control the filling of the silence sample [...] adds a8661af51304 ALSA: emu10k1: don't create regular S/PDIF controls for E- [...] adds 2a3fa40aefbe ALSA: emu10k1: make tone control switch mono adds 8cabf83c7aa5 ALSA: emu10k1: roll up loops in DSP setup code for Audigy adds 4102ac297595 ALSA: emu10k1: fix+optimize E-MU stereo capture DSP code adds 4c7bfbcf7516 ALSA: emu10k1: simplify snd_emu10k1_audigy_dsp_convert_32_ [...] adds f549466b8b85 ALSA: emu10k1: apply channel delay hack to all E-MU cards adds 59f038a09c62 ALSA: emu10k1: simplify tone control switch DSP code adds 60571ac9ea62 ALSA: emu10k1: automate encoding of sub-register definitions adds 3676cd4bc8e6 ALSA: emu10k1: validate parameters of snd_emu10k1_ptr_{rea [...] adds 2093dcfc04e1 ALSA: emu10k1: merge common paths in snd_emu10k1_ptr_{read [...] adds 2e9bd50f117e ALSA: emu10k1: optimize mask calculation in snd_emu10k1_pt [...] adds a746516d75fd ALSA: emu10k1: polish audigy GPR allocation adds bb5ceb43b7bf ALSA: emu10k1: fix non-zero mixer control defaults in high [...] adds 1a38ae579606 ALSA: emu10k1: validate min/max values of translated controls adds 6175ccd1a981 ALSA: emu10k1: omit non-applicable mixer controls for E-MU cards adds de0dc31070a5 ALSA: emu10k1: skip mic capture PCM for cards without AC97 codec adds 1298bc978afb ALSA: emu10k1: enable bit-exact playback, part 1: DSP attenuation adds bcdbd3b7888e ALSA: emu10k1: enable bit-exact playback, part 2: voice at [...] adds 24cdfcb4ccbb ALSA: compat_ioctl: use correct snd_ctl_elem_type_t type adds 155e3d3bf0cd ALSA: emu10k1: straighten out FX send init adds 94dabafea04e ALSA: emu10k1: cleanup envelope register init adds a61c695aee87 ALSA: emu10k1: remove useless resets of stop-on-loop-end bits adds 35a60d1edff4 ALSA: emu10k1: rewire {en,dis}abling interrupts for PCM playback adds 77e067d0fa05 ALSA: emu10k1: skip needless setting of some voice registers adds 51d652f4587f ALSA: emu10k1: factor out snd_emu10k1_compose_audigy_senda [...] adds 9b00a1e9b1ae ALSA: emu10k1: make some initializer arrays less wasteful adds dc39bb3e4c25 ALSA: emu10k1: compactize E-MU routing source arrays adds 536438f1def6 ALSA: emu10k1: make mixer control mass creation less wasteful adds 511cbe8f59e3 ALSA: emu10k1: un-hardcode E-MU mixer control callbacks somewhat adds cc766807a208 ALSA: emu10k1: fix return value of snd_emu1010_dac_pads_put() adds 1fc710f06aa8 ALSA: emu10k1: make E-MU I/O routing init data-driven adds 97f1582e92c9 ALSA: emu10k1: make E-MU mixer control creation more data-driven adds f69d705d3972 ALSA: emu10k1: improve mixer controls for E-MU 1010 rev2 card adds 6f3609f8a3da ALSA: emu10k1: add explicit support for E-MU 0404 adds 216abe45cf4a ALSA: emu10k1: make struct snd_emu1010 less wasteful adds 9fe0731bc345 ALSA: emu10k1: remove runtime 64-bit divisions adds af7fd0276ed7 ALSA: emu10k1: pass frame instead of byte addresses adds 1e5323bd7725 Revert "ALSA: emu10k1 - delay the PCM interrupts (add pcm_ [...] adds be3b7629e13a ALSA: emu10k1: remove pointless displacement of the extra voices adds cd6dceb197ca ALSA: emu10k1: skip pointless cache setup for extra voices adds 5b1cd21f0f05 ALSA: emu10k1: fix PCM playback cache and interrupt handling adds 9e72666b9ee1 ALSA: emu10k1: improve API of low-level voice manipulation [...] adds 9581128a2134 ALSA: emu10k1: refactor PCM playback cache filling adds fa75064d92fd ALSA: emu10k1: refactor PCM playback address handling adds 0be0a62fd084 ALSA: emu10k1: fix PCM playback buffer size constraints adds 583307bafb26 ALSA: emu10k1: simplify interrupt handler, part 1 adds 016027741f97 ALSA: emu10k1: simplify interrupt handler, part 2 adds 9436f0151d30 ALSA: emu10k1: simplify interrupt handler, part 3 adds 6797400ef4ab ALSA: emu10k1: fix handling of half-loop interrupts adds 46055699e5f8 ALSA: emu10k1: introduce and use snd_emu10k1_ptr_write_multiple() adds 816967d55f42 ALSA: emu10k1: set variables emu1010_routing_info and emu1 [...] adds df335e9a8bcb ALSA: emu10k1: fix synthesizer sample playback position an [...] adds 5c2664cc09f9 ALSA: emu10k1: fix terminating synthesizer voices adds 08e55ae996cb ALSA: emu10k1: enable bit-exact playback, part 3: pitch adds fccd6f31a450 ALSA: emu10k1: enable bit-exact playback, part 4: send amounts adds f26a4cf087cb ALSA: emu10k1: simplify freeing synth voices adds 3eb5b1d0a11d ALSA: emu10k1: don't forget to reset reclaimed synth voices adds b840f8d8fcb3 ALSA: emu10k1: improve voice status display in /proc adds 82a9fa6e9e3c ALSA: emu10k1: make freeing untouched playback voices cheap adds bdb3b567b84e ALSA: emu10k1: centralize freeing PCM voices adds b4fea2d3f25b ALSA: emu10k1: make snd_emu10k1_voice_alloc() assign voices' epcm adds a915d60426d4 ALSA: emu10k1: revamp playback voice allocator adds 4040fc51ca37 ALSA: mixart: Replace one-element arrays with simple objec [...] adds 36a52ae64ba8 ALSA: add HAS_IOPORT dependencies adds f5192e33810a ALSA: emu10k1: introduce higher-level voice manipulation f [...] adds 7195fb46dafb ALSA: emu10k1: pass raw FX send config to snd_emu10k1_pcm_ [...] adds 09b62892ddee ALSA: rawmidi: Pass rawmidi directly to snd_rawmidi_kernel_open() adds fb3bd1215909 ALSA: rawmidi: Add ioctl callback to snd_rawmidi_global_ops adds e3a8a5b726bd ALSA: rawmidi: UMP support adds 127ae6f6dad2 ALSA: rawmidi: Skip UMP devices at SNDRV_CTL_IOCTL_RAWMIDI [...] adds 30fc139260d4 ALSA: ump: Add ioctls to inquiry UMP EP and Block info via [...] adds fa030f666d24 ALSA: ump: Additional proc output adds bb1bf4fa5953 ALSA: usb-audio: Manage number of rawmidis globally adds f8ddb0fb3289 ALSA: usb-audio: Define USB MIDI 2.0 specs adds ff49d1df79ae ALSA: usb-audio: USB MIDI 2.0 UMP support adds 06cf3bf09d83 ALSA: usb-audio: Get UMP EP name string from USB interface adds 51701400a94e ALSA: usb-audio: Trim superfluous "MIDI" suffix from UMP EP name adds d9c99876868c ALSA: usb-audio: Create UMP blocks from USB MIDI GTBs adds 6b41e64a5d17 ALSA: ump: Redirect rawmidi substream access via own helpers adds 0b5288f5fe63 ALSA: ump: Add legacy raw MIDI support adds ec362b63c4b5 ALSA: usb-audio: Enable the legacy raw MIDI support adds f4487c42aae5 ALSA: usb-audio: Inform inconsistent protocols in GTBs adds f80e6d60d677 ALSA: seq: Clear padded bytes at expanding events adds ea46f79709b6 ALSA: seq: Add snd_seq_expand_var_event_at() helper adds d0c8308fc58b ALSA: seq: Treat snd_seq_client object directly in client drivers adds 94c5b717ada9 ALSA: seq: Drop dead code for the old broadcast support adds 7c3f0d3d3a11 ALSA: seq: Check the conflicting port at port creation adds 4f92eb792e93 ALSA: seq: Check validity before creating a port object adds 135990538383 ALSA: seq: Prohibit creating ports with special numbers adds afb72505e461 ALSA: seq: Introduce SNDRV_SEQ_IOCTL_USER_PVERSION ioctl adds 46397622a3fa ALSA: seq: Add UMP support adds 74661932ac5e ALSA: seq: Add port inactive flag adds 177ccf811df4 ALSA: seq: Support MIDI 2.0 UMP Endpoint port adds ff166a9d19fa ALSA: seq: Add port direction to snd_seq_port_info adds a3ca3b30800d ALSA: seq: Add UMP group number to snd_seq_port_info adds e9e02819a98a ALSA: seq: Automatic conversion of UMP events adds 329ffe11a014 ALSA: seq: Allow suppressing UMP conversions adds 81fd444aa371 ALSA: seq: Bind UMP device adds 4025f0e627e1 ALSA: seq: ump: Create UMP Endpoint port for broadcast adds d2d247e35eee ALSA: seq: Add ioctls for client UMP info query and setup adds e85b9260569d ALSA: seq: Print UMP Endpoint and Block information in pro [...] adds d2b706077792 ALSA: seq: Add UMP group filter adds 6b39e30dce18 ALSA: docs: Add MIDI 2.0 documentation adds 03a58514d494 Merge branch 'topic/midi20' into for-next adds dafb82e7d397 ALSA: ump: Correct snd_ump_midi1_msg_program definition adds e7684f3baefe Merge branch 'topic/midi20' into for-next adds 6dbecb9b5132 ALSA: emu10k1: don't limit multi-channel playback to two periods adds 11ee59bdac36 ALSA: emu10k1: add synchronized start of multi-channel playback adds f4ab59503989 ALSA: emu10k1: make channel count of multi-channel playbac [...] adds d2baa153c328 ALSA: emu10k1: fix capture buffer size confusion adds 872e5b2b5ee3 ALSA: emu10k1: fix support for 24 kHz capture adds 848ec6cf413d ALSA: emu10k1: don't restrict capture channel count to pow [...] adds 0006fa2d3fa0 ALSA: emu10k1: fix multi-channel capture config for E-MU cards adds ab2335daa6ef ALSA: ump: Drop redundant check of note-on with zero velocity adds 77700b81bd0e ALSA: ump: Fix parsing of 0xFx command adds f7241589f7bc Merge branch 'topic/midi20' into for-next adds c894ec016c9d ALSA: Switch i2c drivers back to use .probe() adds 219153c6ed46 ALSA: emu10k1: hide absent 2nd pointer-offset register set [...] adds 67ff2add9e2c ALSA: emu10k1: fix writing 1st pointer-offset register set [...] adds 6e91a93d1e74 ALSA: emu10k1: actually disassemble DSP instructions in /proc adds ad326d4a1364 ALSA: emu10k1: include FX send amounts in /proc output adds 6ab13291ba82 ALSA: emu10k1: make E-MU FPGA register dump in /proc more useful adds db987421b57c ALSA: emu10k1: vastly improve usefulness of info in /proc adds 4f4e7112666b ALSA: usb-audio: Use __le16 for 16bit USB descriptor fields adds 8c15a1833119 ALSA: seq: Avoid confusion of aligned read size adds 1a764994102b Merge branch 'topic/midi20' into for-next adds 448425f05b16 ALSA: hda: cs35l41: Clean up Firmware Load Controls adds 31dbb503f07a ALSA: hda: cs35l41: Fix endian conversions adds ebcbfd846367 ALSA: hda/realtek: Delete cs35l41 component master during free adds 306f3f78a5ff ALSA: control: Keep the previous numid at snd_ctl_rename_id() adds 28bd137a3c8e ALSA: hda: Add Loongson LS7A HD-Audio support adds cbc3e98acf80 ALSA: hda: Using polling mode for loongson controller by default adds 942ccdd834f4 ALSA: hda: Workaround for SDnCTL register on loongson adds a4d2b8537845 ALSA: hda/intel: Workaround for WALLCLK register for loong [...] adds f091ec768c52 docs: sound: add 'pcmtest' driver documentation adds 315a3d57c64c ALSA: Implement the new Virtual PCM Test Driver adds 10b98a4db11a selftests: ALSA: Add test for the 'pcmtest' driver adds 15253079ca30 ALSA: hda: Use maple tree register cache adds 81c294350733 ALSA: firewire: use 'GPL' string for module license contri [...] adds 9b4469410cf9 ALSA: firewire: use 'GPL' string for module license contri [...] adds e375b8a04587 ALSA: ump: Add more attributes to UMP EP and FB info adds 37e0e14128e0 ALSA: ump: Support UMP Endpoint and Function Block parsing adds 54852e8f401a ALSA: usb-audio: Parse UMP Endpoint and Function Blocks at first adds 960a1149c8fa ALSA: usb-audio: Add midi2_ump_probe option adds 5437ac9bad63 ALSA: seq: ump: Handle groupless messages adds 4a16a3af0571 ALSA: seq: ump: Handle FB info update adds 174a6dfbc17e ALSA: seq: ump: Notify port changes to system port adds 6a8b4800ae54 ALSA: seq: ump: Notify UMP protocol change to sequencer adds 01dfa8e969db ALSA: ump: Add info flag bit for static blocks adds febdfa0e9c8a ALSA: docs: Update MIDI 2.0 documentation for UMP 1.1 enhancement adds 508b662b6928 Merge branch 'topic/midi20' into for-next adds 1359886227e5 ALSA: emu10k1: split off E-MU fallback clock from clock source adds 60985241bfc6 ALSA: emu10k1: make available E-MU clock sources card-specific adds e73b597e63eb ALSA: emu10k1: query rate of external clock sources on E-MU cards adds 19b89d15fa97 ALSA: emu10k1: fix sample rates for E-MU cards at 44.1 kHz [...] adds e68235c8aae9 ALSA: emu10k1: fix synthesizer pitch for E-MU cards at 44.1 kHz adds 6cc844504638 ALSA: timer: minimize open-coded access to hw.resolution adds ca533448a093 ALSA: emu10k1: fix timer for E-MU cards at 44.1 kHz word clock adds 3ac251420be2 ALSA: emu10k1: add support for 12 kHz capture on Audigy adds 58cc6133cc27 ALSA: emu10k1: actually show some S/PDIF status in /proc f [...] adds 79597c8bf64c ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer adds 7ea9ee006428 ALSA: compress: allow setting codec params after next track adds 8d0cf150d299 sound: make all 'class' structures const adds a79807683781 ALSA: ump: Add helper to change MIDI protocol adds eacd9c7f1d3a ALSA: ump: Add no_process_stream flag adds 4dce2f076b7d ALSA: ump: Export snd_ump_receive_ump_val() adds 6b164eaecd15 Merge branch 'topic/midi20' into for-next adds 724418b84e62 ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio adds 33cd7630782d ALSA: ump: Export MIDI1 / UMP conversion helpers adds 4a1b5ba16e27 Merge branch 'topic/midi20' into for-next adds 04b49b90caee ALSA: pcm: fix ELD constraints for (E)AC3, DTS(-HD) and ML [...] adds 4e0871333661 ASoC: hdmi-codec: fix channel info for compressed formats adds a15b51375684 Merge branch 'for-next' into for-linus adds c00018cadfbf ASoC: dwc: add optional reset support adds 12b99ec3b9b6 ASoC: dt-bindings: designware-i2s: add optional resets adds 50f655429957 ASoC: rt715: Use maple tree register cache adds 853a954bf506 ASoC: dt-bindings: google,sc7180-trogdor: allow up to four [...] adds e09eb6ac4170 ASoC: dt-bindings: More dropping unneeded quotes adds 582ed3162de0 ASoC: rt5682: Use a maple tree based register cache adds 7f2a9750d9d9 ASoC: dwc: extend supported formats adds 501c2825008e ASoC: amd: ps: Update copyright notice adds 9abcd24002bf ASoC: Switch i2c drivers back to use .probe() adds ec54f8103dd6 ASoC: amd: ps: remove the register read and write wrappers. adds ea79b0a663f7 ASoC: amd: ps: refactor acp power on and reset functions. adds 0f0d70c2881f ASoC: dt-bindings: nau8540: Convert to dtschema adds 101b23830d3c ASoC: codecs: wcd938x: Remove unneeded semicolon adds 3e4a82612998 ASoC: fsl_sai: MCLK bind with TX/RX enable bit adds 06ba8020287f ASoC: SOF: mediatek: mt8195: Use snd_sof_ipc_process_reply [...] adds 709f34b41cef ASoC: SOF: mediatek: mt8186: Use snd_sof_ipc_process_reply [...] adds 686d04168563 ASoC: mediatek: mt8195-afe-pcm: Clean up unnecessary functions adds 2ca0ec01d49c ASoC: mediatek: mt8195-afe-pcm: Simplify runtime PM during probe adds 863da1c17616 ASoC: mediatek: mt8195-afe-pcm: Simplify with dev_err_probe() adds 5782f019948e ASoC: MediaTek MT8195/86 Cleanups adds 7f5d6036ca00 ASoC: rt722-sdca: Add RT722 SDCA driver adds d2a4e0d74097 ASoC: soc-utils.c: add asoc_dummy_dlc adds 5a6ca949350b ASoC: ti: use asoc_dummy_dlc adds 91cd742b2203 ASoC: sof: use asoc_dummy_dlc adds 42e0861d7997 ASoC: amd: use asoc_dummy_dlc adds 87e39e9b004a ASoC: fsl: use asoc_dummy_dlc adds 1cef66f571a1 ASoC: qcom: use asoc_dummy_dlc adds ccfc8750dbe1 ASoC: atmel: use asoc_dummy_dlc adds 0c16ed1ab758 ASoC: meson: use asoc_dummy_dlc adds 82528f31e663 ASoC: intel: avs: use asoc_dummy_dlc adds 1785af9ff65d ASoC: intel: sof: use asoc_dummy_dlc adds 1a39e1781350 ASoC: intel: skylake: use asoc_dummy_dlc adds 4d626112565f ASoC: simple_card_utils.c: use asoc_dummy_dlc adds 5a7bec81bd22 ASoC: soc-topology.c: add comment for Platform/Codec adds 850d174696c3 ASoC: add and use asoc_dummy_dlc adds bb1b282da4be ASoC: jz4740-i2s: Add support for X1000 SoC adds d40b28d642d5 ASoC: ingenic: Add compatible string for X1000 SoC adds 4c2be53f411c ASoC: qcom: q6dsp-common: move channel allocation to common adds a8ab65417d92 ASoC: qcom: audioreach: add support for DISPLAY PORT SINK module adds 90848a2557fe ASoC: qcom: q6dsp: add support to more display ports adds 2f6860e6133f ASoC: qcom: q6apm: add support to display ports in lpass dais adds c7895b75865b ASoC: qcom: add display port module support. adds 35bccf467cef ASoC: dt-bindings: nau8825: Convert to dtschema adds deeb7855f5d7 ASoC: amd: yc: Add MECHREVO Jiaolong Series MRID6 into DMI table adds 51208a4d303b ASoC: dt-bindings: Add adi,ssm3515 amp schema adds 4ac690bbae02 ASoC: ssm3515: Add new amp driver adds 7590c6a897c5 ASoC SSM3515 codec driver adds 1946dda47c88 ASoC: Merge up fixes for CI adds 7a975e9b3c94 ASoC: SOF: ipc4-topology: Use set_get_data() to send LARGE [...] adds d904942aeaa6 ASoC: SOF: Simplify the calculation of variables adds 8899672f8847 ASoC: Intel: Add rpl_max98373_8825 driver adds 0db94947c9d3 ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLa [...] adds 289e1df00e49 ASoC: Intel: sof_sdw: add quirk for MTL RVP adds b06e33aa0ad4 ASoC: Intel: soc-acpi: add support for MTL SDCA boards adds f0c8d83ab1a3 ASoC: Intel: sof_sdw: start set codec init function with a [...] adds 49d1f3ccc876 ASoC: Intel: sof_sdw: add new mapping for HP Spectre x360 adds bf10d002b69d ASoC: Intel: soc-acpi: add tables for LunarLake adds dfe25fea968d ASoC: Intel: sof_sdw: add quirk for LNL RVP adds 6f5990183227 ASoC: Intel: machine driver updates adds 3886518fdb6d ASoC: SOF: Intel: hda-dai: simplify .prepare callback adds de8e2d5d8024 ASoC: SOF: Intel: hda-dai: remove use of cpu_dai->componen [...] adds 45f3c2f83a08 ASoC: SOF: Intel: fix DAI number mismatch adds fb0bdfe2a056 ASoC: SOF: Intel: clarify initialization when HDA_AUDIO_CO [...] adds 2dddff71e9ae ASoC: SOF: Intel: Kconfig: move selection of PROBE_WORK_QUEUE adds caf7ad845e90 ASoC: SOF: Intel: hda-dai: move hda_dai_prepare() code adds b7b71b8cbd48 ASoC: SOF: Intel: hda-dai: mark functions as __maybe_unused adds 746a78c2864c ASoC: SOF: Intel: hda-dai: use HDA_LINK instead of HDA_AUD [...] adds fdecd4aaf80a ASoC: SOF: Intel: remove mutual exclusion between NOCODEC [...] adds 3959cd3dcbc2 ASoC: SOF: Intel: hda-dai: prepare LNL support adds 81a5d699217d ASoC: SOF: Intel: hda-dai-ops: Split the get_hext_stream() [...] adds 225f37b578a9 ASoC: SOF: ipc4-pcm: reset all pipelines during FE DAI hw_free adds 8d7c1a577598 ASoC: SOF: Intel/ipc4: Do not reset BE DAI pipeline adds ace9ed54bd87 ASoC: soc-component: Add notify control helper function adds 476d942e50d4 ASoC: ak4118: Update to use new component control notify helper adds 95d06196c83c ASoC: wm_adsp: Update to use new component control notify helepr adds fe0d5b9a4d6b ASoC: Factor out control notification support adds 4db399793c34 ASoC: mediatek: mt8188: remove supply AUDIO_HIRES adds 2664c8790cfd ASoC: mediatek: mt8188: complete set_tdm_slot function adds e5d2bd4103df ASoC: mediatek: mt8188: revise ETDM control flow adds 9be0213a6858 ASoC: mediatek: mt8188: refine APLL control adds e9eab4bed043 ASoC: mediatek: mt8188: combine afe component registration adds fb167449cec1 ASoC: mediatek: mt8188: add bus protection adds 2e5c422a624a ASoC: mediatek: mt8188: add required clocks adds 1e4fe75e9746 ASoC: dt-bindings: mediatek,mt8188-afe: correct clock name adds 739ee993c385 ASoC: dt-bindings: mediatek,mt8188-afe: add audio properties adds 25428a9da703 ASoC: mediatek: mt8188: revise AFE driver adds 4c7873d60958 ASoC: SOF: ipc4-topology: Handle input/output audio format [...] adds 523042f63feb ASoC: SOF: ipc4-topology: Add a helper function for output [...] adds a2e07c3319f7 ASoC: SOF: ipc4-topology: Move the call to init output format adds ae45aebe4560 ASoC: SOF: ipc4-topology: Rename sof_ipc4_init_audio_fmt() adds f1ceebdbe8d8 ASoC: SOF: ipc4-topology: Handle output format special case adds 35171c1a907c ASoC: SOF: ipc4-topology: Add a new helper function to get [...] adds 1af13f221ac3 ASoC: SOF: ipc4-topology: Modify the output format selecti [...] adds f37b702cb6f7 ASoC: SOF: ipc4-topology: New helper to check if all outpu [...] adds 5a56c5335d36 ASoC: SOF: ipc4-topology: Modify input audio format select [...] adds fc1d62b3588b ASoC: SOF: ipc4-topology: Improve the audio format adds 20ef7f2139ab ASoC: dt-bindings: ssm2518: Convert to dtschema adds 518a1742f477 ASoC: dt-bindings: nau8824: Convert to dtschema adds 268777caf0dd ASoC: dt-bindings: nau8315: Convert to dtschema adds 35f8a9d87ca4 ASoC: tegra: tegra210_adx: fix snd_pcm_format_t type adds bc8c537bd68c ASoC: dt-bindings: nau8810: Convert to dtschema adds cbbc0ec6dea0 ASoC: mediatek: mt8192-mt6359: Remove " Jack" from Headpho [...] adds cc3ff544a296 ASoC: codecs: rt1308: do not store status in state container adds 70207b95b224 ASoC: codecs: rt1316: do not store status in state container adds 28eb1e4224c3 ASoC: codecs: rt1318: do not store status in state container adds 758665b15acc ASoC: codecs: rt5682: do not store status in state container adds 9564c9f69112 ASoC: codecs: rt700: do not store status in state container adds 8322947e9228 ASoC: codecs: rt711-sdca: do not store status in state container adds 22e15c18b4a9 ASoC: codecs: rt711: do not store status in state container adds d7a79616fc72 ASoC: codecs: rt712-sdca-dmic: do not store status in stat [...] adds 5cd02f96f49a ASoC: codecs: rt712-sdca: do not store status in state container adds cda72c89d082 ASoC: codecs: rt715-sdca: do not store status in state container adds 0315dac5406c ASoC: codecs: rt715: do not store status in state container adds b932f21f6678 ASoC: codecs: rt722-sdca: do not store status in state container adds 9b6d1b0cb0ad ASoC: codecs: do not store status in state containe adds 702648721db5 ASoC: Add Google Chameleon v3 i2s driver adds 61ed303496eb ASoC: Add Google Chameleon v3 codec driver adds 580bac2a2c6f ASoC: dt-bindings: Add Google Chameleon v3 audio codec adds 6f2c1e7c2546 ASoC: dt-bindings: Add Google Chameleon v3 i2s device adds 98be58f2b517 Add Chameleon v3 ASoC audio adds af53b00fa3ac Merge tag 'v6.4-rc2' into asoc-6.5 to get fixes for CI adds 608f1b0dbdde ASoC: cs35l56: Move DSP part string generation so that it [...] adds c9001a275452 ASoC: cs35l56: sdw_write_no_pm() should be performed under [...] adds 1a8edfcffa28 ASoC: cs35l56: In secure mode skip SHUTDOWN and RESET arou [...] adds 83b3432fc5b7 ASoC: cs35l56: Bugfixes and efficiency improvement adds ef44ba21995e ASoC: adau1761: Use the devm_clk_get_optional() helper adds 8c03fd5fbd3e ASoC: atmel: sam9g20_wm8731: Remove the unneeded include < [...] adds c0998e0142af ASoC: cs42l51: Use the devm_clk_get_optional() helper adds f364eb563164 ASoC: rt5659: Use the devm_clk_get_optional() helper adds 374628fb668e ASoC: stm32: sai: Use the devm_clk_get_optional() helper adds 0b855cbbd769 ASoC: cs53l30: Use the devm_clk_get_optional() helper adds 17cf9faeba46 ASoC: rt5682s: Use the devm_clk_get_optional() helper adds d474809e9284 ASoC: SOF: ipc4-loader: Drop unused bss_size from struct s [...] adds fe04f300035d ASoC: SOF: ipc4-loader: Save a pointer to fm_config in sof [...] adds 19c745d1fd1a ASoC: SOF: ipc4-topology: Rename sof_ipc4_update_pipeline_ [...] adds 9caa90180512 ASoC: SOF: ipc4-topology: Do not use the CPC value from topology adds d8a2c9879349 ASoC: SOF: ipc4-loader/topology: Query the CPC value from [...] adds 97e6d8cb57c1 ASoC: SOF: ipc4: Querry CPC value from firmware's adds ec5dffcd428f ASoC: topology: Log control load errors in soc_tplg_contro [...] adds 2316c11fa977 ASoC: topology: Remove redundant logs adds 5308540278d7 ASoC: topology: Do not split message string on multiple lines adds db756c5c35df ASoC: topology: Remove redundant log adds f9d1fe7e81b8 ASoC: topology: Remove redundant log adds 63def6c17134 ASoC: topology: Clean up error messages handling adds 1d4a84632b90 ASoC: SOF: amd: Add pci revision id check adds f9d790c578d4 ASoC: nau8825: Add pre-charge actions for input adds fcbc3aaccfd5 ASoC: SOF: ipc4-topology: Fix an unsigned comparison which [...] adds ed67a3404a88 ASoC: SOF: Intel: hda-dai: Fix locking in hda_ipc4_pre_trigger() adds c6d15567a4d5 ASoC: SOF: Intel: mtl: add core_get & put support on Meter [...] adds 1b167ba8a201 ASoC: SOF: Intel: tgl: unify core_put on IPC3 & IPC4 path adds a23b51b2c31c ASoC: SOF: Intel: mtl: Enable multicore support adds 2f3092e77f98 ASoC: do not include pm_runtime.h if not used adds a9392efae9f5 ASoC: use pm.h instead of runtime_pm.h adds ba674435e428 ASoC: do not include runtime_pm.h if not needed adds d8b44d8df4d9 ASoC: dt-bindings: rt1016: Convert to dtschema adds 1a3eb4bb9826 ASoC: mediatek: mt6359: add supply for MTKAIF adds acd4d2197987 ASoC: mediatek: mt6359: fix kselftest error of playback gain adds 24f398e74ba0 ASoC: mediatek: mt6359: add mtkaif gpio setting adds 104ce27bcbfb ASoC: mediatek: mt6359: update route for lineout mux adds ad45067aa576 ASoC: mt6359: kselftest fix and driver extension adds 299f6c752f8f ASoC: sof: Improve sof_ipc3_bytes_ext_put function adds db38d86d0c54 ASoC: sof: Improve sof_ipc4_bytes_ext_put function adds abd35adfa9a1 Improve support for sof_ipc{3|4}_bytes_ext_put adds 345585b776e6 ASoC: dt-bindings: dialog,da7219: convert to dtschema adds c28dc3bdfcd9 ASoC: dt-bindings: da7219: Add jack-ins-det-pty property adds dc0ff0fa3a9b ASoC: da7219: Add Jack insertion detection polarity adds 857466436c49 ASoC: da7219: Add jack insertion detection polarity adds f9f46d05003e ASoC: cs35l45: Relicense to GPL only adds 13e75f4b0321 ASoC: cs42l42: Add PLL ratio table values adds e89f45edb747 ASoC: amd: vangogh: Add check for acp config flags in vang [...] adds c3079282fdf7 ASoC: ti: davinci-mcasp: Use pcm_for_each_format() macro adds 0f3d5585ad20 ASoC: SOF: mediatek: add mt8188 audio support adds b07693bfb549 ASoC: SOF: add mt8188 audio support adds e018e0b34670 ASoC: topology: Allow partial matching when finding DAI link adds fe88788779fc ASoC: SOF: topology: Use partial match for connecting DAI [...] adds 0f7b6a433097 ASoC: SOF: Intel: HDA: Limit the number of dai drivers for [...] adds f2d4aa7e97eb ASoC: topology: allow for partial dailink stream_name adds 6f073429037c ASoC: es8316: Increment max value for ALC Capture Target V [...] adds 60413129ee2b ASoC: es8316: Do not set rate constraints for unsupported MCLKs adds b48aa6a3577c ES8316 audio codec fixes on Rock5B adds 8315d8adc048 ASoC: nau8825: Add the management of headset detection for [...] adds 092830cf5506 ASoC: soc-pcm.c: indicate error if stream has no playback [...] adds cfcb31c456b1 ASoC: soc-pcm.c: use dai_link on soc_get_playback_capture() adds a1c0221fa5ba ASoC: soc-pcm.c: cleanup soc_get_playback_capture() error adds c3e9b6d6ef5a ASoC: soc-pcm.c: use temporary variable at soc_get_playbac [...] adds e1f653ce847b ASoC: soc-pcm.c: tidyup playback/capture_only at soc_get_p [...] adds d0c76d9430c1 ASoC: minor cleanup for soc_get_playback_capture() adds 8f4007e87ef9 firmware: cs_dsp: Log that a bin file was loaded adds 089adf337014 ASoC: SOF: mediatek: add adsp debug dump adds d9afe0d36cc2 ASoC: dt-bindings: Add TDM controller bindings for StarFiv [...] adds fd4762b6b5cf ASoC: starfive: Add JH7110 TDM driver adds 1fbcc5ab1c7a Add TDM audio on StarFive JH7110 adds 812a05256d67 ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG adds b81a2cc9a2f2 ASoC: nau8825: Add registers patch for NAU8825C adds 6d64c33f0f00 ASoC: nau8825: Update the calculation of FLL for NAU8825C adds 955b503b6317 ASoC: nau8825: Update output control for NAU8825C adds 4ff52a694e24 Add NAU8825C support adds fd0a7ec379db ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG adds c4be6024d51d ASoC: SOF: Intel: hda-dai: add error checks to prevent sta [...] adds 2205c63d8d21 ASoC: SOF: Intel: hda-dai: add codec_dai_set_stream callback adds 767cda3fdac0 ASoC: SOF: Intel: hda-dai: add calc_stream_format callback adds d1bf58474d17 ASoC: SOF: Intel: hda-dai: add get_hlink callback adds e186e1f237c1 ASoC: SOF: ipc4-topology: extend ALH-specific data structure adds 116bc1503652 ASoC: SOF: ipc4-topology: introduce DMA config TLV adds a0659f81c348 ASoC: SOF: ipc4-topology: add DMA config TLV to IPC data adds 730025cffedc ASoC: SOF: Intel: mtl: prepare for code reuse adds d3e7c32b7d5c ASoC: SOF: Intel: hda: add helper to extract SoundWire link count adds 1499febc01c9 ASoC: SOF: Intel: LunarLake preparation patches adds 2a7a1ae95c84 ASoC: mediatek: mt8188: separate ADDA playback dai from ca [...] adds 9fba0d3ec0a0 ASoC: dt-bindings: mediatek,mt8188-mt6359: remove ADDA_BE [...] adds 73cf2b3f2b45 ASoC: mediatek: mt8188-mt6359: register hdmi/dp jack pins adds c0e7390e6d3f ASoC: mediatek: common: soundcard driver add dai_fmt support adds 8ad13cdc92f6 ASoC: soc-dapm.c: clean up debugfs for freed widget adds 9f08dcbddeb3 ASoC: mediatek: mt8188-mt6359: support new board with nau88255 adds ee02b869dcad ASoC: dt-bindings: mediatek,mt8188-mt6359: add NAU8825 support adds c7e076de2d51 ASoC: mt8188: add new board support adds ba032909bb2d ASoC: Intel: sof_sdw: add missing exit callback adds 07140abbbf9e ASoC: Intel: sof_sdw: add dai info adds b274586533f5 ASoC: Intel: sof_sdw: use predefine dailink id adds cededa5a6486 ASoC: Intel: sof_sdw: add codec_info pointer adds 5714aabdf971 ASoC: Intel: sdw_sof: append dai_type and remove codec_type adds d3fc5c4da599 ASoC: Intel: sof_sdw: add multi dailink support for a codec adds 526a1876fc48 ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JD [...] adds 752d4de4c614 ASoC: Intel: sof_sdw: rename SOF_RT711_JDSRC to SOF_JACK_JDSRC adds 43f8012c3a6e ASoC: Intel: sof_sdw: make rt711_sdca be generic adds 5360c6704638 ASoC: Intel: sof_sdw: add rt712 support adds a2f4d70921f2 ASoC: Intel: soc-acpi-intel-tgl-match: add rt712 ID adds 9efa6f46bc8b ASoC: Intel: soc-acpi-intel-mtl-match: add rt712 ID adds fbaaf80d8cf6 ASoC: Intel: sof_sdw: add rt713 support adds 35d28ccd185c ASoC: Intel: sof_sdw: increase sdw pin index for each sdw link adds eeb9f9f7e59d ASoC: Intel: soc-acpi: add table for RPL Dell SKU 0BDA adds 3daf02819ac3 ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA adds b62a1a839b48 ASoC: Intel: soc-acpi: add tables for Dell SKU 0B34 adds 332f618756e6 ASoC: Intel: sof-sdw: add Dell SKU 0B34 adds 5376d37b2a8b ASoC: Intel: ADL: Enable HDMI-In capture feature support f [...] adds c3a3c06e05c2 ASoC: Intel: ADL: Moving amp only boards into end of the table. adds 1529d344dd49 ASoC: Intel: Sof_ssp_amp: Correcting author name. adds 5dc51e50457a ASoC: Intel: Add rpl_rt1019_rt5682 driver adds 43cdea08a4ac ASoC: Intel: sof_sdw: Add helper function for cs42l42 codec adds 85565f804766 ASoC: Intel: sof_sdw: Rename sof_sdw_max98373.c file to so [...] adds fcb3f0fb4c72 ASoC: Intel: sof_sdw: Modify maxim helper functions and st [...] adds dea4138d7794 ASoC: Intel: sof_sdw: Add support for MAX98363 codec adds 164e5dc17525 ASoC: Intel: sof_sdw: Add support for Rex soundwire adds a0503817c0be ASoC: Intel: soc-acpi: add Rex CS42l42 and MAX98363 SoundW [...] adds 59960e67b9aa ASoC: Intel: machine driver updates for 6.5 adds b9aa53fbee1e ASoC: soc.h: remove snd_soc_compr_ops :: trigger adds 1c943f60e830 ASoC: add snd_soc_get_stream_cpu() adds 484ede9bcb03 ASoC: mediatek: mt8188-mt6359: add i2c dependency adds f751b99255ca ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion adds 3bd45b8dea73 ASoC: SOF: Intel: hda-pcm: remove kernel parameter init adds 8da936e1b4bf ASoC: Intel: HDA: two cleanups adds 99f3e7de7a10 ASoC: codecs: wsa883x: use existing define instead of raw value adds 401ec2b8878f ASoC: dt-bindings: stm32: document audio of graph port for i2s adds fe748da7c216 ASoC: dt-bindings: document audio of graph port for cs42l51 adds 143e19547f9b ASoC: stm32: fix dtbs_check warnings adds 3b3a8d6d34a3 ASoC: max98088: clean up some inconsistent indenting adds 41a343cd6b7f ASoC: tegra: Simplify code around clk_get_rate() handling adds 22628e92d76a ASoC: mediatek: mt8188-mt6359: Compress of_device_id entries adds 1148b42257e2 ASoC: mediatek: mt8188-mt6359: clean up a return in codec_init adds 4882ef44f51b ASoC: mediatek: mt8188-mt6359: Cleanup return 0 disguised [...] adds acb43baf8b7e ASoC: mediatek: mt8188-mt6359: Clean up log levels adds b0e2e4fb8a54 ASoC: mediatek: mt8188-mt6359: Use bitfield macros for registers adds 08e6c4bb1708 ASoC: mt8188-mt6359: Cleanups adds e352f31a863f ASoC: mediatek: mt8192-mt6359: Go back to old headphone pin name adds 12c41c779fad ASoC: SOF: Refactor rx function for fuzzing adds 70dad53ddff0 ASoC: SOF: Add IPC3 Kernel Injector adds ca27441efe69 ASoC: audio-graph-card2-custom-sample: add missing CPU:Cod [...] adds 7077b1864ca8 ASoC: dt-bindings: audio-graph-card: Expand 'widgets' docu [...] adds 3582cf94ff49 ASoC: starfive: Fix an error check in jh7110_tdm_clk_reset_get() adds 8bd81864533b ASoC: starfive: Remove some unused macros adds 62a97bea5cce Fix error check and cleanup for JH7110 TDM adds 374b54532b1c ASoC: dt-bindings: cirrus,cs35l45: drop unneeded quotes adds 947e3960a72a ASoC: Switch two more i2c drivers back to use .probe() adds fd6f223639b8 ASoC: audio-graph-card2-custom-sample.dtsi: remove DT warning adds a46d37012a5b ASoC: mediatek: mt8173: Fix snd_soc_component_initialize e [...] adds f9c058d14f4f ASoC: mediatek: mt8173: Fix irq error path adds 487db53bb504 ASoC: mediatek: mt8173: Fix error paths adds 530ca0a7ed04 ASoC: Intel: avs-da7219: remove redundant dapm routes adds c2076f4fa4f1 ASoC: Intel: avs-dmic: remove redundant dapm routes adds 12ea56d73c54 ASoC: Intel: avs-hdaudio: remove redundant dapm routes adds d48e3cd5aaec ASoC: Intel: avs-max98357a: remove redundant dapm routes adds b4df7ce9905b ASoC: Intel: avs-max98373: remove redundant dapm routes adds 9868ca64fd7a ASoC: Intel: avs-max98927: remove redundant dapm routes adds ae7d66822de5 ASoC: Intel: avs-nau8825: remove redundant dapm routes adds 6227269fb375 ASoC: Intel: avs-rt274: remove redundant dapm routes adds cca1ac1f097a ASoC: Intel: avs-rt286: remove redundant dapm routes adds eae0655316a5 ASoC: Intel: avs-rt298: remove redundant dapm routes adds 96b5452fe43c ASoC: Intel: avs-rt5682: remove redundant dapm routes adds 51bdf6ebe5b7 ASoC: Intel: avs-ssm4567: remove redundant dapm routes adds 597d364cd7b4 ASoC: Intel: avs: remove redundant dapm routes adds 82a28d5aa582 ASoC: siu: Add MODULE_FIRMWARE macro adds 176bb179f190 ASoC: cs35l32: Use maple tree register cache adds 7a230512d335 ASoC: cs35l33: Use maple tree register cache adds e7795f2d29e0 ASoC: cs35l34: Use maple tree register cache adds 28f851babc48 ASoC: cs35l35: Use maple tree register cache adds bb1bd25ad79c ASoC: cs4234: Use maple tree register cache adds 6b7fed83c945 ASoC: cs42l42: Use maple tree register cache adds 7e39a7187624 ASoC: cs42l73: Use maple tree register cache adds 62145b0a5374 ASoC: cs42l83: Use maple tree register cache adds ce598b2f8360 ASoC: cs43130: Use maple tree register cache adds 0eff26b13da4 ASoC: cs35l30: Use maple tree register cache adds 1012bfdd2f1f ASoC: Use maple tree for Cirrus Logic devices adds ac950278b087 ASoC: add N cpus to M codecs dai link support adds 0281b02e1913 ASoC: Intel: sof_sdw: add dai_link_codec_ch_map adds e8181a895b05 ASoC: add N cpus to M codecs dai link support adds 356caf663dee ASoC: add new trigger ordering method adds 4a6aeaebbe3b ASoC: amd: use use new trigger ordering method adds 38cb2a362d07 ASoC: atmel: use use new trigger ordering method adds 0a67a14f74ac ASoC: starfive: use use new trigger ordering method adds 099770e2dae0 ASoC: remove old trigger ordering method adds a11e6515b019 ASoC: add new trigger ordering method adds a3f6df1bf514 ASoC: dt-bindings: ti,tlv320aic3x: Add missing type for "g [...] adds fd01a15164a1 ASoC: SOF: amd: Add support for IPC with a reply_size set to zero adds fed4be313a55 ASoC: simple-card-utils.c: share asoc_graph_parse_dai() adds 45b4ad53d484 ASoC: simple_card_utils: remove unused cpus/codecs/platfor [...] adds 049a78048e15 ASoC: rt700: Use maple tree register cache adds 0a5757293339 ASoC: rt711: Use maple tree register cache adds f438c799aa93 ASoC: rt712: Use maple tree register cache adds dd08b6ddcb31 ASoC: rt715: Use maple tree register cache adds 799457a3200b ASoC: rt722: Use maple tree register cache adds 4f69e29ace9d ASoC: rt1308: Use maple tree register cache adds 6179a2e84f0b ASoC: rt1316: Use maple tree register cache adds 22691a051377 ASoC: rt1318: Use maple tree register cache adds 06f2c60eee25 ASoC: Use the maple tree register cache for RealTek adds d84881e06836 ASoC: Add support for Loongson I2S controller adds 4cab2d5faf7e ASoC: dt-bindings: max98388: add amplifier driver adds 6a8e1d46f062 ASoC: max98388: add amplifier driver adds d24028606e76 ASoC: loongson: Add Loongson ASoC Sound Card Support adds fadccca8f339 ASoC: dt-bindings: Add support for Loongson audio card adds 0c340ba05fda ASoC: max98388: fix unused function warnings adds 041c5a1d065e ASoC: loongson: fix unused PM function warning adds 08432e59c7d9 ASoC: loongson: add PCI dependency adds 928314eb0670 ASoC: loongson: fix compile testing on 32-bit adds 1a32b4b9a622 ASoC: Merge fixes due to dependencies adds 289650d61c60 ASoC: dt-bindings: tlv320aic32x4: convert to DT schema format adds 0f9c14e57818 ASoC: rt5677: Add MODULE_FIRMWARE macro adds 60e07fa49b32 ASoC: codecs: wm0010: Add MODULE_FIRMWARE macros adds 90ce7538659a ASoC: SOF: sof-audio: add is_virtual_widget helper adds 0557864e9dbe ASoC: SOF: sof-audio: test virtual widget in sof_walk_widg [...] adds d389dcb3a48c ASoC: SOF: core: Free the firmware trace before calling sn [...] adds d498a3bdfe95 ASoC: SOF: Add new sof_debug flag to request message payload dump adds d01c7636ffa0 ASoC: SOF: ipc3: Dump IPC message payload adds c3d275e3a848 ASoC: SOF: ipc4: Switch to use the sof_debug:bit11 to dump [...] adds 399961423314 ASoC: SOF: pm: Remove duplicated code in sof_suspend adds fd4e9e9bfa0b ASoC: SOF: Intel: mtl: setup primary core info on MeteorLa [...] adds 0f00a3fa5ac9 ASoC: SOF: misc updates for 6.5 adds 320d0e2db9ed ASoC: max98388: set variable soc_codec_dev_max98388 storag [...] adds 1075df4bdeb3 ASoC: fsl-asoc-card: add nau8822 support adds 424a64a2bbc6 ASoC: bindings: fsl-asoc-card: add compatible string for n [...] adds 997905d523fb ASoC: max98363: Remove cache defaults for volatile registers adds 2f76e1d6ca52 ASoC: imx-audmix: check return value of devm_kasprintf() adds 8fba13f02c85 ASoC: loongson: fix error codes in loongson_card_parse_acpi() adds 678f38eba1f2 ASoC: tas2781: Add Header file for tas2781 driver adds 915f5eadebd2 ASoC: tas2781: firmware lib adds ef3bcde75d06 ASoC: tas2781: Add tas2781 driver adds 3e4ecd6c4e14 ASoC: dt-bindings: Add tas2781 amplifier adds 1650e8a8818d ASoC: loongson: change the type of variable irq to int adds 02474880e8fd ASoC: max98388: fix error code in probe() adds a42e988b6265 ASoC: dwc: add DMA handshake control adds 6f80197f4051 ASoC: dwc: don't assign addr_width for dt configs adds 39da3e152dc6 ASoC: rt1011: Use maple tree register cache adds f8abeb31c2a9 ASoC: rt1019: Use maple tree register cache adds d2306faefa25 ASoC: rt1305: Use maple tree register cache adds 5bd8a567aaea ASoC: rt1308: Use maple tree register cache adds 77b5d6e98f45 ASoC: rt5514: Use maple tree register cache adds eef0d85d964f ASoC: rt5616: Use maple tree register cache adds 8a7384907e3f ASoC: rt5631: Use maple tree register cache adds 1ba8448b34b1 ASoC: rt5640: Use maple tree register cache adds ea3945cdf0a3 ASoC: rt5645: Use maple tree register cache adds 899585d5781e ASoC: rt5651: Use maple tree register cache adds 1fe38835d51f ASoC: rt5660: Use maple tree register cache adds 72cd25891828 ASoC: rt5665: Use maple tree register cache adds 487c9129c9d8 ASoC: rt5665: Use maple tree register cache adds 470cb1d9b605 ASoC: rt5668: Use maple tree register cache adds 11cce87f6453 ASoC: rt5670: Use maple tree register cache adds eefc27ea14ad ASoC: rt5682: Use maple tree register cache adds 246c9f586c7c ASoC: Convert Realtek I2C drivers to use maple tree adds 7ae8039f8791 ASoC: es8316: Use maple tree register cache adds 9321015a5f40 ASoC: es8328: Use maple tree register cache adds 29735f6fb0f5 ASoC: Use maple tree register cache for Everest Semi adds 5b7e984e22c4 ASoC: qcom: SC7280: audioreach: Add sc7280 hardware param [...] adds 9d11a5431c92 ASoC: q6dsp: q6apm: add end of stream events adds 69bff594592b ASoC: q6dsp: audioreach: add helper function to set u32 param adds c7548f5990fb ASoC: q6dsp: audioreach: Add placeholder decoder for compr [...] adds e41521b6e2b3 ASoC: q6dsp: audioreach: Add support to set compress forma [...] adds 2c954a3714b3 ASoC: q6dsp: audioreach: Add gapless feature support adds 88b60bf047fd ASoC: q6dsp: q6apm-dai: Add open/free compress DAI callbacks adds c0c87738a19d ASoC: q6dsp: q6apm-dai: Add compress DAI and codec caps ge [...] adds c337bf33c41d ASoC: q6dsp: q6apm-dai: Add trigger/pointer compress DAI c [...] adds b3f736d126d6 ASoC: q6dsp: q6apm-dai: Add compress set params and metada [...] adds c317d148a2b0 ASoC: q6dsp: q6apm-dai: Add mmap and copy compress DAI callbacks adds d4b2aee1be41 ASoC: qcom: audioreach: add compress offload adds 0a0877812628 ASoC: tas2781: Fix spelling mistake "calibraiton" -> "cali [...] adds 05722a0ce6fb ASoC: soc-core.c: add snd_soc_{of_}get_dlc() adds 3c8b5861850c ASoC: soc-core.c: add index on snd_soc_of_get_dai_name() adds aa560f5e796c ASoC: fsl: use snd_soc_{of_}get_dlc() adds 6cf881b7f160 ASoC: qcom: use snd_soc_{of_}get_dlc() adds 2e1dbea1f8a3 ASoC: meson: use snd_soc_{of_}get_dlc() adds 50233f28f9a2 ASoC: samsung: use snd_soc_{of_}get_dlc() adds db588ea1a352 ASoC: loongson: use snd_soc_{of_}get_dlc() adds 14c9b25f632b ASoC: soc-core.c: use snd_soc_{of_}get_dlc() adds 0baa2c3abc52 ASoC: simple-card.c: use snd_soc_{of_}get_dlc() adds 3067e020d361 add snd_soc_{of_}get_dlc() adds d1351c30ac8a ASoC: amd: ps: create platform devices based on acp config adds e1cb350610ce ASoC: amd: ps: handle SoundWire interrupts in acp pci driver adds 665dd181a97f ASoC: amd: ps: add SoundWire dma driver adds f722917350ee ASoC: amd: ps: add SoundWire dma driver dma ops adds 298d4f7b1765 ASoC: amd: ps: add support for SoundWire DMA interrupts adds 5a06c3ac4cf9 ASoC: amd: ps: add pm ops support for SoundWire dma driver adds 7b3359413040 ASoC: amd: ps: enable SoundWire dma driver build adds 6e8f7cb4cbae ASoC: amd: update comments in Kconfig file adds 198c93e2fc0b ASoC: amd: ps: add acp_reset flag check in acp pci driver pm ops. adds 9bd1f9dbbf9b ASoC: amd: ps: add SoundWire support adds 1afc383a1700 ASoC: Merge up fixes for CI adds 1f583cbdc342 ASoC: Intel: sof_rt5682: reorder quirk table adds b20c81371a96 ASoC: Intel: sof_rt5682: Add mtl support RT1019P speaker adds 97ae6f4e5dd3 ASoC: dt-bindings: qcom,wsa8840: Add WSA884x family of speakers adds aa21a7d4f68a ASoC: codecs: wsa884x: Add WSA884x family of speakers adds 6ab11462c684 ASoC: fsl-asoc-card: Allow passing the number of slots in use adds 2cc41db71a43 ASoC: tegra: Use normal system sleep for ASRC adds f47d43283a42 ASoC: tegra: Remove stale comments in AHUB adds b2c28785b125 ASoC: dt-bindings: microchip,sama7g5-pdmc: Simplify "micro [...] adds 012fa2622e30 ASoC: loongson: fix address space confusion adds 82f76ac26c60 ASoC: qcom: common: add default jack dapm pins adds fb180283c00b ASoC: codecs: max98090: Allow dsp_a mode adds ad60672394bd ASoC: amd: acp: clear pdm dma interrupt mask adds 3eb96217c16c ASoC: amd: acp: remove acp poweroff function adds fcb66ee8d16a ASoC: tas2781: fix Kconfig dependencies adds 154756319cc6 ASoC: amd: update pm_runtime enable sequence adds ed959833db7b ASoC: tas2781: Fix error code in tas2781_load_calibration() adds 2d0cad0473bd ASoC: core: Always store of_node when getting DAI link component adds d6048fdc8702 Merge tag 'asoc-v6.5' of https://git.kernel.org/pub/scm/li [...] adds f8824e151fbf Merge tag 'sound-6.5-rc1' of git://git.kernel.org/pub/scm/ [...] adds bfa8342c27c6 MAINTAINERS: add drm_bridge for drm bridge maintainers adds 99cc528ebe92 drm/vkms: Use drmm_crtc_init_with_planes() adds 17e05aeb3b98 drm/vkms: Use drmm_mode_config_init() adds f85f2ce57783 dt-bindings: display: bridge: ldb: Add an i.MX6SX entry adds ebb7619d3ac8 drm/bridge: fsl-ldb: Add i.MX6SX support adds dae2f7b89a84 drm/imx/lcdc: fix a NULL vs IS_ERR() bug in probe adds 80e993988b97 drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers adds db082219569e video/aperture: use generic code to figure out the vga def [...] adds 62aeaeaa1b26 drm/aperture: Remove primary argument adds 7450cd235b45 video/aperture: Only kick vgacon when the pdev is decoding vga adds f1d599d315fb video/aperture: Move vga handling to pci function adds 5fbcc6708fe3 video/aperture: Drop primary argument adds 5ae3716cfdcd video/aperture: Only remove sysfb on the default vga pci device adds 5ca1479cd35d fbdev: Simplify fb_is_primary_device for x86 adds 116b1c5a364b video/aperture: Provide a VGA helper for gma500 and internal use adds 7f6f26d7adee Merge drm/drm-next into drm-misc-next adds e28f6966ac80 dma-buf/dma-resv.c: fix a typo adds b4b26ab24f8f dt-bindings: display: panel: nt36523: Add Lenovo J606F panel adds aecb583cb997 drm/panel: nt36523: Add DCS backlight support adds 1eae88fa7b56 drm/panel: nt36523: Get orientation from OF adds 4f048de28b90 drm/panel: nt36523: Add Lenovo J606F panel adds 3778724bec53 drm/nouveau/debugfs: Move an expression into a function ca [...] adds e1b570db8687 drm/nouveau/debugfs: Move a variable assignment behind a n [...] adds df8133d0c3e5 drm/nouveau/debugfs: Use seq_putc() in nouveau_debugfs_pst [...] adds 6ef481d45f8b drm/nouveau/debugfs: Replace five seq_printf() calls by se [...] adds 5149545dbcbb drm/nouveau/bios/power_budget: Move an expression into a m [...] adds 41239aa4f751 drm/nouveau/clk: Move a variable assignment behind a null [...] adds 488c1ce6a8f3 drm/nouveau/pci: Move a variable assignment behind conditi [...] adds 8a89e1323d7d drm/nouveau/pci: Move an expression into a function call p [...] adds 4aa35a0130d6 drm/nouveau/therm: Move an assignment statement behind a n [...] adds 96c7c2f4d5bd drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() adds c91acda3a380 drm/gem: Check for valid formats adds 91254a4d2e01 fbdev: Prepare generic architecture helpers adds 3a6155052b07 arch/arc: Implement <asm/fb.h> with generic helpers adds 9cfefba8daab arch/arm: Implement <asm/fb.h> with generic helpers adds 10b707b4a202 arch/arm64: Implement <asm/fb.h> with generic helpers adds 81ea5144f0cb arch/ia64: Implement <asm/fb.h> with generic helpers adds 84998fc1c392 arch/loongarch: Implement <asm/fb.h> with generic helpers adds d847517950f0 arch/m68k: Merge variants of fb_pgprotect() into single function adds db21647767db arch/m68k: Implement <asm/fb.h> with generic helpers adds 910994c0f622 arch/mips: Implement <asm/fb.h> with generic helpers adds 0d556f1f0e01 video: Remove trailing whitespaces adds 7470849745e6 video: Move HP PARISC STI core code to shared location adds d77f0ecdac62 arch/parisc: Remove trailing whitespaces adds cf41d18b72c8 arch/parisc: Implement fb_is_primary_device() under arch/parisc adds f3424d287626 arch/parisc: Implement <asm/fb.h> with generic helpers adds b50f6d465ac1 arch/powerpc: Implement <asm/fb.h> with generic helpers adds b6cf29637be6 arch/sh: Implement <asm/fb.h> with generic helpers adds 4eec0b3048fc arch/sparc: Implement fb_is_primary_device() in source file adds db76f19a607d arch/sparc: Implement <asm/fb.h> with generic helpers adds 91c249b2b9f6 arch/x86: Implement <asm/fb.h> with generic helpers adds 34c1aeb579dd drm/bridge: ti-sn65dsi86: Implement wait_hpd_asserted adds 1c9da7db8899 drm/armada: Include <linux/of.h> adds 169c85edcabc drm/armada: Hide fbdev support behind config option adds 174c3c38e3a2 drm/armada: Initialize fbdev DRM client adds 63c381552f69 drm/armada: Implement fbdev emulation as in-kernel client adds 4b4b96826ba9 dt-bindings: display: simple: add support for InnoLux G070ACE-L01 adds 1993f598998d drm/panel: simple: Add InnoLux G070ACE-L01 adds 55b24786b748 drm/display: Add missing OLED Vesa brightnesses definitions adds 6b99658c93ce drm/bridge: anx7625: Drop of_gpio header adds e1964d892fe5 drm/sti: Drop of_gpio header adds 15f5ee6b77c0 drm/tve200: Use devm_platform_ioremap_resource() adds 539f9ee4b52a drm/scheduler: properly forward fence errors adds 70102d77ff22 drm/scheduler: add drm_sched_entity_error and use rcu for [...] adds f452cbd326df Merge drm/drm-next into drm-misc-next adds 96c3161926c6 drm/tests: Add test cases for drm_rect_intersect() adds 1f01f2247e3c drm/tests: Add test cases for drm_rect_calc_hscale() adds 881e2a9cc11f drm/tests: Add test cases for drm_rect_calc_vscale() adds b5d88ec0ee3d drm/tests: Add test cases for drm_rect_rotate() adds 8356b9790650 drm/test: Add test cases for drm_rect_rotate_inv() adds 322d716a3e8a drm/vkms: isolate pixel conversion functionality adds 5a46e490e47e drm/vc4: Switch to container_of_const adds bb1b6094c099 drm/vc4: hdmi: Update all the planes if the TV margins are [...] adds d6020f4b2617 drm/vc4: hdmi: Add Broadcast RGB property to allow overrid [...] adds 7186004485c9 drm/vc4: hdmi: Rename full range helper adds e3337aea097f drm/vc4: hdmi: Swap CSC matrix channels for YUV444 adds 1d239901770e drm/vc4: hdmi: Rework the CSC matrices organization adds 1eaa6eedb8cf drm/vc4: hdmi: Add a function to retrieve the CSC matrix adds 8297ee3f2d12 drm/vc4: hdmi: Add BT.601 Support adds b2751a4c5b5a drm/vc4: hdmi: Add BT.2020 Support adds cec5ccef85bd drm/bridge: tc358768: Add atomic_get_input_bus_fmts() impl [...] adds 94545f27155d arch/x86: Include <asm/fb.h> in fbdev source file adds a03f02854277 drm/vkms: allow full alpha blending on all planes adds 09c2c8c94b3d drm/vkms: drop full alpha blending TODO adds 40aeab044a35 drm/doc/rfc: Introduce the merge plan for the Xe driver. adds e41fef1e43ae dt-bindings: panel: Add Anbernic RG353V-V2 panel compatible adds e0310564a7e3 drm/panel: st7703: Rename CMD_UNKNOWN_C6 to CMD_SETECO adds 0ed9208cb120 drm/panel: st7703: Add Anbernic RG353V-V2 Panel Support adds 4b733b2c38b7 drm/meson: set variables meson_hdmi_* storage-class-specif [...] adds 99e7e3b60080 drm/uapi: Document CTM matrix better adds 0be05a75de29 drm/bridge: it6505: Move a variable assignment behind a nu [...] adds f0038cffa843 drm/sysfs: Expose DRM connector id in each connector sysfs adds c5c51b242062 drm/sysfs: Link DRM connectors to corresponding Type-C connectors adds 851c1aaed862 drm/sti/sti_hdmi: convert to using is_hdmi from display info adds bfdede3a58ea drm/rockchip: cdn-dp: call drm_connector_update_edid_prope [...] adds 03877d621db0 drm/scheduler: mark jobs without fence as canceled adds 629f59ade8fc drm/udl: delete dead code adds 8a91b29f1f50 drm/bridge: ti-sn65dsi83: Fix enable error path adds 9d0e3cac3517 drm/atomic: Allow vblank-enabled + self-refresh "disable" adds 2bdba9d4a3ba drm/rockchip: vop: Leave vblank enabled in self-refresh adds 75a8aeac2573 drm/bridge: tc358768: always enable HS video mode adds 6a4020b4c639 drm/bridge: tc358768: fix PLL parameters computation adds ffd2e4bbea62 drm/bridge: tc358768: fix PLL target frequency adds f9cf811374f4 drm/bridge: tc358768: fix TCLK_ZEROCNT computation adds ee18698e212b drm/bridge: tc358768: fix TCLK_TRAILCNT computation adds 77a089328da7 drm/bridge: tc358768: fix THS_ZEROCNT computation adds 3666aad8185a drm/bridge: tc358768: fix TXTAGOCNT computation adds bac7842cd179 drm/bridge: tc358768: fix THS_TRAILCNT computation adds e4a5e4442a80 drm/bridge: tc358768: remove unused variable adds b18f1ecaaf4a drm/bridge: lt9211: Do not generate HFP/HBP/HSA and EOT packet adds 8ddce13ae696 drm/bridge: lt9611: Do not generate HFP/HBP/HSA and EOT packet adds b8e392245105 drm/vram-helper: fix function names in vram helper doc adds 4a9820343579 drm/vkms: add rotate-0 and reflect-x property adds 1ce76fae2bc1 drm/vkms: add reflect-y and rotate-180 property adds cf7f8c671c83 drm/vkms: add rotate-90 property adds cd0755508d81 drm/vkms: add rotate-270 property adds 5aaa12873d9b drm/vkms: drop "Rotation" TODO adds 11f373c3c1ef auxdisplay/cfag12864bfb: Use struct fb_info.screen_buffer adds 029cd092f23f auxdisplay/ht16k33: Use struct fb_info.screen_buffer adds cb18dfa930ac hid/hid-picolcd_fb: Use struct fb_info.screen_buffer adds 8112bafc3403 fbdev/arcfb: Use struct fb_info.screen_buffer adds f5eccc49d88b fbdev/au1200fb: Use struct fb_info.screen_buffer adds ada45eda25f2 fbdev/broadsheetfb: Use struct fb_info.screen_buffer adds 3907e683c09e fbdev/hecubafb: Use struct fb_info.screen_buffer adds 867187821e5e fbdev/metronomefb: Use struct fb_info.screen_buffer adds bdb616479eff fbdev/ps3fb: Use struct fb_info.screen_buffer adds 6ca49268e0c3 fbdev/smscufx: Use struct fb_info.screen_buffer adds 962a3faf3266 fbdev/udlfb: Use struct fb_info.screen_buffer adds 5a2c399d609b fbdev/vfb: Use struct fb_info.screen_buffer adds 254a4fda5059 fbdev/xen-fbfront: Use struct fb_info.screen_buffer adds 921b7383f348 fbdev: Return number of bytes read or written adds f06875dc4c4f fbdev: Use screen_buffer in fb_sys_{read,write}() adds 453bd91302f1 fbdev: Don't re-validate info->state in fb_ops implementations adds 3f8974f68f40 fbdev: Validate info->screen_{base, buffer} in fb_ops impl [...] adds 6121cd9ef911 fbdev: Move I/O read and write code into helper functions adds 04408952fe2a drm/fb-helper: Use fb_{cfb,sys}_{read, write}() adds 6a98a6e40fdf Documentation: vkms: clarify devres managed reference cleanup adds 6fa9df2b5e56 drm/connector: document enum drm_connector_tv_mode DRM_MOD [...] adds 79c87edd18ec MAINTAINERS: Add Maira to VKMS maintainers adds ff32fcca6443 Merge drm/drm-next into drm-misc-next adds 71ffeafb1338 drm: sun4i: rename sun4i_dotclock to sun4i_tcon_dclk adds 4795c78768bc drm: sun4i: calculate proper DCLK rate for DSI adds 123ee07ba5b7 drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_i [...] adds dee23b2c9e3f drm/panel: sharp-ls043t1le01: adjust mode settings adds 7e8ba34d3571 drm/panel: sharp-ls043t1le01: drop dummy functions and dat [...] adds 0bd5bd65cd2e dt-bindings: display: simple: Add BOE EV121WXM-N10-1850 panel adds 8bb7c7bca5b7 drm/panel: panel-simple: Add BOE EV121WXM-N10-1850 panel support adds 60aebc955949 drivers/firmware: Move sysfb_init() from device_initcall t [...] adds 0f1cb4d77728 drm/ssd130x: Fix include guard name adds fe7f4e8d4965 drm/panel: boe-tv101wum-nl6: Remove extra delay adds 812562b8d881 drm/panel: boe-tv101wum-nl6: Fine tune the panel power sequence adds 8b25320887d7 drm: Add fixed-point helper to get rounded integer values adds ab87f558dcfb drm/vkms: Fix RGB565 pixel conversion adds adbcfcc92b5a dt-bindings: display: bridge: tc358867: Document TC358867/ [...] adds 728cb3f061e2 gpu: drm: bridge: No need to set device_driver owner adds 81d6b37b69b8 drm/bridge: tc358768: remove unneeded semicolon adds 519ce291168a drm/panel: Modify innolux hj110iz panel initial code adds 788557fb2370 drm/drm_atomic_helper.c: fix a typo adds 1ad797597a80 drm/ttm: let struct ttm_device_funcs be placed in rodata adds f47d6140b7a4 drm/bridge: tc358767: Switch to devm MIPI-DSI helpers adds bb47f218fd01 fbdev/hitfb: Cast I/O offset to address adds 2df418ff8be6 fbdev/matrox: Remove trailing whitespaces adds 30745abe9bb8 ipu-v3: Include <linux/io.h> adds e1d534ac5b76 fbdev: Include <linux/io.h> in various drivers adds 8ff1541da390 fbdev: Include <linux/fb.h> instead of <asm/fb.h> adds 8f8eaa1b0235 fbdev: Move framebuffer I/O helpers into <asm/fb.h> adds 20d54e48d9c7 fbdev: Rename fb_mem*() helpers adds e072700869dd drm/sched: Rename to drm_sched_can_queue() adds 3655c5900f4d drm/sched: Rename to drm_sched_wakeup_if_can_queue() adds dda445651475 dt-bindings: display: panel: Add Samsung S6D7AA0 LCD panel [...] adds 6810bb390282 drm/panel: Add Samsung S6D7AA0 panel controller driver adds 0dd53308f74f MAINTAINERS: Add entry for Samsung S6D7AA0 LCD panel contr [...] adds ec7743c9c48a dt-bindings: samsung,mipi-dsim: Add 'lane-polarities' adds 74629c49e66c drm: bridge: samsung-dsim: Implement support for clock/dat [...] adds 504e72ed3a1b drm/nouveau: dispnv50: fix missing-prototypes warning adds 79802863a019 drm/nouveau: constify pointers to hwmon_channel_info adds cf0c4bc9e4e1 drm/nouveau/acr/ga102: set variable ga102_gsps storage-cla [...] adds aa25aacc3e3d drm/gma500: Clear fbdev framebuffer with fb_memset_io() adds b0c536d88ed2 drm/msm: Use struct fb_info.screen_buffer adds 1464e48d69ab drm/bridge: anx7625: Prevent endless probe loop adds 37cee4876a45 drm/bridge: dw-hdmi: Replace all non-returning strlcpy wit [...] adds 6a038f0183dd drm/panel: samsung-s6d7aa0: use pointer for drm_mode in pa [...] adds 5565a8e1a09a dma-buf/sw_sync: Replace all non-returning strlcpy with strscpy adds d92b057f9270 drm: shmobile: Use %p4cc to print fourcc codes adds 2a98bad77970 drm: shmobile: Add support for DRM_FORMAT_XRGB8888 adds 5afe82398ffe drm: shmobile: Switch to drm_crtc_init_with_planes() adds 79972f160f20 drm: shmobile: Add missing call to drm_fbdev_generic_setup() adds 4bd65789ba84 drm: shmobile: Make DRM_SHMOBILE visible on Renesas SoC platforms adds 0020582a8afe drm/docs: Fix usage stats typos adds 3f09a0cd4ea3 drm: Add common fdinfo helper adds 51d86ee5e07c drm/msm: Switch to fdinfo helper adds 376c25f8ca47 drm/amdgpu: Switch to fdinfo helper adds 686b21b5f6ca drm: Add fdinfo memory stats adds 3e9757f5ddb9 drm/msm: Add memory stats to fdinfo adds 90d63a150b85 drm/doc: Relax fdinfo string constraints adds abd686b8c38a drm/bridge: tc358767: explicitly set readable registers adds 0c14d3130654 drm: bridge: samsung-dsim: Fix i.MX8M enable flow to meet spec adds dd9e329af723 drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec adds 1a56fcf08ae4 drm/amdgpu: Fix no-procfs build adds a617b33f7e51 drm: bridge: samsung-dsim: fix blanking packet size calculation adds 54f1a83c7225 drm: bridge: samsung-dsim: Fix PMS Calculator on imx8m[mnp] adds 33d8d14c83bf drm: bridge: samsung-dsim: Fetch pll-clock-frequency autom [...] adds 171b3b1e0f8b drm: bridge: samsung-dsim: Select GENERIC_PHY_MIPI_DPHY adds 89691775f573 drm: bridge: samsung-dsim: Dynamically configure DPHY timing adds bb0e13b9e223 drm: bridge: samsung-dsim: Support non-burst mode adds cfaf76d34983 dt-bindings: bridge: samsung-dsim: Make some flags optional adds d3a6c2b60f07 dt-bindings: display: panel-simple: Add Ampire AM-800480L1 [...] adds 410bb21319f6 drm/panel: simple: Add Ampire AM-800480L1TMQW-T00H adds f24b49550814 drm/panel: simple: fix active size for Ampire AM-480272H3T [...] adds 35070674f488 Revert "dt-bindings: bridge: samsung-dsim: Make some flags [...] adds 34235f54b021 drm/stm: dsi: Use devm_platform_ioremap_resource() adds 898a9e3f56db drm/stm: ltdc: fix late dereference check adds fff8013f1520 dt-bindings: lcdif: Add i.MX93 LCDIF support adds 3f0743202589 drm: lcdif: Drop unnecessary NULL pointer check on lcdif->bridge adds 5befcdcaf062 drm: lcdif: Determine bus format and flags in ->atomic_check() adds c62a7b9ca724 drm: lcdif: Check consistent bus format and flags across f [...] adds dbb32d8564de drm: lcdif: Add multiple encoders and first bridges support adds 67d0109fb7ae drm: lcdif: Add i.MX93 LCDIF compatible string adds 5769b45abedc dt-bindings: bridge: samsung-dsim: Make some flags optional adds 332af828ce78 drm: Switch i2c drivers back to use .probe() adds 72a597aed1d9 drm/panel-edp: Convert to platform remove callback returning void adds 41b748217514 dt-bindings: display: hdmi-connector: add hdmi-pwr supply adds 99304fd00503 drm/bridge: display-connector: rename dp_pwr to connector_pwr adds 6eb6b6f0a012 drm/bridge: display-connector: handle hdmi-pwr supply adds 2ce977df10c1 drm/ttm: Remove redundant code in ttm_tt_init_fields adds 54df4868fb72 dt-bindings: samsung,mipi-dsim: Use port-base reference adds 33a86170888b Merge tag 'drm-misc-next-2023-05-11' of git://anongit.free [...] adds b8887e796e06 Merge tag 'drm-misc-next-2023-05-24' of git://anongit.free [...] adds ddb24fc525dd drm/i915/ttm: Add I915_BO_PREALLOC adds ddb78a51fac6 drm/i915/display: Set I915_BO_ALLOC_USER for fb adds eaee1c085863 drm/i915: Add a function to mmap framebuffer obj adds 63b685efaa4d drm/i915/display: Add helper func to get intel_fbdev from [...] adds e24e6d695377 drm/i915/display: Implement fb_mmap callback function adds 16fc9c08f0ec drm/i915: disable sampler indirect state in bindless heap adds ea68a3e9d14e Merge drm/drm-next into drm-intel-gt-next adds b90b044c64f6 drm/i915/mtl: Disable stolen memory backed FB for A0 adds adfbae9ffe33 drm/i915/gt: Avoid out-of-bounds access when loading HuC adds 8bfbdadce85c drm/i915: Fix memory leaks in i915 selftests adds d1f3b5e92cba drm/i915: Make IRQ reset and postinstall multi-gt aware adds a6704f4a5452 drm/i915/gt: Consider multi-gt instead of to_gt() adds a347279dec1e drm/i915/gem: Consider multi-gt instead of to_gt() adds 0c29efa23f5c drm/i915/selftests: Consider multi-gt instead of to_gt() adds 514b8a79aa85 drm/i915/mtl: Extend Wa_22011802037 to MTL A-step adds 3bece767dab2 drm/i915/mtl: WA to clear RDOP clock gating adds 7787af256504 drm/i915/mtl: Set has_llc=0 adds b76c0deef627 drm/i915/mtl: Define MOCS and PAT tables for MTL adds faca6aaa4838 drm/i915/mtl: fix mocs selftest adds 64e22551b64c drm/i915/i915_drv: Use proper parameter naming in for_each [...] adds 66ca1d8f222b drm/i915/i915_drv: Use i915 instead of dev_priv insied the [...] adds 341ad0e8e254 drm/i915/mtl: Add PTE encode function adds a161b6dba6e0 drm/i915/mtl: workaround coherency issue for Media adds e991b5244d89 drm/i915/selftest: Record GT error for gt failure adds 47d8b3029684 drm/i915/mtl: Add workaround 14018778641 adds 80ab31799002 drm/i915/guc: Actually return an error if GuC version rang [...] adds d81268ee1c10 drm/i915/hwmon: Get mutex and rpm ref just once in hwm_pow [...] adds 1b44019a93e2 drm/i915/guc: Disable PL1 power limit when loading GuC firmware adds 655bd3b954cf drm/i915/hwmon: Block waiting for GuC reset to complete adds a7fa1537b791 drm/i915/mtl: Implement Wa_14019141245 adds d59ce1ff8e68 drm/i915: Migrate platform-dependent mock hugepage selftes [...] adds eee44c2903e5 drm/i915: Use correct huge page manager for MTL adds 55f9720dbf23 drm/i915/guc/slpc: Provide sysfs for efficient freq adds c73bd1706c0c drm/i915/selftest: Update the SLPC selftest adds da3a99afd257 drm/i915/rc6: throw out set() wrapper adds 5aa857db54ad i915/pmu: Add support for total context runtime for GuC back-end adds 1324680a80eb drm/i915/fdinfo: Enable fdinfo for GuC backends adds 860cf3bd715b drm/i915/gt: Use gt_err for GT info adds 725859b98a8e drm/i915/selftests: Use gt_err for GT info adds b049132d6133 drm/i915/guc: Don't capture Gen8 regs on Xe devices adds 684ee005d670 drm/i915/guc: Consolidate duplicated capture list code adds 44e36855bdb7 drm/i915/guc: Capture list naming clean up adds e4730ae44240 drm/i915/guc: Fix error capture for virtual engines adds 67f2dd9f38ab drm/i915/gvt: fix intel_vgpu_alloc_resource() kernel-doc p [...] adds e1172b617a93 drm/i915/vma: fix kernel-doc function name for i915_vma_size() adds 144c3f7b1909 drm/i915/utils: drop kernel-doc from __wait_for() adds 28487ecb96b0 drm/i915/vma: document struct i915_vma_resource wakeref member adds 9570b0390751 drm/i915/perf: fix i915_perf_ioctl_version() kernel-doc adds 88629feedcc4 drm/i915/error: fix i915_capture_error_state() kernel-doc adds d7b7332c0e99 drm/i915/request: drop kernel-doc adds faa19ce89b0b drm/i915/gem: fix i915_gem_object_lookup_rcu() kernel-doc [...] adds 9c55105be0a7 drm/i915/engine: fix kernel-doc function name for intel_en [...] adds 71ca9b87a72b drm/i915/context: fix kernel-doc parameter descriptions adds e798a3b30dcb drm/i915/gtt: fix i915_vm_resv_put() kernel-doc parameter name adds 1f5cf999bedc drm/i915/engine: hide preempt_hang selftest member from ke [...] adds 3a21c6b4298d drm/i915/guc: add dbgfs_node member kernel-doc adds f05e526e44cb drm/i915/guc: drop lots of kernel-doc markers adds 1c519e0628f1 drm/i915/guc: add intel_guc_state_capture member docs for [...] adds 8802628237ac drm/i915/active: fix kernel-doc for function parameters adds 7bc30374f84c drm/i915/pmu: drop kernel-doc adds 70b9933c09b8 drm/i915/pxp: fix kernel-doc for member dev_link adds 8b2a7394e51d drm/i915/scatterlist: fix kernel-doc parameter documentation adds e7b05d95cc1b drm/i915/mtl: Define GSC Proxy component interface adds 1dd924f6885b mei: gsc_proxy: add gsc proxy driver adds 8a9bf29546a1 drm/i915/gsc: add initial support for GSC proxy adds 31cc65b4c7e3 drm/i915/gsc: add support for GSC proxy interrupt adds e971121350e7 drm/i915/vma: fix struct i915_vma_bindinfo kernel-doc adds 08272a5a4187 drm/i915/gem: fix function pointer member kernel-doc adds 9d7fe94d3552 drm/i915/scatterlist: fix kernel-doc adds c6948d8c221a drm/i915/ttm: fix i915_ttm_to_gem() kernel-doc adds 83ac5457998e drm/i915: use kernel-doc -Werror when CONFIG_DRM_I915_WERROR=y adds d41e14fabc16 drm/i915/uc: Track patch level versions on reduced version [...] adds e541022b1ce2 drm/i915/mtl: Define GuC firmware version for MTL adds 6b8bfff56b21 drm/i915/guc: Decode another GuC load failure case adds c354feb5895f drm/i915/guc: Print status register when waiting for GuC to load adds edba77891b58 drm/i915/uc: Enhancements to firmware table validation adds bef550c952a7 drm/i915/uc: Reject duplicate entries in firmware table adds 760133d42f0a drm/i915/uc: Make unexpected firmware versions an error in [...] adds 00b9dd061eb3 drm/i915/mtl: Drop FLAT CCS check adds 0da6bfe857ea drm/i915/mtl: Add MTL for remapping CCS FBs adds 5b8ff071b57e drm/i915/mtl: Fix the wa number for Wa_22016670082 adds 5e352e32aec2 drm/i915: preparation for using PAT index adds 9275277d5324 drm/i915: use pat_index instead of cache_level adds d6bf74de0772 drm/i915/pxp: Add GSC-CS back-end resource init and cleanup adds 5adacf19f6c3 drm/i915/pxp: Add MTL hw-plumbing enabling for KCR operation adds e5e1e6d28ebc drm/i915/pxp: Add MTL helpers to submit Heci-Cmd-Packet to GSC adds dc9ac125d81f drm/i915/pxp: Add GSC-CS backend to send GSC fw messages adds 99afb7cc8c44 drm/i915/pxp: Add ARB session creation and cleanup adds d1da138f245d drm/i915/uapi/pxp: Add a GET_PARAM for PXP adds 9e134ed720b6 drm/i915/pxp: On MTL, KCR enabling doesn't wait on tee component adds 41e65d8790bd drm/i915/pxp: Enable PXP with MTL-GSC-CS adds db2ce1ab0508 drm/i1915/guc: Fix probe injection CI failures after recen [...] adds 8ba3ba992fc2 drm/i915/guc: Fix confused register capture list creation adds 621b6783c731 drm/i915/hwmon: Silence UBSAN uninitialized bool variable warning adds 6197cff30df4 drm/i915: Dump error capture to kernel log adds f6eeea8d7097 drm/i915/guc: Dump error capture to dmesg on CTB error adds 6f22587c915c drm/i915/guc/slpc: Disable rps_boost debugfs adds 25e7976db86b drm/i915/mtl: do not enable render power-gating on MTL adds 5f12c8d0a761 drm/i915/mtl: Add MTL performance tuning changes adds 1a365a2b24cd drm/i915/mtl: Extend Wa_16014892111 to MTL A-step adds 25553494b275 drm/i915: Fix memory leaks in function live_nop_switch adds a644fde77ff7 drm/i915/pmu: Change bitmask of enabled events to u32 adds e367d3c45158 drm/i915/pmu: Support PMU for all engines adds 08322dabb5cb drm/i915/pmu: Skip sampling engines with no enabled counters adds da5d51672874 drm/i915/pmu: Transform PMU parking code to be GT based adds b319cc594e66 drm/i915/pmu: Add reference counting to the sampling timer adds bc4be0a38b63 drm/i915/pmu: Prepare for multi-tile non-engine counters adds 906bd0fb137f drm/i915/pmu: Export counters from all tiles adds 0fbcf57077c4 drm/i915/mtl: end support for set caching ioctl adds 85d712f033d2 Merge tag 'drm-intel-gt-next-2023-05-24' of git://anongit. [...] adds 33675759a5fa Merge drm/drm-next into drm-misc-next adds 3b99ee5751c2 fbdev: Add Kconfig options to select different fb_ops helpers adds f1061fa641b8 fbdev: Add initializer macros for struct fb_ops adds eb958c99f6d4 drm/armada: Use regular fbdev I/O helpers adds ac9dc1b1b98e drm/exynos: Use regular fbdev I/O helpers adds 7fca1dd909b3 drm/gma500: Use regular fbdev I/O helpers adds 6ebf23bf5ea3 drm/radeon: Use regular fbdev I/O helpers adds 859cc65f4d97 drm/fbdev-dma: Use regular fbdev I/O helpers adds 95da53d63dcf drm/omapdrm: Use regular fbdev I/O helpers adds e1d49d763eaa drm/tegra: Use regular fbdev I/O helpers adds c51b36207c04 drm/fb-helper: Export helpers for marking damage areas adds 4a2262c12113 drm/msm: Use regular fbdev I/O helpers adds c6baad68d4e9 drm/fbdev-generic: Implement dedicated fbdev I/O helpers adds 43049f17b526 drm/i915: Implement dedicated fbdev I/O helpers adds 2e1492835e43 Merge tag 'drm-misc-next-2023-06-01' of git://anongit.free [...] adds 2da4b728f994 drm: rcar-du: remove R-Car H3 ES1.* workarounds adds 11696c5e8924 drm: Place Renesas drivers in a separate dir adds c9b685df2d21 Merge tag 'drm-next-20230529' of git://git.kernel.org/pub/ [...] adds d95f87d29cf2 accel/habanalabs: remove variable gaudi_irq_name adds 1464fbd8bab9 accel/habanalabs: ignore false positive razwi adds 9ce36082c172 accel/habanalabs: allow user to modify EDMA RL register adds 574ee40f5144 accel/habanalabs: remove commented code that won't be used adds f9b60242af3e accel/habanalabs: fix bug in free scratchpad memory adds 9ef23f05aed4 accel/habanalabs: add helper to extract the FW major/minor adds 3071247ca061 accel/habanalabs: rename fw_{major/minor}_version to fw_in [...] adds dd5667ff6f9c accel/habanalabs: extract and save the FW's SW major/minor [...] adds a12428acf823 accel/habanalabs: check fw version using sw version adds cc7b790d4124 accel/habanalabs: do soft-reset using cpucp packet adds 57469c120608 accel/habanalabs: unsecure TPC bias registers adds 04729b418f8b accel/habanalabs: call to HW/FW err returns 0 when no even [...] adds ad8bfd3619bb accel/habanalabs: minimize encapsulation signal mutex lock time adds 9a4e44a4ee49 accel/habanalabs: refactor abort of completions and waits adds 3d21ec6424e6 accel/habanalabs: add missing tpc interrupt info adds d8b9cea58466 accel/habanalabs: add pci health check during heartbeat adds 3b9abb4fa642 accel/habanalabs: expose debugfs files later adds 67d19a2f49b0 accel/habanalabs: poll for device status update following WFE cmd adds 7d212963366e accel/habanalabs: fix a static warning - 'dubious: x & !y' adds d0dcd4bbfa47 accel/habanalabs: always fetch pci addr_dec error info adds cc1eeaa335f2 accel/habanalabs: Fix some kernel-doc comments adds 9ec7639b5e12 accel/habanalabs: fix gaudi2_get_tpc_idle_status() return adds 964234aba59b accel/habanalabs: rename security functions related arguments adds e715008b7c31 accel/habanalabs: set unused bit as reserved adds 314a7ffd7c19 accel/habanalabs: fix mem leak in capture user mappings adds dcfce96ee834 accel/habanalabs: align to latest firmware specs adds adda800c049a accel/habanalabs: print max timeout value on CS stuck adds b2d61fecb443 accel/habanalabs: upon DMA errors, use FW-extracted error cause adds 583f12a80dfb accel/habanalabs: remove support for mmu disable adds dcc8fa88d46e accel/habanalabs: use binning info when handling razwi adds 54381ee80998 accel/habanalabs: use lower QM in QM errors handling adds 6092cedfff11 accel/habanalabs: print qman data on error only for lower qman adds 7e63f317c0c3 accel/habanalabs: update state when loading boot fit adds 5d658d0c5137 accel/habanalabs: mask part of hmmu page fault captured address adds 569210233a31 accel/habanalabs: remove sim code adds 92a3a9b1a399 accel/habanalabs: add description to several info ioctls adds 8a20b3816445 accel/habanalabs: fix bug of not fetching addr_dec info adds ff5c702522bb accel/habanalabs: move ioctl error print to debug level adds 19aa21b9807a accel/habanalabs: unsecure TSB_CFG_MTRR regs adds fac91dd54f3b accel/habanalabs: add event queue extra validation adds e6f49e96bc57 accel/habanalabs: refactor error info reset adds 7f4f4adb9ba1 Merge tag 'drm-habanalabs-next-2023-06-08' of https://git. [...] adds e8001973bb45 dt-bindings: display: bridge: tc358762: Document reset-gpios adds 3355f4ee561d drm/bridge: tc358762: Add reset GPIO support adds 0628f2341e96 dt-bindings: display: add Amlogic MIPI DSI Host Controller [...] adds 25b3b35cd51e dt-bindings: display: meson-vpu: add third DPI output port adds 6a044642988b drm/meson: fix unbind path if HDMI fails to bind adds 44e16166e0e9 drm/meson: only use components with dw-hdmi adds 51fc01a03442 drm/meson: venc: add ENCL encoder setup for MIPI-DSI output adds 42dcf15f901c drm/meson: add DSI encoder adds 77d9e1e6b846 drm/meson: add support for MIPI-DSI transceiver adds 29c6df0d9424 drm/panel: khadas-ts050: update timings to achieve 60Hz re [...] adds 06c3269cd574 dt-bindings: display: panel: Add compatible for Starry him [...] adds 1bc2ef065f13 drm/panel: Support for Starry-himax83102-j02 TDDI MIPI-DSI panel adds 0a73471ca1f7 dt-bindings: display: panel: Add compatible for Starry ili9882t adds 8716a6473e6c drm/panel: Support for Starry-ili9882t TDDI MIPI-DSI panel adds e96f099c8544 drm/meson: Remove unneeded semicolon adds 664dba662cb3 drm/meson: venc: include linux/bitfield.h adds fa1fccfb47a7 mailmap: Add missing email address adds 0fcf8ffdfe90 MAINTAINERS: Add Carl/Pranjal as QAIC reviewers adds e4812ab8e6b1 drm/virtio: Refactor and optimize job submission code path adds eba57fb5498f drm/virtio: Wait for each dma-fence of in-fence array indi [...] adds a272cadbd883 drm/bridge: imx: fix mixed module-builtin object adds 013413cdfeec drm/bridge: imx: turn imx8{qm,qxp}-ldb into single-object modules adds c42a37a27c77 dt-bindings: display: simple: add Rocktech RK043FN48H adds 13cdd12a9f93 drm/panel: simple: add support for Rocktech RK043FN48H panel adds 45365b6588b3 Merge tag 'drm-misc-next-2023-06-07' of git://anongit.free [...] adds 404c3acda4b6 drm/i915: Fix limited range csc matrix adds 57b5482bff9e drm/i915: Introduce intel_csc_matrix struct adds ec280042094c drm/i915: Split chv_load_cgm_csc() into pieces adds 1dcd7aac3184 drm/i915: Start using struct intel_csc_matrix for chv cgm csc adds 68f5f78d0fe0 drm/i915: Store ilk+ csc matrices in the crtc state adds e0980b8d82d1 drm/i915: Utilize crtc_state->csc on chv adds e006df050606 drm/i915: Sprinke a few sanity check WARNS during csc assignment adds 01c2be8e1b97 drm/i915: Add hardware csc readout for ilk+ adds b6f4b3a1474d drm/i915: Implement chv cgm csc readout adds 37c8cabfcc5c drm/i915: Include the csc matrices in the crtc state dump adds d6fff836c0e0 drm/i915: Hook up csc into state checker adds 1bf3836383e6 drm/i915/display: remove unnecessary i915_debugfs.h includes adds 6a9856075563 drm/i915: Generalize planes_{enabling,disabling}() adds b25e07419fee drm/i915/vrr: Eliminate redundant function arguments adds fa9e4fce52ec drm/i915/vrr: Make delayed vblank operational in VRR mode [...] adds ecaeecea9263 drm/i915/vrr: Tell intel_crtc_update_active_timings() abou [...] adds 99cfbed19d06 drm/i915/vrr: Relocate VRR enable/disable adds 1af1d18825d3 drm/i915/vrr: Allow VRR to be toggled during fastsets adds 76ec69272195 drm/i915: Flag purely internal commits to not clear crtc_s [...] adds e39c76b2160b drm/i915/color: Fix typo for Plane CSC indexes adds a2da67028cd0 drm/i915: Allow arbitrary refresh rates with VRR eDP panels adds 435db526a68b drm/i915: Evade transcoder's vblank when doing seamless M/ [...] adds e13b3f65af71 drm/i915: Use min() instead of hand rolling it adds d7c281eecec0 drm/i915/debugfs: New debugfs for display clock frequencies adds 446a20c9ba62 drm/i915: hide mkwrite_device_info() better adds 7cb3eb334b8c drm/i915/mtl: Add DP rates adds a42e65f33c38 drm/i915/mtl: Create separate reg file for PICA registers adds 51390cc0e00a drm/i915/mtl: Add Support for C10 PHY message bus and pll [...] adds ea8af87ae6be drm/i915/mtl: Add vswing programming for C10 phys adds babde06db885 drm/i915/mtl: MTL PICA hotplug detection adds 23ef61946374 drm/i915/mtl/display: Implement DisplayPort sequences adds 5836bc5f8d31 drm/i915/mtl: Add C10 phy programming for HDMI adds b66a8abaa48a drm/i915/display/mtl: Fill port width in DDI_BUF_/TRANS_DD [...] adds 764739d8cef2 drm/i915/mtl: Initial DDI port setup adds 3b6692357f70 drm/i915: Make intel_get_crtc_new_encoder() less oopsy adds e920aabf8348 drm/i915: Make intel_{mpllb,c10pll}_state_verify() safer adds ae52dd7d6d93 drm/i915/display: remove intel_display_commit_duplicated_state() adds 77316e755213 drm/i915/display: start high level display driver file adds ff2c80be1a00 drm/i915/display: move intel_modeset_probe_defer() to inte [...] adds 15e4f0b541d4 drm/i915/display: rename intel_modeset_probe_defer() -> in [...] adds 40053823baad drm/i915/display: move modeset probe/remove functions to i [...] adds 86a1758d751d drm/i915/display: rename intel_display_driver_* functions adds 59c6106e274d drm/i915/display: add intel_display_reset.[ch] adds 3183b9ebad7d drm/i915/display: move display suspend/resume to intel_dis [...] adds cde4bd878631 drm/i915/display: rename intel_display_driver_suspend/resu [...] adds 62bb6b4920ce drm/i915/display: add intel_display_driver_early_probe() adds 088248f4b0ee drm/i915/pps: use intel_de_rmw() for panel unlock adds 40d06b0fae91 drm/i915: Introduce <platform>_hotplug_mask() adds d28cdc43b43b drm/i915: Introduce intel_hpd_enable_detection() adds cfe5bdfb27fa drm/i915: Check HPD live state during eDP probe adds a823c5a825cf drm/i915: Reuse <platform>_hotplug_mask() in .hpd_detectio [...] adds 27ac123b4544 drm/i915/dp_mst: Fix active port PLL selection for seconda [...] adds 476f62b8a597 drm/i915: use explicit includes for i915_reg.h and i915_irq.h adds 88c487938414 drm/i915: Use separate "DC off" power well for ADL-P and DG2 adds 0c8d9870177a drm/i915/mtl: Re-use ADL-P's "DC off" power well adds ba1fb317bbcb drm/i915/wm: remove stale and unused ilk_wm_max_level() de [...] adds b13604c0ff26 drm/i915/display: split out load detect to a separate file adds 8902a55dfcff drm/i915/display: throw out struct intel_load_detect_pipe adds 691248d4135f drm/i915: Check pipe source size when using skl+ scalers adds 8637e1c84c5f drm/i915: Relocate VBLANK_EVASION_TIME_US adds 8976b1824940 drm/i915: Relocate intel_atomic_setup_scalers() adds 597421a806c7 drm/i915: Relocate skl_get_pfit_config() adds 08df6d30c102 drm/i915: Use REG_BIT() & co for the pre-ilk pfit registers adds e27525cc8055 drm/i915: Namespace pfit registers properly adds 75d020db38b8 drm/i915: Use REG_BIT() & co. for ilk+ pfit registers adds 12de65d9c6e3 drm/i915: Drop a useless forward declararion adds 3d0d33363cdf drm/i915: Fix up whitespace in some display chicken registers adds 3df3c589cc8f drm/i915: Clean up various display chicken registers adds 1d9582dc2b5f drm/i915/psr: Clean up PSR register defininitions adds 2624ee66359b drm/i915/psr: Use intel_de_rmw() adds 2590ef92cdff drm/i915/psr: Define more PSR mask bits adds da57e3d6ed43 drm/i915/psr: Add a FIXME for the PSR vs. AUX usage conflict adds 4fb5f569055c drm/i915/psr: Include PSR_PERF_CNT in debugfs output on al [...] adds a82e0b6fb2cb drm/i915/psr: Sprinkle cpu_transcoder variables around adds 20dfae3ca28f drm/i915/mtl: Set has_llc=0 adds bfa010f60849 drm/i915: Initialize dkl_phy spin lock from display code path adds 6152aec1ddb4 drm/i915/mtl: Skip pcode qgv restrictions for MTL adds bca774c38754 drm/i915/adlp+: Disable DC5/6 states for TC port DDI/AUX a [...] adds bddc18913bd4 drm/i915/mtl: Add the missing CPU transcoder mask in intel [...] adds 0602d59376d3 drm/i915/display: Increase AUX timeout for Type-C adds fa83c12132f7 drm/i915/dsi: Use unconditional msleep() instead of intel_ [...] adds 62618c7f117e drm/i915/mtl: C20 PLL programming adds 929f527a7b70 drm/i915/mtl: C20 HW readout adds f968a25381ac drm/i915/mtl: Dump C20 pll hw state adds f1f9e62737ab drm/i915/mtl: C20 port clock calculation adds ac50317e2659 drm/i915/mtl: Add voltage swing sequence for C20 adds 237e7be0bf57 drm/i915/mtl: For DP2.0 10G and 20G rates use MPLLA adds 73fc3abcb797 drm/i915/mtl: Enabling/disabling sequence Thunderbolt pll adds 7dee06bc0ff5 drm/i915/mtl: Readout Thunderbolt HW state adds c0f3faaf936b drm/i915/mtl: Define mask for DDI AUX interrupts adds 6f0423b06a0c drm/i915/mtl: Power up TCSS adds 4366750a0d2d drm/i915/mtl: TypeC HPD live status query adds dac6ce66db3e drm/i915/mtl: Pin assignment for TypeC adds ee9634282d87 drm/i915/mtl: Enable TC ports adds f60500f31e99 drm/i915/display/dp: 128/132b LT requirement adds 4883c804fc79 drm/i915: Define bitmasks for ilk pfit window pos/size adds 33d233f5cf9b drm/i915: Remove dead scaler register defines adds ebb4e2b03acc drm/i915: Rename skl+ scaler binding bits adds 576032f2b3db drm/i915: s/PS_COEE_INDEX_AUTO_INC/PS_COEF_INDEX_AUTO_INC/ adds 6ec91794ce4a drm/i915: Define bitmasks for skl+ scaler window pos/size adds e62206682a2f drm/i915: Use REG_BIT() & co. for pipe scaler registers adds ceb0cc3b4288 drm/i915: Communicate display power demands to pcode adds 1d5b09f8daf8 drm/i915: Fix NULL ptr deref by checking new_crtc_state adds 51f7008239de drm/i915/dp: prevent potential div-by-zero adds a04d27cdafb1 drm/i915/display: Add new member to configure PCON color c [...] adds 68910c2a903d drm/i915/dp: Replace intel_dp.dfp members with the new crt [...] adds 9cca0fe32959 drm/i915/dp: Configure PCON for conversion of output_forma [...] adds 523156799441 drm/i915/display: Use sink_format instead of ycbcr420_output flag adds 5814227de133 drm/i915/dp: Add helper to get sink_format adds 1dc565764dc7 drm/i915/dp: Rearrange check for illegal mode and comments [...] adds 34682d6006ca drm/i915: Move has_hdmi_sink out from intel_hdmi_compute_config() adds dafa65d185fa drm/i915: Pick one HDMI port for infoframe/audio transmiss [...] adds b9279e9b28bb drm/i915: Fix wrong condition in bxt_set_cdclk for DG2 adds 3312bb4ad09c drm/i915: taint kernel when force probing unsupported devices adds 413d2e2fd052 drm/i915/hdcp: drop display/ prefix from include adds 9f8c1fe320e8 drm/i915: Define more PS_CTRL bits adds 0cad796a2269 drm/i915: Use REG_BIT() & co. for AUX CH registers adds 5a0fc7a0df6b drm/i915: Split map_aux_ch() into per-platform arrays adds 3d7af6cfed6c drm/i915: Flip VBT DDC pin maps around adds 2bea1d7c594d drm/i915: Nuke intel_bios_is_port_dp_dual_mode() adds 685282a3b39b drm/i915/irq: relocate gmbus and dp aux irq handlers adds 6e4e9fbd5ba0 drm/i915/gt: drop dependency on VLV_DISPLAY_BASE adds 6986f05b557b drm/i915/hdcp: Check if media_gt exists adds 3631c363b7c1 drm/i915/bios: add helper for reading SPI adds c7c12de893f8 drm/fourcc: define Intel Meteorlake related ccs modifiers adds f2eb43f0b8c2 drm/i915/mtl: Add handling for MTL ccs modifiers adds a44bebf6afa8 drm/i915/dpll: drop a useless I915_STATE_WARN_ON() adds fe735c34ef06 drm/i915/crtc: replace I915_STATE_WARN_ON() with I915_STAT [...] adds b8e6185bcf5c drm/i915/display: remove I915_STATE_WARN_ON() adds 6b9bd7c35d32 drm/i915/display: add i915 parameter to I915_STATE_WARN() adds 08d8f43045af drm/i915/irq: convert gen8_de_irq_handler() to void adds da38ba98645d drm/i915/irq: split out hotplug irq handling adds 2b874a027810 drm/i915/irq: split out display irq handling adds 4c4279a8d58d drm/i915/hdcp: add intel_atomic_state argument to hdcp_ena [...] adds 415beb1fa63c drm/i915/hdcp: Remove enforce_type0 check outside loop adds a6d82f1b7ada drm/i915/hdcp: Fix modeset locking issue in hdcp mst adds e45c5f1ad769 drm/i915/hdcp: Fill hdcp2_streamid_type and k in appropria [...] adds 7eeef32719f6 drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration adds 0694cab1d5a4 drm/i915: Add helpers to reference/unreference a DPLL for a CRTC adds 7ff9a17e372e drm/i915: Make the CRTC state consistent during sanitize-d [...] adds db4069fcbdc5 drm/i915: Update connector atomic state before crtc saniti [...] adds 3ad41442d7bf drm/i915: Separate intel_crtc_disable_noatomic_begin/complete() adds 26281d359725 drm/i915: Factor out set_encoder_for_connector() adds e826839e18b7 drm/i915: Add support for disabling any CRTCs during HW re [...] adds f48eab290287 drm/i915/dp: Add link training debug and error printing helpers adds 9031c6d4f78a drm/i915/dp: Convert link training error to debug message [...] adds f45156ff18ba drm/i915/dp: Prevent link training fallback on disconnected port adds 7e4460c34b01 drm/i915/dp: Factor out intel_dp_get_active_pipes() adds 60ded7cc86f3 drm/i915: Factor out a helper for handling atomic modeset [...] adds b61fad5f7e5d drm/i915/tc: Call TypeC port flush_work/cleanup without mo [...] adds c598c335da42 drm/i915/tc: Reset TypeC PHYs left enabled in DP-alt mode [...] adds d705a8c73acb drm/i915: fix intel_display_irq.c include order adds 86634ba3dfc7 drm/i915: tweak language in fastset pipe config compare logging adds 9c3a985f88fa Merge drm/drm-next into drm-intel-next adds 615ed9ece018 drm/i915/mtl: Fix expected reg value for Thunderbolt PLL d [...] adds cb7b04c83e90 drm/i915: Add 16bit register/mask operators adds 234fcb978f61 drm/i915/hdmi: C20 computed PLL frequencies adds a8c4b36ecac1 drm/i915/dsc: change DSC param tables to follow the DSC model adds 169219213c14 drm/i915/dsc: move rc_buf_thresh values to common helper adds 2b470e5531f5 drm/i915/dsc: move DSC tables to DRM DSC helper adds 9ff6b5256de3 drm/i915/dsc: stop using interim structure for calculated params adds 74fe874cf140 drm/display/dsc: use flat array for rc_parameters lookup adds e3290f883127 drm/display/dsc: split DSC 1.2 and DSC 1.1 (pre-SCR) parameters adds 3b292112f075 drm/display/dsc: include the rest of pre-SCR parameters adds d54fbea3bbbe drm/display/dsc: add YCbCr 4:2:2 and 4:2:0 RC parameters adds 861601ff7f75 drm/i915: constify pointers to hwmon_channel_info adds 937859485aef drm/i915: Support Async Flip on Linear buffers adds 7a2280e8dcd2 drm/i915: Wait for active retire before i915_active_fini() adds 9a2cb1b31c04 drm/i915: Replace all non-returning strlcpy with strscpy adds 05aa8e013509 drm/i915/display: Move display device info to header under [...] adds 5af5169d7582 drm/i915: Convert INTEL_INFO()->display to a pointer adds 18e0deeed8c8 drm/i915/display: Move display runtime info to display structure adds 69d439818fe5 drm/i915/display: Make display responsible for probing its own IP adds 12e6f6dc78e4 drm/i915/display: Handle GMD_ID identification in display code adds 95c08508e237 drm/i915/display: Move feature test macros to intel_displa [...] adds 35c812050ebd drm/i915: Fix clang -Wimplicit-fallthrough in intel_async_ [...] adds d9ce4e430790 drm/i915: Expose crtc CTM property on ilk/snb adds 2587c63aaaf4 drm/i915: Fix CHV CGM CSC coefficient sign handling adds 78776086371b drm/i915: Always enable CGM CSC on CHV adds 47d56cadb9e2 drm/i915: Implement CTM property support for VLV adds 401e6cd974a7 drm/i915/hdcp: Rename dev_priv to i915 adds 5c8ec987997a drm/i915/hdcp: Move away from master naming to arbiter adds 3e36c4906986 drm/i915/hdcp: Rename comp_mutex to hdcp_mutex adds e2a9f0a32464 Merge drm/drm-next into drm-intel-next adds 88e9664434c9 drm/i915: use localized __diag_ignore_all() instead of per file adds 0374ffa507d8 drm/edid: parse display info has_audio similar to is_hdmi adds 3d35ddfb0713 drm/display/dp_mst: drop has_audio from struct drm_dp_mst_port adds 28da4f833608 drm/i915/dp: stop caching has_audio in struct intel_dp adds 7ffa2f27cf0a drm/i915/dp: stop caching has_hdmi_sink in struct intel_dp adds 9fe2a4adc095 drm/i915/hdmi: stop caching has_audio in struct intel_hdmi adds 7c1000aae552 drm/i915/hdmi: stop caching has_hdmi_sink in struct intel_hdmi adds f2f9c8cb6421 drm/i915/sdvo: stop caching has_hdmi_monitor in struct intel_sdvo adds dd9f377ae121 drm/i915/sdvo: stop caching has_hdmi_audio in struct intel_sdvo adds 6c46f644cd5a drm/edid: add drm_edid_read_switcheroo() adds a036aa1f01e7 drm/i915/lvds: switch to drm_edid_read_switcheroo() adds d60d2bccae65 drm/edid: make drm_edid_duplicate() safe to call with NULL [...] adds c1c9042b2003 drm/display/dp_mst: convert to struct drm_edid adds 27cbdc6bddc2 drm/i915/display: switch the rest of the connectors to str [...] adds e788ff7ee3b4 drm/i915_drm.h: fix a typo adds c7b5abd3e030 drm/i915: Remove i915_drm_suspend_mode adds f917130f19fe drm/i915: Flush power delayed put when connector init failed adds 5a3c46b809d0 drm/i915/display: Set correct voltage level for 480MHz CDCLK adds b29a20f7c499 drm/i915: Use 18 fast wake AUX sync len adds 619a06dba6fa drm/i915/mtl: Reset only one lane in case of MFD adds 959294e47953 Merge tag 'drm-intel-next-2023-06-05' of git://anongit.fre [...] adds 08264f85c5c0 drm/i915/gsc: use system include style for drm headers adds 5945d8b9a8e2 drm/i915/gem: Use large rings for compute contexts adds edfd93e60bf2 drm/i915/guc: Use FAST_REQUEST for non-blocking H2G calls adds d9911020ca0e drm/i915/guc: Update log for unsolicited CTB response adds a5606b94cd3d drm/i915/guc: Track all sent actions to GuC adds 84596e1ab09a drm/i915/guc: Drop legacy CTB definitions adds 09a36015d9a0 drm/i915/perf: Clear out entire reports after reading if n [...] adds ab12902528f4 drm/i915/pmu: Turn off the timer to sample frequencies whe [...] adds 8ed0753b527d drm/i915/pmu: Make PMU sample array two-dimensional adds edad9ee94f17 drm/i915/gt: Use the correct error value when kernel_conte [...] adds 4722e2ebe6f2 drm/i915/gt: Fix second parameter type of pre-gen8 pte_enc [...] adds 1baeef6cd222 drm/i915/gt: Fix parameter in gmch_ggtt_insert_{entries, page}() adds 4d4de1cbdb26 drm/i915/gt: limit lmem allocation size to succeed on SmallBars adds 5c315434fdb6 drm/i915/pxp: Fix size_t format specifier in gsccs_send_message() adds d922b80b1010 drm/i915/gt: Add workaround 14016712196 adds 9ff17e6bdaa5 Merge drm/drm-next into drm-intel-gt-next adds 3532e75dfadc drm/i915/uc: perma-pin firmwares adds 93a575ab1533 drm/i915/huc: Parse the GSC-enabled HuC binary adds 6a9b6c4580af drm/i915/huc: Load GSC-enabled HuC via DMA xfer if the fus [...] adds 98d2722a85c4 drm/i915/huc: differentiate the 2 steps of the MTL HuC auth flow adds 08872cb13a71 drm/i915/mtl/huc: auth HuC via GSC adds 59c8cd3ef6d0 drm/i915/mtl/huc: Use the media gt for the HuC getparam adds 744bbf2a67e7 drm/i915/huc: define HuC FW version for MTL adds e894b724c316 drm/i915: Use the fdinfo helper adds 412fa1f097f4 drm/i915/selftests: Add some missing error propagation adds cd65de1ab2fe drm/i915: Reduce I915_MAX_GT to 2 adds 419491eaf1ee drm/i915: rename I915_PMU_MAX_GTS to I915_PMU_MAX_GT adds 1b842f73edbb drm/i915/guc: Remove some obsolete definitions adds 81b1b599dfd7 drm/i915: Allow user to set cache at BO creation adds 9cc31938d458 i915/perf: Drop the aging_tail logic in perf OA adds 589f4924e815 i915/perf: Do not add ggtt offset to hw_tail adds 24335848e543 drm/i915/gsc: Fix error code in intel_gsc_uc_heci_cmd_subm [...] adds ba57b9b11f78 Merge tag 'drm-intel-gt-next-2023-06-08' of git://anongit. [...] adds b8fe56375f78 drm/amd/display: Refactor ABM feature adds e4dfd94d5e38 drm/amd/display: Unconditionally print when DP sink power [...] adds 9b035d089086 drm/amd/display: Check & log if receiver supports MST, DSC & FEC. adds 6f0ef80a00ad drm/amd/display: Fix ABM pipe/backlight issues when change [...] adds e101bf95ea87 drm/amd/display: Do not set drr on pipe commit adds 751e17147953 drm/amd/display: Block optimize on consecutive FAMS enables adds e0a77e09c707 drm/amd/display: Add missing WA and MCLK validation adds d63e31f66892 drm/amd/display: copy dmub caps to dc on dcn31 adds 4ad3ee5ccc77 drm/amd/display: allow edp updates for virtual signal adds 785b250e33c7 drm/amd/display: Fix in disabling secure display adds 72529b683c6d drm/amd/display: Fix hang when skipping modeset adds c0162a05bd31 drm/amd/display: fix memleak in aconnector->timing_requested adds 3cfd03b79425 drm/amd/display: update max streams per surface adds d11dfbecc3fe drm/amd/display: Only consider DISPCLK when using optimize [...] adds c4edb0137468 drm/amd/display: Reduce SubVP + DRR stretch margin adds e97cc04fe0fb drm/amd/display: refactor dmub commands into single function adds 522b9a5d5852 drm/amd/display: drain dmub inbox if queue is full adds cdff36a0217a drm/amd/display: fix access hdcp_workqueue assert adds e3416e872f84 drm/amd/display: Add FAMS validation before trying to use it adds 4d5f872dbc75 drm/amd/display: Adding support for VESA SCR adds 6bfe9a23a8d6 drm/amd/display: DSC policy override when ODM combine is forced adds 7052a801d6bc drm/amd/display: Correct output color space during HW rein [...] adds 9fc6e4b36f2a drm/amd/display: Set watermarks set D equal to A adds d062de7b68f2 drm/amd/display: Enable FPO + Vactive adds 276641775848 drm/amd/display: [FW Promotion] Release 0.0.162.0 adds 21fc0ff38f57 drm/amd/display: fix a divided-by-zero error adds ec341e0f4a02 drm/amd/display: add extra dc odm debug options adds f0c5f9ebbc4c drm/amd/display: Apply correct panel mode when reinitializ [...] adds a6c0c9f56197 drm/amd/display: Improvement for handling edp link training fails adds 7ab269d54813 drm/amd/display: limit timing for single dimm memory adds bddb55ccbdc2 drm/amd/display: set dcn315 lb bpp to 48 adds 499e4b1c722e drm/amd/display: add mechanism to skip DCN init adds c18842a2e81a drm/amd/display: Return error code on DSC atomic check failure adds 08c73e896836 drm/amd/display: remove incorrect early return adds 2a66c0c9d202 drm/amd/display: Write TEST_EDID_CHECKSUM_WRITE for EDID tests adds 0c316556d124 drm/amd/display: Disable migration to ensure consistency o [...] adds cd8f067a46d3 drm/amd/display: Add logging for display MALL refresh setting adds 3306ba4b60b2 drm/amd/display: fix is_timing_changed() prototype adds 128c1ca0303f drm/amd/display: Update DTBCLK for DCN32 adds 97041ed37718 drm/amdgpu: Increase GFX6 graphics ring size. adds c30ddcece3a0 drm/amdgpu: Add a max ibs per submission limit. adds 4f18b9a6711a drm/amdgpu: Add support for querying the max ibs in a subm [...] adds 7f102a906681 drm/amd/pm: Fix spelling mistake "aquire" -> "acquire" adds 1fa8d710573f drm/amdgpu: Fix desktop freezed after gpu-reset adds 94344e62a9ce drm/amd/display: remove unused variable oldest_index adds 20c3dffdccbd radeon: avoid double free in ci_dpm_init() adds 277bd3371f11 drm/amdgpu: convert gfx.kiq to array type (v3) adds be697aa3a78e drm/amdgpu: move queue_bitmap to an independent structure (v3) adds c38be07035bc drm/amdgpu: separate the mqd_backup for kiq from kcq adds def799c6596d drm/amdgpu: add multi-xcc support to amdgpu_gfx interfaces (v4) adds 86301129698b drm/amdgpu: split gc v9_4_3 functionality from gc v9_0 adds 5aa998baab33 drm/amdgpu: add xcc index argument to soc15_grbm_select adds 6f917fdc9345 drm/amdgpu: add multi-XCC initial support in gfx_v9_4_3.c adds ec08571aca7c drm/amdgpu: add xcc index argument to gfx v9_4_3 functions adds d51ac6d0a23c drm/amdgpu: add xcc index argument to select_sh_se function v2 adds 86b20703e4c5 drm/amdgpu: add xcc index argument to rlc safe_mode func (v4) adds 79b6e265d920 drm/amd/display: Fixes for dcn32_clk_mgr implementation adds 224d3df954c1 drm/amd/display: Clear GPINT1 before taking DMCUB out of reset adds 66daccde4296 drm/amdgpu: add master/slave check in init phase adds 4e7f84ec068c drm/amdgpu: initialize num_xcd to 1 for gfx v9_0 adds b0dc10428460 drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset adds 013825015098 drm/amdgpu: fix calltrace warning in amddrm_buddy_fini adds 8eba72053c68 drm/amdgpu: Drop pcie_bif ras check from fatal error handler adds 5c65a4b8e65e drm/amd/amdgpu: Fix spaces in array indexing and indentati [...] adds 47fc644f801e drm/amd/amdgpu: Fix style errors in amdgpu_drv.c & amdgpu_ [...] adds 47659738fbd2 drm/amdgpu: allocate doorbell index for multi-die case adds 948ca54c424b drm/amd/display: Remove unused variables in dcn21_hwseq.c adds 8fa33bd8d327 drm/amd/display: Do not clear GPINT register when releasin [...] adds 8b6a6aa5d6d2 drm/amd/display: Update bounding box values for DCN321 adds 7abac457ba75 drm/amd/amdgpu: Fix style issues in amdgpu_discovery.c adds 92d1fe5954dc drm/amd/display: add support for low bpc adds a1f1fecd04f0 drm/amd/display: Set DRAM clock if retraining is required adds 974ce18160bb drm/amd/display: Add check for PState change in DCN32 adds 2c30f8555121 drm/amd/display: Isolate remaining FPU code in DCN32 adds 442437191171 drm/amd/display: Limit nv21 dst_y adds 05ffbdf4dbd5 drm/amd/display: correct DML calc error adds 0244b0f7d5ac drm/amd/display: Add extra check for 444 16 format adds 72a9be2f444a drm/amd/display: 3-plane MPO enablement for DCN321 adds 4335077a7609 drm/amd/display: Adjust dmub outbox notification enable adds 3ac73f1ef2b4 drm/amd/display: Set min_width and min_height capability f [...] adds 255ce8f7c169 drm/amd/display: update GSP1 generic info packet for PSRSU adds 58e67bb3c131 drm/amd/display: fix dpms_off issue when disabling bios mode adds 710cc1e7cd46 drm/amd/display: Explicitly specify update type per plane [...] adds 4f63b7a59926 drm/amd/display: Add FAMS capability to DCN31 adds f828b681d0cd drm/radeon: Fix integer overflow in radeon_cs_parser_init adds 87c2213e85bd drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 adds 053065a43ca6 drm/amd/display: Add FAMS related definitions and documena [...] adds 4371fa7795da drm/amd/display: 3.2.231 adds 0026c273e68e drm/amd/display: dumb_abm_lcd: avoid missing-prototype warnings adds 8f7f1b020ea6 drm/amd/display: fix flickering caused by S/G mode adds 89d8445e4f5c drm/amdgpu/gfx11: add FW version check for new CP GFX shad [...] adds 31d7c3a4fc3d drm/amdgpu: fix memory leak in mes self test adds b418e7193965 drm/amdgpu/gfx11: check the CP FW version CP GFX shadow support adds 043dc33f443f drm/amdgpu/UAPI: add new CS chunk for GFX shadow buffers adds ac9287055ff1 drm/amdgpu: add gfx shadow CS IOCTL support adds 46c1282e5a31 drm/amdgpu: add gfx11 emit shadow callback adds 38be7796f310 drm/amdgpu: don't require a job for cond_exec and shadow adds edd903800035 drm/amdgpu: add UAPI to query GFX shadow sizes adds 0db0c0379d15 drm/amdgpu: add gfx shadow callback adds 02527099ddc7 drm/amdgpu: add get_gfx_shadow_info callback for gfx11 adds 1ba91b54a905 drm/amdgpu: add support for new GFX shadow size query adds 550e5d23f147 drm/amd/display: assign edid_blob_ptr with edid from debugfs adds 9fa8cc0c4445 drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch adds 3af470cbcc9f drm/amdkfd: Fix an issue at userptr buffer validation process. adds 8a93c691248e drm/amdgpu: bump driver version number for CP GFX shadow adds b185c3184785 drm/amdgpu: track MQD size for gfx and compute adds 445d85e3c1df drm/amdgpu: add debugfs interface for reading MQDs adds 93aac179a44b drm/amd/display: [FW Promotion] Release 0.0.163.0 adds 267e2d8e8e60 drm/amd/display: 3.2.232 adds 0ba4a784a145 drm/amd/display: implement force function in amdgpu_dm_con [...] adds 278d3de6754e drm/amd/display: Update FW feature caps struct adds 8f3589bb6fce drm/amd/display: Restore rptr/wptr for DMCUB as workaround adds ee7be8f3de1c drm/amd/display: Limit DCN32 8 channel or less parts to DP [...] adds 9ba90d760e93 drm/amd/display: add pixel rate based CRB allocation support adds b058e3999021 drm/amd/display: Enable SubVP on PSR panels if single stream adds b5389eca7b39 drm/amd/display: Lowering min Z8 residency time adds 5e9252d8415f drm/amd/display: add option to use custom backlight caps adds 7a1187eab011 drm/amd/display: Program OTG vtotal min/max selectors unco [...] adds 1068e987ad0b drm/amd/display: Update scaler recout data for visual confirm adds f477c7b5ec3e drm/amd/display: Fix in secure display context creation adds 469a62938a45 drm/amd/display: update extended blank for dcn314 onwards adds 9c25ab167df4 drm/amd/display: Add p-state debugging adds c8cefb99fc81 drm/amd/display: For no plane case set pstate support in v [...] adds 87f0c16e0eeb drm/amd/display: Enable SubVP for high refresh rate displays adds 1938bcdc4b53 drm/amd/display: Query GECC enable for SubVP disable adds 5a096b73c8fe drm/amd/display: Keep disable aux-i delay as 0 adds 612c5ad50c3e drm/amd/display: 3.2.233 adds f38129bb0817 Revert "drm/amd/display: disable SubVP + DRR to prevent un [...] adds 179661ad45cb drm/amdgpu: support psp vbflash sysfs for MP0 13_0_10 adds b91075866e58 drm/amdgpu/gfx11: update gpu_clock_counter logic adds e94c25567c85 drm/amd/display: remove unused variables dispclk_delay_sub [...] adds 609d830048fb drm:amd:amdgpu: Fix missing bo unlock in failure path adds 960e27a5741c drm/amd/display: Fix a test CalculatePrefetchSchedule() adds bafc31166aa7 drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() adds 489763af891d drm/amdgpu: add new flag to AMDGPU_CTX_QUERY2 adds 535f77861084 drm/amdgpu: Fix mode2 reset for sienna cichlid adds 59e9fff1983e drm/amdgpu: Use the default reset when loading or reloadin [...] adds 27e6be5d7536 drm/amd/display: DSC passthrough is for DP-HDMI pcon (SST pcon) adds b2edaac4f2fb drm/amd/amdgpu: Fix style errors in amdgpu_display.c adds 1c312e816c40 drm/amdgpu: Enable doorbell selfring after resize FB BAR adds 7e5b601008e7 drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini adds c953cf040687 drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini adds 4e004146c0ba drm/amd/display: set variable custom_backlight_curve0 stor [...] adds b94f1cc93db7 drm/amd/display: return status of dmub_srv_get_fw_boot_status adds 7a4685cdfbdb drm/amdgpu: fix a build warning by a typo in amdgpu_gfx.c adds 34305ac364db drm/amdgpu: check correct allocated mqd_backup object after alloc adds 3c4f6507abde drm/amdgpu: mark gfx_v9_4_3_disable_gpa_mode() static adds 1d74159021e9 drm/ttm: Helper function to get TTM mem limit adds f1f6f48a338c drm/amdgpu: Set GTT size equal to TTM mem limit adds 27fb73a0e3aa drm/amdkfd: Update KFD TTM mem limit adds 514987a5bc3e drm/amdgpu: add a missing lock for AMDGPU_SCHED adds 64e2e71737ac drm/amdgpu: Add SDMA_UTCL1_WR_FIFO_SED field for sdma_v4_4 [...] adds 9f58341d63bd drm/amdgpu: disable SDMA WPTR_POLL_ENABLE for SR-IOV adds a6f7baa387a3 drm/amd/amdgpu: Simplify switch case statements in amdgpu_ [...] adds 04b3c34f5cb2 drm/amdgpu: remove pasid_src field from IV entry adds d446127107e8 drm/amdgpu: Enable mcbp under sriov by default adds 8fa76350587b drm/amd/amdgpu: Fix style problems in amdgpu_debugfs.c adds 44407010ce7f drm/amd/display: Fix possible NULL dereference in dc_dmub_ [...] adds 9420a034060a drm/amd/display: Add logging for eDP v1.4 supported sink rates adds 435af0b919bf drm/amdkfd: Optimize svm range map to GPU with XNACK on adds 6ae869b9b625 drm/amdgpu/gfx11: drop old bring up code adds edacf33357b8 drm/amdgpu/gfx10: drop old bring up code adds f14c8c3e1fc9 drm/amd/amdgpu: Fix style problems in amdgpu_psp.c adds 9ab367f838a6 drm/amd/display: Add logging when DP link training Channel [...] adds 5b7bee5b4457 drm/amd/display: Workaround wrong HDR colorimetry with som [...] adds 9749a42db74c drm/amd/display: Change default Z8 watermark values adds 4dfa60aede75 drm/amd/display: Adding debug option to override Z8 waterm [...] adds f835a571ec99 drm/amd/display: filter out invalid bits in pipe_fuses adds 029c85adccb2 drm/amd/display: revert "Update scaler recout data for vis [...] adds 124155c0bd4a drm/amd/display: Add w/a to disable DP dual mode on certain ports adds 6d7d0a4bc392 drm/amd/display: [FW Promotion] Release 0.0.165.0 adds 4ab9d5848c72 drm/amd/display: 3.2.234 adds 1156e1a60f02 drm/amdgpu: add [en/dis]able_kgq() functions adds f39c25357f0c drm/amdgpu/gfx10: use generic [en/dis]able_kgq() helpers adds 83033f72a40b drm/amdgpu/gfx11: use generic [en/dis]able_kgq() helpers adds 5a0510d58b63 drm/amd: Downgrade message about watermarks table after s0 [...] adds d78e816a3d61 drm/amdgpu/gfx10: drop unused variable adds b848fe65f856 drm/amdgpu/gfx11: drop unused variable adds 42cdf6f687da drm/amdgpu/gfx8: always restore kcq MQDs adds 45b54a7dd343 drm/amdgpu/gfx9: always restore kcq MQDs adds 2dbaf83998fe drm/amdgpu/gfx10: always restore kcq/kgq MQDs adds dae343b343ff drm/amd/display: mark amdgpu_dm_connector_funcs_force static adds c6fa6fe9ebd5 drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution adds 09d8a6791246 drm/amdgpu/gfx11: always restore kcq/kgq MQDs adds 0e768043bf68 drm/amdgpu: set gfx9 onwards APU atomics support to be true adds 9e690184586b drm/amd/amdgpu: Fix errors & warnings in amdgpu _bios, _cs [...] adds 967a66396e46 drm/amdgpu: drop redundant sched job cleanup when cs is aborted adds 1cfb4d612127 drm/amdgpu: put MQDs in VRAM adds 29551fd90ee6 drm/amdgpu: drop invalid IP revision adds 0e5f625157ca drm/amdgpu: drop unused function adds 7a6a2e59aacd drm/amdgpu: unlock the correct lock in amdgpu_gfx_enable_kcq() adds f4409a236115 drm/amdgpu: unlock on error in gfx_v9_4_3_kiq_resume() adds c0c274289037 drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() adds 4667fbe2f7c5 drm/amdgpu: do gfxhub init for all XCDs adds 1ffbc89c3026 drm/amdgpu: remove unneeded semicolon adds 738b3469f8e1 drm/amd/display: Add additional pstate registers to HW sta [...] adds b9274387bc2a drm/amdkfd: Don't trigger evictions unmapping dmabuf attachments adds 9e72813f69b1 drm/amdgpu: Remove the unused variable golden_settings_gc_9_4_3 adds bf7fda0b3736 drm/amd/display: Show the DCN/DCE version in the log adds 187916e6ed9d drm/amdgpu: install stub fence into potential unused fence [...] adds 9d7a348d368c drm/amd/pm: parse pp_handle under appropriate conditions adds db5dcd476eb0 drm/amdgpu: set default num_kcq to 2 under sriov adds 273f47997718 drm/amd/display: Add symclk workaround during disable link output adds 62cc621604a4 drm/amd/display: Check Vactive for VRR active for FPO + Vactive adds 84f14428b1e0 drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes adds a00e595207d0 drm/amd/display: Block SubVP high refresh when VRR active fixed adds 807a1c14276b drm/amd/display: Block SubVP on displays that have pixclk [...] adds 2f48965bdc02 drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs adds 4994d1f0a754 drm/amdgpu: Fix vram recover doesn't work after whole GPU [...] adds aaa07c0d08a3 drm/amd/display: Promote DAL to 3.2.235 adds eb4f01784ec1 drm/amdgpu: disable sdma ecc irq only when sdma RAS is ena [...] adds 936e95a461c2 drm/amd/pm: avoid potential UBSAN issue on legacy asics adds d97b02bb9c7a drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when en [...] adds c488a9370d5a drm/amdgpu/jpeg: Remove harvest checking for JPEG3 adds 9a06655e7383 drm/amdgpu/display: Enable DC_FP for LoongArch adds 3fb9dd5fef7c drm/amdgpu: release correct lock in amdgpu_gfx_enable_kgq() adds a39b52c83812 drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. adds ee30b8001cd8 drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx1 [...] adds 1d6ecab1ac0f drm/amd/amdgpu: Fix warnings in amdgpu _object, _ring.c adds 6d99f3f4ea94 drm/amdgpu: change gfx 11.0.4 external_id range adds cabbdea1f186 drm/amdkfd: Fix potential deallocation of previously deall [...] adds 82ad22bbad00 drm/amdgpu: Differentiate between Raven2 and Raven/Picasso [...] adds e84e40dcb3fc drm/amd/display: Simplify the calculation of variables adds 17d62410aec3 drm/amdgpu/gmc11: implement get_vbios_fb_size() adds 6e87c4229513 drm/amdgpu: improve wait logic at fence polling adds 3083b1007d4b drm/amdgpu: skip disabling fence driver src_irqs when devi [...] adds 572773992e31 drm/amd/pm: fix possible power mode mismatch between drive [...] adds f1822392128e drm/amd/display: enable dpia validate adds 1d8355ad9224 drm/amd/display: Only skip update for DCFCLK, UCLK, FCLK o [...] adds 6ba5a269cdc9 drm/amd/display: Update vactive margin and max vblank for [...] adds 9c384ee8f997 drm/amd/display: Convert connector signal id to string adds 1a4bcdbea431 drm/amd/display: Fix possible underflow for displays with [...] adds d205a800a66e drm/amd/display: Add visual confirm color support for MCLK switch adds fe9fa3859b66 drm/amd/display: Make unbounded req update separate from dlg/ttu adds 50a32b8cf4d7 drm/amd/display: Remove unnecessary variable adds 3a31e8b89b72 drm/amd/display: Remove v_startup workaround for dcn3+ adds 629b8ede8b93 drm/amd/display: 3.2.236 adds f4caf5842652 drm/amdgpu: introduce vmhub definition for multi-partition [...] adds b35ce49ab9ca drm/amdgpu: assign register address for vmhub object on each XCD adds d9426c3d9b4e drm/amdgpu: add bitmask to iterate vmhubs adds ce8a12a532ed drm/amdgpu: init vmhubs bitmask for GC 9.4.3 adds 3566938b3491 drm/amdgpu: assign different AMDGPU_GFXHUB for rings on each xcc adds 98a54e88e87f drm/amdgpu: add sysfs node for compute partition mode adds 99951878b048 drm/amdgpu: make the WREG32_SOC15_xx macro to support multi GC adds 0fa49d108386 drm/amdgpu: override partition mode through module parameter adds 62e790879efb drm/amdgpu: alloc vm inv engines for every vmhub adds f544afac3f34 drm/amdgpu: Add kgd2kfd for GC 9.4.3 adds 9b4fd27601fb drm/amdgpu: Use the correct API to read register adds 81283fee15ea drm/amdgpu/: add more macro to support offset variant adds 50b8b62ea496 drm/amdgpu: add vcn v4_0_3 ip headers adds 76e5e4c70160 drm/amdgpu: add VCN4_0_3 firmware adds e684e654eba9 drm/amdgpu/jpeg: add jpeg support for VCN4_0_3 adds b889ef4ac988 drm/amdgpu/vcn: add vcn support for VCN4_0_3 adds 380302f8b894 drm/amdgpu/jpeg: enable jpeg cg for VCN4_0_3 adds b7179fc29f50 drm/amdgpu/jpeg: enable jpeg pg for VCN4_0_3 adds 342397db6d09 drm/amdgpu/vcn: enable vcn cg for VCN4_0_3 adds ef3aa0b40c4b drm/amdgpu/vcn: enable vcn pg for VCN4_0_3 adds 31c0ec84f92c drm/amdgpu/vcn: enable vcn DPG mode for VCN4_0_3 adds bc224553843e drm/amdgpu/jpeg: add multiple jpeg rings support adds db77081fe3c8 drm/amdgpu/jpeg: add multiple jpeg rings support for vcn4_0_3 adds bfb44eacb0e2 drm/amdkfd: Set F8_MODE for gc_v9_4_3 adds d7fd2a9e394b drm/amdgpu/nbio: update vcn doorbell range adds c21d446ba7a8 drm/amdgpu/vcn: enable vcn doorbell for vcn4.0.3 adds 6ddae0f3ab18 drm/amdgpu/jpeg: enable jpeg doorbell for jpeg4.0.3 adds ae972ed5e0dc drm/amdgpu: fix vcn doorbell range setting adds 89cf4549a949 drm/amdgpu: support gc v9_4_3 ring_test running on all xcc adds 147862d00bcf drm/amdgpu: enable the ring and IB test for slave kcq adds 15091a6f4380 drm/amdgpu: add node_id to physical id conversion in EOP handler adds e6a02e2cc7fe drm/amdgpu: Add some XCC programming adds 5cf1675591dd drm/amdgpu: Add mode2 reset logic for v13.0.6 adds 8dc1db3172ae drm/amdkfd: Introduce kfd_node struct (v5) adds 74c5b85da754 drm/amdkfd: Add spatial partitioning support in KFD adds 2f77b9a242a2 drm/amdkfd: Update MQD management on multi XCC setup adds 3c8bdb51be0e drm/amdkfd: Add PM4 target XCC adds e2069a7b0880 drm/amdkfd: Add XCC instance to kgd2kfd interface (v3) adds f87f686482c6 drm/amdgpu: Add XCC inst to PASID TLB flushing adds 7fe51e6fd236 drm/amdkfd: Update context save handling for multi XCC setup (v2) adds 21e1217b4c0e drm/amdgpu: Fix VM fault reporting on XCC1 adds 5e4060123687 drm/amdkfd: Call DQM stop during DQM uninitialize adds f38f147ab312 drm/amdkfd: Update sysfs node properties for multi XCC adds a805889a1531 drm/amdkfd: Update SDMA queue management for GFX9.4.3 adds a8027fcd08f9 drm/amdgpu: Fix CP_HYP_XCP_CTL register programming in CPX mode adds ef75a6ef3723 drm/amdkfd: Update coherence settings for svm ranges adds 5db392a04575 drm/amdgpu: Use new atomfirmware init for GC 9.4.3 adds d25555866172 drm/amdgpu: Set XNACK per process on GC 9.4.3 adds 0ee20b86966c drm/amdgpu: assign the doorbell index in 1st page to sdma [...] adds 386ea27c3b0b drm/amdgpu: adjust some basic elements for multiple AID case adds f786b1d4ec77 drm/amdgpu: add support for SDMA on multiple AIDs adds 2a47a2d90e5c drm/amdgpu: assign the doorbell index for sdma on non-AID0 adds 3a1083873ba7 drm/amdgpu: do mmhub init for multiple AIDs adds ed42f2cc3b56 drm/amdgpu: correct the vmhub reference for each XCD in gf [...] adds 0d81101c190d drm/amdgpu: complement the IH node_id table for multiple AIDs adds 5de6bd6a13f1 drm/amdgpu: set mmhub bitmask for multiple AIDs adds feb36dd01403 drm/amdgpu: convert the doorbell_index to 2 dwords offset for kiq adds 36be0181eab5 drm/amdgpu: program GRBM_MCM_ADDR for non-AID0 GRBM adds 20bedf1379b1 drm/amdgpu: introduce new doorbell assignment table for GC 9.4.3 adds 92085240ef9c drm/amdkfd: add gpu compute cores io links for gfx9.4.3 adds 643e40d4c06f drm/amdkfd: Fix SDMA in CPX mode adds 1bd6dd21fcd5 drm/amdkfd: Add SDMA info for SDMA 4.4.2 adds d1d22df174ae drm/amdkfd: Populate memory info before adding GPU node to [...] adds cd8d77f328c5 drm/amdgpu: add new vram type for dgpu adds 9eb7681f760c drm/amdgpu: add the support of XGMI link for GC 9.4.3 adds 8078f1c610fd drm/amdgpu: Change num_xcd to xcc_mask adds d244a4167a02 drm/amdgpu/vcn: use vcn4 irqsrc header for VCN 4.0.3 adds f9f74df58faa drm/amdgpu/vcn: update vcn header to support multiple AIDs adds 492c46475058 drm/amdgpu/jpeg: update jpeg header to support multiple AIDs adds 53054e9a7775 drm/amdgpu/vcn: update new doorbell map adds 429a111851bc drm/amdgpu/vcn: update ucode setup adds 7f0af02ab362 drm/amdgpu/vcn: remove unused code adds cf1f3737c2d3 drm/amdgpu/vcn: update amdgpu_fw_shared to amdgpu_vcn4_fw_shared adds 07bc768afb0a drm/amdgpu: reflect psp xgmi topology info for gfx9.4.3 adds 1526ec9a3ed9 drm/amdkfd: EOP Removal - Handle size 0 correctly adds 0c552ed38780 drm/amdgpu: add indirect r/w interface for smn address gre [...] adds 6b22ef25748f drm/amdgpu: configure the doorbell settings for sdma on non-AID0 adds fe1f05df5919 drm/amdkfd: Rework kfd_locked handling adds 0c7315e7d5ef drm/amdkfd: Add device repartition support adds 5d30cbb4dbf0 drm/amdgpu: Add map of logical to physical inst adds 659a4ab8e27e drm/amdgpu: Use instance lookup table for GC 9.4.3 adds 4db6f200a5fe drm/amdgpu: Add mask for SDMA instances adds f8b34a051870 drm/amdgpu: Use instance table for sdma 4.4.2 adds 7aa8a266aaa2 drm/amdgpu: Fix GRBM programming sequence adds 2e10ced47ff2 drm/amdgpu/nbio: add vcn doorbell multiple AIDs support adds d4ad24a0b796 drm/amdgpu/jpeg: add JPEG multiple AIDs support adds 7229bd6fe028 drm/amdgpu/vcn: update clock gate setting for VCN 4.0.3 adds 762702ebd324 drm/amdgpu/vcn: add vcn multiple AIDs support adds 0b02364e03ca drm/amdgpu: Conform to SET_UCONFIG_REG spec adds 5fb34bd9cf9e drm/amdkfd: pass kfd_node ref to svm migration api adds cd321e6fd611 drm/amdgpu: Use status register for partition mode adds d6e924ad85a0 drm/amdkfd: Update SMI events for GFX9.4.3 adds 58bd8023752f drm/amdgpu: adjust s2a entry register for sdma doorbell tr [...] adds 9cd51d53695e drm/amdgpu: drop redundant csb init for gfx943 adds a058799923af drm/amdgpu: Fix SWS on multi-XCD GPU adds 02ee3b02d776 drm/amdkfd: Use instance table for GFX 9.4.3 adds cb30544e3cad drm/amdgpu: Fix failure when switching to DPX mode adds f5fe7edfd6ce drm/amdkfd: Update interrupt handling for GFX9.4.3 adds 955220b04d42 drm/amdgpu: Fix programming of initial XCP mode adds 5a8b26a88639 drm/amdgpu: Fix register access on GC v9.4.3 adds 6df442a03d1a drm/amdgpu: add new doorbell assignment table for aqua_vanjaram adds cab7d478da11 drm/amdgpu: Add IP instance map for aqua vanjaram adds cf24f6a0d713 drm/amdgpu: Add mask for SDMA instances adds 5c606836eff8 drm/amdgpu: Use SDMA instance table for aqua vanjaram adds 1dfcdc30270a drm/amdgpu: switch to aqua_vanjaram_doorbell_index_init adds fa9e78d14070 drm/amdgpu: update ip discovery header to v4 adds c3729997a23e drm/amdgpu: increase DISCOVERY_TMR_SIZE adds 7e0eebdc4745 drm/amdgpu: extend max instances adds 3955b1413428 drm/amdgpu: do some register access cleanup in nbio v7_9 adds aabb478421f5 drm/amdgpu: upgrade amdgpu_discovery struct ip to ip_v4 adds 7d158f52bfbf drm/amdgpu: parse base address from new ip discovery with [...] adds 2fa480d36eb3 drm/amdgpu: add helpers to access registers on different AIDs adds 369576c2d5a8 drm/amdgpu: consolidate the access helpers in nbio v7_9 adds 870d1e5afca5 drm/amdgpu: Fix interrupt handling in GFX v9.4.3 adds 57a83b2dafff drm/amdgpu: init gfx_v9_4_3 external_rev_id adds 5f09237b82e5 drm/amdgpu: Add SDMA v4.4.2 golden settings adds 553f973a0d7b drm/amd/amdgpu: Update debugfs for XCC support (v3) adds ebadc1061e04 drm/amdgpu: retire render backend setup from gfx_v9_4_3 adds 63121b11a95c drm/amdgpu: add smuio v13_0_3 ip headers adds 3d2ea552b229 drm/amdgpu: implement smuio v13_0_3 callbacks adds 6b7ec18b045f drm/amdgpu: init smuio funcs for smuio v13_0_3 adds ea2d2f8ececd drm/amdgpu: detect current GPU memory partition mode adds d55391c2138c drm/amdgpu: Revert programming of CP_PSP_XCP_CTL adds 4bc615a5237a drm/amdgpu: fix vm context register assignment in mmhub v1.8 adds cbd442ce91bd drm/amdgpu: Skip runtime db read for PSP 13.0.6 adds 37dd9d58a595 drm/amdgpu: fix kcq mqd_backup buffer double free for multi-XCD adds 993d218f8221 drm/amdgpu: remove partition attributes sys file for gfx_v9_4_3 adds eaae4beee8a9 drm/amdgpu: more GPU page fault info for GC v9.4.3 adds 497db7ea33f7 drm/amdgpu: Check APU supports true APP mode adds 880f8b3f8032 drm/amdgpu: Rename xcc specific functions adds 44b5cf2e0f79 drm/amdgpu: Add xcc specific functions adds dd1a02e280da drm/amdgpu: Add xcc specific functions for gfxhub adds 527c670e5323 drm/amdgpu: Add sdma instance specific functions adds 75d1692393cb drm/amdgpu: Add initial version of XCP routines adds 9cb18287d8f1 drm/amdgpu: Add SOC partition funcs for GC v9.4.3 adds e56c9ef6cb35 drm/amdgpu: Add soc config init for GC9.4.3 ASICs adds 8e7fd19380f9 drm/amdgpu: Switch to SOC partition funcs adds dfdd6f89c4c7 drm/amdgpu: Add GFXHUB v1.2 XCP funcs adds 3446cb78f3a8 drm/amdgpu: Add SDMA v4.4.2 XCP funcs adds 73c84f7c478a drm/amdgpu: Add XCP functions for GFX v9.4.3 adds 845c9b313f31 drm/amdgpu: Add XCP IP callback funcs for each IP adds 5b03127d4745 drm/amdgpu: Skip TMR allocation if not required adds fee500fa7cb7 drm/amdgpu: Fix the KCQ hang when binding back adds dc6df2095dea drm/amdgpu: Move generic logic to soc config adds bbca579fd2ea drm/amdgpu: Derive active clusters from SDMA adds 7a1efad04c21 drm/amdgpu: Use mask for active clusters adds 753b999afe47 drm/amdgpu: set MTYPE in PTE for GFXIP 9.4.3 adds 1794e9d7e78c drm/amdkfd: Update packet manager for GFX9.4.3 adds 98b2e9cad227 drm/amdgpu: correct the vmhub index when page fault occurs adds a820d3ca8ed3 drm/amdgpu: Remove unnecessary return value check adds c2d43918a14f drm/amdkfd: Setup current_logical_xcc_id in MQD adds a0a0c69c05bf drm/amdgpu: Fix semaphore release adds 12c4d7edfb72 drm/amdgpu: Fix GFX 9.4.3 dma address capability adds d524180b8800 drm/amdgpu: Fix GFX v9.4.3 EOP buffer allocation adds 85b45b60722f amd/amdgpu: Set MTYPE_UC for access over PCIe adds 7a7aaab021a6 drm/amdgpu: Make UTCL2 snoop CPU caches adds 34fd9d686772 drm/amdgpu: Add FGCG logic for GFX v9.4.3 adds c9a502e981a9 drm/amdgpu: Allocate GART table in RAM for AMD APU adds 44cbc4534bbe drm/amdgpu: Make VRAM discovery read optional adds 73fa25532826 drm/amdgpu: Use discovery to get XCC/SDMA mask adds 45ed97ad36b7 drm/amdgpu: increase MAX setting to hold more jpeg instances adds 2d7f1d51c1e9 drm/amdgpu: add fwlog support on vcn_v4_0_3 adds da044aaeb31a drm/amdgpu: add unified queue support on vcn_v4_0_3 adds e40b4b9a4748 drm/amdgpu: enable indirect_sram mode on vcn_v4_0_3 adds ed1f42f03c46 drm/amdgpu: enable vcn/jpeg on vcn_v4_0_3 adds 30b52995c294 drm/amdgpu: Remove SMU powergate message call for SDMA adds d839a158b248 drm/amdgpu: Correct dGPU MTYPE settings for gfx943 adds 52c293ab0653 drm/amdgpu: Populate VCN/JPEG harvest information adds f471de2586e8 drm/amdgpu: vcn_v4_0_3 load vcn fw once for all AIDs adds 1bd99ca2695a drm/amdgpu: increase AMDGPU_MAX_HWIP_RINGS adds 13a94f3f130e drm/amdgpu: add num_xcps return adds b2ef2fdffed2 drm/amdkfd: Report XGMI IOLINKs for GFXIP9.4.3 adds 7389c75114c5 drm/amdgpu: Keep SDMAv4.4.2 active during reset adds 233bb3733bd4 drm/amdgpu: Use unique doorbell range per xcc adds b7c7011e67b0 drm/amdgpu: Enable CGCG/LS for GC 9.4.3 adds 5ca1ceebab14 drm/amd: fix compiler error to support older compilers adds c1d3f627ff33 drm/amdgpu: Fix mqd init on GFX v9.4.3 adds 4482d3c94d7f drm/ttm: add NUMA node id to the pool adds 8c45a8340dd0 drm/amdkfd: Cleanup KFD nodes creation adds 1698e200e88d drm/amdkfd: bind cpu and hiveless gpu to a hive if xgmi connected adds 7b08b2e1caa0 drm/amdgpu: add vcn_4_0_3 codec query adds 35ff4301ebc3 drm/amdgpu: enable context empty interrupt on sdma v4.4.2 adds cbf9e46ab0fe drm/amdgpu: Enable MGCG on SDMAv4.4.2 adds 322a7e005db7 drm/amdgpu: Add common helper to query ras error (v2) adds e53a3250f76b drm/amdgpu: Add common helper to reset ras error adds d90d90a1978a drm/amdgpu: Add sdma v4_4_2 ras registers adds dc37a9194ad2 drm/amdgpu: Add query_ras_error_count for sdma v4_4_2 adds a64b15520cc3 drm/amdgpu: Add reset_ras_error_count for sdma v4_4_2 adds 1e69fde70030 drm/amdgpu: Initialize sdma v4_4_2 ras function adds 90cbee204e66 drm/amdgpu: Add mmhub v1_8_0 ras err status registers adds bc069d823bff drm/amdgpu: Add query_ras_error_count for mmhub v1_8 adds a0cdb3d09332 drm/amdgpu: Add reset_ras_error_count for mmhub v1_8 adds 00c145222b6a drm/amdgpu: Add query_ras_error_status for mmhub v1_8 adds ccfdbd4bdc08 drm/amdgpu: Add reset_ras_error_status for mmhub v1_8 adds 73c2b3fd2c51 drm/amdgpu: Initialize mmhub v1_8 ras function adds 8107e4996f4e drm/amdgpu: Enable persistent edc harvesting in APP APU adds 9faf929fbf6b drm/amdgpu: Enable CG for IH v4.4.2 adds 228ce176434b drm/amdgpu: Handle VRAM dependencies on GFXIP9.4.3 adds f431393d605f drm/amdgpu: Implement new dummy vram manager adds 970c1646b5ac drm/amdgpu: Create VRAM BOs on GTT for GFXIP9.4.3 adds bb0ed57b4450 drm/amdgpu: increase AMDGPU_MAX_RINGS adds 9e4216cf2dcc drm/amdgpu: Increase Max GPU instance to 64 adds 0c451baf3bff drm/amdgpu: change the print level to warn for ip block disabled adds 1ad29cb34381 drm/amdgpu: fix sdma instance adds 8d1c1bc13134 drm/amd/pm: Update pmfw header files for SMU v13.0.6 adds a1b0dafafca4 drm/amd/pm: Update gfx clock frequency for SMU v13.0.6 adds 6d5f5eaf6acf drm/amd/pm: Update pmfw header files for SMU v13.0.6 adds 676915e4108f drm/amd/pm: Add ih for SMU v13.0.6 thermal throttling adds 9661bf687623 drm/amd/pm: Keep interface version in PMFW header adds 909ae7155fae drm/amd/pm: Initialize power limit for SMU v13.0.6 adds 8572fa2aa517 drm/amd/pm: Update hw mon attributes for GC version 9.4.3 adds bfb4fd20b3e6 drm/amd/pm: Expose mem temperature for GC version 9.4.3 adds fe9e5f56feb2 drm/amd/pm: Update PMFW headers for version 85.54 adds 7214c08c1680 drm/amd/pm: Notify PMFW about driver unload cases adds 8f2ccaaa3738 drm/amdgpu: Add mode-2 reset in SMU v13.0.6 adds 463e953ea2ed drm/amd/pm: fix wrong smu socclk value adds ded7d99eb5b7 drm/amdgpu: Add flags for partition mode query adds 46d79cbf9ac6 drm/amdgpu: Use transient mode during xcp switch adds 01ef47477d05 drm/amdgpu: Add FGCG for GFX v9.4.3 adds f4d8b6f5c61a drm/amdkfd: Enable SVM on Native mode adds 4d5275ab0b18 drm/amdgpu: Add parsing of acpi xcc objects adds 6e01882267a6 drm/amdgpu: Add API to get tmr info from acpi adds 368bb1bcfb3a drm/amdgpu: Read discovery info from system memory adds ac772a3c07ca drm/amdgpu: Add fallback path for discovery info adds 75dda67c7213 drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3 adds f2b8447b1f30 drm/amdgpu: Fix discovery sys node harvest info adds 5ae0ec8b8045 drm/amdgpu: preserve the num_links in case of reflection adds 48d19834ea55 drm/amdgpu: Load vcn_v4_0_3 ucode during early_init adds aaf1090a6cb6 drm/amdgpu: Add instance mask for VCN and JPEG adds 07bc0ac8ff49 drm/amdgpu: Add VCN logical to physical id mapping adds fd91d38b5275 drm/amdgpu: Use logical ids for VCN/JPEG v4.0.3 adds 6a944ccbf5f5 drm/amdgpu: Fix harvest reporting of VCN adds d3e53452b0f4 drm/amdgpu/vcn: use dummy register selects AID for VCN_RAM ucode adds 358e6c38300b drm/amdgpu: use physical AID index for ring name adds 26dc0448ef36 drm/amdgpu: A workaround for JPEG_v4_0_3 ring test fail adds 55ff23d9eb81 drm/amdgpu: fixes a JPEG get write/read pointer bug adds 96e693ad78a0 drm/amdgpu: Add a read after write DB_CTRL for vcn_v4_0_3 adds e7947c021a8b drm/amdgpu: Use a different value than 0xDEADBEEF for jpeg [...] adds a3edd1ac7062 drm/amdgpu/vcn: Use buffer object's deletion logic adds 672c883c26c6 drm/amdgpu: Simplify aquavanjram instance mapping adds bc71daff4f14 drm/amdgpu: Use GPU VA space for IH v4.4.2 in APU adds db3b5cb64a9c drm/amdgpu: Use apt name for FW reserved region adds 4bdca2057933 drm/amdgpu: Add utility functions for xcp adds b6f90baafe26 drm/amdgpu: Move memory partition query to gmc adds 0f2e1d620eca drm/amdgpu: Get supported memory partition modes adds 1cc823011a23 drm/amdgpu: Store additional numa node information adds fa0497c34eb7 drm/amdgpu: Add API to get numa information of XCC adds 14493cb99b71 drm/amdgpu: Add memory partitions to gmc adds a433f1f59484 drm/amdgpu: Initialize memory ranges for GC 9.4.3 adds da539b213d79 drm/amdgpu: Add callback to fill xcp memory id adds 15e3eee8d393 drm/amdgpu: Fill xcp mem node in aquavanjaram adds e47947abb9e7 drm/amdgpu: Move initialization of xcp before kfd adds a75f2271a493 drm/amdkfd: Add xcp reference to kfd node adds c4050ff1a43e drm/amdkfd: Use xcc mask for identifying xcc adds 1589c82a1085 drm/amdgpu: Check memory ranges for valid xcp mode adds 570de94b9c5d drm/amdgpu: Add auto mode for compute partition adds 6b43e1a05cb7 drm/ttm: export ttm_pool_fini for cleanup adds 1e03322cfef9 drm/amdgpu: Set TTM pools for memory partitions adds fcfefd85f18a drm/amdkfd: Native mode memory partition support adds e181be58ccc2 drm/amdgpu: Fix xGMI access P2P mapping failure on GFXIP 9.4.3 adds a0ba12796098 drm/amdgpu: Fix unmapping of aperture adds f9632096be49 drm/amdgpu: Add compute mode descriptor function adds b6b85c8b43a8 drm/amdgpu: Return error on invalid compute mode adds ba08e9cb6ff8 drm/amdgpu: Add PSP spatial parition interface adds 63630c9e5c34 drm/amdgpu: Add PSP supporting PSP 13.0.6 SRIOV ucode init. adds b0a3bbf947f6 drm/amdgpu: Skip using MC FB Offset when APU flag is set f [...] adds 46f7b4deb305 drm/amdgpu: Set memory partitions to 1 for SRIOV. adds b4520bfd8013 drm/amdgpu: Checked if the pointer NULL before use it. adds 6c2bebfca43c drm/amdgpu: Add vcn/jpeg ras err status registers adds 5e1e227fb7cb drm/amdgpu: Add query_ras_error_count for vcn v4_0_3 adds 6d39fa3fc802 drm/amdgpu: Add reset_ras_error_count for vcn v4_0_3 adds c3f05ab8c40f drm/amdgpu: Initialize vcn v4_0_3 ras function adds 85f23b0a8ce3 drm/amdgpu: Re-enable VCN RAS if DPG is enabled adds 41e491d8b606 drm/amdgpu: Add query_ras_error_count for jpeg v4_0_3 adds 570df4bca618 drm/amdgpu: Add reset_ras_error_count for jpeg v4_0_3 adds 35d54e21e002 drm/amdgpu: Initialize jpeg v4_0_3 ras function adds 9b337b7d628a drm/amdgpu: Adjust the sequence to query ras error info adds 3697b9bd7c69 drm/amdkfd: Increase queue number per process to 255 on GFX9.4.3 adds 1e91a5f79110 drm/amdgpu: Fix register accesses in GFX v9.4.3 adds 00e1ab02c2ba drm/amdgpu: Skip halting RLC on GFX v9.4.3 adds 610dab118ff5 drm/amdkfd: Move pgmap to amdgpu_kfd_dev structure adds fc021438d0ab drm/amdgpu: Enable NPS4 CPX mode adds f915f3af9984 drm/amdgpu: For GFX 9.4.3 APU fix vram_usage value adds 2e8cc5d317d1 drm/amdgpu: Use legacy TLB flush for gfx943 adds 895797d9193b drm/amdgpu/bu: Add use_mtype_cc_wa module param adds 1e4a00334add drm/amdgpu: Fix per-BO MTYPE selection for GFXv9.4.3 adds 352b919c1e5f drm/amdgpu: Override MTYPE per page on GFXv9.4.3 APUs adds 76eb9c95a409 drm/amdgpu/bu: add mtype_local as a module parameter adds b9cbd51000ad drm/amdgpu/bu: update mtype_local parameter settings adds 2c1c7ba457d4 drm/amdgpu: support partition drm devices adds be3800f57c3b drm/amdgpu: find partition ID when open device adds 797a0a142ca7 drm/amdgpu: add partition ID track in ring adds 0a9115fd952a drm/amdgpu: update header to support partition scheduling adds d425c6f48b18 drm/amdgpu: add partition scheduler list update adds c30e326e488e drm/amdgpu: keep amdgpu_ctx_mgr in ctx structure adds cd7d8400aa04 drm/amdgpu: add partition schedule for GC(9, 4, 3) adds 9a18292d41ae drm/amdgpu: run partition schedule if it is supported adds 3e7c6fe38724 drm/amdgpu: update ref_cnt before ctx free adds d26ea1b346e7 drm/amdgpu: Add xcp manager num_xcp_per_mem_partition adds a476c0c64553 drm/amdkfd: Store drm node minor number for kfd nodes adds 934deb64fdf2 drm/amdgpu: Add memory partition id to amdgpu_vm adds 4c6ce75fdd62 drm/amdkfd: Show KFD node memory partition info adds f24e924b7e8a drm/amdgpu: Add memory partition mem_id to amdgpu_bo adds 53c5692e7a3c drm/amdkfd: Alloc memory of GPU support memory partition adds 2046ed6c8aa9 drm/amdkfd: SVM range allocation support memory partition adds 7f6db89418f9 drm/amdgpu: dGPU mode placement support memory partition adds dc12f9eddedb drm/amdkfd: Update MTYPE for far memory partition adds ea7bf2f22061 drm/amdgpu: Alloc page table on correct memory partition adds 6cfba94a77c5 drm/amdgpu: dGPU mode set VRAM range lpfn as exclusive adds 3ebfd221c1a8 drm/amdkfd: Store xcp partition id to amdgpu bo adds 2fa9ff25de08 drm/amdgpu: KFD graphics interop support compute partition adds b125b80bd546 drm/amdgpu: use xcp partition ID for amdgpu_gem adds 315e29eca57f drm/amdkfd: Move local_mem_info to kfd_node adds 1c77527a69d5 drm/amdkfd: Fix memory reporting on GFX 9.4.3 adds 25f50704343d drm/amdkfd: APU mode set max svm range pages adds 44a976655597 drm/amdgpu: route ioctls on primary node of XCPs to primar [...] adds 84b4dd3f84de drm/amdkfd: Refactor migrate init to support partition switch adds 3cde91172d2e drm/amdgpu: Correct get_xcp_mem_id calculation adds 40b832aac032 drm/amdgpu: Enable IH CAM on GFX9.4.3 adds af2ba368838e drm/amdgpu: convert logical instance mask to physical one adds 2c22ed0bdb0c drm/amdgpu: add instance mask for RAS inject adds 27c5f29526d1 drm/amdgpu: reorganize RAS injection flow adds 6e3c51a5814a drm/amdgpu: remove RAS GFX injection for gfx_v9_4/gfx_v9_4_2 adds f464c5dd4d91 drm/amdgpu: add check for RAS instance mask adds 0409022c1562 drm/amdkfd: Fix null ptr access adds 9a3ce1a7a9e5 drm/amdgpu: Do not access members of xcp w/o check (v2) adds d78c71321ea9 drm/amdgpu: add GFX RAS common function adds bf16235b39d4 drm/amdgpu: add RAS status query for gfx_v9_4_3 adds 47e7f527c825 drm/amdgpu: add RAS status reset for gfx_v9_4_3 adds 2b80ffc2d86c drm/amdgpu: Add gc v9_4_3 ras error status registers adds 77462ab8c62b drm/amdgpu: add RAS definitions for GFX adds 5c1c09a71634 drm/amdgpu: add RAS error count definitions for gfx_v9_4_3 adds bfa84da6185c drm/amdgpu: add RAS error count query for gfx_v9_4_3 adds 30feef067609 drm/amdgpu: add RAS error count reset for gfx_v9_4_3 adds 0386d52d1516 drm/amdgpu: add sq timeout status functions for gfx_v9_4_3 adds 92ecb92ccc83 drm/amdgpu: initialize RAS for gfx_v9_4_3 adds 45b3a914d40e drm/amdgpu/gmc9: fix 64 bit division in partition code adds 0ce50b2efe08 drm/amdgpu/vcn4: fix endian conversion adds 01c3f464743b drm/amd/amdgpu: Fix errors & warnings in amdgpu_ttm.c adds f2cd6b26922e drm/amdkfd: fix stack size in svm_range_validate_and_map adds 29f187f71e7f drm/amd/amdgpu: Fix warnings in amdgpu_encoders.c adds 5d0622705ff7 drm/amd/amdgpu: Fix errors & warnings in amdgpu_vcn.c adds 6c47a79b3b8b drm/amdgpu: perform mode2 reset for sdma fed error on gfx v11_0_3 adds f10984a353c8 drm/amd/amdgpu: Fix errors & warnings in amdgpu _uvd, _vce.c adds e03f04b84901 drm/amdgpu: Fix warnings in amdgpu _sdma, _ucode.c adds e602157ec089 drm/amdgpu: fix S3 issue if MQD in VRAM adds 48dd83c0fb6c drm/amd/display: drop redundant memset() in get_available_ [...] adds fd73c8507675 drm/amd/display: drop unused function set_abm_event() adds 8789989b476b drm/amd/display: drop unused count variable in create_eml_sink() adds 04e859581948 drm/amdgpu: fix incorrect pcie_gen_mask in passthrough case adds ea2a50ae3d4c drm/amd: Update driver-misc.html for Phoenix adds c0dba2d34ac1 drm/amd: Update driver-misc.html for Dragon Range adds 109b4d8cfe42 drm/amdgpu: remove unnecessary (void*) conversions adds e5edd9ab0e29 drm/amd: Update driver-misc.html for Rembrandt-R adds a2b308044dca drm/amdgpu: Validate VM ioctl flags. adds b18f05a0666a drm/amd/display: Fix artifacting on eDP panels when engagi [...] adds 1385d88c6aa7 drm:amd:amdgpu: Fix missing buffer object unlock in failure path adds 6091ede91301 drm/radeon: Remove unnecessary (void*) conversions adds b3122c92697a drm/amdgpu: don't enable secure display on incompatible platforms adds c796d7e039b5 drm/amdgpu: add the smu_v13_0_6 and gfx_v9_4_3 ip block adds e825fb641b4c drm/amdgpu: fix the memory override in kiq ring struct adds c77b3608b8ec drm/amdgpu: Remove IMU ucode in vf2pf adds 2ecf927b1730 drm/amdgpu: separate ras irq from vcn instance irq for UVD_POISON adds 46d75d23005f drm/amdgpu: add RAS POISON interrupt funcs for vcn_v2_6 adds 66a11ecbdebb drm/amdgpu: add RAS POISON interrupt funcs for vcn_v4_0 adds 18dad20c3dcb drm/amdgpu: separate ras irq from jpeg instance irq for UV [...] adds 674f90f83bc9 drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v2_6 adds a34b09060a3b drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v4_0 adds d7b8e68dc04a drm/amdgpu: Fix uninitialized variable in gfx_v9_4_3_cp_resume adds b336c681bdb5 drm/amdgpu: fix vga_set_state NULL pointer issue adds 9788d087caff drm/amd/display: improve the message printed when loading DC adds 20a29ac09192 drm/amdgpu: retire set_vga_state for some ASIC adds ff6b11cc7263 drm/amd/amdgpu: Fix errors & warnings in mmhub_v1_8.c adds b3b0e016ec44 drm/amdgpu: Fix uninitalized variable in jpeg_v4_0_3_is_id [...] adds 2ad00e753ae1 drm/amdgpu: Fix uninitalized variable in kgd2kfd_device_init adds 4c44a51c7844 drm/radeon: reintroduce radeon_dp_work_func content adds 73ade646c545 drm/amdgpu: stop including swiotlb.h adds f36f2648f32c drm/amd/display: Fix DMUB debugging print issue adds 75589226372c drm/amd/display: disable dcn315 pixel rate crb when scaling adds 6812d7480374 drm/amd/display: Update SR watermarks for DCN314 adds cd465a670087 drm/amd/display: Fix warning in disabling vblank irq adds 38ff516bb00c drm/amd/display: lower dp link training message level adds 0ab720d50625 drm/amd/display: fix dcn315 pixel rate crb scaling check adds 91b38ca1b331 drm/amd/display: Have Payload Properly Created After Resume adds 3e8d74cb128f drm/amd/display: Trigger DIO FIFO resync on commit streams adds c02b04633c4f drm/amd/display: Revert vblank change that causes null poi [...] adds de231189e7bf drm/amd/display: Fix possible underflow for displays with [...] adds 7e60ab4eb3e4 drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz adds 25879d7b4986 drm/amd/display: Clean FPGA code in dc adds 268182606f26 drm/amd/display: Update correct DCN314 register header adds 2da3556c8650 drm/amd/display: Trigger DIO FIFO resync on commit streams [...] adds 5b466b28fa94 drm/amd/display: Reorganize DCN30 Makefile adds 257e9891db0b drm/amd/display: cache trace buffer size adds 0d1ff99a3398 drm/amd/display: 3.2.237 adds 40e39d72277f drm/amdgpu: Fix unused amdgpu_acpi_get_numa_info function [...] adds 1893549af621 drm/amdgpu: Fix uninitialized variable in gfxhub_v1_2_xcp_resume adds 332bb09352a6 drm/amdgpu: remove unused definition adds 89fb3020d68d drm/amdgpu: init the XCC_DOORBELL_FENCE regs adds a64f7eb026ea drm/radeon: stop including swiotlb.h adds 1becc57cd1a9 drm/radeon: fix possible division-by-zero errors adds d4281b49c1b6 drm/amd/pm: add missing NotifyPowerSource message mapping [...] adds a3ffabb25077 drm/amdgpu: Disable interrupt tracker on NBIOv7.9 adds ab22ecabe999 drm/amd/pm: Fix output of pp_od_clk_voltage adds 9f77af014cbc drm/amdgpu: Fix a couple of spelling mistakes in info and [...] adds 6dabce860d40 drm/amdgpu: Fix unsigned comparison with zero in gmc_v9_0_ [...] adds 87f4c2d9205c drm/amd/pm: mark irq functions as 'static' adds d522458e6313 drm/amdkfd: mark local functions as static adds 1b177b5c6846 drm/amdgpu:mark aqua_vanjaram_reg_init.c function as static adds 1f9bb94f128f drm/amdgpu: use %pad format string for dma_addr_t adds 1501fe94eedd drm/amdgpu: fix acpi build warnings adds 803e4c9efc79 drm/amdgpu: remove unused variable num_xcc adds 665d49c27eff drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4 adds d9ed111b76e3 drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5 adds 06aade19bb24 drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp adds 63b9acdf0620 drm/amd/pm: reverse mclk and fclk clocks levels for vangogh adds acf429dcac14 drm/amdkfd: Align partition memory size to page size adds 9f173a80305d drm/amd/display: avoid calling missing .resync_fifo_dccg_dio() adds 025723e059ab drm/amd/display: remove unused variables res_create_maximu [...] adds e7665d0ca793 drm/amdgpu: Remove duplicate include adds aaff9c089947 drm/amdgpu: Modify mismatched function name adds 1fbc69b8f543 drm/amdgpu/vcn: Modify mismatched function name adds c3aaca43fb07 drm/amdgpu: Add a low priority scheduler for VRAM clearing adds 353491c48697 Revert "drm/amd/display: Block optimize on consecutive FAM [...] adds 413521a4c9f4 drm/amd/amdgpu: Fix warnings in amdgpu_irq.c adds 360930985ec9 Revert "drm/amd/display: Do not set drr on pipe commit" adds 55a6dc60b47c drm/amdkfd: Set event interrupt class for GFX 9.4.3 adds d48a4f2c2809 drm/amd/pm: reverse mclk and fclk clocks levels for renoir adds 194224a54c8b drm/amdgpu: Fix warnings adds a569552f7688 drm/amd/pm: resolve reboot exception for si oland adds 61c31b8b6c5e drm/amdgpu/sdma: set sched.ready status after ring/IB test [...] adds 232f2431899c drm/amdgpu/gfx: set sched.ready status after ring/IB test in gfx adds 93ab59ac6d83 drm/amdgpu: switch to unified amdgpu_ring_test_helper adds 3525844d483b drm/amdgpu: Use single copy per SDMA instance type (v2) adds bea35f7d4219 drm/amd/display: remove unused definition adds 164f0791c5d1 drm/amd/display: remove unused definition adds 95c2f8989593 drm/amd/display: remove unused definition adds 200c7c813231 drm/amd: Drop debugfs access to the DPCD adds 4ba439b0b384 drm/amd/display: remove unused definition adds 6c882a573bc1 drm/amdgpu: Fix return types of certain NBIOv7.9 callbacks adds a09e2065101a drm/amdgpu: Fix defined but not used gfx9_cs_data in gfx_v9_4_3.c adds 8cce16826f5e drm/amdgpu: Fix unused variable in amdgpu_gfx.c adds 423502d4f622 drm/amd/display: remove unused definition adds 24bc366a4309 drm/amd/display: remove unused definition adds b7941e2fef13 drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled adds cfdce594171c drm/amdgpu: Program gds backup address as zero if no gds a [...] adds 9535a86a4072 drm/amdgpu: bypass bios dependent operations adds 89f85765555c drm/amdgpu: golden settings for ASIC rev_id 0 adds 491ae27829cd drm/amdgpu: complement the 4, 6 and 8 XCC cases adds 28bb7f13e70d drm/jpeg: add init value for num_jpeg_rings adds 20997c04b716 drm/amdgpu: set the APU flag based on package type adds 23105541727c drm/amdgpu: save/restore part of xcp drm_device fields adds 5d6cd20075c8 drm/amdgpu: add the accelerator pcie class adds e0ac8656e75f drm/amd/display: remove unused definition adds aab9b215d96e drm/amd/display: remove unused definition adds abc7e24275a3 drm/amd/display: remove unused definition adds c0c2c51c40fe drm/amd/display: clean up some inconsistent indenting adds 2c4993bf88ef drm/amd/display: remove unused definition adds 3a10a44a3e00 drm/amd/display: clean up some inconsistent indenting adds 70a6267753c1 drm/amd/display: remove unused definition adds 3034983db355 drm/amdgpu: Mark mmhub_v1_8_mmea_err_status_reg as __maybe_unused adds 3b60b70dbec9 drm/amdxcp: add platform device driver for amdxcp adds ab1270a29b4f drm/amd/display: remove unused definition adds 9938333a46c9 drm/amdgpu: use amdxcp platform device as spatial partition adds 321488d180c2 drm/amd/display: remove unused definition adds 9c9d501b28a0 drm/amd/amdgpu: Fix up locking etc in amdgpu_debugfs_gprwa [...] adds 8ffd6f044267 drm/amdgpu: keep irq count in amdgpu_irq_disable_all adds 28ebbb4981cb drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices adds 3a25071a9708 drm/amdgpu: enable tmz by default for GC 11.0.1 adds 23616d1ff31d drm/amdgpu: Fix up kdoc in sdma_v4_4_2.c adds 66dadf1ab196 drm/amdgpu: Fix up kdoc in amdgpu_acpi.c adds 9eba1b8b70f6 drm/amdgpu: Fix up missing kdoc in sdma_v6_0.c adds 07a147527924 drm/amdkfd: Add new gfx_target_versions for GC 9.4.3 adds b695c97b580a drm/amdkfd: Fix MEC pipe interrupt enablement adds 837d4e071d25 drm/amdgpu: Fix create_dmamap_sg_bo kdoc warnings adds 21d81681c298 drm/amd/display: Add missing kdoc entries in update_planes [...] adds 0be5ccd51803 drm/amd/display: Fix up kdoc formats in dcn32_fpu.c adds c6a64ad9b7f7 drm/amdgpu: Initialize xcc mask adds c22b04407097 drm/amdkfd: flag added to handle errors from svm validate and map adds ca2943fe0ace drm/amdgpu: Fix missing parameter desc for 'xcc_id' in gfx [...] adds 3eeb0d037a54 drm/amdgpu: Fix up missing kdoc parameter 'inst' in get_wa [...] adds 1bae03aab2b4 drm/amdgpu: Fix up missing parameter in kdoc for 'inst' in [...] adds 932fc4947930 drm/amdgpu: Fix missing parameter desc for 'xcp_id' in amd [...] adds 7a66ad6c087e drm/amdgpu: set finished fence error if job timedout adds b3a02e8b61c1 drm/amdgpu: Fix up missing parameters kdoc in svm_migrate_ [...] adds 23ed8833f231 drm/amdxcp: fix Makefile to build amdxcp module adds c00ebe9aeec6 drm/amd/display: Fix up kdoc formatting in dcn32_resource_ [...] adds 3808c34b2919 drm/amd/display: Fix up missing 'dc' & 'pipe_ctx' kdoc par [...] adds b5c07eaefc8b drm/amd/display: Correct kdoc formatting for DCN32_CRB_SEG [...] adds 09521b5d4922 drm/amd: Disallow s0ix without BIOS support again adds 0df1106bfd13 drm/amdkfd: remove unused sq_int_priv variable adds 1b320ad3f5a8 drm/amd/amdgpu: introduce DRM_AMDGPU_WERROR adds c60c9a5f9ab6 drm/amd/display: Fix up kdoc formatting in display_mode_vba.c adds ebe884e8b933 drm/amdgpu: Fix up kdoc 'ring' parameter in sdma_v6_0_ring_pad_ib adds 2e9fee9b8e0e drm/amdgpu: Fix up kdoc in amdgpu_device.c adds 16cc3a221537 drm/amdgpu: Add function parameter 'event' to kdoc in svm_ [...] adds cbb63eccc056 drm/amdgpu: fix Null pointer dereference error in amdgpu_d [...] adds 023f4d60747c drm/amd/pm: Update SMUv13.0.6 PMFW headers adds 93682f8a1967 drm/amd/pm: Fix SMUv13.0.6 throttle status report adds 5e86aa29a338 drm/amd/pm: add unique serial number support for smu_v13_0_6 adds 3c87de6d034f drm/amd/pm: Fix power context allocation in SMU13 adds 6ff5a1cff704 drm/amd/pm: conditionally disable pcie lane switching for [...] adds ba3c87fffb79 amd/amdkfd: drop unused KFD_IOCTL_SVM_FLAG_UNCACHED flag adds 4f98cf2baf9f drm/amdkfd: add debug and runtime enable interface adds d230f1bfe7a1 drm/amdkfd: display debug capabilities adds 0ab2d7532b05 drm/amdkfd: prepare per-process debug enable and disable adds 08ca71227002 drm/amdgpu: add kgd hw debug mode setting interface adds 4504f14338cd drm/amdgpu: setup hw debug registers on driver initialization adds 257d7b7be26d drm/amd: Make lack of `ACPI_FADT_LOW_POWER_S0` or `CONFIG_ [...] adds 34941e5dc72d drm/amd/display: Drop unused DCN_BASE variable in dcn314_r [...] adds d3116d9f27b8 drm/amdkfd: clean up one inconsistent indenting adds cde2e087a320 drm/amdgpu: add gfx9 hw debug mode enable and disable calls adds 01f648202c53 drm/amdgpu: add gfx9.4.1 hw debug mode enable and disable calls adds bb13d763f251 drm/amdkfd: fix kfd_suspend_all_processes adds d13f050fee94 drm/amdgpu: add gfx10 hw debug mode enable and disable calls adds be6f94039e1a drm/amdgpu: add gfx9.4.2 hw debug mode enable and disable calls adds 33f3437ae119 drm/amdgpu: add gfx11 hw debug mode enable and disable calls adds 7cee6a6824a0 drm/amdgpu: add configurable grace period for unmap queues adds 97ae3c8cce96 drm/amdkfd: prepare map process for single process debug devices adds 0de4ec9a0353 drm/amdgpu: prepare map process for multi-process debug devices adds a9818854ea78 drm/amdgpu: expose debug api for mes adds 218895820e6f drm/amdkfd: add per process hw trap enable and disable functions adds 69a8c3ae2dea drm/amdkfd: apply trap workaround for gfx11 adds 44b87bb0836c drm/amdkfd: add raise exception event function adds c2d2588c7023 drm/amdkfd: add send exception operation adds 455227c4642c drm/amdkfd: add runtime enable operation adds 50cff45e2748 drm/amdkfd: add debug trap enabled flag to tma adds a37d23f816b1 drm/amd/pm: update SMU13 header files for coming OD support adds 12fb1ad70d65 drm/amdkfd: update process interrupt handling for debug events adds e90bf919f714 drm/amdkfd: add debug set exceptions enabled operation adds 101827e13026 drm/amdkfd: add debug wave launch override operation adds aea1b4738beb drm/amdkfd: add debug wave launch mode operation adds a70a93fa568b drm/amdkfd: add debug suspend and resume process queues operation adds e0f85f4690d0 drm/amdkfd: add debug set and clear address watch points o [...] adds 103d5f08ff42 drm/amdkfd: add debug set flags operation adds 5bc20c224bcb drm/amdkfd: add debug query event operation adds 2b36de971d25 drm/amdkfd: add debug query exception info operation adds b17bd5dbf646 drm/amdkfd: add debug queue snapshot operation adds 12976e6a5ab8 drm/amdkfd: add debug device snapshot operation adds a159afdad2f6 drm/amdkfd: bump kfd ioctl minor version for debug api av [...] adds 8f4f5f0b901a drm/amd/pm: fulfill SMU13 OD settings init and restore adds 2e8452ea4ef6 drm/amd/pm: fulfill the OD support for SMU13.0.0 adds 1718e973e3d2 drm/amd/pm: Fill metrics data for SMUv13.0.6 adds 2a9aa52e4617 drm/amd/pm: fulfill the OD support for SMU13.0.7 adds a4d4db727320 drm/amd/display: Fix dc/dcn20/dcn20_optc.c kdoc adds 2b6070257975 drm/amd/display: clean up some inconsistent indenting adds 24e461e84f1c drm/amd/display: add ODM case when looking for first split pipe adds 75c2b7ed080d drm/amd/display: fix seamless odm transitions adds 9bd443cb74bd drm/amdgpu: fix debug wait on idle for gfx9.4.1 adds 9f0bcf49e989 amdgpu: validate offset_in_bo of drm_amdgpu_gem_va adds 5be7d4e3cf9e drm/amdgpu/discovery: Replace fake flex-arrays with flexib [...] adds 2890662822de drm/amd/display: fix compilation error due to shifting neg [...] adds 6b37fee590ec drm/amd/display: Address kdoc warnings in dcn30_fpu.c adds d6634d4d92ea drm/amd/display: Add gnu_printf format attribute for snpri [...] adds 3cb4807dbf7f Revert "drm/amd/display: Only use ODM2:1 policy for high p [...] adds 1598fc576420 drm/amd/display: Program OTG vtotal min/max selectors unco [...] adds 25c30a12d718 drm/amdgpu: Mark 'kgd_gfx_aldebaran_clear_address_watch' & [...] adds 09a77a40b51a drm/amdgpu/pm: notify driver unloading to PMFW for SMU v13 [...] adds d522ca2714b7 drm/amd/pm: update smu-driver if header for smu 13.0.0 and [...] adds 61a7c1623995 drm/amdgpu: pass xcc mask to ras ta adds e3959cb5479c drm/amdgpu: support check vcn jpeg block mask adds 3898c8fc42b2 drm/amdgpu: convert vcn/jpeg logical mask to physical mask adds a15a77c8e61d Revert "drm/amdgpu: change the reference clock for raven/raven2" adds f9bfc9fff299 Revert "drm/amdgpu: Differentiate between Raven2 and Raven [...] adds 5a03159ab7ef Revert "drm/amdgpu: switch to golden tsc registers for rav [...] adds e6850f98efc7 drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl adds 5a863904bab4 drm/amdgpu: fix xclk freq on CHIP_STONEY adds 869bcf59fd64 drm/amdgpu: change reserved vram info print adds 49f26218c344 drm/amd/display: fix dcn315 single stream crb allocation adds 0baae6246307 drm/amd/display: Refactor fast update to use new HWSS buil [...] adds 490ddccb84fe drm/amd/display: Wrong index type for pipe iterator adds 8e7b3f5435b3 drm/amd/display: Add control flag to dc_stream_state to sk [...] adds bbd069a860b7 drm/amd/display: Reduce sdp bw after urgent to 90% adds 35c7b59e3691 drm/amd/display: Fix unused variable ‘should_lock_all_pipes’ adds caf0f98dc280 drm/amd/display: mark dml31's UseMinimumDCFCLK() as noinli [...] adds 820549424727 drm/amd/display: mark dml314's UseMinimumDCFCLK() as noinl [...] adds d155cfff4849 drm/amdgpu: display/Kconfig: replace leading spaces with tab adds b75885071521 drm/amd/pm: Fix memory some memory corruption adds 33e82119cfb2 drm/amd/display: Only use ODM2:1 policy for high pixel rat [...] adds 8be295046748 drm/amdkfd: potential error pointer dereference in ioctl adds f2bcc0c7db0c drm/amdgpu/mmsch: Correct the definition for mmsch init header adds 8ff865be93e6 drm/amdgpu: Modify indirect buffer packages for resubmission adds ea791e704b97 drm/amdgpu: Implement gfx9 patch functions for resubmission adds 71c79a196096 drm/amdgpu: Rename ras table version adds 65183faec89f drm/amdgpu: Add RAS table v2.1 macro definition adds b573cf88c0d0 drm/amdgpu: Support setting EEPROM table version adds 7f599fed3b13 drm/amdgpu: Add support EEPROM table v2.1 adds 7c2551fa1dfd drm/amdgpu: Calculate EEPROM table ras info bytes sum adds 0bc3137b2157 drm/amdgpu: Set EEPROM ras info adds 7386f88ab173 drm/amdkfd: fix vmfault signalling with additional data. adds bbcc3514ab4f drm/amd: Check that a system is a NUMA system before looki [...] adds c1ac2ea802f5 drm/amdgpu: add missing radeon secondary PCI ID adds 597364adc0fc drm/amdkfd: Fix reserved SDMA queues handling adds 1626761ee440 drm/connector: Convert DRM_MODE_COLORIMETRY to enum adds f96c61fe0383 drm/connector: Add enum documentation to drm_colorspace adds 6120611abc05 drm/connector: Pull out common create_colorspace_property code adds c627087cb164 drm/connector: Use common colorspace_names array adds 035d53e0f36d drm/connector: Print connector colorspace in state debugfs adds c265f340eaa8 drm/connector: Allow drivers to pass list of supported col [...] adds cb841d27b876 drm/amd/display: Always pass connector_state to stream validation adds 15f9dfd545a1 drm/amd/display: Register Colorspace property for DP and HDMI adds a0b433c858ac drm/amd/display: Signal mode_changed if colorspace changed adds 2e656827ceed drm/amd/display: Send correct DP colorspace infopacket adds bd49f19039c1 drm/amd/display: Always set crtcinfo from create_stream_for_sink adds fd45b6540f51 drm/amd/display: Add debugfs for testing output colorspace adds eaa7d8301109 drm/amd/display: Refactor avi_info_frame colorimetry deter [...] adds 5daff15cd013 drm/amdgpu: unmap and remove csa_va properly adds 731b48463b0d drm/amdgpu: disable virtual display support on APP device adds cab69d36ccdb drm/amdgpu: skip to resume rlcg for gc 9.4.3 in vf side adds 27d196c44914 drm/amd/pm: fix vclk setting failed for SMU v13.0.4 adds 2d0ee64e9846 drm/amd/pm: enable vclk and dclk Pstates for SMU v13.0.4 adds 55682a893844 drm/amd/pm: enable more Pstates profile levels for SMU v13.0.4 adds 3537d6a48c50 drm/amd: Make sure image is written to trigger VBIOS image [...] adds fe56c6ee0457 drm/amd: Tighten permissions on VBIOS flashing attributes adds 09d49e14ea6f drm/amdkfd: fix and enable debugging for gfx11 adds 11b92df8a2f7 Revert "Revert drm/amd/display: Enable Freesync Video Mode [...] adds 9d65b1b4bcf3 drm/amdgpu: add the accelerator PCIe class adds 4e70da985cef drm/amdgpu: Wrap -Wunused-but-set-variable in cc-option adds 80e709ee6ecc drm/amdgpu: add option params to enforce process isolation [...] adds 3ffb193969c5 drm/amd/pm: enable more Pstates profile levels for yellow_carp adds 389c6b3e1203 drm/amd/display: add NULL pointer check adds 57a801151213 drm/amd/pm: workaround for compute workload type on some skus adds aeb3dd7e6f91 Revert "drm/amd/display: cache trace buffer size" adds 24e52fc20201 drm/amd/display: DSC Programming Deltas adds 3b718dcaf163 drm/amd/display: Filter out AC mode frequencies on DC mode [...] adds 901bdf5ea1a8 Merge tag 'amd-drm-next-6.5-2023-06-09' of https://gitlab. [...] adds d58bfcd4ea99 drm/i915/display: Print useful information on error adds 19db2062094c drm/i915: No 10bit gamma on desktop gen3 parts adds 2d0cdf602054 drm/i915/display: Extract display init from intel_device_i [...] adds 718551bbed3c drm/i915: Fix error handling if driver creation fails duri [...] adds 8690be05cf05 drm/i915/debugfs: stop using edid_blob_ptr adds 47e157a5b49a drm/i915/plane: warn on non-zero plane offset adds 3ba39084d6fc drm/i915/ddi: drop unused but set variable intel_dp adds ac12d250e988 drm/i915/dsi: drop unused but set variable data adds 1fdac123ab01 drm/i915/dsi: drop unused but set variable vbp adds c294d37eb455 drm/i915/dpll: drop unused but set variables bestn and bestm1 adds 1176a905dd64 drm/i915/fb: drop unused but set variable cpp adds 41b611db3014 drm/i915/irq: drop unused but set variable tmp adds b3343230ceb5 drm/i915/gt/uc: drop unused but set variable sseu adds 927fc4a01593 drm/i915/gem: drop unused but set variable unpinned adds ab438a61e4c3 drm/i915/gem: annotate maybe unused but set variable c adds 1032a491e2b5 drm/i915/selftest: annotate maybe unused but set variable unused adds ace873049e8c drm/i915: annotate maybe unused but set intel_plane_state [...] adds 84f9c3c73b9a drm/i915: annotate maybe unused but set intel_crtc_state v [...] adds 9831a9d1841f drm/i915/dp: Fix log level for "CDS interlane align done" adds 626765bb4b2e drm/i915: fix the derating percentage for MTL adds 39bea0ff0f74 drm/i915: update the QGV point frequency calculations adds 88d0ecbde90f drm/i915: store the peak bw per QGV point adds 463cc9402e71 drm/i915: extract intel_bw_check_qgv_points() adds 6400c215a1c1 drm/i915: modify max_bw to return index to intel_bw_info adds a5819e519122 drm/i915/mtl: find the best QGV point for the SAGV configuration adds 4c4cc7ac207f drm/i915/mtl: Add support for PM DEMAND adds 5e0bff2b9690 drm/i915/display: Include of display limits doesn't need ' [...] adds f645d22b93d5 drm/i915/gvt: remove unused variable gma_bottom in command parser adds 3fecd469da9a drm/i915: re-enable -Wunused-but-set-variable adds 8d208a5eed48 drm/i915: use pointer to i915 instead of rpm in wakeref adds 848a4e5c096d drm/i915: add a dedicated workqueue inside drm_i915_private adds 0976b3dc021b drm/i915/selftests: add local workqueue for SW fence selftest adds 69f06e4fa098 Merge drm/drm-next into drm-intel-next adds 8e04cddf3b0a Merge tag 'drm-intel-next-2023-06-10' of git://anongit.fre [...] adds b84c6b26a650 dt-bindings: display: mediatek: dpi: Add compatible for Me [...] adds d8720452fe0f dt-bindings: display: mediatek: aal: Add compatible for Me [...] adds 28c143af8bc9 dt-bindings: display: mediatek: dsi: Add compatible for Me [...] adds 35b7a18c59a1 dt-bindings: display: mediatek: ovl: Add compatible for Me [...] adds 48ed9e648722 dt-bindings: display: mediatek: rdma: Add compatible for M [...] adds 8f2a42046cb6 dt-bindings: display: mediatek: wdma: Add compatible for M [...] adds 791a9974fcaa dt-bindings: display: mediatek: color: Add compatible for [...] adds 84e05dc1f94d dt-bindings: display: mediatek: gamma: Add compatible for [...] adds 400ab909b7cd dt-bindings: display: mediatek: merge: Add compatible for [...] adds 5dfd9bb376d9 dt-bindings: display: mediatek: split: Add compatible for [...] adds c769eccefbb3 dt-bindings: display: mediatek: ufoe: Add compatible for M [...] adds 4080a0e7b36b dt-bindings: display: mediatek: od: Add compatible for Med [...] adds e245db7b1451 Merge tag 'mediatek-drm-next-6.5' of https://git.kernel.or [...] adds db6da59cf27b Merge drm/drm-next into drm-misc-next-fixes adds cf683e8870bd fbdev: Use /* */ comment in initializer macro adds 4e237d84eec8 Merge tag 'drm-misc-next-fixes-2023-06-15' of git://anongi [...] adds 30f90f3c1c2c drm/amd/display: Skip DPP DTO update if root clock is gated adds c168feed5d03 drm/amd/display/amdgpu_dm/amdgpu_dm_helpers: Move SYNAPTIC [...] adds 41ce6d6d03d5 drm/amdgpu: Rename DRM schedulers in amdgpu TTM adds 17fbdbda9cc8 drm/amd/display: Enable dcn314 DPP RCO adds e06da8174971 drm/amdgpu: Fix kdoc warning adds 8020f0f9316b drm/amd/amdgpu: enable W=1 for amdgpu adds c069dbbcba73 drm/radeon: Disable outputs when releasing fbdev client adds 188d3f80fc6d drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1 adds 8d8ffe3740b6 drm/amdgpu: expose num_hops and num_links xgmi info throug [...] adds 59eddd4e215a Revert "drm/amdgpu: remove TOPDOWN flags when allocating V [...] adds 7a0e005c7957 drm/amd/display: edp do not add non-edid timings adds ee83c930974d drm/amd/display: add debugfs for allow_edp_hotplug_detection adds 3d8de40fd639 drm/amd/display: Add DP2 Metrics adds be3a432a9d38 drm/amd/display: Add Error Code for Dml Validation Failure adds 5b4d93eaf6b4 drm/amd/display: Promote DAL to 3.2.238 adds f30811667656 drm/amd/display: fix the system hang while disable PSR adds e8c49e9eead8 drm/amd/display: Fix disbling PSR slow response issue adds 1c982c9ffefd drm/amd/display: SubVP high refresh only if all displays >= 120hz adds 4cc1cebe08bf drm/amd/display: Re-enable DPP/HUBP Power Gating adds 299004271cbf drm/amd/display: Re-enable SubVP high refresh adds d62088ba314e drm/amd/display: Do not disable phantom pipes in driver adds 196754951fc8 drm/amd/display: Block SubVP + DRR if the DRR is PSR capable adds ec7282bd2688 drm/amd/display: Bug fix in dcn315_populate_dml_pipes_from [...] adds da55037afde2 drm/amd/display: Limit Minimum FreeSync Refresh Rate adds bbe4418f22b9 drm/amd/display: Include CSC updates in new fast update path adds 0e69ef6ea82e drm/amd/display: limit DPIA link rate to HBR3 adds f4bc8a43069c Revert "drm/amd/display: reallocate DET for dual displays [...] adds a2c7356f526d drm/amd/display: fix pixel rate update sequence adds ddafc678913c drm/amd/display: 3.2.239 adds e22821e63027 drm/amd/pm: fix vclk setting failed for SMU v13.0.5 adds d50dc746ff72 drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerpla [...] adds fcdb3832a4ed drm/amd/pm: enable vclk and dclk Pstates for SMU v13.0.5 adds 8f7bd7010dd5 drm/amdkfd: fix null queue check on debug setting exceptions adds 7f80a88dd370 Revert "drm/amd/display: fix dpms_off issue when disabling [...] adds e6b27cf515a7 drm/amd/display: don't free stolen console memory during suspend adds fb120e84b00a drm/amdkfd: To enable traps for GC_11_0_4 and up adds a1c23485b8ef drm/amdgpu: Print client id for the unregistered interrupt [...] adds 47d4a680b8e2 drm/amdgpu: Add missing function parameter 'optc' & 'enabl [...] adds f9d9745a8603 drm/amd/display: Correct kdoc formats in dcn10_opp.c adds 8b42e93b349c drm/amd/display: Correct and remove excess function parame [...] adds 9379c7a89f0c drm/amd/display: Provide function name for 'optc32_enable_crtc()' adds 2e1e62c8e5e7 drm/amd/display: Correct kdoc formats in dcn32_resource_helpers.c adds ebbb0b103efd drm/amd/display: Clean up dcn10_optc.c kdoc adds d4a4ff1c8e4c drm/amdgpu: add wait_for helper for spirom update adds 82a1f42f6aeb drm/amdgpu: Release SDMAv4.4.2 ecc irq properly adds 765663b7faae drm/amdkfd: Remove DUMMY_VRAM_SIZE adds 740f42a28f4c drm/amdgpu: Report ras_num_recs in debugfs adds e5df16d9428f drm/amdgpu/sdma4: set align mask to 255 adds 71344a718a9f drm/amdgpu: Fix usage of UMC fill record in RAS adds fdc95df9c27d drm/radeon: Fix missing prototypes in radeon_atpx_handler.c adds 121f17ac42df drm/amd/pm: enable more Pstates profile levels for SMU v13.0.5 adds 80a780ab2799 drm/amdkfd: decrement queue count on mes queue destroy adds c39ca69b84ac drm/amd/display: Convert to kdoc formats in dc/core/dc.c adds 4506f0bc15f4 drm/amd/pm: Align eccinfo table structure with smu v13_0_0 [...] adds bcd9a5f8b9e2 drm/amdgpu: Update total channel number for umc v8_10 adds 6fac3964a909 drm/amdgpu: Add channel_dis_num to ras init flags adds 38298ce6fc35 drm/amdgpu: Optimize checking ras supported adds 43aedbf4da1d drm/amdgpu: Add checking mc_vram_size adds e2ad8e2df432 drm/amdgpu: make sure BOs are locked in amdgpu_vm_get_memory adds ca0b954a4315 drm/amdgpu: make sure that BOs have a backing store adds fe381726c96d drm/amdgpu: Change nbio v7.9 xcp status definition adds b00f55374ccb drm/amdgpu: Use PSP FW API for partition switch adds 2eb841bdbca8 drm/amdgpu: mark GC 9.4.3 experimental for now adds b13eb02ba8ba drm/amdgpu: add amdgpu_error_* debugfs file adds 0a33b11d26c6 drm/amdgpu: mark force completed fences with -ECANCELED adds 89fae8dc41d0 drm/amdgpu: mark soft recovered fences with -ENODATA adds e84e697d92d9 drm/amdgpu: abort submissions during prepare on error adds 55bf196f60df drm/amdgpu: reset VM when an error is detected adds f88e295e9094 drm/amdgpu: add VM generation token adds 71eaac368dcc drm/amdgpu: add entity error check in amdgpu_ctx_get_entity adds 4f9b94d84869 drm/scheduler: avoid infinite loop if entity's dependency [...] adds 6f582513ad15 drm/amdkfd: add event age tracking adds 4057e6ce3384 drm/amdkfd: add event_age tracking when receiving interrupt adds 96cdb5384d96 drm/amdkfd: set activated flag true when event age unmatchs adds 973fddea6f3e drm/amdkfd: update user space last_event_age adds d297eedf83f5 drm/amdkfd: bump kfd ioctl minor version for event age ava [...] adds 0e41639d9a46 drm/amdgpu: Remove unused NBIO interface adds d728eda3c59d drm/amdgpu: Enable translate further for GC v9.4.3 adds 5d1c70bb6e40 drm/amdgpu: Increase hmm range get pages timeout adds 72f1de49ffb9 drm/dp_mst: Clear MSG_RDY flag before sending new message adds bcbede6fbeb0 Merge tag 'amd-drm-next-6.5-2023-06-16' of https://gitlab. [...] adds cce3b573a52a Backmerge tag 'v6.4-rc7' of git://git.kernel.org/pub/scm/l [...] adds 4f96bb37e645 dt-bindings: display/msm/gmu: add Adreno 660 support adds 58fab79731db dt-bindings: display: msm: sm8350-mdss: Fix DSI compatible adds 3bc7fb9ac930 MAINTAINERS: Add Marijn Suijten as drm/msm reviewer adds 4fb5ad612c5c drm/msm: Use struct fb_info.screen_buffer adds eea9cf72b718 drm/msm: Remove unnecessary (void*) conversions adds e99b2d0670a7 dt-bindings: display/msm: dsi-controller-main: Add SM6350 adds 27a869221bb7 dt-bindings: display/msm: dsi-controller-main: Add SM6375 adds ed41005f5b7c dt-bindings: display/msm: sc7180-dpu: Describe SM6350 and SM6375 adds 3b7502b0c205 dt-bindings: display/msm: Add SM6350 MDSS adds 2a5c1021bc77 dt-bindings: display/msm: Add SM6375 MDSS adds c2c1217e61bd drm/msm: mdss: Add SM6350 support adds 5ff3d3a0a09e drm/msm: mdss: Add SM6375 support adds f26e0acc3e07 drm/msm/dpu: enable DPU_CTL_SPLIT_DISPLAY for sc8280xp adds 800d28a4988d drm/msm/dpu: enable DSPP_2/3 for LM_2/3 on sm8450 adds f5abecfe339e drm/msm/dpu: enable DSPP and DSC on sc8180x adds 23bdc972daf4 drm/msm/dpu: use CTL_SC7280_MASK for sm8450's ctl_0 adds 5a7a86bfa2cd drm/msm/dpu: simplify intf allocation code adds e6f756af381f drm/msm/dpu: add HDMI output support adds 95a808328e99 drm/msm/dpu: use hsync/vsync polarity set by the encoder adds c95771905c49 drm/msm/dpu: fix cursor block register bit offset in msm89 [...] adds 8d6dad490afc drm/msm/dpu: set max cursor width to 512x512 adds 078f766e1650 drm/msm/dpu: drop the regdma configuration adds 10036161efbf drm/msm/dpu: stop mapping the regdma region adds 94fdd55b93b4 drm/msm/dpu: Drop unused members from HW structs adds babdb815ef04 drm/msm/dpu: Pass catalog pointers in RM to replace for-lo [...] adds 198d8c9c0abf drm/msm/dpu: remove DPU_DSPP_GC handling in dspp flush adds 7debb6bb699d drm/msm/dpu: remove DPU_DSPP_IGC handling in dspp flush adds 9fd5aa5ae701 drm/msm/dpu: remove GC and IGC related code from dpu catalog adds 732c2c529821 drm/msm/dpu: drop DSPP_MSM8998_MASK from hw catalog adds 52788338110c drm/msm/dpu: drop unused SSPP sub-block information adds 3ce166380567 drm/msm/dpu: add writeback support for sc7280 adds 853b292b92d5 drm/msm/dpu: Use V4.0 PCC DSPP sub-block in SC7[12]80 adds d9388af50843 drm/msm/dpu: Remove extraneous register define indentation adds d80d7f8912a8 drm/msm/dpu: Sort INTF registers numerically adds f0408020bfda drm/msm/dpu: Take INTF index as parameter in interrupt reg [...] adds a2623e72c52b drm/msm/dpu: Drop unused poll_timeout_wr_ptr PINGPONG callback adds 4a7c38ec7d8e drm/msm/dpu: Move autorefresh disable from CMD encoder to [...] adds fe9d66cf6e8d drm/msm/dpu: Disable pingpong TE on DPU 5.0.0 and above adds a2ff096803b3 drm/msm/dpu: Disable MDP vsync source selection on DPU 5.0 [...] adds c31ec42ebb45 drm/msm/dpu: Move dpu_hw_{tear_check, pp_vsync_info} to dp [...] adds a38a9949a963 drm/msm/dpu: Factor out shared interrupt register in INTF_ [...] adds ec6e9b673ad5 drm/msm/dpu: Describe TEAR interrupt registers for DSI interfaces adds 0272b9c3b572 drm/msm/dpu: Add TEAR-READ-pointer interrupt to INTF block adds bb9f1880ca90 drm/msm/dpu: Merge setup_- and enable_tearcheck pingpong c [...] adds e955a3f0d86e drm/msm/dpu: Implement tearcheck support on INTF block adds f1584d89c1cd drm/msm/dpu: Remove intr_rdptr from DPU >= 5.0.0 pingpong config adds 7e3d6c548b4d drm/msm/dpu: drop SSPP's SRC subblock adds be7057e0d40b drm/msm/dpu: access QSEED registers directly adds babbd0a5f3c5 drm/msm/dpu: access CSC/CSC10 registers directly adds a7129231edf3 drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK adds 50883f733c8e drm/msm/dpu: replace IS_ERR_OR_NULL with IS_ERR during DSC init adds f89fdc862be4 drm/msm/dpu: remove futile checks from dpu_rm_init() adds 76c40f146358 drm/msm/dpu: use PINGPONG_NONE for LMs with no PP attached adds 6c93a21d9266 drm/msm/dpu: move PINGPONG_NONE check to dpu_lm_init() adds 5f31d7e61ddf drm/msm/dpu: fix SSPP register definitions adds 48b3207e4ed9 drm/msm/dpu: simplify CDP programming adds 2defa907ed50 drm/msm/dpu: fix the condition for (not) applying QoS to C [...] adds 78c2925de971 drm/msm/dpu: rearrange QoS setting code adds d5f86e50f031 drm/msm/dpu: drop DPU_PLANE_QOS_VBLANK_CTRL adds f68098003dc3 drm/msm/dpu: simplify qos_ctrl handling adds 9ccff1d2c062 drm/msm/dpu: drop DPU_PLANE_QOS_PANIC_CTRL adds a5ebb27bffcc drm/msm/dpu: remove struct dpu_hw_pipe_qos_cfg adds 5fe0faa62461 drm/msm/dpu: use common helper for WB and SSPP QoS setup adds 12cef323c903 drm/msm/dpu: set DSC flush bit correctly at MDP CTL flush [...] adds c20c44403e11 drm/msm/dpu: add DPU_PINGPONG_DSC feature bit for DPU < 7.0.0 adds 108ff1417795 drm/msm/dpu: Guard PINGPONG DSC ops behind DPU_PINGPONG_DSC bit adds d45be1ccd330 drm/msm/dpu: Introduce PINGPONG_NONE to disconnect DSC fro [...] adds 625cbb077007 drm/msm/dpu: always clear every individual pending flush mask adds 761c629d1860 drm/msm/dpu: separate DSC flush update out of interface adds 997ed53dd693 drm/msm/dpu: Tear down DSC datapath on encoder cleanup adds 025e3d97867c drm/msm/dpu: clean up dpu_kms_get_clk_rate() returns adds 9b930f14e530 drm/msm/dpu: merge dpu_encoder_init() and dpu_encoder_setup() adds 7731ee3b06c1 drm/msm/dpu: separate common function to init physical encoder adds 8ea432b8428e drm/msm/dpu: drop duplicated intf/wb indices from encoder structs adds 04ada3d8380a drm/msm/dpu: inline dpu_encoder_get_wb() adds 004be38657f4 drm/msm/dpu: call dpu_rm_get_intf() from dpu_encoder_get_intf() adds ed02d3dd18dc drm/msm/dpu: drop temp variable from dpu_encoder_phys_cmd_init() adds 5d1227d1c7a3 drm/msm/dpu: simplify dpu_encoder_phys_wb_init() adds a03b7c4698d7 drm/msm/dpu: use PINGPONG_NONE to unbind INTF from PP adds 0f86d9c980a3 drm/msm/dpu: use PINGPONG_NONE to unbind WB from PP adds 3186acba5cdc drm/msm/dpu: Add SM6350 support adds 27f0df03f3ff drm/msm/dpu: Add SM6375 support adds 203b2019b3ac drm/msm/dpu: add DSC blocks to the catalog of MSM8998 adds e7a2cf8e058e drm/msm/dpu: tidy up some error checking adds 1c5f6051ffdf drm/msm/dp: remove most of usbpd-related remains adds 9f93258549db drm/msm/dp: Clean up logs dp_power module adds 9edac2eec47c drm/msm/dp: Clean up pdev/dev duplication in dp_power adds 76015b9e573e dt-bindings: display: msm: dp-controller: document SM8550 [...] adds 9e15123eca79 drm/msm/dsi: Stop unconditionally powering up DSI hosts at [...] adds d8dd416cb420 drm/msm/dsi: More properly handle errors in regards to dsi [...] adds 1e0a97f84d73 drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate adds 6de6c28d97c0 drm/msm/dsi: remove extra call to dsi_get_pclk_rate() adds 374918d2c396 drm/msm/dsi: use mult_frac for pclk_bpp calculation adds 95666ca7431c drm/msm/dpu: drop dpu_encoder_phys_ops::late_register() adds a659098d78d6 drm/msm/dpu: drop (mostly) unused DPU_NAME_SIZE define adds d01eb3421b10 dt-bindings: msm: dsi-phy-28nm: Document msm8226 compatible adds 46ccf3e0ed63 dt-bindings: display/msm: dsi-controller-main: Add msm8226 [...] adds 82cf4954a0d5 drm/msm/dsi: Add configuration for MSM8226 adds 1531d0b9235e drm/msm/dsi: Add phy configuration for MSM8226 adds c6e79fd5c80d dt-bindings: display/msm: qcom, mdp5: Add msm8226 compatible adds eed3f9c7c36a drm/msm/mdp5: Add MDP5 configuration for MSM8226 adds 712c76b360aa Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] adds a52b66172927 drm/msm/adreno: fix sparse warnings in a6xx code adds 635455260d06 drm/msm: drop unused ring variable in msm_ioctl_gem_submit() adds 38e27a6fbf22 drm/msm/a6xx: don't set IO_PGTABLE_QUIRK_ARM_OUTER_WBWA wi [...] adds 171f580e3209 drm/msm: Move cmdstream dumping out of sched kthread adds 5e7665b5e484 drm/msm/adreno: Add Adreno A690 support adds bf08e9791ca4 drm/msm/a6xx: Fix a690 CP_PROTECT settings adds 736a93273656 drm/msm/a5xx: really check for A510 in a5xx_gpu_init adds cc943f43ece7 drm/msm/adreno: warn if chip revn is verified before being set adds 1b90e8f8879c drm/msm/adreno: change adreno_is_* functions to accept con [...] adds 03c601927b67 Merge branch 'drm-next' of git://anongit.freedesktop.org/d [...] adds b263325b4f34 drm/msm/adreno: make adreno_is_a690()'s argument const adds 3bcfc7b90465 drm/msm/dpu: do not enable color-management if DSPPs are n [...] adds c72375172194 drm/msm/dpu/catalog: define DSPP blocks found on sdm845 adds 7df1ed6ddf3d drm/display/dsc: Add flatness and initial scale value calc [...] adds e871a70d8ccd drm/display/dsc: add helper to set semi-const parameters adds 688583281241 drm/display/dsc: Add drm_dsc_get_bpp_int helper adds 49fd30a7153b drm/msm/dsi: use DRM DSC helpers for DSC setup adds b50f06f83e0e drm/msm: Add MSM-specific DSC helper methods adds 44346191a210 drm/msm/dpu: Use fixed DRM DSC helper for det_thresh_flatness adds c223059e6f83 drm/msm/dpu: Fix slice_last_group_size calculation adds ed1498f77419 drm/msm/dsi: Use MSM and DRM DSC helper methods adds 149419396a92 drm/msm/dsi: update hdisplay calculation for dsi_timing_setup adds 8c4094b275f6 drm/msm/dpu: add support for DSC encoder v1.2 engine adds 0d1b10c63346 drm/msm/dpu: add DSC 1.2 hw blocks for relevant chipsets adds 21bf617110ba msm/drm/dsi: Round up DSC hdisplay calculation adds 7c9e4a554d4a drm/msm/dsi: Reduce pclk rate for compression adds 22598cfc94bb drm/msm/dpu: Add DPU_INTF_DATA_COMPRESS feature flag for D [...] adds 1642b5803473 drm/msm/dpu: Set DATA_COMPRESS on command mode for DCE/DSC 1.2 adds 155fa3a91d64 drm/msm/dsi: Remove incorrect references to slice_count adds fda520976ef4 drm/msm: provide fb_dirty implemenation adds a7bfb2ad2184 drm/msm/dp: Drop aux devices together with DP controller adds fa0048a4b1fa drm/msm/dp: Free resources after unregistering them adds 0b78be614c50 drm/msm/dpu: fix sc7280 and sc7180 PINGPONG done interrupts adds 9a6c13b847d6 drm/msm/dpu: correct MERGE_3D length adds c7c4afd943cc drm/msm/dpu: remove unused INTF_NONE interfaces adds e2fd7dda3bb8 drm/msm/dsi: dsi_host: drop unused clocks adds 452c46ccf603 drm/msm/dsi: split dsi_ctrl_config() function adds a770dc6105fb dt-bindings: display/msm: gpu: Document GMU wrapper-equipped A6xx adds 63204be2806b dt-bindings: display/msm/gmu: Add GMU wrapper adds 87cc0d0a4204 drm/msm/adreno: Use adreno_is_revn for A690 adds bd31afe010ea drm/msm/a6xx: Remove static keyword from sptprac en/disabl [...] adds ce8f1381fd49 drm/msm/a6xx: Move force keepalive vote removal to a6xx_gm [...] adds 6e332c99d1aa drm/msm/a6xx: Move a6xx_bus_clear_pending_transactions to [...] adds 3773a57d9c55 drm/msm/a6xx: Improve a6xx_bus_clear_pending_transactions() adds 277b967829aa drm/msm/a6xx: Add a helper for software-resetting the GPU adds 05a23a76d35b drm/msm/a6xx: Remove both GBIF and RBBM GBIF halt on hw init adds df5bb404fa92 drm/msm/a6xx: Extend and explain UBWC config adds 30f55f3f2374 drm/msm/a6xx: Move CX GMU power counter enablement to hw_init adds 5a903a44a984 drm/msm/a6xx: Introduce GMU wrapper support adds 9bad37600c89 drm/msm/adreno: Disable has_cached_coherent in GMU wrapper [...] adds 8296ff0afdf2 drm/msm/a6xx: Add support for A619_holi adds e7fc9398e608 drm/msm/a6xx: Add A610 support adds 3e90044d3e49 drm/msm/a6xx: Fix some A619 tunables adds ac9265496511 drm/msm/a6xx: Use "else if" in GPU speedbin rev matching adds b3bcd583fa6f drm/msm/a6xx: Use adreno_is_aXYZ macros in speedbin matching adds 20c8e39985b9 drm/msm/a6xx: Add A619_holi speedbin support adds cd036d542afb drm/msm/a6xx: Add A610 speedbin support adds 2222dcb0775d Merge tag 'drm-msm-next-2023-06-18' of https://gitlab.free [...] adds 21f773515902 drm/i915/gsc: take a wakeref for the proxy-init-completion check adds cb359c639dc0 drm/i915/huc: Fix missing error code in intel_huc_init() adds d57ba095e4f1 drm/i915: make i915_drm_client_fdinfo() reference conditio [...] adds 274d4b96b12f drm/i915: Fix a NULL vs IS_ERR() bug adds 5ff2977b1976 Merge tag 'drm-intel-next-fixes-2023-06-21' of git://anong [...] adds 1b722407a13b Merge tag 'drm-next-2023-06-29' of git://anongit.freedeskt [...] adds eee9c708cc89 gup: avoid stack expansion warning for known-good case adds b2dd05f107b1 ovl: let helper ovl_i_path_real() return the realinode adds 1a73f5b8f079 ovl: fix null pointer dereference in ovl_permission() adds f4e19e595cc2 ovl: fix null pointer dereference in ovl_get_acl_rcu() adds b07d5cc93e1b ovl: update of dentry revalidate flags after copy up adds a6ff2bc0be17 ovl: use OVL_E() and OVL_E_FLAGS() accessors adds 5522c9c7cbd2 ovl: use ovl_numlower() and ovl_lowerstack() accessors adds 163db0da3515 ovl: factor out ovl_free_entry() and ovl_stack_*() helpers adds 0af950f57fef ovl: move ovl_entry into ovl_inode adds ac900ed4f253 ovl: deduplicate lowerpath and lowerstack[] adds ab1eb5ffb7d2 ovl: deduplicate lowerdata and lowerstack[] adds 9e88f9052415 ovl: remove unneeded goto instructions adds 37ebf056d6cf ovl: introduce data-only lower layers adds 5436ab0a864e ovl: implement lookup in data-only layers adds 2b21da920866 ovl: prepare to store lowerdata redirect for lazy lowerdat [...] adds 416656447864 ovl: prepare for lazy lookup of lowerdata inode adds 42dd69ae1af4 ovl: implement lazy lookup of lowerdata in data-only layers adds f723edb8a532 ovl: check type and offset of struct vfsmount in ovl_entry adds e4599d4b1aef ovl: negate the ofs->share_whiteout boolean adds 367d002d6cd2 ovl: clarify ovl_get_root() semantics adds dcb399de1e40 ovl: pass ovl_fs to xino helpers adds af5f2396b671 ovl: store enum redirect_mode in config instead of a string adds ac519625edf2 ovl: factor out ovl_parse_options() helper adds 1784fbc2ed9c ovl: port to new mount api adds b36a5780cb44 ovl: modify layer parameter parsing adds ceecc2d87f00 ovl: reserve ability to reconfigure mount options with new [...] adds 62149a745eee ovl: add Amir as co-maintainer adds be3c213150dc Merge tag 'ovl-update-6.5' of git://git.kernel.org/pub/scm [...] adds 11509910c599 jfs: jfs_dmap: Validate db_l2nbperpage while mounting adds f3fb462443a5 fs: jfs: (trivial) Fix typo in dbInitTree function adds 4e302336d5ca fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev adds 47cfdc338d67 FS: JFS: Fix null-ptr-deref Read in txBegin adds 95e2b352c03b FS: JFS: Check for read-only mounted filesystem in txBegin adds b9d02c224d00 Merge tag 'jfs-6.5' of github.com:kleikamp/linux-shaggy adds 0b956de1512e ext4: kill unused function ext4_journalled_write_inline_data adds 36c9b4504088 ext4: Change remaining tracepoints to use folio adds 80be8c5cc925 ext4: Make mpage_journal_page_buffers use folio adds d19500da4b8c ext4: Make ext4_write_inline_data_end() use folio adds 0dea40aa315d ext4: Call fsverity_verify_folio() adds b3916da0d963 ext4: fix wrong unit use in ext4_mb_normalize_request adds 497885f72d93 ext4: fix unit mismatch in ext4_mb_new_blocks_simple adds 99c515e3a860 ext4: fix wrong unit use in ext4_mb_find_by_goal adds c3defd99d58c ext4: treat stripe in block unit adds 1eff590489a2 ext4: add EXT4_MB_HINT_GOAL_ONLY test in ext4_mb_use_preallocated adds 95a4c3c7e034 ext4: remove ext4_block_group and ext4_block_group_offset [...] adds 19a043bb1fd1 ext4: try all groups in ext4_mb_new_blocks_simple adds 11b6890be008 ext4: get block from bh in ext4_free_blocks for fast commi [...] adds ad78b5efe424 ext4: remove unused parameter from ext4_mb_new_blocks_simple() adds 247c3d214c23 ext4: fix wrong unit use in ext4_mb_clear_bb adds 2ec6d0a5ea72 ext4: fix wrong unit use in ext4_mb_new_blocks adds 569f196f1e7a ext4: mballoc: Remove useless setting of ac_criteria adds 5730cce35344 ext4: Remove unused extern variables declaration adds 4eb7a4a1a33b ext4: Convert mballoc cr (criteria) to enum adds fdd9a00943a5 ext4: Add per CR extent scanned counter adds 3ef5d2638796 ext4: Add counter to track successful allocation of goal length adds 1b4200112108 ext4: Avoid scanning smaller extents in BG during CR1 adds 3c6296046c85 ext4: Don't skip prefetching BLOCK_UNINIT groups adds 4f3d1e4533b0 ext4: Ensure ext4_mb_prefetch_fini() is called for all pre [...] adds 856d865c178b ext4: Abstract out logic to search average fragment list adds 7e170922f06b ext4: Add allocation criteria 1.5 (CR1_5) adds f52f3d2b9fba ext4: Give symbolic names to mballoc criterias adds de25d6e9610a ext4: only update i_reserved_data_blocks on successful blo [...] adds 9649eb18c628 ext4: add a new helper to check if es must be kept adds 73a2f033656b ext4: factor out __es_alloc_extent() and __es_free_extent() adds 95f0b320339a ext4: use pre-allocated es in __es_insert_extent() adds bda3efaf774f ext4: use pre-allocated es in __es_remove_extent() adds e9fe2b882bd5 ext4: using nofail preallocation in ext4_es_remove_extent() adds 4a2d98447b37 ext4: using nofail preallocation in ext4_es_insert_delayed [...] adds 2a69c450083d ext4: using nofail preallocation in ext4_es_insert_extent() adds ed5d285b3f2a ext4: make ext4_es_remove_extent() return void adds 8782b020ccbe ext4: make ext4_es_insert_delayed_block() return void adds 6c120399cde6 ext4: make ext4_es_insert_extent() return void adds ab8627e10469 ext4: make ext4_zeroout_es() return void adds 4c0cfebdf3c3 ext4: clean up mballoc criteria comments adds 310ee0902b8d ext4: allow concurrent unaligned dio overwrites adds 26fb5290240d ext4: Fix reusing stale buffer heads from last failed mounting adds 93e92cfcc197 ext4: ext4_put_super: Remove redundant checking for 'sbi-> [...] adds 5c5bd1fef3ec jbd2: remove unused feature macros adds 5cf036d4f148 jbd2: switch to check format version in superblock directly adds 3e5cf02cfa3f jbd2: factor out journal initialization from journal_get_s [...] adds 04c2e9817965 jbd2: remove j_format_version adds c7fc60555864 jbd2: continue to record log between each mount adds 729450582425 ext4: add journal cycled recording support adds bd5a594b5b1c ext4: update doc about journal superblock description adds d13f99632748 ext4: turn quotas off if mount failed after enabling quotas adds f3c1c42e0c40 ext4: refactoring to use the unified helper ext4_quotas_off() adds c4d13222afd8 ext4: fix to check return value of freeze_bdev() in ext4_s [...] adds 31464ab01fff jbd2: skip reading super block if it has been verified adds 2ef6c32a914b ext4: avoid updating the superblock on a r/o mount if not needed adds 53ea167b212f Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 06f3ef6e1705 xfs: don't deplete the reserve pool when trying to shrink the fs adds 61d7e8274cd8 xfs: drop EXPERIMENTAL tag for large extent counts adds b29434999371 xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method adds c3b880acadc9 xfs: fix ag count overflow during growfs adds 9e06150d3c04 Merge tag 'xfs-6.5-merge-2' of git://git.kernel.org/pub/sc [...] adds 35d6df53b916 dlm: Replace all non-returning strlcpy with strscpy adds 92655fbda5c0 fs: dlm: return positive pid value for F_GETLK adds c847f4e20304 fs: dlm: fix cleanup pending ops when interrupted adds 59e45c758ca1 fs: dlm: interrupt posix locks only when process is killed adds 0f2b1cb89ccd fs: dlm: make F_SETLK use unkillable wait_event adds 57e2c2f2d94c fs: dlm: fix mismatch of plock results from userspace adds c6b6d6dcc7f3 fs: dlm: revert check required context while close adds 7a931477bff1 fs: dlm: clear pending bit when queue was empty adds f68bb23cad1f fs: dlm: fix missing pending to false adds cbba21169eef fs: dlm: unregister memory at the very last adds f8bce79d9d9e fs: dlm: don't check othercon twice adds d41a1a3db49f fs: dlm: cleanup STOP_IO bitflag set when stop io adds 5ce9ef30f226 fs: dlm: move dlm_purge_lkb_callbacks to user module adds 70cf2fecf873 fs: dlm: warn about messages from left nodes adds 07ee38674a0b fs: dlm: filter ourself midcomms calls adds 75a7d60134ce fs: dlm: handle lkb wait count as atomic_t adds d00725cab226 fs: dlm: handle sequence numbers as atomic adds 1696c75f1864 fs: dlm: add send ack threshold and append acks to msgs adds fc4ea4229c2b fs: dlm: remove filter local comms on close adds 0a37714f96d5 Merge tag 'dlm-6.5' of git://git.kernel.org/pub/scm/linux/ [...] adds b52878275ce5 exportfs: change connectable argument to bit flags adds 304e9c83e80d exportfs: add explicit flag to request non-decodeable file [...] adds 96b2b072ee62 exportfs: allow exporting non-decodeable file handles to u [...] adds a95aef69a740 fanotify: support reporting non-decodeable file handles adds 7cdafe6cc4a6 exportfs: check for error return value from exportfs_encode_*() adds 7b8c9d7bb457 fsnotify: move fsnotify_open() hook into do_dentry_open() adds 18c9901d7435 Merge tag 'fsnotify_for_v6.5-rc1' of git://git.kernel.org/ [...] adds fcced95b6ba2 ext2/dax: Fix ext2_setsize when len is page aligned adds 31b2ebc0929e fs/buffer.c: Add generic_buffers_fsync*() implementation adds 5b5b4ff8f92d ext4: Use generic_buffers_fsync_noflush() implementation adds d05307042500 ext2: Use generic_buffers_fsync() implementation adds fb5de4358e1a ext2: Move direct-io to use iomap adds 6e335cd789be ext2: Add direct-io trace points adds 8f1dca19b1e1 ext2_rename(): set_link and delete_entry may fail adds 86008392695b ext2: use offset_in_page() instead of open-coding it as su [...] adds 46022375abe8 ext2_get_page(): saner type adds 91f646fb971f ext2_put_page(): accept any pointer within the page adds dae42837ba6d ext2_{set_link,delete_entry}(): don't bother with page_addr adds b8b9e8b35d38 ext2_find_entry()/ext2_dotdot(): callers don't need page_a [...] adds 576215cffdef fs: Drop wait_unfrozen wait queue adds 5ce345541ee4 fs: udf: Replace GPL 2.0 boilerplate license notice with S [...] adds aac2fa20132e fs: udf: udftime: Replace LGPL boilerplate with SPDX identifier adds 6a4e3363792e quota: Properly disable quotas when add_dquot_ref() fails adds d6a95db3c7ad quota: fix warning in dqgrab() adds 404615d7f1dc ext2: Drop fragment support adds 028f6055c912 udf: Fix uninitialized array access for some pathnames adds c6b0271053e7 Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/sc [...] adds d70684772aa9 dt-bindings: arm: Add Cortex-R52 to the list of enum adds 93da99912932 dt-bindings: interrupt-controller: microchip,sama7g5-eic: [...] adds ce294330ebdd MAINTAINERS: add documentation file for Microchip EIC section adds a2c6326c8b9d dt-bindings: crypto: fsl-dcp: add imx6sl and imx6ull compatible adds 451d69d2f1f9 dt-bindings: imxgpt: add imx6ul compatible adds 2b544ec6a105 dt-bindings: misc: qcom,fastrpc: drop unneeded quotes adds 03daea192aa3 of: unittest: Switch i2c driver back to use .probe() adds 3a5bbced6efc dt-bindings: trivial-devices: Add infineon,irps5401 adds 753c742352d3 dt-bindings: vendor-prefixes: document TeeJet adds 87a1752bdd8a dt-bindings: net: Add QCA2066 Bluetooth adds b6ca07fa9a19 dt-bindings: eeprom: at25: add st,m95640 compatible adds 0f8e5651095b of/platform: Propagate firmware node by calling device_set_node() adds 9e654c047061 dt-bindings: example-schema: don't use enum as fallback, e [...] adds bf70dc413353 dt-bindings: net: bluetooth: nxp: Add missing type for "fw [...] adds 66c9836013b1 dt-bindings: display: Add missing property types adds e7f4f656fac2 dt-bindings: crypto: fsl,sec-v4.0-mon: Add missing type fo [...] adds 0778a2e9b35c dt-bindings: crypto: fsl,sec-v4.0-mon: Add "linux,keycodes [...] adds 384febba1d20 dt-bindings: timer: fsl,imxgpt: Add i.MX8MP variant adds 016a46dcc0c6 dt-bindings: vendor-prefixes: Add prefix for ShineWorld In [...] adds 96b2b1a279e1 dt-bindings: display: panel: mipi-dbi-spi: add shineworld [...] adds 222e0a8e2f8a dt-bindings: display: panel: mipi-dbi-spi: add spi-3wire property adds 800e75245ba7 dt-bindings: Remove last usage of "binding" or "schema" in titles adds 97cc0337dd74 dt-bindings: spmi: mtk,spmi-mtk-pmif: drop unneeded quotes adds 0d36b50ef775 dt-bindings: rockchip: grf: drop unneeded quotes adds e099083e7f8f dt-bindings: i3c: silvaco,i3c-master: drop unneeded quotes adds a835321b3c2e dt-bindings: gpu: drop unneeded quotes adds e746c79c1881 dt-bindings: dvfs: drop unneeded quotes adds 7123c05c06aa dt-bindings: firmware: arm,scmi: drop unneeded quotes and [...] adds 02478c98f2c2 dt-bindings: arm: drop unneeded quotes and use absolute /s [...] adds 83ba7361e168 of: reserved_mem: Try to keep range allocations contiguous adds 4cea2821882b of: reserved_mem: Use stable allocation order adds e8b4858b158e dt-bindings: bus: ti-sysc: fix typo adds 876c38eb7b1e dt-bindings: connector: usb: allow a single HS port adds e591c47f2c2a dt-bindings: arm: socionext: add Synquacer platforms adds f6814f6f3fb2 dt-bindings: crypto: drop unneeded quotes adds a7ab84a5915f dt-bindings: pwm: drop unneeded quotes adds f30e04303f3d dt-bindings: input: mediatek,pmic-keys: Fix typo in "linux [...] adds 74f02dd73906 dt-bindings: auxdisplay: holtek: Add missing type for "lin [...] adds 3216ceeb708b dt-bindings: PCI: dwc: rockchip: Update for RK3588 adds ecdb004843ed dt-bindings: interrupt-controller: add Ralink SoCs interru [...] adds 18f38fedfa71 Merge tag 'devicetree-for-6.5' of git://git.kernel.org/pub [...] adds 745b7908ecdb mips: dts: ingenic: Remove unnecessary AIC clocks adds 1004be040f46 MIPS: Loongson32: Remove reset.c adds c5e4d83872ae mips: dts: ingenic: x1000: Add AIC device tree node adds 99b619b37ae1 mips: provide unxlate_dev_mem_ptr() in asm/io.h adds fb6700c598d8 MIPS: generic: Allow R5 CPUs to be selected adds 12324a8896ba mips: Fix spacing issue adds e71dc5bf5e01 Merge tag 'mips-fixes_6.4_1' into mips-next adds 70278d1d589f MIPS: Alchemy: Enable PATA_PLATFORM support adds 1e13da548fbf Revert "MIPS: unhide PATA_PLATFORM" adds 6673c2763f6f MIPS: uaccess: emulate Ingenic LXW/LXH/LXHU uaccess adds 50a1171d3bd1 mips: ingenic: Remove useless __maybe_unused adds fc18139c2867 mips: ingenic: Enable EXT/2 divider on JZ4750/55/60 if EXT [...] adds 4cdb5d9d39f0 MIPS: DTS: qi_lb60: Don't use unit address for regulators adds ea1ccdc605f2 MIPS: DTS: CI20: Fix regulators adds 08384e80a70f MIPS: DTS: CI20: Fix ACT8600 regulator node names adds fbf1e42093f8 MIPS: DTS: CI20: Add parent supplies to ACT8600 regulators adds 34d4b67e81f9 MIPS: DTS: CI20: Do not force-enable CIM and WiFi regulators adds 5fe60d3b6801 MIPS: DTS: CI20: Misc. cleanups adds 868b70b9e6bd MIPS: DTS: CI20: Parent MSCMUX clock to MPLL adds c9f4b2527284 MIPS: DTS: CI20: Enable support for WiFi / Bluetooth adds e94c1e492139 MIPS: configs: CI20: Regenerate defconfig adds 2dbbe4de633b MIPS: configs: CI20: Enable WiFi / Bluetooth adds 0daf939e0fdf dt-bindings: mips: Add bindings for TP-Link HC220 G5 v1 board adds ece68749f862 mips: dts: ralink: Add support for TP-Link HC220 G5 v1 board adds 5487a7b60695 MIPS: cpu-features: Use boot_cpu_type for CPU type based features adds dfbd992e0ef2 mips: asm-offsets: add missing prototypes adds 96cb8ae28c65 MIPS: Rework smt cmdline parameters adds 975fd3c26fed MIPS: Select CONFIG_GENERIC_IDLE_POLL_SETUP adds 5cad8323040b mips: dts: ralink: mt7628a: Unify pinctrl-single pin group nodes adds 13e6b8122d44 MIPS: mm: Remove special handling for OCTEON CPUs adds 6e6251317c96 MIPS: Mark core_vpe_count() as __init adds 1caeb99ba832 MIPS: Loongson64: loongson3_defconfig: Enable amdgpu drm driver adds f7396eefd620 MIPS: PCI: Convert to platform remove callback returning void adds ae4423d596db kvm/mips: update MAINTAINERS adds 612616e63819 dt-bindings: clock: add mtmips SoCs system controller adds 6f3b15586eef clk: ralink: add clock and reset driver for MTMIPS SoCs adds ffcdf47379ea mips: ralink: rt288x: remove clock related code adds daf73c70f693 mips: ralink: rt305x: remove clock related code adds 7cd1bb488854 mips: ralink: rt3883: remove clock related code adds 04b153abdfcb mips: ralink: mt7620: remove clock related code adds 201ddc05777c mips: ralink: remove reset related code adds ad38c17b0c26 mips: ralink: get cpu rate from new driver code adds fc15a7193a4d MAINTAINERS: add Mediatek MTMIPS Clock maintainer adds 9f9a035e6156 mips: pci-mt7620: do not print NFTS register value as error log adds 89ec9bbe60b6 mips: pci-mt7620: use dev_info() to log PCIe device detect [...] adds fd99ac5055d4 mips: ralink: introduce commonly used remap node function adds 6e68dae946e3 clk: ralink: mtmips: Fix uninitialized use of ret in mtmip [...] adds 944520f85d5b MIPS: DTS: CI20: Raise VDDCORE voltage to 1.125 volts adds 7b191b9b55df MIPS: dec: prom: Address -Warray-bounds warning adds 670f77f76f65 mips: ralink: match all supported system controller compat [...] adds c7b6a1eb2f85 MIPS: OCTEON: octeon-usb: add all register offsets adds ce942c0f69c2 MIPS: OCTEON: octeon-usb: use bitfields for control register adds 74ac367c9c85 MIPS: OCTEON: octeon-usb: use bitfields for host config register adds 940692c6ccf5 MIPS: OCTEON: octeon-usb: use bitfields for shim register adds 793bef570951 MIPS: OCTEON: octeon-usb: move gpio config to separate function adds 2257c6c90e92 MIPS: OCTEON: octeon-usb: introduce dwc3_octeon_{read,write}q adds dc917ea7a2c9 MIPS: OCTEON: octeon-usb: cleanup divider calculation adds 8a649e33f48e MIPS: Loongson64: DTS: Add RTC support to LS7A PCH adds e47084e116fc MIPS: Loongson64: DTS: Add RTC support to Loongson-2K1000 adds b775d6c5859a Merge tag 'mips_6.5' of git://git.kernel.org/pub/scm/linux [...] adds 7c4f1f183064 arm64: dts: mba6ulx: correct GPIO keys wakeup adds 0022cec7edec arm64: dts: apm: add missing cache properties adds 9f921604a91c arm64: dts: amazon: add missing cache properties adds a0936e9edf16 arm64: dts: hisilicon: add missing cache properties adds 7a242135a44d arm64: dts: realtek: add missing cache properties adds 3740a577eaaa arm64: dts: synaptics: add missing cache properties adds 4c84cced9304 arm64: dts: allwinner: a64: add missing cache properties adds f217d94fc632 arm64: dts: microchip: add missing cache properties adds 70be83708c92 arm64: dts: microchip: sparx5: do not use PSCI on referenc [...] adds a34ebb17546d arm64: dts: microchip: sparx5: correct CPU address-cells adds d5e64404e77c arm64: dts: sparx5: rename pinctrl nodes adds 6a023136126c Merge tag 'dt64-cleanup-6.5' of https://git.kernel.org/pub [...] adds cc386f5c670d ARM: dts: ste: align UART node name with bindings adds 21f475946d89 ARM: dts: en7523: add missing cache properties adds c45585623710 Merge tag 'dt-cleanup-6.5' of https://git.kernel.org/pub/s [...] adds 7e16774770c5 arm64: dts: renesas: r9a07g044: Add fcpvd node adds fad741768e7b arm64: dts: renesas: r9a07g054: Add fcpvd node adds 9af677e07479 arm64: dts: renesas: r9a07g044: Add vspd node adds 79572c7f326a arm64: dts: renesas: r9a07g054: Add vspd node adds 862b676c3cad arm64: dts: renesas: r9a07g044: Add DSI node adds 33de13da4e2d arm64: dts: renesas: r9a07g054: Add DSI node adds 6affac45357d arm64: dts: renesas: rzg2l-smarc: Link DSI with ADV7535 adds 961eed282968 arm64: dts: renesas: rzg2lc-smarc: Link DSI with ADV7535 adds a3c95a54727a arm64: dts: renesas: r9a07g054: Add CSI and CRU nodes adds 3cf6b4c685e6 arm64: dts: renesas: rzv2l-smarc: Enable CRU, CSI support adds 0c63a5199087 arm64: dts: renesas: rzg2lc-smarc: Enable CRU, CSI support adds 26336d66d021 arm64: dts: renesas: r9a07g044: Add MTU3a node adds dd123dd01def arm64: dts: renesas: r9a07g054: Add MTU3a node adds 18cbbdd846c5 arm64: dts: renesas: r8a779a0: Add PWM nodes adds 1bf42cfed0e6 Merge tag 'renesas-dts-for-v6.5-tag1' of git://git.kernel. [...] adds e2b96ceb554e arm64: dts: s32: add missing cache properties adds c98d58987931 Merge tag 's32g2-dt-6.5' of https://github.com/chesterlint [...] adds 0a03767e9a73 ARM: dts: ux500: Disable charging on HREF boards adds bd0e450371ef ARM: dts: ux500: Fix STMPE device nodes adds 56f0440f27b4 ARM: dts: ux500: Add eSRAM nodes adds 35ee6a4deb82 Merge tag 'ux500-dts-for-v6.5' of git://git.kernel.org/pub [...] adds 08e4dd1d12ac ARM: dts: at91: tse850: add properties for gpio-line-names adds d08f92bdfb2d ARM: dts: at91: use clock-controller name for PMC nodes adds f4f15c5cdc28 ARM: dts: at91: at91sam9n12: witch sckc to new clock bindings adds 3ecb54633308 ARM: dts: at91: use clock-controller name for sckc nodes adds 23b76ba20e87 ARM: dts: lan966x: Add support for SMA connectors adds 1ebc72ceef26 ARM: dts: at91: Return to boolean properties adds 4ceb0c70d0da ARM: dts: at91: sama5d2: remove extra line adds 4d1010ff173e Merge tag 'at91-dt-6.5' of https://git.kernel.org/pub/scm/ [...] adds a1ca56099819 ARM: dts: exynos: drop simple-bus from FIMC in Exynos4 adds 0070e0fcc522 ARM: dts: s5pv210: drop simple-bus from FIMC adds 8a9e495b3a07 ARM: dts: exynos: Remove empty camera pinctrl configuratio [...] adds 5f7255459587 ARM: dts: exynos: Remove empty camera pinctrl configuratio [...] adds 043dc3011375 ARM: dts: exynos: Remove empty camera pinctrl configuratio [...] adds 7e98d368887c ARM: dts: s5pv210: align pin configuration nodes with bindings adds 64f92c24aa57 ARM: dts: s5pv210: align USB node name with bindings adds 6175f658ae07 ARM: dts: s5pv210: re-order MFC clock names to match Exyno [...] adds b77904ba177a ARM: dts: s5pv210: add dummy 5V regulator for backlight on [...] adds b8039b4e4009 ARM: dts: s5pv210: remove empty camera pinctrl configuration adds b4354b976143 ARM: dts: exynos: Move common Exynos4x12 definitions to ex [...] adds 41bf1a9f9fbd ARM: dts: exynos: Re-introduce Exynos4212 DTSI adds fd811cce9b92 dt-bindings: arm: samsung: Add Samsung Galaxy Tab3 family boards adds 2f6905307a7b ARM: dts: exynos: Fix some typos in comments adds 316c31fba6ed ARM: dts: s3c64xx: Fix some typos in comments adds 6a988251c4e5 ARM: dts: s5pv210: Fix typo in comments, fix pinctrl header adds 33f0ceca111f Merge tag 'samsung-dt-6.5' of https://git.kernel.org/pub/s [...] adds 17ff149eee01 ARM: dts: am335x-myirtech: Add missing NAND wait pin definition adds 445d5be64be8 ARM: dts: omap4: add initial support for Epson Moverio BT-200 adds c5c3f746c9ba Merge tag 'omap-for-v6.5/dt-signed' of git://git.kernel.or [...] adds 4ffec92e70ac ARM: dts: gta04: Move model property out of pinctrl node adds 46bab63e1dcf ARM: dts: Unify pinctrl-single pin group nodes for omap3 adds c872f0d7780a ARM: dts: Unify pinctrl-single pin group nodes for omap2 adds 7fff6f6d6e19 ARM: dts: Unify pinctrl-single pin group nodes for omap4 adds e141d4a73f57 ARM: dts: Unify pinctrl-single pin group nodes for omap5 adds c99b88740223 ARM: dts: Unify pinctrl-single pin group nodes for ti81xx adds d73ab823ee9c ARM: dts: Unify pinctrl-single pin group nodes for am33xx adds 7a75ed229f35 ARM: dts: Unify pinctrl-single pin group nodes for am4 adds 5cb957a188c7 ARM: dts: Unify pinctrl-single pin group nodes for dra7 adds 739c4c317e20 Merge tag 'omap-for-v6.5/dt-pin-nodes-signed' of git://git [...] adds a9d37bd427ba ARM: zynq: dts: Setting default i2c clock frequency to 400kHz adds e2ff42b4f1ca ARM: zynq: dts: Add SCL & SDA GPIO entries for recovery adds 08750aa8beef Merge tag 'zynq-dt-for-v6.5' of https://github.com/Xilinx/ [...] adds 709f6754fa35 ARM: dts: hisilicon: Unify pinctrl-single pin group nodes adds 2ddb56a5c269 Merge tag 'hisi-arm32-dt-for-6.5' of https://github.com/hi [...] adds 35e6bcd138bc arm64: dts: hisilicon: Unify pinctrl-single pin group nodes adds a813efafd5f7 Merge tag 'hisi-arm64-dt-for-6.5' of https://github.com/hi [...] adds d542ce8d4769 ARM: dts: meson8b: correct uart_B and uart_C clock references adds 98b503c7fb13 ARM: dts: meson8: correct uart_B and uart_C clock references adds 705ebd7768c4 Merge tag 'amlogic-arm-dt-for-v6.5' of https://git.kernel. [...] adds cb3f4e8cacfa dt-bindings: arm: amlogic: add C3 bindings adds c2258a94fae5 arm64: dts: amlogic: add missing cache properties adds 02310be6f080 arm64: dts: add support for C3 based Amlogic AW409 adds 1b84450ef02c Merge tag 'amlogic-arm64-dt-for-v6.5' of https://git.kerne [...] adds 86d904b6ef9f arm64: dts: renesas: Add IOMMU related properties into PCI [...] adds 0501fdec106a ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier adds 1a2c4e563517 arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 adds c776a2128dee arm64: dts: renesas: ulcb-kf: Add HSCIF1 node adds 7b87c164e179 Merge tag 'renesas-dts-for-v6.5-tag2' of git://git.kernel. [...] adds 3db59e1ca693 ARM: dts: stm32: add part number for STM32MP15x adds 04127a3d30bd ARM: dts: stm32: remove extra space in stm32mp15xx-dkx.dtsi adds e0040abb8d5b ARM: dts: stm32: Replace deprecated st,hw-flow-ctrl with u [...] adds 9660efc2af37 ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carr [...] adds 7a5f349e592c ARM: dts: stm32: use RCC macro for CRC node on stm32f746 adds 303f3fe1d88f ARM: dts: stm32: Add alternate pinmux for ethernet for stm32mp15 adds ab7a5cba8231 ARM: dts: stm32: Add alternate pinmux for sai2b on stm32mp15 adds 8b8d017f5334 ARM: dts: stm32: Add new pinmux for sdmmc1_b4 on stm32mp15 adds 2f18e152217d ARM: dts: stm32: Add new pinmux for sdmmc2_d47 on stm32mp15 adds 559b33d2a8c5 ARM: dts: stm32: Add pinmux for USART1 pins on stm32mp15 adds 37f92e6930bd ARM: dts: stm32: Add idle/sleep pinmux for USART3 on stm32mp15 adds d4b5f1a5a099 ARM: dts: stm32: Add sleep pinmux for SPI1 pins_a on stm32mp15 adds e90227f0f383 dt-bindings: arm: stm32: Add Phytec STM32MP1 board adds 27538a18a4fc ARM: dts: stm32: add STM32MP1-based Phytec SoM adds b195a9d7f721 ARM: dts: stm32: add STM32MP1-based Phytec board adds 9c994fcf5228 ARM: dts: stm32: Update Cortex-M4 reset declarations on stm32mp15 adds 3b1583868691 ARM: dts: stm32: fix m4_rproc references to use SCMI for s [...] adds 0cf765e59871 ARM: dts: stm32: Shorten the AV96 HDMI sound card name adds 0c211488ef36 ARM: dts: stm32: fix warnings on stm32f469-disco board adds 45e418bd528f dt-bindings: display: st,stm32-dsi: Remove unnecessary fields adds f7164b346a90 ARM: dts: stm32: fix dsi warnings on stm32mp15 boards adds 5364e37799c8 ARM: dts: stm32: fix ltdc warnings in stm32mp15 boards adds 04d28eb48ff3 ARM: dts: stm32: add adc internal channels to stm32mp15 adds 5988bd535975 ARM: dts: stm32: add vrefint calibration on stm32mp15 adds 95ee314b387d ARM: dts: stm32: add vrefint support to adc2 on stm32mp15 adds 7ea81ea58d61 ARM: dts: stm32: enable adc on stm32mp15xx-dkx boards adds 765ce359d67f ARM: dts: stm32: adopt generic iio bindings for adc channe [...] adds c46e9b6cc982 ARM: dts: stm32: adopt generic iio bindings for adc channe [...] adds 1866e1f96cda ARM: dts: stm32: adopt generic iio bindings for adc channe [...] adds 84cb6d8a0aaf ARM: dts: stm32: adopt generic iio bindings for adc channe [...] adds 9bcfc3cdc903 ARM: dts: stm32: Update to generic ADC channel binding on [...] adds 9da2bf3bcd8b ARM: dts: stm32: add required supplies of ov5640 in stm32m [...] adds e3f2778b1b6c ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2 adds 076c74c592ca ARM: dts: stm32: fix i2s endpoint format property for stm3 [...] adds b1062d1971ff Merge tag 'stm32-dt-for-v6.5-1' of git://git.kernel.org/pu [...] adds be06fedcec0d dt-bindings: tegra: Document compatible for IGX adds b0dae3df0546 dt-bindings: tegra: Add ICC IDs for dummy memory clients adds 33f2d12d0400 dt-bindings: usb: tegra-xudc: Remove extraneous PHYs adds 12382ad05110 dt-bindings: gpio: Remove FSI domain ports on Tegra234 adds b4032e172664 dt-bindings: tegra: Document Jetson Orin Nano adds 5f027147e479 dt-bindings: tegra: Document Jetson Orin Nano Developer Kit adds 79e47607205a Merge tag 'tegra-for-6.5-dt-bindings' of git://git.kernel. [...] adds 49cbf04cda26 Merge branch 'for-6.5/dt-bindings' into for-6.5/arm64/dt adds c95711d7dbc4 arm64: tegra: Add support for IGX Orin adds 1582e1d1b244 arm64: tegra: Add CPU OPP tables and interconnects property adds 2a7318b25866 arm64: tegra: Fix PCIe regulator for Orin Jetson AGX adds 1798db0e6236 arm64: tegra: Add missing cache properties on Tegra210 adds 4d9211626648 arm64: tegra: Support Jetson Orin Nano Developer Kit adds 282fde002760 arm64: tegra: Add Tegra234 pin controllers adds 620405856d59 arm64: tegra: Enable USB device for Jetson AGX Orin adds 86d24f98b75d arm64: tegra: Update USB phy-name for Jetson Orin NX adds aa8ca24cc8e7 arm64: tegra: Add GPU power rail regulator on Smaug adds e2dbd577c51b arm64: tegra: Enable GPU on Smaug adds 679899fbc259 arm64: tegra: Sort properties more logically adds bd9681c00612 arm64: tegra: Add a few blank lines for better readability adds 09d990782a24 arm64: tegra: Add Tegra234 thermal support adds 1d3fbd3d41a6 arm64: tegra: Enable thermal support on Jetson AGX Orin adds a6fb90f0eefb arm64: tegra: Enable thermal support on Jetson Orin NX adds 6312e57b3250 arm64: tegra: Enable thermal support on Jetson Orin Nano adds a9c7f8d0cfb7 Merge tag 'tegra-for-6.5-arm64-dt' of git://git.kernel.org [...] adds ec4c54584c50 ARM: dts: sunxi: rename tcon's clock output adds f3781521af7f dt-bindings: arm: sunxi: add ICnova A20 ADB4006 binding adds de2bdfb7f79d arm: dts: sunxi: Add ICnova A20 ADB4006 board adds c1b2093dce23 riscv: dts: allwinner: d1: Add SPI controllers node adds efb09e4ea81a ARM: dts: sun5i: chip: Enable bluetooth adds c7ea52ed6142 ARM: dts: sun5i: Add port E pinmux settings for mmc2 adds 09d199b6dcb6 ARM: dts: axp209: Add iio-hwmon node for internal temperature adds 52d38cff94f8 Merge tag 'sunxi-dt-for-6.5-1' of https://git.kernel.org/p [...] adds b1f8ac879346 dt-bindings: arm: fsl: Add Marantec maveo box as a DHCOR i [...] adds e6e81f10ca74 dt-bindings: arm: fsl: Add i.MX8MM-EVKB adds d2bf7abfd235 dt-bindings: arm: fsl: Add Emtop SoM & Baseboard adds 50552fa6ec91 dt-bindings: vendor-prefixes: Add Emtop adds 06d26d5b52f9 dt-bindings: arm: fsl: Fix syntax error adds 50b1e9ece16c dt-bindings: arm: Add Gateworks i.MX8M GW7905-2x board adds 3230271930ad Merge tag 'imx-bindings-6.5' of git://git.kernel.org/pub/s [...] adds 97dadebe5fa6 ARM: dts: imx6ull-dhcor: Remove mmc aliases from DHCOR SoM adds 145e2732a5e9 ARM: dts: imx6ull-dhcor: Add Marantec maveo box adds 969dd087b939 ARM: dts: imx7d-sdb: Replace deprecated spi-gpio properties adds b5ed97504832 ARM: dts: imx6ul-14x14-evk: Replace deprecated spi-gpio pr [...] adds 48800d49c997 ARM: dts: imx51-zii-rdu1: Replace deprecated spi-gpio properties adds b5b5d74068c5 ARM: dts: vf610-zii-dev-rev-b: Replace deprecated spi-gpio [...] adds 7aac4615ea0e ARM: dts: imx6ul-tx6ul: Replace deprecated spi-gpio properties adds 49855ff5daa1 ARM: dts: imx28-tx28: Replace deprecated spi-gpio properties adds 63a208bf7c37 ARM: dts: imx28-cfa: Replace deprecated spi-gpio properties adds 5c9347e80b0a ARM: dts: imx51: ZII: Add missing phy-mode adds 0eea5c60c15f ARM: dts: imx6qdl: Add missing phy-mode and fixed links adds e9f5cd85f1f9 ARM: dts: imx: Adjust dma-apbh node name adds ac0d46d5e38b ARM: dts: imx6ul: Add clock and PGC node to GPC adds 6d81b2f20c19 ARM: dts: mba6ulx: add missing vcc supplies to i2c devices adds 6de27598cf30 ARM: dts: imx7ulp: add address/size-cells to OCOTP adds 171342e6af06 ARM: dts: imx6qdl-mba6: add mac address for USB ethernet c [...] adds a101ba8587fa ARM: dts: imx6qdl: Add HDMI to TQMa6x/MBa6 adds c5e341aacd3a ARM: dts: imx6sll-evk: add eMMC node support adds eb2a7d92dd9f ARM: dts: imx6sll-evk: avoid underscores in node name adds b74edf626c4f ARM: dts: imx6sx: Add LDB support adds 64719d28a36a ARM: dts: imx6qdl-gw54xx: remove invalid nodes from fan-co [...] adds 785167f21d6f ARM: dts: imx6qdl-gw5912: remove invalid nodes from fan-co [...] adds 0cf099dfe405 ARM: dts: imx7d-smegw01: Remove unneeded #address-cells/#s [...] adds 1b2b6039bd76 ARM: dts: imx7d-smegw01: Pass 'gpr' to the pinctrl groups adds 353791ce48c8 ARM: dts: imx7d-smegw01: Use pinctrl-0 for pinctrl_rfkill adds f9acd1a110b5 ARM: dts: imx7d-smegw01: Pass Ethernet aliases adds 80ad9b634eff ARM: dts: imx6ull-phytec-tauri: Remove invalid property adds b3cea7201551 ARM: dts: imx7d-flex-concentrator: Remove invalid ecspi property adds a211ff74773f ARM: dts: imx35: Remove invalid wdog property adds 7fe4e51820ca ARM: dts: vfxxx: Remove invalid wdog property adds 62c9f9c1d4de ARM: dts: imx6qdl-icore-rqs: Use the 'vmmc-supply' property adds 6390213bb5bb ARM: dts: vf610: ZII: Add missing phy-mode and fixed links adds dda66e99db33 ARM: dts: imx7d-sdb: Describe the SD card regulator adds ba5e46f762f1 ARM: dts: imx7d-sdb: Allow UHS modes adds 6266a0198f28 ARM: dts: imx6: Use the mux- prefix adds 106924746955 ARM: dts: imx: Use 'pmic' as node name adds 3c52e3e45407 ARM: dts: imx6ul-ccimx6ulsom: Fix the "coin" regulator name adds 17afe1a31b99 ARM: dts: imx: Use 'eeprom' as node name adds 49daa70b4f72 ARM: dts: imx6qdl: vicut1: The sgtl5000 uses i2s not ac97 adds b00793466513 ARM: dts: imx6dl: prtvt7: Adjust default backlight brightn [...] adds e76194fc6e5e ARM: dts: imx6dl: prtvt7: Remove touchscreen inversion adds fb9e67f27905 ARM: dts: imx6q: prtwd2: Correct iomux configuration for E [...] adds bcadb701689a ARM: dts: imx6dl: lanmcu: Disable unused USB PHY nodes adds 5e7487d08d5c ARM: dts: imx6dl: lanmcu: Configure over-current polarity [...] adds 543b2064b2f9 ARM: dts: imx6dl: Add trip points to thermal zones on seve [...] adds d5a17fb69f90 ARM: dts: imx6dl: vicut1: Address USB related warnings adds 768b95f963b8 ARM: dts: imx6dl: alti6p: fix different USB related warnings adds 5fdc9d1e9a8c ARM: dts: imx6dl: prtmvt: fix different USB related warnings adds 18ee5b92ed5e ARM: dts: imx6qp: prtwd3: Enable USB over current detectio [...] adds 84bd06535980 ARM: dts: imx6ul: prti6g: fix USB over-current detection o [...] adds 31d682f1186c ARM: dts: imx6dl: plybas: fix USB over-current detection o [...] adds 1d14bd943fa2 ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB [...] adds 5ef0f31fb928 ARM: dts: imx6qdl: vicut1: rename power to power-button adds f50a4e594db8 Merge tag 'imx-dt-6.5' of git://git.kernel.org/pub/scm/lin [...] adds 1cce2b71ef7a arm64: dts: freescale: ZII: Add missing phy-mode adds 7cbfdc4ec908 arm64: dts: imx8mq-mnt-reform2: drop invalid simple-panel [...] adds dae1b3fd06e8 arm64: dts: imx8mp: Add CSIS DT nodes adds 9da15c4c850d arm64: dts: imx8mp: Add ISI DT node adds d2bd947176f8 arm64: dts: imx: add missing cache properties adds c290d09a998c arm64: dts: freescale: add missing cache properties adds 4088f98e2580 arm64: dts: imx8mn-var-som: add SOM EEPROM adds b87f4ff57db9 arm64: dts: add NXP i.MX8MM-EVKB support adds ae9279f301b5 arm64: dts: imx8mn: Add CSI and ISI Nodes adds 6bc3ea473326 arm64: dts: imx8mn-beacon: Add support for OV5640 Camera adds b86c3afabb4f arm64: dts: imx8mp: Add SAI, SDMA, AudioMIX adds 9b4176ae2fc3 arm64: dts: imx8mp: Add analog audio output on i.MX8MP EVK adds 84e29d79be2d arm64: dts: imx93: add watchdog node adds 5a866baab1e0 arm64: dts: imx93: add ocotp node adds f2d03ba997cb arm64: dts: imx93: reorder device nodes adds afbd37e87824 arm64: dts: imx93: add cpuidle node adds b954d70abe52 arm64: dts: imx93-11x11-evk: enable wdog3 adds cbd3ef64eb9d arm64: dts: Add support for Emtop SoM & Baseboard adds 64d45a1a2715 arm64: dts: imx8mp: Describe PCIe clock generator on DH el [...] adds b0d051afedad arm64: dts: imx8mp: move noc node to correct position adds d8f9d8126582 arm64: dts: imx8mp: Add analog audio output on i.MX8MP TQM [...] adds 0275a471839d arm64: dts: imx8mp: Sort AIPS4 nodes adds 0c45fb7faf6f arm64: dts: imx8mp: Add DeWarp Engine DT node adds 20d0b83e712b arm64: dts: imx8mp: Add TC9595 bridge on DH electronics i. [...] adds 0d5b288c2110 arm64: dts: freescale: Add imx8mp-venice-gw7905-2x adds 4d4ed48f9bda arm64: dts: imx8mm-venice-gw700x: remove invalid props fro [...] adds 04a0b7b88402 arm64: dts: imx8mp: Enable SAI audio on MX8MP DHCOM PDK2 and PDK3 adds e8b4c363255a arm64: dts: imx93: add fsl,stop-mode property to support WOL adds 69e2f37a6ddc arm64: dts: imx8mp-beacon-kit: Enable WM8962 Audio CODEC adds f5402fff11b0 arm64: dts: imx8mn-beacon: Migrate sound card to simple-au [...] adds d874b9f7f283 arm64: dts: imx8mp-msc-sm2s: Add sound card adds 26ca44bdbd13 arm64: dts: imx8mn-var-som: add 20ms delay to ethernet reg [...] adds 37d61885acde arm64: dts: imx8mn-var-som-symphony: adapt FEC pinctrl for [...] adds a27335b3f1e0 arm64: dts: imx8mm-evk: Add HDMI support adds 0dc9d469c2bd arm64: dts: tqma8mqml: Add vcc supply to i2c eeproms adds 3f89845698b7 arm64: dts: imx8mm-phg: Add display support adds a6af62dd0ddf arm64: dts: imx93: add ddr performance monitor node adds 71c2ac9a2a3d arm64: dts: imx8mp: Add coresight trace components adds c79d80960349 arm64: dts: imx8mm-venice: Fix GSC vdd_bat data size. adds 16c984524862 arm64: dts: imx8mp: don't initialize audio clocks from CCM node adds 02208f0e600a arm64: dts: imx8mq: Fix lcdif compatible adds edcaf194db96 arm64: dts: imx8mq: Fix lcdif clocks adds 940587e7737d arm64: dts: imx8mq: Add missing pci property adds 6c0160aa6ecd arm64: dts: imx8mq-tqma8mq-mba8mx: Remove invalid properties adds 2e21f19fc510 arm64: dts: imx8mp-venice-gw702x: fix GSC vdd_bat data size adds 91c167b9fea0 arm64: dts: imx8mq: Use 'dsi' as node name adds 8e2facfe904a arm64: dts: imx8mq: Pass address-cells/size-cells to mipi_dsi adds 70cdf5e28c08 Merge tag 'imx-dt64-6.5' of git://git.kernel.org/pub/scm/l [...] adds 590db411752d arm64: dts: qcom: ipq9574: Enable the download mode support adds 46384ac7a618 arm64: dts: qcom: ipq9574: Add SMEM support adds b405d8d500e5 arm64: dts: qcom: sc8280xp: Add ethernet nodes adds 57827e87be54 arm64: dts: qcom: sa8540p-ride: Add ethernet nodes adds 775d08f39541 dt-bindings: arm: qcom: Add Fxtec Pro1X adds 0e59d9e21091 arm64: dts: qcom: Add Fxtec Pro1X (QX1050) DTS adds 86c96823d4b5 arm64: dts: qcom: sa8775p: add the PMU node adds be543efeee17 arm64: dts: qcom: sa8775p: add UFS nodes adds 35c45a1125fc arm64: dts: qcom: sa8775p-ride: enable UFS adds 2dba7a613a6e arm64: dts: qcom: sa8775p: add the pcie smmu node adds 597cfc178829 arm64: dts: qcom: sa8775p: add the GPU clock controller node adds 1a1ff00c1626 arm64: dts: qcom: sa8775p: add the GPU IOMMU node adds 40d583599870 arm64: dts: qcom: sa8775p: pmic: remove the PON modes adds 6c92689a0a57 arm64: dts: qcom: sa8775p: pmic: add the sdam_0 node adds 09b701b89a76 arm64: dts: qcom: sa8775p: add the watchdog node adds de1001525c1a arm64: dts: qcom: sa8775p: add USB nodes adds 4eefaf51f716 arm64: dts: qcom: sa8775p-ride: enable USB nodes adds d3db273c8a11 arm64: dts: qcom: sa8775p: enable AOSS adds e10094bf5906 arm64: dts: qcom: sm8150: drop incorrect serial properties adds 83254172fa7f arm64: dts: qcom: sm8150: add missing qcom,smmu-500 fallback adds 7df522338d63 arm64: dts: qcom: sm8150: drop snps,dw-pcie fallback compatible adds 9230758996c3 arm64: dts: qcom: sc8280xp: correct GIC child node name adds 2b967894f80a arm64: dts: qcom: sa8775p: mark the UFS controller as dma- [...] adds 4755e880b08d dt-bindings: power: qcom,rpmpd: add missing RPMH levels adds 173860008298 dt-bindings: power: qcom,rpmpd: Format RPMh levels better adds 99d33ee61cb0 arm64: dts: qcom: sm8550: Add missing RPMhPD OPP levels adds 5d8d93309217 arm64: dts: qcom: msm8916-longcheer-l8910: Add front flash LED adds 6fb45762691d arm64: dts: qcom: ipq9574: Update the size of GICC & GICV regions adds 4fc6a939aba4 arm64: dts: qcom: ipq9574: Drop bias_pll_ubi_nc_clk input adds 507ceaa5ca9f arm64: dts: qcom: sc8280xp-crd: Add QMP to SuperSpeed graph adds 42b08375498e arm64: dts: qcom: sc8280xp-x13s: Add QMP to SuperSpeed graph adds ef026e592baa arm64: dts: qcom: sc8280xp: Add SDC2 and enable on CRD adds d831312557e7 arm64: dts: qcom: sm8350: add ports subnodes in usb1 qmpphy node adds e5167da381a7 arm64: dts: qcom: sm8450: add ports subnodes in usb1 qmpphy node adds a3e42da4f712 arm64: dts: qcom: sm8350-hdk: Add QMP & DP to SuperSpeed graph adds b002bac7b484 arm64: dts: qcom: sm8450-hdk: Add QMP & DP to SuperSpeed graph adds b8ae83eb0c96 arm64: dts: qcom: sm8550-qrd: add PCIe0 adds d97a6332c584 arm64: dts: qcom: sm8550-qrd: add USB OTG adds e13088928688 arm64: dts: qcom: qrb4210-rb2: Describe fixed regulators adds f7b01e07e89c arm64: dts: qcom: qrb4210-rb2: Enable display out adds fd888ed76341 arm64: dts: qcom: qrb4210-rb2: Add GPIO LEDs adds 42be4edd8910 arm64: dts: qcom: qrb4210-rb2: Enable load setting on SDHCI VQMMC adds 34a7cdf07541 arm64: dts: qcom: qrb4210-rb2: Enable CAN bus controller adds 10254fb73fda arm64: dts: qcom: qrb4210-rb2: Add SD pinctrl states adds 14e6c47b6287 arm64: dts: qcom: qrb4210-rb2: Fix CD gpio for SDHC2 adds 50931b44dc75 arm64: dts: qcom: qrb4210-rb2: Enable aDSP and cDSP remote [...] adds 8721e18ca696 arm64: dts: qcom: enable dual ("bonded") DSI mode for DB845c adds 399a3c34b390 arm64: dts: qcom: pmk8350: add reboot-mode node using sdam [...] adds 138c427ade7b arm64: dts: qcom: pmk8550: add reboot-mode node using sdam [...] adds 9ee402ccfeb1 arm64: dts: qcom: sc7280: Fix EUD dt node syntax adds eee7369de0c3 arm64: dts: qcom: sa8155p-adp: Make compatible the first property adds 674631c35f86 arm64: dts: qcom: Make -cells decimal adds 0ff4f6a38021 arm64: dts: qcom: sa8155p-adp: Remove unneeded rgmii_phy i [...] adds 93fe46365250 arm64: dts: qcom: sa8155p-adp: Move mtl nodes into ethernet node adds cb0c14dae63f arm64: dts: qcom: ipq8074: Add QUP5 SPI node adds 1e910b2ba0ed dt-bindings: clock: qcom: Add SM8450 video clock controller adds e23893dbc304 Merge branch '20230524140656.7076-2-quic_tdas@quicinc.com' [...] adds 3c678552b00f arm64: dts: qcom: sm8450: Add video clock controller adds 22ff170d4551 arm64: dts: qcom: sm8550: Add video clock controller adds d9ef7a805a70 arm64: dts: qcom: pm8998: don't use GIC_SPI for SPMI interrupts adds 20fd55b2b0ac arm64: dts: qcom: sm8150-kumano: Add GPIO line names for P [...] adds b949d8032fa2 arm64: dts: qcom: sm8150-kumano: Add GPIO line names for TLMM adds 7a740ec3045b arm64: dts: qcom: sm8150-kumano: Set up camera fixed regulators adds 644ab8bb42b5 arm64: dts: qcom: sm8150-kumano: Enable SDHCI2 adds 6ce42cb4b7dc arm64: dts: qcom: sm8250-edo: Enable Venus adds 3e459be2a315 arm64: dts: qcom: msm8996-tone: Enable LPG LEDs adds 935e538fd6b8 arm64: dts: qcom: msm8998: add blsp spi nodes adds 085058786a78 arm64: dts: qcom: ipq6018: correct qrng unit address adds 48798d992ce2 arm64: dts: qcom: msm8916: correct camss unit address adds 72644bc76d51 arm64: dts: qcom: msm8916: correct MMC unit address adds 1f9a41bb0bba arm64: dts: qcom: msm8916: correct WCNSS unit address adds 1c06b93461ec arm64: dts: qcom: msm8953: correct IOMMU unit address adds 751038676e30 arm64: dts: qcom: msm8953: correct WCNSS unit address adds 80284797a4cb arm64: dts: qcom: msm8976: correct MMC unit address adds 24f0f6a8059c arm64: dts: qcom: msm8994: correct SPMI unit address adds e959ced1d0e5 arm64: dts: qcom: msm8996: correct camss unit address adds c8b7faa7e991 arm64: dts: qcom: sdm630: correct camss unit address adds a05b913a27e4 arm64: dts: qcom: sdm845: correct camss unit address adds 2358b4325608 arm64: dts: qcom: sm6115: correct thermal-sensor unit address adds 41d6bca799b3 arm64: dts: qcom: sm8350: correct DMA controller unit address adds ab98c21bc924 arm64: dts: qcom: sm8350: correct PCI phy unit address adds a560ab70c6e2 arm64: dts: qcom: sm8350: correct USB phy unit address adds 3cbf49ef1696 arm64: dts: qcom: sm8550: correct crypto unit address adds 950a4fe6ec84 arm64: dts: qcom: sm8550: correct pinctrl unit address adds 4a0156b88626 arm64: dts: qcom: sdm845-polaris: add missing touchscreen [...] adds 393595d4ffbd arm64: dts: qcom: ipq6018: add unit address to soc node adds da6aa1111a17 arm64: dts: qcom: ipq8074: add unit address to soc node adds f7fd546dd693 arm64: dts: qcom: msm8994: add unit address to soc node adds b67f5c337f89 arm64: dts: qcom: msm8996: add unit address to soc node adds 77462beddbfc arm64: dts: qcom: msm8998: add unit address to soc node adds cefb40777a6c arm64: dts: qcom: sdm630: add unit address to soc node adds 188e26bc6789 arm64: dts: qcom: sm6125: add unit address to soc node adds 5a60e72c3eff arm64: dts: qcom: pm8953: add GPIOs adds a5317b23fe6f arm64: dts: qcom: msm8953: Add BLSP DMAs for I2C adds 06a9f50c20b5 arm64: dts: qcom: msm8916-ufi: make UDC dual mode adds 83fae950c992 arm64: dts: qcom: sm8550-qrd: add WCD9385 audio-codec adds a541667c86a9 arm64: dts: qcom: sm8550-mtp: add WCD9385 audio-codec adds 43926a3cb191 arm64: dts: qcom: sc7180: Don't enable lpass clocks by default adds 39238382c499 arm64: dts: qcom: sc7180: Drop redundant disable in mdp adds aaffd364118b dt-bindings: arm: qcom: Add Acer Aspire 1 adds 4a9f8f8f2ada arm64: dts: qcom: Add Acer Aspire 1 adds ec8bb9c5b1c6 arm64: dts: qcom: sm8450: Add missing RPMhPD OPP levels adds fbd47f83c5a9 arm64: dts: qcom: sm6350: Move wifi node to correct place adds cf51d2be057b arm64: dts: qcom: pm8550: add flash LED controller adds a158f00cdf68 arm64: dts: qcom: sm8550-qrd: add flash LEDs adds 5ef00c06ea5e arm64: dts: qcom: sm8550: enable DISPCC by default adds fbeffa580e30 arm64: dts: qcom: sm8550-mtp: drop redundant MDP status adds fdb0038e9665 arm64: dts: qcom: sm8550-qrd: add display and panel adds 9ef42640504e arm64: dts: qcom: ipq9574: add few device nodes adds 05860f678c68 arm64: dts: qcom: sm8250-xiaomi-elish: remove redundant em [...] adds e27654df20d7 arm64: dts: qcom: apq8016-sbc: Fix regulator constraints adds 5500f823db38 arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS e [...] adds 355750828c55 arm64: dts: qcom: msm8916: Fix regulator constraints adds a5cf21b14666 arm64: dts: qcom: msm8916: Disable audio codecs by default adds 38218822a72f arm64: dts: qcom: pm8916: Move default regulator "-supply"s adds f193264986b5 arm64: dts: qcom: msm8916-pm8916: Clarify purpose adds b0a8f16ae4a0 arm64: dts: qcom: msm8916: Define regulator constraints ne [...] adds 8bbd35771f90 arm64: dts: qcom: msm8916-pm8916: Mark always-on regulators adds b5de1a9ff1f2 arm64: dts: qcom: sm6115: Add CPU idle-states adds 9139bb56734a arm64: dts: qcom: pmi8998: add flash LED controller adds 8587d217ec3c arm64: dts: qcom: sdm845-shift-axolotl: enable flash LEDs adds a1f0f2ebb044 arm64: dts: qcom: Add PMI632 PMIC adds 0c4f10917d22 arm64: dts: qcom: sdm632-fairphone-fp3: Add notification LED adds aaa3fc4ce98b dt-bindings: arm: qcom: Add missing msm8960 adds 8051c8b83ac0 dt-bindings: vendor-prefixes: Add Square adds 61550c6c156c arm64: dts: qcom: Add msm8939 SoC adds 1e6dfe47ba02 arm64: dts: qcom: Add msm8939-pm8916.dtsi include adds 273a3dc13eb7 arm64: dts: qcom: Add Square apq8039-t2 board adds f1134f738fad arm64: dts: qcom: Add msm8939 Sony Xperia M4 Aqua adds 83022f6484b1 arm64: dts: qcom: pm7250b: add missing spmi-vadc include adds d9556c5c6c51 arm64: dts: qcom: ipq9574: rename al02-c7 dts to rdp433 adds 84c4a652db1c arm64: dts: qcom: ipq9574: Add support for APSS clock controller adds 8cc864a4375d arm64: dts: qcom: ipq9574: Add RPM related nodes adds 56ba2b3aeb4b arm64: dts: qcom: ipq9574: Add SMPA1 regulator node adds 8f0ae6bc0098 arm64: dts: qcom: ipq9574: Add cpufreq support adds e3c98aac28bd dt-bindings: arm: qcom: document AL02-C2 board based on IP [...] adds d8a83f8d2e73 arm64: dts: qcom: ipq9574: add support for RDP418 variant adds 2e4cd263b97d dt-bindings: arm: qcom: document AL02-C6 board based on IP [...] adds aa261f13dae6 arm64: dts: qcom: ipq9574: add support for RDP449 variant adds b866fba43698 dt-bindings: arm: qcom: document AL02-C8 board based on IP [...] adds 8a465494d622 arm64: dts: qcom: ipq9574: add support for RDP453 variant adds 8fa13a6e61a7 dt-bindings: nvmem: qfprom: add compatible for few IPQ SoCs adds 2f34a2aa4c88 arm64: dts: qcom: ipq5332: add QFPROM node adds 546f0617a22a arm64: dts: qcom: ipq6018: add QFPROM node adds 05e6b82f395c arm64: dts: qcom: ipq9574: add QFPROM node adds 31dfb8014f6b arm64: dts: qcom: sdm8550: Fix the BAM DMA engine compatib [...] adds 20bf3ac438fd arm64: dts: qcom: sdm845: Fix the slimbam DMA engine compa [...] adds 61baef687d81 arm64: dts: qcom: sm6115: Add Crypto Engine support adds f7f485f3dc09 arm64: dts: qcom: sm8150: Add Crypto Engine support adds c58be6c87f48 arm64: dts: qcom: sm8250: Add Crypto Engine support adds f1040a7fe8f0 arm64: dts: qcom: sm8350: Add Crypto Engine support adds b92b0d2f7582 arm64: dts: qcom: sm8450: add crypto nodes adds 9b2406aaba78 arm64: dts: qcom: enable the download mode support adds 0cd4e90cb2de arm64: dts: qcom: add few more reserved memory region adds b8420d478aa3 arm64: dts: qcom: ipq6018: drop incorrect SPI bus spi-max- [...] adds e6e0e706940b arm64: dts: qcom: ipq8074: drop incorrect SPI bus spi-max- [...] adds 395aba1b1912 arm64: dts: qcom: qdu1000: add missing qcom,smmu-500 fallback adds 2438aba45f65 arm64: dts: qcom: sm8250: add missing qcom,smmu-500 fallback adds ec888e6cff94 arm64: dts: qcom: sm8550-qrd: add missing PCIE1 PHY AUX cl [...] adds a2d8dcd48e13 arm64: dts: qcom: sm6125-sprout: align ADC channel node na [...] adds 5b85de0d5177 arm64: dts: qcom: sdm630-nile: correct duplicated reserved [...] adds 24cf51a2e451 arm64: dts: qcom: msm8996: correct /soc/bus ranges adds 8164116023ac arm64: dts: qcom: sc7180: Add stream-id of qspi to iommus adds cc406006126e arm64: dts: qcom: sc7280: Add stream-id of qspi to iommus adds 0aa2811cf5eb arm64: dts: qcom: sdm845: Add stream-id of qspi to iommus adds 9903258a937b arm64: dts: qcom: msm8916: correct LPASS CPU clocks order adds 3e8188b4b6c7 arm64: dts: qcom: msm8996: correct MMCC clocks order adds c77612a07d18 arm64: dts: qcom: apq8096: fix fixed regulator name property adds 07e3e1720579 arm64: dts: qcom: sa8775p: add the QUPv3 #0 and #3 node adds ee2f5f906d69 arm64: dts: qcom: sa8775p: add missing i2c nodes adds 1b2d7ad5ac14 arm64: dts: qcom: sa8775p: add missing spi nodes adds 445a523d4624 arm64: dts: qcom: sa8775p: add uart5 and uart9 nodes adds a1f6bef21355 arm64: dts: qcom: sa8775p-ride: enable i2c11 adds 63f4e4b6f54c dt-bindings: clock: Add Qcom SM8450 GPUCC adds 778af143adc8 dt-bindings: clock: qcom: Add SM8550 graphics clock controller adds 8368050625f5 Merge branch 'sm8450-sm8550-gpucc-binding' into arm64-for-6.5 adds 9f7579423d2d arm64: dts: qcom: sm8550: Add graphics clock controller adds 68c4c67156ec dt-bindings: arm: qcom: document MI01.3 board based on IPQ [...] adds a782318023f3 arm64: dts: qcom: ipq5332: add support for the RDP442 variant adds 9dd5f6dba729 arm64: dts: qcom: sm6115: Add USB SS qmp phy node adds eaa53a85748d arm64: dts: qcom: qrb4210-rb2: Enable USB node adds 41e22c2ff38e arm64: dts: qcom: msm8916: Rename &msmgpio -> &tlmm adds c310ca82e229 arm64: dts: qcom: msm8916/39: Rename &blsp1_uartN -> &blsp_uartN adds fdfc21f65023 arm64: dts: qcom: msm8916/39: Use consistent name for I2C/ [...] adds 835f93950176 arm64: dts: qcom: msm8916/39: Clean up MDSS labels adds 274cf2bdd6c9 arm64: dts: qcom: pm8916: Rename &wcd_codec -> &pm8916_codec adds 154f23a8d70c arm64: dts: qcom: msm8916: Move aliases to boards adds 8575f197b077 arm64: dts: qcom: Introduce the SC8180x platform adds f3be8a111d7e arm64: dts: qcom: sc8180x: Add interconnects and lmh adds d1d3ca03554e arm64: dts: qcom: sc8180x: Add thermal zones adds 0018761d1564 arm64: dts: qcom: sc8180x: Add QUPs adds d20b6c84f56a arm64: dts: qcom: sc8180x: Add PCIe instances adds b080f53a8f44 arm64: dts: qcom: sc8180x: Add remoteprocs, wifi and usb nodes adds 494dec9b6f54 arm64: dts: qcom: sc8180x: Add display and gpu nodes adds d3302290f59e arm64: dts: qcom: sc8180x: Add pmics adds 2ce38cc1e8fe arm64: dts: qcom: sc8180x: Introduce Primus adds 20dea72a393c arm64: dts: qcom: sc8180x: Introduce Lenovo Flex 5G adds 60c2f542a7ad Merge tag 'qcom-arm64-for-6.5' of https://git.kernel.org/p [...] adds e0a6590d8ceb ARM: dts: qcom: msm8974-hammerhead: Add vibrator adds 311bbc884b2e ARM: dts: qcom: msm8974: do not use underscore in node nam [...] adds a0f19091d4f5 ARM: dts: qcom: msm8660: Fix regulator node names adds 392a1aab1454 ARM: dts: qcom: msm8974: drop unit addresses from USB phys adds edcbdd57de49 ARM: dts: qcom: ipq4019: fix broken NAND controller proper [...] adds e054c9c38f43 ARM: dts: qcom: ipq4019: correct syscon unit-address adds fd9936dfe457 ARM: dts: qcom: sdx55: correct rsc unit-address adds dcbd24008bfa ARM: dts: qcom: msm8974: correct pronto unit-address adds 1c7d01ba0f36 ARM: dts: qcom: ipq8064: drop leading 0 from unit-address adds 24643b229c3d ARM: dts: qcom: ipq8064: drop invalid GCC thermal-sensor u [...] adds 51500b3aac5d ARM: dts: qcom: ipq8064: correct LED node names adds 8b96065dd257 ARM: dts: qcom: ipq8064: align USB node names with bindings adds 600efc01c98d ARM: dts: qcom: apq8060-dragonboard: move regulators out o [...] adds 26fe8ec35532 ARM: dts: qcom: msm8960-cdp: move regulator out of simple-bus adds 05e916f1db2f ARM: dts: qcom: apq8084: correct thermal sensor unit-address adds d2f1bd8f0b91 ARM: dts: qcom: msm8974: align WCNSS Bluetooth node name w [...] adds 57b60d03d5a6 ARM: dts: qcom: sdx65: Add support for PCIe PHY adds 9c0bb38414a4 ARM: dts: qcom: sdx65: Add support for PCIe EP adds 2e69f6882b69 ARM: dts: qcom: sdx65-mtp: Enable PCIe PHY adds fd817375091b ARM: dts: qcom: sdx65-mtp: Enable PCIe EP adds 38cd0f2d86f1 ARM: dts: qcom: msm8226: Add PMU node adds a22a576af30d ARM: dts: qcom: msm8226: Add rpm-stats device node adds 9cf9832d4f5f ARM: dts: qcom: msm8226: Add IMEM node adds b41fb001bebf ARM: dts: qcom: apq8026-huawei-sturgeon: Add vibrator adds e60c230588d8 ARM: dts: qcom: apq8074-dragonboard: Set DMA as remotely c [...] adds 1ca793c3714a ARM: dts: qcom: apq8074-dragonboard: enable adsp and MSS adds 925bac3caa46 ARM: dts: qcom: apq8074-dragonboard: enable DSI panel adds 6db92533d6a3 Merge tag 'qcom-dts-for-6.5' of https://git.kernel.org/pub [...] adds 06cdac8e8407 arm64: dts: rockchip: add GIC ITS support to rk3588 adds 09d5fef31f90 arm64: dts: rockchip: Add rk3588 timer adds 1f8af7aa2796 dt-bindings: Add doc for Fastrhino R66S / R68S adds c79dab407afd arm64: dts: rockchip: Add Lunzn Fastrhino R66S adds b9f8ca655d80 arm64: dts: rockchip: Add Lunzn Fastrhino R68S adds 4e959380ba82 dt-bindings: arm: rockchip: add Anbernic RG353PS adds 4d83538aab4c arm64: dts: rockchip: add Anbernic RG353PS adds 87c692fde46a arm64: dts: rockchip: Update leds for Anbernic RGxx3 Series adds 8788595d66b9 dt-bindings: arm: rockchip: add FriendlyARM NanoPi R2C Plus adds d211665c5a83 arm64: dts: rockchip: Add FriendlyARM NanoPi R2C Plus adds bcac467b7ca0 arm64: dts: rockchip: Add rk3588 OTP node adds 9b12ceb5a80d media: dt-bindings: media: rockchip-rga: add rockchip,rk3568-rga adds 0c3391f8bb06 arm64: dts: rockchip: Add RGA2 support to rk356x adds addc72dc5511 dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 6B adds 8274a04ff1dc arm64: dts: rockchip: Add Rockchip RK3588J adds 5f06c3f508f7 arm64: dts: rockchip: Add rk3588 Edgeble Neu6 Model B SoM adds 3a9181a43b94 arm64: dts: rockchip: Add rk3588 Edgeble Neu6 Model B IO adds ec5d218e1e44 arm64: dts: rockchip: add PMIC to rk3588-evb1 adds ec084cbddbbe arm64: dts: rockchip: Add DT node for ADC support in RK3588 adds 47ecb3905715 arm64: dts: rockchip: add default pinctrl for rk3588 emmc adds 725c47d78dde arm64: dts: rockchip: Add sdio node to rk3588 adds e78a863151ed dt-bindings: vendor-prefixes: add Indiedroid adds 81154abafbe8 dt-bindings: arm: rockchip: Add Indiedroid Nova adds 3900160e164b arm64: dts: rockchip: Add Indiedroid Nova board adds 28ee08cef4f8 arm64: dts: rockchip: Assign ES8316 MCLK rate on rk3588-rock-5b adds db242e8240b5 arm64: dts: rockchip: add PMIC to rock-5b adds 2a6d4af5f157 arm64: dts: rockchip: Add SD card support to rock-5b adds a325956fa704 arm64: dts: rockchip: Fix compatible for Bluetooth on rk35 [...] adds a68e1aec587a arm64: dts: rockchip: Add saradc node to rock5b adds d0b5886bee4b Merge tag 'v6.5-rockchip-dts64-1' of git://git.kernel.org/ [...] adds 12109610a5ce arm64: dts: exynos: Remove clock from Exynos850 pmu_system [...] adds b3bd64bc457c MAINTAINERS: exclude maintained subdirs in RISC-V misc DT entry adds 6a887bcc4138 riscv: dts: starfive: Add PMU controller node adds 435ac3fbfbc6 riscv: dts: starfive: jh7100: Add watchdog node adds 6361b7de262a riscv: dts: starfive: jh7110: Add watchdog node adds 1bd2339df1b5 dt-bindings: timer: sifive,clint: Clean up compatible valu [...] adds b087f59779b0 dt-bindings: interrupt-controller: sifive,plic: Sort compa [...] adds 2378341504de riscv: dts: starfive: Enable axp15060 pmic for cpufreq adds e2c510d6d630 riscv: dts: starfive: Add cpu scaling for JH7110 SoC adds c9a5aa0e53d0 Merge tag 'riscv-dt-for-v6.5' of https://git.kernel.org/pu [...] adds 80550562f6bb dt-bindings: gpu: mali-utgard: Add xlnx,zynqmp-mali compatible adds 37e7894910cc arm64: zynqmp: Add mali-400 gpu node for zynqmp adds 6efb0b43ebe0 dt-bindings: arm: xilinx: Change zc1275 board name to zcu1275 adds 370b0e900fb0 arm64: zynqmp: Change zc1275 board name to zcu1275 adds a0bb549e60dc Revert "arm64: dts: zynqmp: Add address-cells property to [...] adds 9a18fb598162 arm64: zynqmp: Rename ams_ps/pl node names adds 6ae507f09e29 arm64: zynqmp: Add resets property to sdhci nodes adds 3effc177f12d arm64: zynqmp: Sync node name address with reg (mailbox) adds 028d125a30ff arm64: zynqmp: Fix usb reset over bootmode pins on zcu100 adds e05d2f969cb5 arm64: zynqmp: Add dmas, dp, rtc, watchdogs and opp nodes for SOM adds 4a7f7eadd7f7 arm64: zynqmp: Add linux,code for gpio button adds 637902f7c407 arm64: zynqmp: Use assigned-clock-rates for setting up SD [...] adds 5ac5794afb36 arm64: zynqmp: Add mtd partition for secure OS storage area adds 56bb4ed4da7c arm64: zynqmp: Add gpio labels for modepin gpio adds c506fe31d722 arm64: zynqmp: Add pinctrl emmc description to SM-K26 adds 60a990542425 arm64: zynqmp: Disable USB3.0 for zc1751-xm016-dc2 adds fc57b6c9298f arm64: zynqmp: Switch to ethernet-phy-id in kv260 adds 116de80adad7 arm64: zynqmp: Setup clock for DP and DPDMA adds 6d1a2bea2410 arm64: zynqmp: Enable DP driver for SOMs adds 255118de7689 arm64: zynqmp: Enable AMS on SOM and other zcu10x boards adds 7b91ccd5d265 arm64: zynqmp: Describe bus-width for SD card on KV260 adds 5be4fbbfbec3 arm64: zynqmp: Add phase tags marking adds 45fe0dc4ea2e arm64: xilinx: Use zynqmp prefix for SOM dt overlays adds d5c421d24d7e dt-bindings: xilinx: Switch xilinx.com emails to amd.com adds f5c8855de148 arm64: zynqmp: Convert kv260-revA overlay to ASCII text adds 4e4ddd3d1dee arm64: zynqmp: Switch to amd.com emails adds c720a1f5e6ee arm64: zynqmp: Describe TI phy as ethernet-phy-id adds f8673fd57002 arm64: zynqmp: Fix usb node drive strength and slew rate adds 1d831cade718 arm64: zynqmp: Set qspi tx-buswidth to 4 adds f1d48a128a2a arm64: zynqmp: Add pmu interrupt-affinity adds 153fc203f684 arm64: zynqmp: Used fixed-partitions for QSPI in k26 adds a5e0a69dc34b dt-bindings: xilinx: Remove Rajan, Jolly and Manish adds 067bf44de11c dt-bindings: usb: xilinx: Replace Manish by Piyush adds 5e64ee420447 Merge tag 'zynqmp-dt-for-v6.5' of https://github.com/Xilin [...] adds 9972b45776ab arm64: dts: ti: k3-am64: Add general purpose timers adds 744545ffec14 arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux adds 1d79ca01e620 arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom adds c8da2f207168 arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins adds 826b6679bd08 arm64: dts: ti: k3-am642-sk: Rename regulator node name adds cf3b25bc3cc0 arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom adds e3e1d9ab65eb arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins adds 61ee5572075d arm64: dts: ti: k3-am642-evm: Rename regulator node name adds aca16cefdd25 arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR adds bb3d65787221 arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases adds d525ef9c7f07 arm64: dts: ti: k3-am62x-sk-common: Drop bootargs adds da4159a77659 arm64: dts: ti: k3-am65*: Drop bootargs adds af2cda7df776 arm64: dts: ti: k3-j721e-*: Drop bootargs adds f920c49f1e46 arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs adds cf82a026f54f arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs adds 68dd81a75192 arm64: dts: ti: k3-am62a: Add general purpose timers adds 804702e4c2aa arm64: dts: ti: k3-am62a: Add watchdog nodes adds 3ae28642a110 arm64: dts: ti: k3-am654-base-board: Add missing pinmux wk [...] adds ec1b54824f02 arm64: dts: ti: k3-am654-base-board: Rename regulator node name adds 5292f504827c arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulato [...] adds 282621ed6e79 arm64: dts: ti: k3-am654-base-board: Add missing PMIC adds 895e2f4f9852 arm64: dts: ti: k3-am654-base-board: Add board detect eeprom adds 692e8888a843 arm64: dts: ti: k3-am654-base-board: Add aliases adds ffc449e016e2 arm64: dts: ti: k3-am65: Drop aliases adds 9b8c6da0b585 arm64: dts: ti: add missing cache properties adds 13fdc081fbe9 arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added [...] adds cf39ff15cc01 arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart adds 3d011933000e arm64: dts: ti: k3-j7200: Fix physical address of pin adds 2f932d415159 arm64: dts: ti: k3-j7200-som: Enable I2C adds 7e5fd896c3d1 arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes adds 257d206b6d11 arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes adds ba12d4dde708 arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC adds 2c213d19515c arm64: dts: ti: k3-am625: Enable Type-C port for USB0 adds 20fcf9d691ff arm64: dts: ti: k3-j721s2-main: Add support for USB adds 393eee04065d arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device [...] adds 80cfbf2f4ac7 arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI adds da61731dc7f5 arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 adds 7743a9d7517a arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support adds bbabba4ece74 arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes adds b6f18aa80f4e arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node adds 715084ecc25a arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe adds 96135297a760 arm64: dts: ti: k3-am64-main: add VTM node adds bbb6dc62505a arm64: dts: ti: k3-am62-wakeup: add VTM node adds 225312fbaf37 arm64: dts: ti: k3-am62a-wakeup: add VTM node adds 64821fbf6738 arm64: dts: ti: j784s4: Add VTM node adds 8fb4e87c5597 arm64: dts: ti: j721e: Add VTM node adds 4aa6586a9720 arm64: dts: ti: j7200: Add VTM node adds d148e3fe52c8 arm64: dts: ti: j721s2: Add VTM node adds 5e8806189362 arm64: dts: ti: k3: j721s2/j784s4: Switch to https links adds 477d43f6d854 arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL adds 76194aba0c30 arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 an [...] adds f40ed3b39b48 arm64: dts: ti: k3-am62x-sk-common: Add eeprom adds 5cab8abaee22 arm64: dts: ti: k3-am62x-sk-common: Improve documentation [...] adds af398252d68e arm64: dts: ti: k3-j721e-main: Update delay select values [...] adds b8690ed3d1d1 arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay adds ad5f7c514442 arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes adds e99913ad58af arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC adds 426e720259c9 arm64: dts: ti: k3-j784s4-main: Enable support for high sp [...] adds 155e7635ed1f arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status adds a0cfd88d4a8a arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes adds 731c6deda85f arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level adds 91f983ff7039 arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level adds b0efb45d126e arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level adds d93036b47f35 arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node adds 0979c0069cb6 arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node adds be8be0d036b2 arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyper [...] adds 58cd171af4d7 arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyper [...] adds 2dc39c564982 arm64: dts: ti: Add LED controller to phyBOARD-Electra adds 8758109d1354 arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 adds 150ce1b10740 arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QS [...] adds e96b5e984823 arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash par [...] adds 2f1023d5f050 arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info adds 7f80deb0c6c7 arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash [...] adds c08cb9cef76a arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash pa [...] adds 9227c49a09b0 arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash parti [...] adds 498f7b0f9da9 arm64: dts: ti: k3-am65-main: Fix mcan node name adds 2b9bb988742d arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del- [...] adds 400f4953d53c arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename adds 7450aa5153af arm64: dts: ti: k3-am62-main: Add sa3_secproxy adds f7d3b11cacd1 arm64: dts: ti: k3-am62a-main: Add sa3_secproxy adds 84debc33b529 arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy adds c4e43f5aef97 arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy adds 753904da7072 arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy adds 77f622cb8633 arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and [...] adds 389ad7111ddd arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and [...] adds 7f209dd1267c arm64: dts: ti: k3-j721e: Add general purpose timers adds 72a44d1c4734 arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO adds 835d04422f9d arm64: dts: ti: k3-j721s2: Add general purpose timers adds 1ecc75be7bc5 arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO adds 833377cf858b arm64: dts: ti: k3-j784s4: Add general purpose timers adds 5a41bcff08f9 arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO adds 12bf41da5c3a arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array adds 7335c987de3e arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup r [...] adds d528c29fa752 arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio [...] adds 88875d4c70ca arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gp [...] adds 4a701c01e7ff arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference t [...] adds 56ccd4b1eb52 arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup refer [...] adds a6550e2547ac arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup refe [...] adds 6a2baa853500 arm64: dts: ti: k3-j721s2-common-proc-board: Fixup referen [...] adds 875aad10d219 arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array adds bb867df51d3b arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array adds 0e97d245633b arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array adds f722090aeb70 arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array adds 9da060be7491 arm64: dts: ti: k3-am654-base-board: Fixup reference to ph [...] adds 918ef215db22 arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to [...] adds 74428680d71a arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support adds 1f36d0e8be3a arm64: dts: ti: k3-j721s2: Change CPTS clock parent adds c10a9df30e34 arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias adds 14462bd0b247 arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pin [...] adds 6fa5d37a2f34 arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts adds 5dfbd1debc8c arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom adds b38c6ced4ec5 arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias adds 7b72bd25508d arm64: dts: ti: k3-am69-sk: Enable mcu network port adds 45299dd1991b arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts adds 08ae12b63750 arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom adds 0ec1a48d99dd arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header adds 27f98f3eca73 arm64: dts: ti: k3-am64: Only set UART baud for used ports adds 6b343136388f arm64: dts: ti: k3-am64: Use phandle to stdout UART node adds acfb362a9c78 arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes adds 1b4b376c878b arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom adds 26efc8d1ad0c arm64: dts: ti: j721e-som/common-proc-board: Add product links adds 86718345b4d3 arm64: dts: ti: j721e-common-proc-board: Add uart pinmux adds b04b18ccb3d5 arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom adds 4c2c99026ca1 arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux adds d1a4304c149d arm64: dts: ti: k3-j721e-sk: Define aliases at board level adds ff59580bf258 arm64: dts: ti: k3-j721e-common-proc-board: Define aliases [...] adds 8be20986e0c5 arm64: dts: ti: k3-j721e: Drop SoC level aliases adds c8a28ed4837c arm64: dts: ti: k3-j7200: Add general purpose timers adds 03612d384621 arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads adds 7f58e2b418d8 arm64: dts: ti: k3-j7200-common-proc-board: remove duplica [...] adds 3709ea7f960e arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux adds c4ba159fff90 arm64: dts: ti: k3-j7200-common-proc-board: Define aliases [...] adds 858dde8a3f56 arm64: dts: ti: k3-j7200: Drop SoC level aliases adds 6bc829ceea41 arm64: dts: ti: k3-j721s2: Fix wkup pinmux range adds 92fee724058d arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header adds 4c8c2471c7b6 arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux adds 7d9b3820d756 arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom adds f5e9ee0b354a arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux adds 9d0350e8a46c arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom adds 444f312a73f7 dt-bindings: misc: esm: Add ESM support for TI K3 devices adds 19bfd51845d5 arm64: dts: ti: k3-j721e: Add ESM support adds e3d1f2768853 arm64: dts: ti: k3-j7200: Add ESM support adds a58eedd1d195 arm64: dts: ti: k3-am62: Add ESM support adds f049b541b81a arm64: dts: ti: k3-am64: Add ESM support adds 4af0332876f9 arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom adds 4c3cdac1955a arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit addres [...] adds 94a58c5f131d dt-bindings: arm: ti: Add bindings for PHYTEC AM62x based [...] adds 3443c1c4ed61 arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 adds cf04083c59fb dt-bindings: arm: ti: add toradex,verdin-am62 et al. adds 316b80246b16 arm64: dts: ti: add verdin am62 adds 50e3424fbb77 arm64: dts: ti: add verdin am62 dahlia adds 7f066473e49a arm64: dts: ti: add verdin am62 yavia adds a49568115143 arm64: dts: ti: Unify pin group node names for make dtbs checks adds af3c684721cf Merge tag 'ti-k3-dt-for-v6.5' of https://git.kernel.org/pu [...] adds f04325e4d4d6 arm64: dts: qcom: sa8540p-ride: Specify ethernet phy OUI adds bbde65f9da92 arm64: dts: qcom: sm8550: fix low_svs RPMhPD labels adds 66adfbc4d339 arm64: dts: qcom: sm8550: add display port nodes adds a277430b3836 arm64: dts: qcom: sc8180x-primus: dispcc is already okay adds e537d5ef4709 arm64: dts: qcom: sc8180x: Fix adreno smmu compatible adds 2d7b1a31ffb8 arm64: dts: qcom: sc8180x: Move DisplayPort for MMCX adds 8889d13c2e75 arm64: dts: qcom: pm8550: add PWM controller adds 3818165476d7 arm64: dts: qcom: sm8550-qrd: add notification RGB LED adds a791fc19965e arm64: dts: qcom: pmk8550: always enable RTC PMIC device adds bb47bfbd5aa8 arm64: dts: qcom: sm8550-qrd: enable PMIC Volume and Power [...] adds 1c305ea86bc3 dt-bindings: clock: qcom: Add GCC clocks for SDX75 adds 68017e6b1b36 Merge branch '20230512122347.1219-3-quic_tdas@quicinc.com' [...] adds f9a97656ace8 dt-bindings: arm: qcom: Document SDX75 platform and boards adds 9181bb939984 arm64: dts: qcom: Add SDX75 platform and IDP board support adds a2422d51069d arm64: dts: qcom: sm8550-qrd: add WSA8845 speakers adds edb92fae57e7 arm64: dts: qcom: sm8550-mtp: add WSA8845 speakers adds 9f5ebcd61009 arm64: dts: qcom: sm8550-qrd: add sound card adds 3f01d016cf4b arm64: dts: qcom: sm8550-mtp: add sound card adds bfc43a9c0ce5 dt-bindings: clock: Add LPASSCC and reset controller for SC8280XP adds 83da70da40c9 dt-bindings: clock: Add LPASS AUDIOCC and reset controller [...] adds 0832b1c9d014 Merge branch '20230608125315.11454-2-srinivas.kandagatla@l [...] adds 532bbadcb511 arm64: dts: qcom: sc8280xp: add resets for soundwire controllers adds f2f644d85c44 dt-bindings: arm: qcom: document MI01.9 board based on IPQ [...] adds 5aa5dbc254be arm64: dts: qcom: ipq5332: add support for the RDP474 variant adds f684391e3d32 arm64: dts: qcom: ipq9574: add few more reserved memory region adds ade89bc08c8e arm64: dts: qcom: sm6350: Add PSCI idle states adds ab033e7846f9 arm64: dts: qcom: qdu1000: Flush RSC sleep & wake votes adds 442d55d099ed arm64: dts: qcom: sc8180x: Flush RSC sleep & wake votes adds 7b04cbd81b0e arm64: dts: qcom: sdm670: Flush RSC sleep & wake votes adds 91e83140b5dd arm64: dts: qcom: sdm845: Flush RSC sleep & wake votes adds 255c53df8ec3 arm64: dts: qcom: sm6350: Flush RSC sleep & wake votes adds 4b2c7ac8e469 arm64: dts: qcom: sm8550: Flush RSC sleep & wake votes adds b179f35b887b arm64: dts: qcom: sm6350: add uart1 node adds c4ef464b24c5 arm64: dts: qcom: sm7225-fairphone-fp4: Add Bluetooth adds b59cd2902c58 arm64: dts: qcom: ipq5332: rename mi01.2 dts to rdp441 adds 66d141a15c19 arm64: dts: qcom: ipq5332: define UART1 adds 0196b041aeec arm64: dts: qcom: ipq5332: add few more reserved memory region adds ebdcfc8c42c2 arm64: dts: adapt to LP855X bindings changes adds 21c9c7af1b37 arm64: dts: qcom: qdu1000: Add IMEM and PIL info region adds 35e237b3d599 dt-bindings: clock: Add crypto clock and reset definitions adds e5d57e7c9434 Merge branch '20230526161129.1454-2-quic_anusha@quicinc.co [...] adds ffadc79ed99f arm64: dts: qcom: ipq9574: Enable crypto nodes adds 4e6b05376802 arm64: dts: qcom: pmi8998: enable rradc by default adds 7711c35fd67c arm64: dts: qcom: pmi8998: add charger node adds 23cf50b13e06 arm64: dts: qcom: sdm845-oneplus: enable pmi8998 charger adds e5d83d4d5cb9 arm64: dts: qcom: sdm845-shift-axolotl: enable pmi8998 charger adds e58cf964157b arm64: dts: qcom: sdm845-xiaomi-beryllium: enable pmi8998 charger adds 34354cc946ab arm64: dts: qcom: msm8996pro: Add CBF scaling support adds 56d3067cb694 arm64: dts: qcom: ipq8074: add critical thermal trips adds 2e0580e10e91 arm64: dts: qcom: ipq9574: add tsens node adds 581dcbe60b63 arm64: dts: qcom: ipq9574: add thermal zone nodes adds abc49a7c6035 dt-bindings: arm: qcom: Add Samsung Galaxy Express adds 4acf7eceed31 arm64: dts: qcom: qcm2290: Add CPU idle states adds 223ce29c8b7e arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k in [...] adds 97c289026c62 arm64: dts: qcom: sm8150: Use 2 interconnect cells adds c2998e9a4263 arm64: dts: qcom: sm8150: Add missing interconnect paths t [...] adds b5a12438325b arm64: dts: qcom: sm8250: Use 2 interconnect cells adds fd62fd1cf9e7 arm64: dts: qcom: sm8250: Add missing interconnect paths t [...] adds 8b51dc863baf arm64: dts: qcom: sm8350: Add missing interconnect paths t [...] adds b5b0649d5be4 arm64: dts: qcom: sm8450: Add missing interconnect paths t [...] adds 90c8c4eb4bbb arm64: dts: qcom: qdu1000: Add SDHCI node adds 6901ff998746 arm64: dts: qcom: qdu1000-idp: add SDHCI for emmc adds 11a1397bbf69 arm64: dts: qcom: sm8550: Add missing interconnect path to USB HC adds 852865530a21 arm64: dts: qcom: sm6375: Add GPUCC and Adreno SMMU adds add687cbfc34 dt-bindings: arm: qcom: document AL02-C9 board based on IP [...] adds 2435d79033f5 arm64: dts: qcom: ipq9574: add support for RDP454 variant adds 650c09daca4c arm64: dts: qcom: sc7280: Don't disable MDP explicitly adds 7116603bdb60 arm64: dts: qcom: sm8350-hdk: remove useless enablement of [...] adds 6670bd9e42b4 arm64: dts: qcom: sm8450-hdk: remove useless enablement of [...] adds f82c8d2f00f6 arm64: dts: qcom: qrb5165-rb5: remove useless enablement o [...] adds 8b87d0585ca6 arm64: dts: qcom: msm8953: rename labels for DSI nodes adds 8b764ed0d046 arm64: dts: qcom: msm8996: rename labels for DSI nodes adds 2b616f86d51b arm64: dts: qcom: sc7180: rename labels for DSI nodes adds 71c97412f1d7 arm64: dts: qcom: sc7280: rename labels for DSI nodes adds c3c466d9f305 arm64: dts: qcom: sc8180x: rename labels for DSI nodes adds 8e61d532370e arm64: dts: qcom: sdm630: rename labels for DSI nodes adds 8fe25ba3ffec arm64: dts: qcom: sdm845: rename labels for DSI nodes adds e47a7f571d57 arm64: dts: qcom: sm8250: rename labels for DSI nodes adds f43b6dc7d56e arm64: dts: qcom: msm8996: rename labels for HDMI nodes adds dfbda20dabaa arm64: dts: qcom: msm8916/39: Fix SD card detect pinctrl adds c943e4c58b2f arm64: dts: qcom: msm8916/39: Consolidate SDC pinctrl adds 6528e4a90b51 arm64: dts: qcom: apq8016-sbc: Drop unneeded MCLK pinctrl adds 0d3a93b10282 arm64: dts: qcom: msm8916/39: Cleanup audio pinctrl adds b40de51e3b67 arm64: dts: qcom: msm8916/39: Rename wcnss pinctrl adds 8734d3355079 arm64: dts: qcom: msm8916: Drop msm8916-pins.dtsi adds d34654f54eba arm64: dts: qcom: qrb4210-rb2: Enable on-board buttons adds dce9254511d6 arm64: dts: qcom: msm8939-pm8916: Add missing pm8916_codec [...] adds 6002a78023cd arm64: dts: qcom: msm8939: Disable lpass_codec by default adds 209aea1ad505 arm64: dts: qcom: msm8939-sony-tulip: Fix l10-l12 regulato [...] adds 8771308c91ce arm64: dts: qcom: msm8939-sony-tulip: Allow disabling pm8916_l6 adds 9187d555c4ba arm64: dts: qcom: msm8939: Fix regulator constraints adds 88028fa047fb arm64: dts: qcom: msm8939-pm8916: Clarify purpose adds 5cdab9a8c70c arm64: dts: qcom: msm8939: Define regulator constraints ne [...] adds ecbfba694b5b arm64: dts: qcom: msm8939-pm8916: Mark always-on regulators adds eec51ab2fd6f arm64: dts: qcom: sc8280xp: Add GPU related nodes adds 598a06afca5a arm64: dts: qcom: sc8280xp: Enable GPU related nodes adds c2951581e69c Revert "arm64: dts: adapt to LP855X bindings changes" adds 055fdcac930b Merge tag 'qcom-arm64-for-6.5-2' of https://git.kernel.org [...] adds f847a3a8c68f arm: dts: mt7623: add gmacs to mt7623.dtsi adds e5240c35fa75 arm: dts: mt7623: add mt7530 switch to mt7623a.dtsi adds cf8f3a7a044d arm: dts: mt7623: change mt7530 switch address adds 031bf3096672 arm: dts: mt7623: enable flow control on port@6 adds 115ee470e5d2 arm: dts: mt7623: add port@5 as CPU port adds f07c96511d00 Merge tag 'v6.4-next-dts32' of https://git.kernel.org/pub/ [...] adds e28042738426 ARM: dts: qcom: msm8226: Use XO from rpmcc where possible adds 3f502e372b4d ARM: dts: qcom: msm8226: Provide clocks to mmcc node adds 7b8f119a24f4 ARM: dts: qcom: adapt to LP855X bindings changes adds 80ce22e5cbe7 ARM: dts: qcom: msm8960: Add USB node adds 2b01dda16124 ARM: dts: qcom: Add Samsung Galaxy Express support adds b9a0de7d5719 ARM: dts: qcom: apq8074-dragonboard: add onboard leds adds 6198772ec4d9 ARM: dts: qcom: apq8074-dragonboard: add gpio keys adds d59b294874c7 ARM: dts: qcom: msm8974: rename labels for DSI nodes adds 1b118df488f2 ARM: dts: qcom: pm8226: Add thermal sensor and thermal zon [...] adds 84e72ea467db ARM: dts: qcom: pm8841: Add thermal zone config adds 637cc974046a ARM: dts: qcom: pm8941: Add thermal zone config adds 16a9fa7ab27b ARM: dts: qcom: msm8226: Add qfprom node adds 0f8861c9fc7c ARM: dts: qcom: msm8226: Add tsens node and related nvmem cells adds 8d4236f62f3a ARM: dts: qcom: msm8226: Add thermal zones node adds 831b802a7727 arm: dts: qcom: sdx55: Add interconnect path adds d09d747ee5cb Merge tag 'qcom-dts-for-6.5-2' of https://git.kernel.org/p [...] adds 98788f7914af ARM: dts: Unify pinctrl-single pin group nodes for keystone adds 5ae8afd41ea5 ARM: dts: keystone: Fix EEPROM node names adds 4b3498372664 ARM: dts: keystone: Remove ti,keystone from soc node compatible adds 2d62aab57d2a ARM: dts: keystone: Do not capitalize hex digits adds ce207be3e294 Merge tag 'ti-keystone-dt-for-v6.5' of https://git.kernel. [...] adds 751ec3da08b4 arm64: dts: mediatek: add watchdog support for mt8365 SoC adds 56e9f0f4aa30 arm64: dts: mediatek: add mt6357 PMIC support for mt8365-evk adds 6e8270afad05 arm64: dts: mediatek: add mmc support for mt8365-evk adds 0899813f248a arm64: dts: mediatek: add usb controller support for mt8365-evk adds 2c3df90c2072 arm64: dts: mediatek: add ethernet support for mt8365-evk adds 27205cec69b0 arm64: dts: mediatek: add OPP support for mt8365 SoC adds a5fe2dbab90c arm64: dts: mediatek: add cpufreq support for mt8365-evk adds e8c6b47f4988 arm64: dts: mediatek: Add CPU Idle support adds f6c3e61c5486 arm64: dts: mediatek: mt8186: Add MTU3 nodes adds 36cfc08f3dd8 arm64: dts: mediatek: mt8186: Add SPMI node adds 4dad4f32bad6 arm64: dts: mediatek: mt8186: Add ADSP node adds 4121884773af arm64: dts: mediatek: mt8186: Add GCE node adds 7e07d3322de2 arm64: dts: mediatek: mt8186: Add display nodes adds 1e5b6725199f arm64: dts: mediatek: mt8195: Add AP domain thermal zones adds fee3d8eeca1a arm64: dts: mediatek: mt6795: Add support for the CMDQ/GCE [...] adds d9acc19bc5be arm64: dts: mediatek: mt6795: Add MMSYS node for multimedi [...] adds 06254e9f244a arm64: dts: mediatek: mt6795: Add support for IOMMU and LARBs adds c01a6cc6fdf8 arm64: dts: mediatek: mt6795: Add PMIC Wrapper node adds aef783f3e0ca arm64: dts: mediatek: Add MT6331 PMIC devicetree adds e83a6b4bd66d arm64: dts: mediatek: mt6795-xperia-m5: Add MT6331 Combo PMIC adds 5a65dcccf483 arm64: dts: mediatek: mt6795-xperia-m5: Add eMMC, MicroSD [...] adds d278f43f25be arm64: dts: mt7622: declare SPI-NAND present on BPI-R64 adds 983f37ee08ac arm64: dts: mt7622: handle interrupts from MT7531 switch o [...] adds 04c314031269 arm64: dts: mediatek: mt8192-asurada-hayato: Enable Bluetooth adds f8fdf9ed5bfc arm64: dts: mediatek: mt8195: Assign dp-intf aliases adds 58d7dae894f2 arm64: dts: mediatek: cherry: Enable PCI-Express ports for WiFi adds 42127f578ebd arm64: dts: mediatek: mt8183: Add mediatek,broken-save-res [...] adds d72cfbd6fcf7 arm64: dts: mediatek: mt8192: Add mediatek,broken-save-res [...] adds ea6c5f21efec arm64: dts: mediatek: mt8195: Add mediatek,broken-save-res [...] adds 492061bfc045 arm64: dts: mediatek: add missing cache properties adds 380d18fb2758 arm64: mediatek: Propagate chassis-type where possible adds eabb04df46c6 arm64: dts: mt7986: add PWM adds cfde46c6add5 arm64: dts: mt7986: add PWM to BPI-R3 adds 42bdf378644b arm64: dts: mt7986: set Wifi Leds low-active for BPI-R3 adds 621a046d9b2f arm64: dts: mt8173: Power on panel regulator on boot adds 7afe7b596932 arm64: dts: mt7986: use size of reserved partition for bl2 adds 6322555dbeb4 arm64: dts: mediatek: mt8173-elm: remove panel model number in DT adds 9d498cce9298 arm64: dts: mediatek: Add cpufreq nodes for MT8192 adds 1b85a4256ec1 arm64: dts: mt8192: Add video-codec nodes adds 64bceed383fb arm64: dts: mt8195: Add video decoder node adds 127e33f91ed9 arm64: dts: mediatek: mt8183: kukui: Add scp firmware-name adds 6970cadb216c arm64: dts: mediatek: mt8192: Add missing dma-ranges to soc node adds a4366b5695c9 arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz adds 0a9615d58d04 arm64: dts: mt7986: add thermal and efuse adds 1f5be05132f3 arm64: dts: mt7986: add thermal-zones adds c26f779a2295 arm64: dts: mt7986: add pwm-fan and cooling-maps to BPI-R3 dts adds 32dfbc03fc26 arm64: dts: mediatek: mt8186: Add CCI node and CCI OPP table adds 8f4ed8fc5156 arm64: dts: mediatek: mt8186: Wire up CPU frequency/voltag [...] adds 263d2fd02afc arm64: dts: mediatek: mt8186: Add GPU speed bin NVMEM cells adds f38ea593ad0d arm64: dts: mediatek: mt8186: Wire up GPU voltage/frequenc [...] adds 3bfbff9b461e arm64: dts: mt7986: increase bl2 partition on NAND of Bananapi R3 adds 5bfea833dd8f Merge tag 'v6.4-next-dts64' of https://git.kernel.org/pub/ [...] adds 5668d088ee4e ARM: dts: kirkwood: Add Endian 4i Edge 200 board adds e5cfa586d513 ARM: dts: armada388-clearfog: add missing phy-modes adds 7f9f7f9b1e83 ARM: dts: armada-xp: Replace deprecated spi-gpio properties adds dc393f1fdf22 ARM: dts: mvebu: align MTD partition nodes to dtschema adds e86147a28a15 Merge tag 'mvebu-dt-6.5-1' of git://git.kernel.org/pub/scm [...] adds ae1c0d6eb45a arm64: dts: marvell: add missing cache properties adds b29381e91e52 arm64: dts: marvell: cp11x: Fix nand_controller node name [...] adds fe96d8b2a59f arm64: dts: marvell: Fix pca954x i2c-mux node names adds 0ee03b8c8576 arm64: dts: marvell: Fix espressobin-ultra boot failure and wifi adds 982e6e1966ac Merge tag 'mvebu-dt64-6.5-1' of git://git.kernel.org/pub/s [...] adds 11d5441cde74 arm: dts: Enable device-tree overlay support for AT91 boards adds 0db4bb045b03 ARM: dts: broadcom: add missing cache properties adds 915fac07f053 ARM: dts: BCM5301X: Relicense Rafał's code to the GPL 2.0+ / MIT adds 916553449561 ARM: dts: BCM5301X: Relicense Florian's code to the GPL 2. [...] adds d3c8e2c57571 ARM: dts: BCM5301X: Drop "clock-names" from the SPI node adds 79a8ec38d2d0 ARM: dts: bcm23550: Add SoC-specific I2C compatible adds 4eaa40bdabff ARM: dts: bcm-mobile: align SDHCI node name with bindings adds b3b3cd885ed3 ARM: dts: BCM5301X: Relicense Hauke's code to the GPL 2.0+ / MIT adds 3b3e35b279be ARM: dts: BCM5301X: Relicense AXI interrupts code to the G [...] adds 19571b46d899 dt-bindings: soc: bcm: add missing dt-binding document for [...] adds dfa6570eb5ce ARM: dts: BCM5301X: Specify MAC addresses on Luxul devices adds 42d5b302bf18 dt-bindings: arm: bcm: unify version notation of Northstar [...] adds 9d7121f1d2fa ARM: dts: BCM5301X: Use updated device "compatible" strings adds e925743edc0d arm: dts: bcm: Enable device-tree overlay support for RPi devices adds 04afb51c1dce ARM: dts: BCM5301X: Use updated "spi-gpio" binding properties adds 58e058f73ce3 dt-bindings: arm: bcm: Add bindings for Buffalo WZR-1166DHP(2) adds c3acdd490119 ARM: dts: BCM5301X: Drop invalid #usb-cells adds 676bf7d062c1 ARM: dts: BCM5301X: Drop invalid properties from Meraki MR32 keys adds 1d5682ccc7d6 ARM: dts: BCM5301X: Relicense Christian's code to the GPL [...] adds ba4aebce23b2 ARM: dts: BCM5301X: Describe switch ports in the main DTS adds 9038af901654 ARM: dts: bcm-mobile: change "" includes to <> where applicable adds 2e167b34c0b5 ARM: dts: bcm21664/23550: use CCU compatibles directly adds 517025689e1b ARM: dts: bcm-mobile: move status properties to the end of nodes adds f13e52ae0f10 ARM: dts: bcm11351/21664: add UART, I2C node labels adds 9ad7f375e9dc ARM: dts: bcm21664-garnet: use node labels adds 7121458ec0e1 dt-bindings: power: reset: bcm21664-resetmgr: convert to YAML adds a6a1a156f5de ARM: dts: BCM5301X: MR26: MR32: remove bogus nand-ecc-algo [...] adds d68b2f7d7d06 ARM: dts: BCM5301X: MR32: remove partition index numbers adds fd274b733bfd ARM: dts: BCM5301X: fix duplex-full => full-duplex adds 3efb0f179e7f dt-bindings: net: wireless: brcm,bcm4329-fmac: add BCM4366 [...] adds 156d2a64e017 dt-bindings: net: wireless: brcm,bcm4329-fmac: allow gener [...] adds 752a63b8dbe6 ARM: dts: BCM5301X: Add Netgear R8000 WiFi regulator mappings adds bf3ca248714b dt-bindings: firmware: brcm,kona-smc: convert to YAML adds b67cad33176e ARM: dts: BCM5301X: Add cells sizes to PCIe nodes adds 313c22bb3195 Merge tag 'arm-soc/for-6.5/devicetree' of https://github.c [...] adds 0709e55ed13e arm64: dts: broadcom: add missing cache properties adds 47e75a4aaf97 arm64: dts: broadcom: Unify pinctrl-single pin group nodes [...] adds 3cdba279c5e9 arm64: dts: broadcom: Enable device-tree overlay support f [...] adds d704f1fe9f4a Merge tag 'arm-soc/for-6.5/devicetree-arm64' of https://gi [...] adds a04cc7391d88 dt-bindings: interrupt-controller: Add T-HEAD's TH1520 PLIC adds 413c24b03f4e dt-bindings: timer: Add T-HEAD TH1520 clint adds 89b0186ab532 dt-bindings: riscv: Add T-HEAD TH1520 board compatibles adds da47ce003963 riscv: Add the T-HEAD SoC family Kconfig option adds 8e396880a864 riscv: dts: add initial T-HEAD TH1520 SoC device tree adds 5af4cb0c42c5 riscv: dts: thead: add sipeed Lichee Pi 4A board device tree adds 1203f584fe66 MAINTAINERS: add entry for T-HEAD RISC-V SoC adds 318afa081204 riscv: defconfig: enable T-HEAD SoC adds c1362fd0f2fd Merge patch series "Add Sipeed Lichee Pi 4A RISC-V board support" adds 2bd9e07140ae riscv: dts: sort makefile entries by directory adds d8ece8b83227 Merge tag 'riscv-dt-for-v6.5-pt2' of https://git.kernel.or [...] adds 327ca228e58b ARM: dts: at91: use generic name for shutdown controller adds 15e2d241d160 ARM: dts: at91: Enable device-tree overlay support for AT9 [...] adds bfcd5714f642 ARM: dts: lan966x: kontron-d10: fix board reset adds fcb79ee3f0b1 ARM: dts: lan966x: kontron-d10: fix SPI CS adds 33c01ff3b100 ARM: dts: lan966x: kontron-d10: add PHY interrupts adds ee44484c12ed Merge tag 'at91-dt-6.5-2' of https://git.kernel.org/pub/sc [...] adds ca2fb05cb7e4 ARM: dts: allwinner: Use quoted #include adds 86684c2481b6 ARM: dts: Add .dts files missing from the build adds 6a1d798feb65 kbuild: Support flat DTBs install adds 724ba6751532 ARM: dts: Move .dts files to vendor sub-directories adds a4bd03e7cb78 Merge tag 'arm-dts-mv-for-6.5' of git://git.kernel.org/pub [...] adds 46448b36ff8c ARM: mvebu: fix unit address on armada-390-db flash adds 6c1561fb9005 Merge tag 'soc-dt-6.5' of git://git.kernel.org/pub/scm/lin [...] adds 64b88e9ff6c5 arm64: Kconfig.platforms: Add config for Nuvoton MA35 platform adds 4cc2272447b8 arm64: defconfig: Add support for Nuvoton MA35 family SoCs adds 2f8b5eb589cb dt-bindings: clock: nuvoton: add binding for ma35d1 clock [...] adds 476650a64b6b dt-bindings: reset: nuvoton: Document ma35d1 reset control adds 0545810f7eda dt-bindings: arm: Add initial bindings for Nuvoton platform adds 15b53677e786 dt-bindings: serial: Document ma35d1 uart controller adds b69af0984732 arm64: dts: nuvoton: Add initial ma35d1 device tree adds 691521a367cf clk: nuvoton: Add clock driver for ma35d1 clock controller adds e4bb55d6ccf0 reset: Add Nuvoton ma35d1 reset driver support adds 207656f7d82f Merge branch 'nuvoton/ma35d1' into soc/newsoc adds aead1076f3db reset: RESET_NUVOTON_MA35D1 should depend on ARCH_MA35 adds 425d827ef91e Documentation/process: add soc maintainer handbook adds a45645472f77 dt-bindings: pinctrl: stm32: support for stm32mp257 and ad [...] adds 619f8ca4a73d pinctrl: stm32: add stm32mp257 pinctrl support adds c3053382574a dt-bindings: stm32: add st,stm32mp25-syscfg compatible for syscon adds 9e4e24414cc6 arm64: introduce STM32 family on Armv8 architecture adds 5d30d03aaf78 arm64: dts: st: introduce stm32mp25 SoCs family adds 3b170e1653c0 arm64: dts: st: introduce stm32mp25 pinctrl files adds 6defdc268916 dt-bindings: stm32: document stm32mp257f-ev1 board adds 1c89075497bb arm64: dts: st: add stm32mp257f-ev1 board support adds 064433f84e6b arm64: defconfig: enable ARCH_STM32 and STM32 serial driver adds c9cb7e72e293 MAINTAINERS: add entry for ARM/STM32 ARCHITECTURE adds 868a11b602cf Merge tag 'stm32-mp25-for-v6.5-1' of git://git.kernel.org/ [...] adds 03bd158e1535 remoteproc: stm32: use correct format strings on 64-bit adds a5e3f37217b7 clk: nuvoton: Add clk-ma35d1.h for driver extern functions adds ebd617b67543 clk: nuvoton: Update all constant hex values to lowercase adds f50a000b4219 clk: nuvoton: Use clk_parent_data instead of string for pa [...] adds a9025a5f16ed Merge tag 'soc-newsoc-6.5' of git://git.kernel.org/pub/scm [...] adds cb9a39aacd3d soc: renesas: rcar-rst: Allow WDT reset on R-Car V3U adds 2336ce7f456f Merge tag 'renesas-drivers-for-v6.5-tag1' of git://git.ker [...] adds 41ccb3a0eb57 reset: ath79: Use devm_platform_ioremap_resource() adds 9bf9276f371e reset: axs10x: Use devm_platform_ioremap_resource() adds 68fda5a961cb reset: lpc18xx: Use devm_platform_ioremap_resource() adds 1d81ba35df80 reset: reset-hsdk: Use devm_platform_ioremap_resource() adds cabf1ce35764 reset: meson: Use devm_platform_ioremap_resource() adds fdcfdb230c67 reset: brcmstb-rescal: Use devm_platform_ioremap_resource() adds 2db4da59485f reset: sti: rely on regmap_field_read_poll_timeout for ack wait adds da46de512f8b reset: meson-audio-arb: Use dev_err_probe() adds 20a6a4d72266 reset: sti: simplify driver's config and build adds ac59ed9cdb80 reset: oxnas: remove obsolete reset driver adds 52990390f91c reset: starfive: select AUXILIARY_BUS adds afb39e2bd36a reset: mpfs: select AUXILIARY_BUS adds eaae5a8977d6 Merge tag 'reset-for-v6.5' of git://git.pengutronix.de/pza [...] adds db967cf828fc arm-cci: add cci_enable_port_for_self prototype adds 38bd22dac71e dt-bindings: sram: Add compatible for ST-Ericsson U8500 eSRAM adds 21e5a2d10c8f misc: sram: Generate unique names for subpools adds edc24de71648 Merge tag 'sram-for-soc' of git://git.kernel.org/pub/scm/l [...] adds a1b1dd71882f Merge tag 'iopoll-busy-loop-timeout-tag' into renesas-driv [...] adds a00d47f7645d soc: renesas: rmobile-sysc: Convert to readl_poll_timeout_ [...] adds c6a5181263ad Merge tag 'renesas-drivers-for-v6.5-tag2' of git://git.ker [...] adds 8a19d4a1508c dt-bindings: soc: samsung: exynos-pmu: add Exynos4212 compatible adds 514a935fd0d4 soc: samsung: exynos-pmu: Re-introduce Exynos4212 support adds 538af6e5856b dt-bindings: media: s5p-mfc: convert bindings to json-schema adds acaa52bc093f Merge tag 'samsung-drivers-6.5' of https://git.kernel.org/ [...] adds f620596fa347 bus: ti-sysc: Fix dispc quirk masking bool variables adds 24138ec0a39a Merge tag 'omap-for-v6.5/ti-sysc-signed' of git://git.kern [...] adds be11d67a144d soc: xilinx: Use of_property_present() for testing DT prop [...] adds c58da0ba3e5c driver: soc: xilinx: use _safe loop iterator to avoid a us [...] adds e2ebc05da260 firmware: xilinx: Update the zynqmp_pm_fpga_load() API adds 3dde7aa2fad5 MAINTAINERS: Remove Hyun and Anurag from maintainer list adds a49e482c52d5 MAINTAINERS: Switch to @amd.com emails adds b79dec951a5e Merge tag 'zynqmp-soc-for-v6.5' of https://github.com/Xili [...] adds d94436465152 soc/tegra: fuse: Add support for Tegra264 adds c3a1c97c7260 soc/tegra: pmc: Add AON SW Wake support for Tegra234 adds e180cf836433 soc/tegra: fuse: Fix Tegra234 fuse size adds bae9fb2d39b7 soc/tegra: pmc: Simplify debugfs initialization adds c954cd7ad041 soc/tegra: pmc: Use devm_clk_notifier_register() adds bc889e870e62 Merge tag 'tegra-for-6.5-soc' of git://git.kernel.org/pub/ [...] adds 2abd484ca48f firmware: tegra: bpmp: Add support for DRAM MRQ GSCs adds b161ec3d3820 Merge tag 'tegra-for-6.5-firmware' of git://git.kernel.org [...] adds f382b1fe71ca Merge branch 'for-6.5/dt-bindings' into for-6.5/memory adds 9a38cb27668e memory: tegra: Add interconnect support for DRAM scaling i [...] adds aecc83f11dd8 memory: tegra: Add memory clients for Tegra234 adds 80b19e09c8fb memory: tegra: Add software memory clients in Tegra234 adds e852af72a7f2 memory: tegra: Make CPU cluster BW request a multiple of M [...] adds 095ee35a336d Merge tag 'tegra-for-6.5-memory' of git://git.kernel.org/p [...] adds 9422644d2ca7 Merge branch 'for-6.5/memory' into for-6.5/pci adds 205b3d02d57c PCI: tegra194: Fix possible array out of bounds access adds 9365bf006f53 PCI: tegra194: Add interconnect support in Tegra234 adds 09f4406a02ba Merge tag 'tegra-for-6.5-pci' of git://git.kernel.org/pub/ [...] adds 0dc608855195 dt-bindings: soc: qcom: aoss-qmp: add compatible for sa8775p adds 4b11fa4f0737 qcom: pmic_glink: enable altmode for SM8450 adds 210d12c8197a soc: qcom: mdt_loader: Enhance split binary detection adds 6ade5ce20c46 dt-bindings: soc: qcom: eud: Fix compatible string in the example adds 4b819e7e89fe soc: qcom: rpmpd: use correct __le32 type adds 1252ea653bff dt-bindings: soc: qcom: smd-rpm: allow MSM8226 over SMD adds c72e31718a8f soc: qcom: ramp_controller: Improve error message for fail [...] adds 56310520308a soc: qcom: qmi: Use alloc_ordered_workqueue() to create or [...] adds 0be4392435a6 dt-bindings: soc: qcom: Add RPM Master stats adds a77b2a0b1280 soc: qcom: Introduce RPM master stats driver adds e5b03cd101bd dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family adds 0369a5906e46 soc: qcom: socinfo: Add IDs for IPQ5018 family adds fe78d73a914d dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 adds 7f6e0028a0ca soc: qcom: socinfo: Add Soc ID for IPQ5312 and IPQ5302 adds 13ac2620f0c0 dt-bindings: sram: qcom,imem: Document MSM8226 adds 2e43c85b0d96 MAINTAINERS: Add Konrad Dybcio as linux-arm-msm co-maintainer adds bcb889891371 soc: qcom: mdt_loader: Fix unconditional call to scm_pas_m [...] adds ec001bb71e44 soc: qcom: socinfo: move SMEM item struct and defines to a header adds 10615007483b soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() adds 17051d2c3cd6 soc: qcom: smem: introduce qcom_smem_get_soc_id() adds 865d7e719262 cpufreq: qcom-nvmem: use SoC ID-s from bindings adds 7d0f03d104e5 cpufreq: qcom-nvmem: use helper to get SMEM SoC ID adds e81a16e77259 soc: qcom: ocmem: Add OCMEM hardware version print adds a08000d5e04d Merge tag 'qcom-drivers-for-6.5' of https://git.kernel.org [...] adds e829f1fc942f dt-bindings: soc: mediatek: pwrap: Add compatible for MT67 [...] adds db9f132122af soc: mediatek: pwrap: Move PMIC read test sequence in function adds 2eb273023465 soc: mediatek: pwrap: Add kerneldoc for struct pwrap_slv_type adds 41ae95aaa0d7 soc: mediatek: mtk-pmic-wrap: Add support for companion PMICs adds 10f5c409a81a soc: mediatek: mtk-pmic-wrap: Add support for MT6331 w/ MT [...] adds b7f61f9c7ec4 soc: mediatek: pwrap: Add support for MT6795 Helio X10 adds 54e94ca9e308 dt-bindings: spmi: spmi-mtk-pmif: Document mediatek,mt8195 [...] adds c55953358dfb dt-bindings: pwm: Add compatible for MediaTek MT6795 adds 3ba589b5fe68 dt-bindings: phy: mediatek,dsi-phy: Add compatible for MT6 [...] adds 57bf5b2d1002 soc: mediatek: mtk-mutex: Remove unnecessary .owner adds 95094495401b soc: mediatek: SVS: Fix MT8192 GPU node name adds 21d4631eedb1 soc: mediatek: remove DDP_DOMPONENT_DITHER from enum adds aaeb1b636763 Merge tag 'v6.4-next-soc' of https://git.kernel.org/pub/sc [...] adds 0d25da8e7e1e soc: qcom: mdt_loader: Fix split image detection adds 677b9e85e869 dt-bindings: firmware: scm: Add compatible for SDX75 adds 158826c73d48 soc: qcom: socinfo: Add support for new fields in revision 18 adds d9c2a255cfe0 soc: qcom: socinfo: Add support for new fields in revision 19 adds 3aed112953b1 soc: qcom: Fix a IS_ERR() vs NULL bug in probe adds b56715957bc8 dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 adds f471f91a0d63 soc: qcom: socinfo: Add Soc ID for IPQ5300 adds 66171d3fa08e dt-bindings: soc: qcom,rpmh-rsc: Require power-domains adds 1c8267cd14ed soc: qcom: icc-bwmon: Fix MSM8998 count unit adds 8d66f7a07bc1 dt-bindings: sram: qcom,imem: document qdu1000 adds 5d85ea2c8797 soc: qcom: geni-se: Do not bother about enable/disable of [...] adds 37d1fc51dd20 Merge tag 'qcom-drivers-for-6.5-2' of https://git.kernel.o [...] adds 9f60d9d310b9 soc: ti: smartreflex: Use devm_platform_ioremap_resource() adds 413552b360e7 soc: ti: pruss: Avoid cast to incompatible function type adds e752f9b924a1 soc: ti: pruss: Allow compile-testing adds 67d1b0a1030f soc: ti: pruss: Add pruss_get()/put() API adds b789ca1e3380 soc: ti: pruss: Add pruss_{request,release}_mem_region() API adds 51b5760e56ef soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_g [...] adds 0211cc1e4fbb soc: ti: pruss: Add helper functions to set GPI mode, MII_ [...] adds b11403c93b7c wkup_m3_ipc.c: Fix error checking for debugfs_create_dir adds 0feedcaa0a27 Merge tag 'ti-driver-soc-for-v6.5' of https://git.kernel.o [...] adds 0bb4644d5837 drivers: meson: secure-pwrc: always enable DMA domain adds 9e70e49474bb MAINTAINERS: add PHY-related files to Amlogic SoC file list adds 6b0139b372d4 dt-bindings: interrupt-controller: Convert Amlogic Meson G [...] adds 3a00b1c40626 Merge tag 'amlogic-drivers-for-v6.5' of https://git.kernel [...] adds 814f5a42520e soc: rockchip: power-domain: add rk3588 mem module support adds 7224aefbdf66 dt-bindings: soc: rockchip: add rk3588 usb2phy syscon adds ea85370df140 dt-bindings: soc: rockchip: add rk3588 pipe-phy syscon adds a10b3841f901 soc: rockchip: dtpm: use C99 array init syntax adds 618d12930905 Merge tag 'v6.5-rockchip-drivers1' of git://git.kernel.org [...] adds 8f9d530cffc1 dt-bindings: firmware: arm,scmi: support for parameter in [...] adds 5f2ea10a808a firmware: arm_scmi: Augment SMC/HVC to allow optional parameters adds 4e1a53b4030e firmware: arm_scmi: Refactor the internal powercap get/set [...] adds 758cd5fc13b2 firmware: arm_scmi: Add Powercap protocol enable support adds aaffb4cacd4c powercap: arm_scmi: Add support for disabling powercaps on a zone adds 2d0d3a100407 Merge tag 'scmi-updates-6.5' of git://git.kernel.org/pub/s [...] adds 3d56c7364389 memory: renesas-rpc-if: Fix PHYCNT.STRTIM setting adds 1d9e93fad549 memory: brcmstb_dpfe: fix testing array offset after use adds d3369a4b6f01 memory: atmel-sdramc: remove the driver adds 6a66fb9ffe7b dt-bindings: memory-controllers: drop unneeded quotes adds 57cf6633f385 Merge tag 'memory-controller-drv-6.5' of https://git.kerne [...] adds 6a8b7e801054 tee: optee: Use kmemdup() to replace kmalloc + memcpy adds 3f711c249032 Merge tag 'optee-use-kmemdup-for-6.5' of https://git.linar [...] adds b816b9444c10 bus: fsl-mc: Only warn once about errors on device unbind adds f8fce8318366 bus: fsl-mc: dprc: Push down error message from fsl_mc_dri [...] adds e0ac89361cfb bus: fsl-mc: fsl-mc-allocator: Drop if block with always w [...] adds b3134039c5b3 bus: fsl-mc: fsl-mc-allocator: Improve error reporting adds c27ea8e6325c soc: fsl: dpio: Suppress duplicated error reporting on dev [...] adds 59272ad8d9e8 bus: fsl-mc: Make remove function return void adds 7b1a78babd0d soc/fsl/qe: fix usb.c build errors adds e0d43ed63897 bus: fsl-mc: fsl-mc-allocator: Initialize mc_bus_dev before use adds fb9c384625dd bus: fsl-mc: fsl-mc-allocator: Drop a write-only variable adds 356fa4975950 Merge tag 'soc-fsl-next-v6.5' of git://git.kernel.org/pub/ [...] adds e4c8d0186511 Merge tag 'soc-drivers-6.5' of git://git.kernel.org/pub/sc [...] adds 3f1e1ad9230f ARM: shmobile: defconfig: Refresh for v6.4-rc1 adds 8c86942c02c5 Merge tag 'renesas-arm-defconfig-for-v6.5-tag1' of git://g [...] adds 795acd67c584 arm64: defconfig: Enable ARCH_SPARX5 and ARCH_REALTEK adds cacde5cc9dbc arm64: defconfig: Enable Renesas MTU3a counter config adds 0403565132a5 Merge tag 'renesas-arm-defconfig-for-v6.5-tag2' of git://g [...] adds 2b4e22a2b9e2 ARM: imx_v6_v7_defconfig: Remove firmware loader helper adds ad775ac13d01 arm64: defconfig: Enable video capture drivers on imx8mm/imx8mn adds 8a2240f256f5 ARM: imx_v6_v7_defconfig: Remove KERNEL_LZO config adds 773887a41b9c arm64: defconfig: Enable the TI SN65DSI83 driver adds 6d34aab3b59b Merge tag 'imx-defconfig-6.5' of git://git.kernel.org/pub/ [...] adds 8125a5612511 arm64: defconfig: enable the SA8775P GPUCC driver adds 5294c2d78f4a arm64: defconfig: enable FSA4480 driver as module adds 3098f3497748 arm64: defconfig: Enable ipq6018 apss clock and PLL controller adds c0ab597fa206 Merge tag 'qcom-arm64-defconfig-for-6.5' of https://git.ke [...] adds 318da4837d75 arm64: defconfig: Enable sc828x0xp lpasscc clock controller adds eac3e74cba6d arm64: defconfig: Build MSM power manager driver adds b128ec5d5df4 arm64: defconfig: Build Global Clock Controller driver for [...] adds 39433f576758 arm64: defconfig: Build interconnect driver for QCM2290 adds f20575d6963d arm64: defconfig: Build display clock controller driver fo [...] adds a19a3dcb0d19 arm64: defconfig: Build SM6115 display and GPU clock contr [...] adds 168269abf539 Merge tag 'qcom-arm64-defconfig-for-6.5-2' of https://git. [...] adds c3c53dcacd1c arm64: defconfig: enable drivers for Verdin AM62 adds 95b4d23907f2 arm64: defconfig: Enable UBIFS adds 3e1a7433fed2 Merge tag 'ti-k3-config-for-v6.5' of https://git.kernel.or [...] adds b1da1c17f6b1 arm64: defconfig: enable MT6357 regulator adds b17f3a3ef5ee arm64: defconfig: enable Mediatek PMIC key adds 94a599c8ee7b Merge tag 'v6.4-next-defconfig' of https://git.kernel.org/ [...] adds cf971df2cb46 ARM: multi_v7_defconfig: update MFD_RK808 name adds ffd791349859 arm64: defconfig: update RK8XX MFD config adds 2b24391767ae arm64: defconfig: Enable Rockchip I2S TDM and ES8316 drivers adds 0873694a3398 Merge tag 'soc-defconfig-6.5' of git://git.kernel.org/pub/ [...] adds 30955b4afc2b ARM: davinci: fix davinci_cpufreq_init() declaration adds 419013740ea1 ARM: ep93xx: fix missing-prototype warnings adds 774f60dd6abc ARM: highbank: add missing include adds 5692520a040b ARM: imx: add missing include adds ecd2a5769d09 ARM: lpc32xx: add missing include adds 94c1c0a29bfc ARM: omap1: add missing include adds 861bc1d2886d ARM: omap2: fix missing tick_broadcast() prototype adds f8ef12339394 ARM: orion5x: fix d2net gpio initialization adds a9ae9c526cc2 ARM: pxa: fix missing-prototypes warnings adds 6475f4bb3fbd ARM: sa1100: address missing prototype warnings adds 5e40c79a513b ARM: spear: include "pl080.h" for pl080_get_signal() prototype adds 88813f05b834 ARM: versatile: mark mmc_status() static adds 0b47a62ea65e Merge tag 'gpio-omap-descriptors-v6.5' of git://git.kernel [...] adds 8f7913c04f6a Input: ads7846 - Fix usage of match data adds b5b2e006c98f ARM: omap: Fix checkpatch issues adds 5b4560cf1560 arm: omap1: replace printk() with pr_err macro adds 937e87229ea0 ARM: omap2: Fix checkpatch issues adds 54cb981c2996 Merge tag 'omap-for-v6.5/cleanup-signed' of git://git.kern [...] adds 9d2edccb154b ARM: s3c: remove obsolete config S3C64XX_SETUP_IDE adds 4e486a650162 ARM: exynos: Re-introduce Exynos4212 support adds ca027ae58eaa ARM: s3c: Switch i2c drivers back to use .probe() adds 9a0e0c5957ff Merge tag 'samsung-soc-6.5' of https://git.kernel.org/pub/ [...] adds 11ca60565348 Input: ads7846 - fix pointer cast warning adds 31345a0f5901 MAINTAINERS: Replace my email address adds 1d5d24abc6c0 MAINTAINERS: Replace my email address adds 825edae7d1c3 MAINTAINERS: Replace my email address adds 00896810337e Merge tag 'arm-soc/for-6.5/maintainers' of https://github. [...] adds c1d57ee6eb99 ARM: omap2: Fix copy/paste bug adds bf1fa6f15553 Merge tag 'soc-arm-6.5' of git://git.kernel.org/pub/scm/li [...]
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + .../ABI/testing/sysfs-class-led-trigger-netdev | 89 + Documentation/admin-guide/kernel-parameters.txt | 8 +- Documentation/admin-guide/sysctl/net.rst | 4 +- Documentation/bpf/bpf_iterators.rst | 7 +- Documentation/bpf/cpumasks.rst | 5 +- Documentation/bpf/instruction-set.rst | 9 +- Documentation/bpf/kfuncs.rst | 61 +- Documentation/bpf/llvm_reloc.rst | 18 +- Documentation/bpf/map_hash.rst | 53 +- Documentation/bpf/map_lru_hash_update.dot | 172 + Documentation/bpf/map_sockmap.rst | 10 +- Documentation/bpf/prog_cgroup_sockopt.rst | 57 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 9 +- .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 10 +- .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 14 +- Documentation/devicetree/bindings/arm/cpus.yaml | 19 +- Documentation/devicetree/bindings/arm/fsl.yaml | 14 + .../devicetree/bindings/arm/npcm/npcm.yaml | 36 - .../devicetree/bindings/arm/npcm/nuvoton,gcr.yaml | 50 - .../bindings/arm/nuvoton/nuvoton,ma35d1.yaml | 30 + .../bindings/arm/nuvoton/nuvoton,npcm.yaml | 36 + Documentation/devicetree/bindings/arm/psci.yaml | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 30 +- .../devicetree/bindings/arm/rockchip.yaml | 24 + .../bindings/arm/samsung/samsung-boards.yaml | 10 + .../bindings/arm/socionext/synquacer.yaml | 28 + .../bindings/arm/stm32/st,stm32-syscon.yaml | 7 +- .../devicetree/bindings/arm/stm32/stm32.yaml | 12 + Documentation/devicetree/bindings/arm/sunxi.yaml | 6 + Documentation/devicetree/bindings/arm/tegra.yaml | 14 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 26 + Documentation/devicetree/bindings/arm/xilinx.yaml | 8 +- .../devicetree/bindings/ata/ceva,ahci-1v84.yaml | 2 +- .../bindings/auxdisplay/holtek,ht16k33.yaml | 1 + Documentation/devicetree/bindings/bus/ti-sysc.yaml | 2 +- .../clock/amlogic,a1-peripherals-clkc.yaml | 73 + .../bindings/clock/amlogic,a1-pll-clkc.yaml | 59 + .../devicetree/bindings/clock/at91-clock.txt | 58 - .../bindings/clock/atmel,at91rm9200-pmc.yaml | 154 + .../bindings/clock/atmel,at91sam9x5-sckc.yaml | 70 + .../bindings/clock/brcm,bcm63268-timer-clocks.yaml | 2 +- .../devicetree/bindings/clock/imx8m-clock.yaml | 3 + .../devicetree/bindings/clock/imx8mp-audiomix.yaml | 2 +- .../devicetree/bindings/clock/ingenic,cgu.yaml | 4 +- .../bindings/clock/mediatek,mtmips-sysc.yaml | 64 + .../bindings/clock/nuvoton,ma35d1-clk.yaml | 63 + .../bindings/clock/qcom,sc8280xp-lpasscc.yaml | 60 + .../devicetree/bindings/clock/qcom,sdx75-gcc.yaml | 65 + .../bindings/clock/qcom,sm8450-gpucc.yaml | 75 + .../bindings/clock/qcom,sm8450-videocc.yaml | 77 + .../bindings/clock/renesas,r9a06g032-sysctrl.yaml | 2 +- .../bindings/clock/samsung,exynos-clock.yaml | 1 + .../bindings/clock/ti,am62-audio-refclk.yaml | 43 + .../bindings/clock/ti,am654-ehrpwm-tbclk.yaml | 5 +- .../bindings/clock/xlnx,clocking-wizard.yaml | 2 +- .../devicetree/bindings/clock/xlnx,versal-clk.yaml | 4 +- .../bindings/connector/usb-connector.yaml | 20 + .../bindings/crypto/amlogic,gxl-crypto.yaml | 4 +- .../bindings/crypto/fsl,sec-v4.0-mon.yaml | 6 + .../devicetree/bindings/crypto/fsl-dcp.yaml | 12 +- .../bindings/crypto/intel,ixp4xx-crypto.yaml | 6 +- .../bindings/crypto/xlnx,zynqmp-aes.yaml | 4 +- .../display/amlogic,meson-g12a-dw-mipi-dsi.yaml | 118 + .../bindings/display/amlogic,meson-vpu.yaml | 5 + .../bindings/display/bridge/analogix,dp.yaml | 1 + .../bindings/display/bridge/fsl,ldb.yaml | 5 +- .../bindings/display/bridge/nxp,tda998x.yaml | 1 + .../bindings/display/bridge/samsung,mipi-dsim.yaml | 35 +- .../bindings/display/bridge/toshiba,tc358762.yaml | 3 + .../bindings/display/bridge/toshiba,tc358767.yaml | 14 +- .../bindings/display/connector/hdmi-connector.yaml | 3 + .../devicetree/bindings/display/fsl,lcdif.yaml | 7 +- .../bindings/display/mediatek/mediatek,aal.yaml | 1 + .../bindings/display/mediatek/mediatek,color.yaml | 1 + .../bindings/display/mediatek/mediatek,dpi.yaml | 23 +- .../bindings/display/mediatek/mediatek,dsi.yaml | 19 +- .../bindings/display/mediatek/mediatek,gamma.yaml | 4 + .../bindings/display/mediatek/mediatek,merge.yaml | 3 + .../bindings/display/mediatek/mediatek,od.yaml | 3 + .../bindings/display/mediatek/mediatek,ovl.yaml | 4 + .../bindings/display/mediatek/mediatek,rdma.yaml | 4 + .../bindings/display/mediatek/mediatek,split.yaml | 3 + .../bindings/display/mediatek/mediatek,ufoe.yaml | 3 + .../bindings/display/mediatek/mediatek,wdma.yaml | 3 + .../bindings/display/msm/dp-controller.yaml | 1 + .../bindings/display/msm/dsi-controller-main.yaml | 6 + .../bindings/display/msm/dsi-phy-28nm.yaml | 3 +- .../devicetree/bindings/display/msm/gmu.yaml | 51 +- .../devicetree/bindings/display/msm/gpu.yaml | 61 +- .../devicetree/bindings/display/msm/qcom,mdp5.yaml | 1 + .../devicetree/bindings/display/msm/qcom,mdss.yaml | 1 + .../bindings/display/msm/qcom,sc7180-dpu.yaml | 23 +- .../bindings/display/msm/qcom,sm6350-mdss.yaml | 213 + .../bindings/display/msm/qcom,sm6375-mdss.yaml | 215 + .../bindings/display/msm/qcom,sm8350-mdss.yaml | 2 +- .../bindings/display/panel/boe,tv101wum-nl6.yaml | 4 + .../bindings/display/panel/novatek,nt36523.yaml | 16 +- .../bindings/display/panel/panel-mipi-dbi-spi.yaml | 3 + .../bindings/display/panel/panel-simple.yaml | 8 + .../display/panel/rocktech,jh057n00900.yaml | 2 + .../bindings/display/panel/samsung,s6d7aa0.yaml | 70 + .../devicetree/bindings/display/st,stm32-dsi.yaml | 2 - .../bindings/dvfs/performance-domain.yaml | 2 +- Documentation/devicetree/bindings/eeprom/at25.yaml | 1 + .../devicetree/bindings/example-schema.yaml | 6 +- .../devicetree/bindings/firmware/arm,scmi.yaml | 10 +- .../bindings/firmware/brcm,kona-smc.yaml | 39 + .../devicetree/bindings/firmware/qcom,scm.yaml | 1 + .../firmware/xilinx/xlnx,zynqmp-firmware.yaml | 2 +- .../bindings/fpga/xilinx-zynq-fpga-mgr.yaml | 2 +- .../devicetree/bindings/fpga/xlnx,versal-fpga.yaml | 2 +- .../bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml | 2 +- .../bindings/gpio/brcm,bcm6345-gpio.yaml | 86 - .../bindings/gpio/brcm,bcm63xx-gpio.yaml | 72 + .../devicetree/bindings/gpio/gpio-delay.yaml | 79 + .../devicetree/bindings/gpio/gpio-ep9301.yaml | 154 + .../devicetree/bindings/gpio/gpio-mmio.yaml | 117 + .../devicetree/bindings/gpio/gpio-pca9570.yaml | 4 + .../devicetree/bindings/gpio/gpio-stmpe.txt | 17 - .../devicetree/bindings/gpio/gpio-vf610.yaml | 7 + .../devicetree/bindings/gpio/gpio-zynq.yaml | 2 +- .../bindings/gpio/ni,169445-nand-gpio.txt | 38 - .../devicetree/bindings/gpio/st,stmpe-gpio.yaml | 53 + .../devicetree/bindings/gpio/wd,mbl-gpio.txt | 38 - .../bindings/gpio/x-powers,axp209-gpio.yaml | 1 + .../devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml | 2 +- .../bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml | 2 +- .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 2 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 2 +- .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 1 + .../devicetree/bindings/hwmon/adi,max31827.yaml | 54 + .../devicetree/bindings/i2c/cdns,i2c-r1p10.yaml | 2 +- .../bindings/i3c/silvaco,i3c-master.yaml | 2 +- .../devicetree/bindings/input/atmel,maxtouch.yaml | 7 + .../devicetree/bindings/input/cypress,cyapa.txt | 42 - .../devicetree/bindings/input/cypress,cyapa.yaml | 49 + .../devicetree/bindings/input/goodix,gt7375p.yaml | 9 + .../bindings/input/mediatek,pmic-keys.yaml | 2 +- .../devicetree/bindings/input/pwm-vibrator.yaml | 2 + .../input/touchscreen/cypress,tt21000.yaml | 2 + .../amlogic,meson-gpio-intc.txt | 38 - .../amlogic,meson-gpio-intc.yaml | 72 + .../interrupt-controller/microchip,eic.yaml | 73 - .../microchip,sama7g5-eic.yaml | 73 + .../interrupt-controller/ralink,rt2880-intc.yaml | 54 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 3 +- .../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml | 2 +- .../devicetree/bindings/media/rockchip-rga.yaml | 4 +- .../devicetree/bindings/media/s5p-mfc.txt | 78 - .../devicetree/bindings/media/samsung,s5p-mfc.yaml | 184 + .../bindings/media/xilinx/xlnx,csi2rxss.yaml | 2 +- .../memory-controllers/nvidia,tegra20-emc.yaml | 2 +- .../memory-controllers/snps,dw-umctl2-ddrc.yaml | 3 +- .../bindings/memory-controllers/ti,gpmc.yaml | 2 +- .../memory-controllers/xlnx,zynq-ddrc-a05.yaml | 3 +- .../bindings/mfd/brcm,bcm6318-gpio-sysctl.yaml | 4 +- .../bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml | 4 +- .../bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml | 4 +- .../bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml | 4 +- .../bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml | 4 +- .../bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml | 4 +- Documentation/devicetree/bindings/mips/ralink.yaml | 1 + .../devicetree/bindings/misc/brcm,kona-smc.txt | 15 - .../devicetree/bindings/misc/qcom,fastrpc.yaml | 6 +- .../devicetree/bindings/misc/ti,j721e-esm.yaml | 53 + .../bindings/net/allwinner,sun7i-a20-gmac.yaml | 2 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 +- .../devicetree/bindings/net/altr,tse.yaml | 4 +- .../bindings/net/amlogic,meson-dwmac.yaml | 2 +- .../bindings/net/bluetooth/nxp,88w8987-bt.yaml | 5 +- .../bindings/net/bluetooth/qualcomm-bluetooth.yaml | 5 + .../devicetree/bindings/net/brcm,bcmgenet.yaml | 2 +- .../devicetree/bindings/net/cdns,macb.yaml | 11 + .../devicetree/bindings/net/dsa/marvell.txt | 2 +- .../devicetree/bindings/net/dsa/nxp,sja1105.yaml | 32 +- .../devicetree/bindings/net/ethernet-phy.yaml | 6 + .../devicetree/bindings/net/intel,dwmac-plat.yaml | 2 +- .../devicetree/bindings/net/maxlinear,gpy2xx.yaml | 11 +- .../devicetree/bindings/net/mediatek-dwmac.yaml | 2 +- .../devicetree/bindings/net/micrel,ks8851.yaml | 3 +- .../devicetree/bindings/net/nxp,dwmac-imx.yaml | 2 +- .../bindings/net/pse-pd/pse-controller.yaml | 2 +- .../devicetree/bindings/net/qcom,ethqos.yaml | 12 +- .../devicetree/bindings/net/rockchip-dwmac.yaml | 2 +- .../devicetree/bindings/net/snps,dwmac.yaml | 3 + .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 4 +- .../bindings/net/toshiba,visconti-dwmac.yaml | 2 +- .../bindings/net/wireless/brcm,bcm4329-fmac.yaml | 6 +- .../bindings/net/wireless/qcom,ath10k.yaml | 4 + .../devicetree/bindings/net/xilinx_axienet.txt | 101 - .../devicetree/bindings/net/xlnx,axi-ethernet.yaml | 183 + .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 3 + .../devicetree/bindings/pci/rockchip-dw-pcie.yaml | 16 +- .../devicetree/bindings/pci/xilinx-versal-cpm.yaml | 2 +- .../devicetree/bindings/phy/mediatek,dsi-phy.yaml | 4 + .../bindings/pinctrl/st,stm32-pinctrl.yaml | 4 +- .../bindings/pinctrl/xlnx,zynq-pinctrl.yaml | 2 +- .../bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 3 +- .../power/reset/brcm,bcm21664-resetmgr.txt | 14 - .../power/reset/brcm,bcm21664-resetmgr.yaml | 31 + .../bindings/power/reset/restart-handler.yaml | 2 +- .../bindings/power/reset/xlnx,zynqmp-power.yaml | 2 +- .../devicetree/bindings/pwm/atmel,at91sam-pwm.yaml | 2 +- .../devicetree/bindings/pwm/mediatek,pwm-disp.yaml | 4 +- Documentation/devicetree/bindings/pwm/mxs-pwm.yaml | 2 +- .../bindings/remoteproc/ti,pru-consumer.yaml | 2 +- .../bindings/reserved-memory/framebuffer.yaml | 2 +- .../bindings/reset/nuvoton,ma35d1-reset.yaml | 45 + .../devicetree/bindings/reset/oxnas,reset.txt | 32 - Documentation/devicetree/bindings/riscv/thead.yaml | 29 + .../devicetree/bindings/rtc/xlnx,zynqmp-rtc.yaml | 2 +- .../devicetree/bindings/serial/cdns,uart.yaml | 2 +- .../bindings/serial/nuvoton,ma35d1-serial.yaml | 48 + .../bindings/soc/bcm/brcm,bcm23550-cdc.yaml | 35 + .../bindings/soc/mediatek/mediatek,pwrap.yaml | 1 + .../bindings/soc/nuvoton/nuvoton,npcm-gcr.yaml | 50 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,eud.yaml | 4 +- .../bindings/soc/qcom/qcom,rpm-master-stats.yaml | 69 + .../bindings/soc/qcom/qcom,rpmh-rsc.yaml | 2 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 1 + .../devicetree/bindings/soc/rockchip/grf.yaml | 15 +- .../bindings/soc/samsung/exynos-pmu.yaml | 5 + .../devicetree/bindings/sound/adi,max98388.yaml | 79 + .../devicetree/bindings/sound/adi,ssm2518.yaml | 47 + .../devicetree/bindings/sound/adi,ssm3515.yaml | 49 + .../devicetree/bindings/sound/audio-graph.yaml | 6 +- .../devicetree/bindings/sound/cirrus,cs35l45.yaml | 10 +- .../devicetree/bindings/sound/cirrus,cs42l51.yaml | 11 + Documentation/devicetree/bindings/sound/da7219.txt | 112 - .../devicetree/bindings/sound/dialog,da7219.yaml | 237 + .../devicetree/bindings/sound/fsl-asoc-card.txt | 2 + .../bindings/sound/google,chv3-codec.yaml | 31 + .../devicetree/bindings/sound/google,chv3-i2s.yaml | 44 + .../bindings/sound/google,sc7180-trogdor.yaml | 3 +- .../devicetree/bindings/sound/ingenic,aic.yaml | 1 + .../bindings/sound/loongson,ls-audio-card.yaml | 70 + .../bindings/sound/mediatek,mt8188-afe.yaml | 66 +- .../bindings/sound/mediatek,mt8188-mt6359.yaml | 27 +- .../bindings/sound/microchip,sama7g5-pdmc.yaml | 8 +- .../devicetree/bindings/sound/nau8315.txt | 24 - .../devicetree/bindings/sound/nau8540.txt | 16 - .../devicetree/bindings/sound/nau8810.txt | 17 - .../devicetree/bindings/sound/nau8824.txt | 88 - .../devicetree/bindings/sound/nau8825.txt | 111 - .../devicetree/bindings/sound/nuvoton,nau8315.yaml | 44 + .../devicetree/bindings/sound/nuvoton,nau8540.yaml | 40 + .../devicetree/bindings/sound/nuvoton,nau8810.yaml | 45 + .../devicetree/bindings/sound/nuvoton,nau8824.yaml | 182 + .../devicetree/bindings/sound/nuvoton,nau8825.yaml | 239 + .../bindings/sound/nvidia,tegra-audio-common.yaml | 4 +- .../devicetree/bindings/sound/qcom,q6apm-dai.yaml | 4 +- .../bindings/sound/qcom,q6dsp-lpass-clocks.yaml | 4 +- .../bindings/sound/qcom,q6dsp-lpass-ports.yaml | 4 +- .../devicetree/bindings/sound/qcom,wsa8840.yaml | 66 + .../devicetree/bindings/sound/realtek,rt1016.yaml | 40 + Documentation/devicetree/bindings/sound/rt1016.txt | 17 - .../bindings/sound/snps,designware-i2s.yaml | 3 +- .../devicetree/bindings/sound/ssm2518.txt | 20 - .../devicetree/bindings/sound/st,stm32-i2s.yaml | 11 + .../bindings/sound/starfive,jh7110-tdm.yaml | 98 + .../devicetree/bindings/sound/tas2562.yaml | 4 +- .../devicetree/bindings/sound/tas2770.yaml | 4 +- .../devicetree/bindings/sound/tas27xx.yaml | 4 +- .../devicetree/bindings/sound/ti,tas2781.yaml | 74 + .../bindings/sound/ti,tlv320aic32x4.yaml | 101 + .../devicetree/bindings/sound/ti,tlv320aic3x.yaml | 1 + .../devicetree/bindings/sound/tlv320aic32x4.txt | 42 - .../devicetree/bindings/sound/wlf,wm8903.yaml | 4 +- .../devicetree/bindings/spi/spi-cadence.yaml | 2 +- .../devicetree/bindings/spi/spi-xilinx.yaml | 2 +- .../devicetree/bindings/spi/spi-zynqmp-qspi.yaml | 2 +- .../devicetree/bindings/spi/xlnx,zynq-qspi.yaml | 2 +- .../bindings/spmi/mtk,spmi-mtk-pmif.yaml | 13 +- .../devicetree/bindings/sram/qcom,imem.yaml | 2 + Documentation/devicetree/bindings/sram/sram.yaml | 1 + .../devicetree/bindings/timer/cdns,ttc.yaml | 2 +- .../devicetree/bindings/timer/fsl,imxgpt.yaml | 4 + .../devicetree/bindings/timer/sifive,clint.yaml | 22 +- .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/usb/dwc3-xilinx.yaml | 2 +- .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 7 +- .../devicetree/bindings/usb/xlnx,usb2.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 12 + .../bindings/watchdog/xlnx,xps-timebase-wdt.yaml | 4 +- Documentation/driver-api/gpio/legacy.rst | 31 +- Documentation/driver-api/ptp.rst | 29 + Documentation/filesystems/ext4/journal.rst | 7 +- Documentation/filesystems/locking.rst | 2 - Documentation/filesystems/nfs/exporting.rst | 4 +- Documentation/filesystems/overlayfs.rst | 44 +- Documentation/filesystems/vfs.rst | 1 - Documentation/gpu/amdgpu/apu-asic-info-table.csv | 4 +- Documentation/gpu/drm-usage-stats.rst | 91 +- Documentation/gpu/rfc/index.rst | 4 + Documentation/gpu/rfc/xe.rst | 235 + Documentation/gpu/todo.rst | 7 +- Documentation/gpu/vkms.rst | 7 +- Documentation/hwmon/aht10.rst | 20 +- Documentation/hwmon/aquacomputer_d5next.rst | 9 + Documentation/hwmon/asus_ec_sensors.rst | 1 + Documentation/hwmon/corsair-psu.rst | 15 +- Documentation/hwmon/hp-wmi-sensors.rst | 140 + Documentation/hwmon/hwmon-kernel-api.rst | 2 +- Documentation/hwmon/index.rst | 4 +- Documentation/hwmon/max31827.rst | 90 + Documentation/hwmon/oxp-sensors.rst | 21 + Documentation/hwmon/sht3x.rst | 18 +- Documentation/input/devices/xpad.rst | 10 +- Documentation/input/gamepad.rst | 2 +- Documentation/leds/leds-class.rst | 81 + Documentation/netlink/genetlink-c.yaml | 10 + Documentation/netlink/genetlink-legacy.yaml | 23 +- Documentation/netlink/genetlink.yaml | 6 + Documentation/netlink/specs/devlink.yaml | 8 + Documentation/netlink/specs/ethtool.yaml | 120 +- Documentation/netlink/specs/ovs_datapath.yaml | 30 +- Documentation/netlink/specs/ovs_flow.yaml | 980 + Documentation/netlink/specs/ovs_vport.yaml | 13 +- .../device_drivers/ethernet/amazon/ena.rst | 34 + .../device_drivers/ethernet/intel/ice.rst | 18 - .../device_drivers/ethernet/marvell/octeontx2.rst | 45 + .../ethernet/mellanox/mlx5/counters.rst | 10 + .../ethernet/mellanox/mlx5/devlink.rst | 7 + .../ethernet/mellanox/mlx5/switchdev.rst | 22 + Documentation/networking/ip-sysctl.rst | 32 +- Documentation/networking/scaling.rst | 4 +- Documentation/process/maintainer-handbooks.rst | 3 +- Documentation/process/maintainer-soc.rst | 177 + Documentation/sound/cards/audigy-mixer.rst | 38 +- Documentation/sound/cards/index.rst | 1 + Documentation/sound/cards/pcmtest.rst | 120 + Documentation/sound/cards/sb-live-mixer.rst | 2 +- Documentation/sound/designs/compress-offload.rst | 11 +- Documentation/sound/designs/index.rst | 1 + Documentation/sound/designs/midi-2.0.rst | 378 + .../translations/zh_CN/driver-api/gpio/legacy.rst | 31 +- Documentation/translations/zh_TW/gpio.txt | 31 +- .../userspace-api/netlink/intro-specs.rst | 79 + MAINTAINERS | 381 +- arch/alpha/Kconfig | 1 + arch/alpha/include/uapi/asm/socket.h | 3 + arch/alpha/mm/fault.c | 13 +- arch/arc/Kconfig | 1 + arch/arc/include/asm/fb.h | 16 +- arch/arc/mm/fault.c | 11 +- arch/arm/Kconfig | 4 + arch/arm/boot/dts/Makefile | 1711 +- arch/arm/boot/dts/actions/Makefile | 7 + .../dts/{ => actions}/owl-s500-cubieboard6.dts | 0 .../dts/{ => actions}/owl-s500-guitar-bb-rev-b.dts | 0 .../boot/dts/{ => actions}/owl-s500-guitar.dtsi | 0 .../dts/{ => actions}/owl-s500-labrador-base-m.dts | 0 .../dts/{ => actions}/owl-s500-labrador-v2.dtsi | 0 .../dts/{ => actions}/owl-s500-roseapplepi.dts | 0 .../arm/boot/dts/{ => actions}/owl-s500-sparky.dts | 0 arch/arm/boot/dts/{ => actions}/owl-s500.dtsi | 0 arch/arm/boot/dts/airoha/Makefile | 3 + arch/arm/boot/dts/{ => airoha}/en7523-evb.dts | 0 arch/arm/boot/dts/airoha/en7523.dtsi | 206 + arch/arm/boot/dts/allwinner/Makefile | 315 + arch/arm/boot/dts/{ => allwinner}/axp152.dtsi | 0 arch/arm/boot/dts/allwinner/axp209.dtsi | 126 + arch/arm/boot/dts/{ => allwinner}/axp223.dtsi | 0 arch/arm/boot/dts/{ => allwinner}/axp22x.dtsi | 0 arch/arm/boot/dts/{ => allwinner}/axp809.dtsi | 0 arch/arm/boot/dts/{ => allwinner}/axp81x.dtsi | 0 .../boot/dts/{ => allwinner}/sun4i-a10-a1000.dts | 0 .../dts/{ => allwinner}/sun4i-a10-ba10-tvbox.dts | 0 .../{ => allwinner}/sun4i-a10-chuwi-v7-cw0825.dts | 0 .../dts/{ => allwinner}/sun4i-a10-cubieboard.dts | 0 .../{ => allwinner}/sun4i-a10-dserve-dsrv9703c.dts | 0 .../dts/{ => allwinner}/sun4i-a10-gemei-g9.dts | 0 .../dts/{ => allwinner}/sun4i-a10-hackberry.dts | 0 .../dts/{ => allwinner}/sun4i-a10-hyundai-a7hd.dts | 0 .../boot/dts/{ => allwinner}/sun4i-a10-inet1.dts | 0 .../dts/{ => allwinner}/sun4i-a10-inet97fv2.dts | 0 .../dts/{ => allwinner}/sun4i-a10-inet9f-rev03.dts | 0 .../sun4i-a10-itead-iteaduino-plus.dts | 0 .../dts/{ => allwinner}/sun4i-a10-jesurun-q5.dts | 0 .../dts/{ => allwinner}/sun4i-a10-marsboard.dts | 0 .../dts/{ => allwinner}/sun4i-a10-mini-xplus.dts | 0 .../boot/dts/{ => allwinner}/sun4i-a10-mk802.dts | 0 .../boot/dts/{ => allwinner}/sun4i-a10-mk802ii.dts | 0 .../{ => allwinner}/sun4i-a10-olinuxino-lime.dts | 0 .../boot/dts/{ => allwinner}/sun4i-a10-pcduino.dts | 0 .../dts/{ => allwinner}/sun4i-a10-pcduino2.dts | 0 .../{ => allwinner}/sun4i-a10-pov-protab2-ips9.dts | 0 .../dts/{ => allwinner}/sun4i-a10-topwise-a721.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun4i-a10.dtsi | 0 .../dts/{ => allwinner}/sun5i-a10s-auxtek-t003.dts | 0 .../dts/{ => allwinner}/sun5i-a10s-auxtek-t004.dts | 0 .../boot/dts/{ => allwinner}/sun5i-a10s-mk802.dts | 0 .../{ => allwinner}/sun5i-a10s-olinuxino-micro.dts | 0 .../{ => allwinner}/sun5i-a10s-r7-tv-dongle.dts | 0 .../dts/{ => allwinner}/sun5i-a10s-wobo-i5.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun5i-a10s.dtsi | 0 .../{ => allwinner}/sun5i-a13-difrnce-dit4350.dts | 0 .../sun5i-a13-empire-electronix-d709.dts | 0 .../sun5i-a13-empire-electronix-m712.dts | 0 .../dts/{ => allwinner}/sun5i-a13-hsg-h702.dts | 0 .../{ => allwinner}/sun5i-a13-inet-98v-rev2.dts | 0 .../dts/{ => allwinner}/sun5i-a13-licheepi-one.dts | 0 .../{ => allwinner}/sun5i-a13-olinuxino-micro.dts | 0 .../dts/{ => allwinner}/sun5i-a13-olinuxino.dts | 0 .../sun5i-a13-pocketbook-touch-lux-3.dts | 0 .../dts/{ => allwinner}/sun5i-a13-q8-tablet.dts | 0 .../dts/{ => allwinner}/sun5i-a13-utoo-p66.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun5i-a13.dtsi | 0 .../dts/{ => allwinner}/sun5i-gr8-chip-pro.dts | 0 .../arm/boot/dts/{ => allwinner}/sun5i-gr8-evb.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun5i-gr8.dtsi | 0 arch/arm/boot/dts/allwinner/sun5i-r8-chip.dts | 282 + arch/arm/boot/dts/{ => allwinner}/sun5i-r8.dtsi | 0 .../sun5i-reference-design-tablet.dtsi | 0 arch/arm/boot/dts/allwinner/sun5i.dtsi | 819 + .../dts/{ => allwinner}/sun6i-a31-app4-evb1.dts | 0 .../dts/{ => allwinner}/sun6i-a31-colombus.dts | 0 .../dts/{ => allwinner}/sun6i-a31-hummingbird.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun6i-a31-i7.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun6i-a31-m9.dts | 0 .../{ => allwinner}/sun6i-a31-mele-a1000g-quad.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun6i-a31.dtsi | 0 .../sun6i-a31s-colorfly-e708-q1.dts | 0 .../boot/dts/{ => allwinner}/sun6i-a31s-cs908.dts | 0 .../dts/{ => allwinner}/sun6i-a31s-inet-q972.dts | 0 .../dts/{ => allwinner}/sun6i-a31s-primo81.dts | 0 .../{ => allwinner}/sun6i-a31s-sina31s-core.dtsi | 0 .../dts/{ => allwinner}/sun6i-a31s-sina31s.dts | 0 .../{ => allwinner}/sun6i-a31s-sinovoip-bpi-m2.dts | 0 .../sun6i-a31s-yones-toptech-bs1078-v2.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun6i-a31s.dtsi | 0 .../sun6i-reference-design-tablet.dtsi | 0 .../{ => allwinner}/sun7i-a20-bananapi-m1-plus.dts | 0 .../dts/{ => allwinner}/sun7i-a20-bananapi.dts | 0 .../dts/{ => allwinner}/sun7i-a20-bananapro.dts | 0 .../dts/{ => allwinner}/sun7i-a20-cubieboard2.dts | 0 .../dts/{ => allwinner}/sun7i-a20-cubietruck.dts | 0 .../{ => allwinner}/sun7i-a20-haoyu-marsboard.dts | 0 .../dts/{ => allwinner}/sun7i-a20-hummingbird.dts | 0 .../dts/{ => allwinner}/sun7i-a20-i12-tvbox.dts | 0 .../dts/allwinner/sun7i-a20-icnova-a20-adb4006.dts | 137 + .../boot/dts/allwinner/sun7i-a20-icnova-a20.dtsi | 62 + .../dts/{ => allwinner}/sun7i-a20-icnova-swac.dts | 0 .../dts/{ => allwinner}/sun7i-a20-itead-ibox.dts | 0 .../dts/{ => allwinner}/sun7i-a20-lamobo-r1.dts | 0 .../sun7i-a20-linutronix-testbox-v2.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun7i-a20-m3.dts | 0 .../boot/dts/{ => allwinner}/sun7i-a20-mk808c.dts | 0 .../sun7i-a20-olimex-som-evb-emmc.dts | 0 .../{ => allwinner}/sun7i-a20-olimex-som-evb.dts | 0 .../sun7i-a20-olimex-som204-evb-emmc.dts | 0 .../sun7i-a20-olimex-som204-evb.dts | 0 .../sun7i-a20-olinuxino-lime-emmc.dts | 0 .../{ => allwinner}/sun7i-a20-olinuxino-lime.dts | 0 .../sun7i-a20-olinuxino-lime2-emmc.dts | 0 .../{ => allwinner}/sun7i-a20-olinuxino-lime2.dts | 0 .../sun7i-a20-olinuxino-micro-emmc.dts | 0 .../{ => allwinner}/sun7i-a20-olinuxino-micro.dts | 0 .../{ => allwinner}/sun7i-a20-orangepi-mini.dts | 0 .../dts/{ => allwinner}/sun7i-a20-orangepi.dts | 0 .../{ => allwinner}/sun7i-a20-pcduino3-nano.dts | 0 .../dts/{ => allwinner}/sun7i-a20-pcduino3.dts | 0 .../{ => allwinner}/sun7i-a20-wexler-tab7200.dts | 0 .../{ => allwinner}/sun7i-a20-wits-pro-a20-dkt.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun7i-a20.dtsi | 0 arch/arm/boot/dts/allwinner/sun8i-a23-a33.dtsi | 855 + .../arm/boot/dts/{ => allwinner}/sun8i-a23-evb.dts | 0 .../dts/{ => allwinner}/sun8i-a23-gt90h-v4.dts | 0 .../dts/{ => allwinner}/sun8i-a23-inet86dz.dts | 0 .../{ => allwinner}/sun8i-a23-ippo-q8h-v1.2.dts | 0 .../dts/{ => allwinner}/sun8i-a23-ippo-q8h-v5.dts | 0 .../sun8i-a23-polaroid-mid2407pxe03.dts | 0 .../sun8i-a23-polaroid-mid2809pxe04.dts | 0 .../dts/{ => allwinner}/sun8i-a23-q8-tablet.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun8i-a23.dtsi | 0 .../dts/{ => allwinner}/sun8i-a33-et-q8-v1.6.dts | 0 .../dts/{ => allwinner}/sun8i-a33-ga10h-v1.1.dts | 0 .../{ => allwinner}/sun8i-a33-inet-d978-rev2.dts | 0 .../{ => allwinner}/sun8i-a33-ippo-q8h-v1.2.dts | 0 .../dts/{ => allwinner}/sun8i-a33-olinuxino.dts | 0 .../dts/{ => allwinner}/sun8i-a33-q8-tablet.dts | 0 .../{ => allwinner}/sun8i-a33-sinlinx-sina33.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun8i-a33.dtsi | 0 .../sun8i-a83t-allwinner-h8homlet-v2.dts | 0 .../dts/{ => allwinner}/sun8i-a83t-bananapi-m3.dts | 0 .../{ => allwinner}/sun8i-a83t-cubietruck-plus.dts | 0 .../dts/{ => allwinner}/sun8i-a83t-tbs-a711.dts | 0 arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi | 1274 + .../sun8i-h2-plus-bananapi-m2-zero.dts | 0 .../sun8i-h2-plus-libretech-all-h3-cc.dts | 0 .../{ => allwinner}/sun8i-h2-plus-orangepi-r1.dts | 0 .../sun8i-h2-plus-orangepi-zero.dts | 0 .../sun8i-h3-bananapi-m2-plus-v1.2.dts | 0 .../{ => allwinner}/sun8i-h3-bananapi-m2-plus.dts | 0 .../dts/{ => allwinner}/sun8i-h3-beelink-x2.dts | 0 .../sun8i-h3-emlid-neutis-n5h3-devboard.dts | 0 .../dts/allwinner/sun8i-h3-emlid-neutis-n5h3.dtsi | 11 + .../sun8i-h3-libretech-all-h3-cc.dts | 0 .../{ => allwinner}/sun8i-h3-mapleboard-mp130.dts | 0 .../dts/{ => allwinner}/sun8i-h3-nanopi-duo2.dts | 0 .../{ => allwinner}/sun8i-h3-nanopi-m1-plus.dts | 0 .../dts/{ => allwinner}/sun8i-h3-nanopi-m1.dts | 0 .../{ => allwinner}/sun8i-h3-nanopi-neo-air.dts | 0 .../dts/{ => allwinner}/sun8i-h3-nanopi-neo.dts | 0 .../dts/{ => allwinner}/sun8i-h3-nanopi-r1.dts | 0 .../boot/dts/{ => allwinner}/sun8i-h3-nanopi.dtsi | 0 .../dts/{ => allwinner}/sun8i-h3-orangepi-2.dts | 0 .../dts/{ => allwinner}/sun8i-h3-orangepi-lite.dts | 0 .../dts/{ => allwinner}/sun8i-h3-orangepi-one.dts | 0 .../{ => allwinner}/sun8i-h3-orangepi-pc-plus.dts | 0 .../dts/{ => allwinner}/sun8i-h3-orangepi-pc.dts | 0 .../dts/{ => allwinner}/sun8i-h3-orangepi-plus.dts | 0 .../{ => allwinner}/sun8i-h3-orangepi-plus2e.dts | 0 .../sun8i-h3-orangepi-zero-plus2.dts | 0 .../dts/{ => allwinner}/sun8i-h3-rervision-dvk.dts | 0 .../boot/dts/{ => allwinner}/sun8i-h3-zeropi.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun8i-h3.dtsi | 0 .../boot/dts/{ => allwinner}/sun8i-q8-common.dtsi | 0 .../dts/{ => allwinner}/sun8i-r16-bananapi-m2m.dts | 0 .../sun8i-r16-nintendo-nes-classic.dts | 0 .../sun8i-r16-nintendo-super-nes-classic.dts | 0 .../boot/dts/{ => allwinner}/sun8i-r16-parrot.dts | 0 .../sun8i-r40-bananapi-m2-ultra.dts | 0 .../dts/{ => allwinner}/sun8i-r40-cpu-opp.dtsi | 0 .../dts/{ => allwinner}/sun8i-r40-feta40i.dtsi | 0 .../dts/{ => allwinner}/sun8i-r40-oka40i-c.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun8i-r40.dtsi | 0 .../sun8i-reference-design-tablet.dtsi | 0 .../{ => allwinner}/sun8i-s3-elimo-impetus.dtsi | 0 .../dts/{ => allwinner}/sun8i-s3-elimo-initium.dts | 0 .../{ => allwinner}/sun8i-s3-lichee-zero-plus.dts | 0 .../boot/dts/{ => allwinner}/sun8i-s3-pinecube.dts | 0 .../sun8i-t113s-mangopi-mq-r-t113.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun8i-t113s.dtsi | 0 .../dts/{ => allwinner}/sun8i-t3-cqa3t-bv3.dts | 0 .../dts/{ => allwinner}/sun8i-v3-sl631-imx179.dts | 0 .../boot/dts/{ => allwinner}/sun8i-v3-sl631.dtsi | 0 arch/arm/boot/dts/{ => allwinner}/sun8i-v3.dtsi | 0 .../sun8i-v3s-licheepi-zero-dock.dts | 0 .../{ => allwinner}/sun8i-v3s-licheepi-zero.dts | 0 arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi | 621 + .../sun8i-v40-bananapi-m2-berry.dts | 0 .../dts/{ => allwinner}/sun9i-a80-cubieboard4.dts | 0 .../boot/dts/{ => allwinner}/sun9i-a80-optimus.dts | 0 arch/arm/boot/dts/{ => allwinner}/sun9i-a80.dtsi | 0 .../suniv-f1c100s-licheepi-nano.dts | 0 .../boot/dts/{ => allwinner}/suniv-f1c100s.dtsi | 0 .../{ => allwinner}/suniv-f1c200s-lctech-pi.dts | 0 .../suniv-f1c200s-popstick-v1.1.dts | 0 .../sunxi-bananapi-m2-plus-v1.2.dtsi | 0 .../{ => allwinner}/sunxi-bananapi-m2-plus.dtsi | 0 .../{ => allwinner}/sunxi-common-regulators.dtsi | 0 .../sunxi-d1s-t113-mangopi-mq-r.dtsi | 0 .../{ => allwinner}/sunxi-h3-h5-emlid-neutis.dtsi | 0 arch/arm/boot/dts/{ => allwinner}/sunxi-h3-h5.dtsi | 0 .../{ => allwinner}/sunxi-itead-core-common.dtsi | 0 .../{ => allwinner}/sunxi-libretech-all-h3-cc.dtsi | 0 .../{ => allwinner}/sunxi-libretech-all-h3-it.dtsi | 0 .../sunxi-reference-design-tablet.dtsi | 0 arch/arm/boot/dts/alphascale/Makefile | 5 + .../{ => alphascale}/alphascale-asm9260-devkit.dts | 0 .../dts/{ => alphascale}/alphascale-asm9260.dtsi | 0 arch/arm/boot/dts/am335x-baltos-ir2110.dts | 227 - arch/arm/boot/dts/am335x-baltos-ir3220.dts | 273 - arch/arm/boot/dts/am335x-baltos-ir5221.dts | 297 - arch/arm/boot/dts/am335x-baltos-leds.dtsi | 47 - arch/arm/boot/dts/am335x-baltos.dtsi | 401 - arch/arm/boot/dts/am335x-base0033.dts | 92 - arch/arm/boot/dts/am335x-bone-common.dtsi | 411 - arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi | 146 - arch/arm/boot/dts/am335x-boneblack-wireless.dts | 111 - arch/arm/boot/dts/am335x-boneblue.dts | 616 - arch/arm/boot/dts/am335x-bonegreen-common.dtsi | 41 - arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 127 - arch/arm/boot/dts/am335x-chiliboard.dts | 186 - arch/arm/boot/dts/am335x-chilisom.dtsi | 175 - arch/arm/boot/dts/am335x-cm-t335.dts | 516 - arch/arm/boot/dts/am335x-evm.dts | 786 - arch/arm/boot/dts/am335x-evmsk.dts | 725 - arch/arm/boot/dts/am335x-guardian.dts | 745 - arch/arm/boot/dts/am335x-icev2.dts | 518 - arch/arm/boot/dts/am335x-igep0033.dtsi | 300 - arch/arm/boot/dts/am335x-lxm.dts | 347 - arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 225 - arch/arm/boot/dts/am335x-moxa-uc-2101.dts | 68 - arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 421 - arch/arm/boot/dts/am335x-myirtech-myc.dtsi | 276 - arch/arm/boot/dts/am335x-myirtech-myd.dts | 549 - arch/arm/boot/dts/am335x-nano.dts | 492 - arch/arm/boot/dts/am335x-netcan-plus-1xx.dts | 231 - arch/arm/boot/dts/am335x-netcom-plus-2xx.dts | 239 - arch/arm/boot/dts/am335x-netcom-plus-8xx.dts | 271 - arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 434 - arch/arm/boot/dts/am335x-osd335x-common.dtsi | 124 - arch/arm/boot/dts/am335x-pcm-953.dtsi | 236 - arch/arm/boot/dts/am335x-pdu001.dts | 573 - arch/arm/boot/dts/am335x-pepper.dts | 637 - arch/arm/boot/dts/am335x-phycore-som.dtsi | 343 - arch/arm/boot/dts/am335x-pocketbeagle.dts | 484 - arch/arm/boot/dts/am335x-regor.dtsi | 201 - arch/arm/boot/dts/am335x-sancloud-bbe-common.dtsi | 67 - .../boot/dts/am335x-sancloud-bbe-extended-wifi.dts | 113 - arch/arm/boot/dts/am335x-sancloud-bbe-lite.dts | 50 - arch/arm/boot/dts/am335x-sancloud-bbe.dts | 53 - arch/arm/boot/dts/am335x-sbc-t335.dts | 176 - arch/arm/boot/dts/am335x-shc.dts | 559 - arch/arm/boot/dts/am335x-sl50.dts | 721 - arch/arm/boot/dts/am335x-wega.dtsi | 210 - arch/arm/boot/dts/am3517-craneboard.dts | 171 - arch/arm/boot/dts/am3517-evm-ui.dtsi | 217 - arch/arm/boot/dts/am3517-evm.dts | 357 - arch/arm/boot/dts/am3517-som.dtsi | 243 - arch/arm/boot/dts/am3874-iceboard.dts | 489 - arch/arm/boot/dts/am437x-cm-t43.dts | 422 - arch/arm/boot/dts/am437x-gp-evm.dts | 1137 - arch/arm/boot/dts/am437x-idk-evm.dts | 541 - arch/arm/boot/dts/am437x-sbc-t43.dts | 177 - arch/arm/boot/dts/am437x-sk-evm.dts | 902 - arch/arm/boot/dts/am43x-epos-evm.dts | 1028 - arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 628 - arch/arm/boot/dts/am57xx-idk-common.dtsi | 608 - arch/arm/boot/dts/am57xx-sbc-am57x.dts | 176 - arch/arm/boot/dts/amazon/Makefile | 5 + arch/arm/boot/dts/{ => amazon}/alpine-db.dts | 0 arch/arm/boot/dts/{ => amazon}/alpine.dtsi | 0 arch/arm/boot/dts/amlogic/Makefile | 9 + arch/arm/boot/dts/{ => amlogic}/meson.dtsi | 0 arch/arm/boot/dts/{ => amlogic}/meson6-atv1200.dts | 0 arch/arm/boot/dts/{ => amlogic}/meson6.dtsi | 0 .../boot/dts/{ => amlogic}/meson8-minix-neo-x8.dts | 0 arch/arm/boot/dts/amlogic/meson8.dtsi | 806 + arch/arm/boot/dts/{ => amlogic}/meson8b-ec100.dts | 0 arch/arm/boot/dts/{ => amlogic}/meson8b-mxq.dts | 0 .../boot/dts/{ => amlogic}/meson8b-odroidc1.dts | 0 arch/arm/boot/dts/amlogic/meson8b.dtsi | 781 + .../boot/dts/{ => amlogic}/meson8m2-mxiii-plus.dts | 0 arch/arm/boot/dts/{ => amlogic}/meson8m2.dtsi | 0 arch/arm/boot/dts/arm/Makefile | 30 + .../arm-realview-eb-11mp-bbrevd-ctrevb.dts | 0 .../dts/{ => arm}/arm-realview-eb-11mp-bbrevd.dts | 0 .../dts/{ => arm}/arm-realview-eb-11mp-ctrevb.dts | 0 .../boot/dts/{ => arm}/arm-realview-eb-11mp.dts | 0 .../dts/{ => arm}/arm-realview-eb-a9mp-bbrevd.dts | 0 .../boot/dts/{ => arm}/arm-realview-eb-a9mp.dts | 0 .../boot/dts/{ => arm}/arm-realview-eb-bbrevd.dts | 0 .../boot/dts/{ => arm}/arm-realview-eb-bbrevd.dtsi | 0 .../arm/boot/dts/{ => arm}/arm-realview-eb-mp.dtsi | 0 arch/arm/boot/dts/{ => arm}/arm-realview-eb.dts | 0 arch/arm/boot/dts/{ => arm}/arm-realview-eb.dtsi | 0 .../arm/boot/dts/{ => arm}/arm-realview-pb1176.dts | 0 .../arm/boot/dts/{ => arm}/arm-realview-pb11mp.dts | 0 arch/arm/boot/dts/{ => arm}/arm-realview-pba8.dts | 0 .../arm/boot/dts/{ => arm}/arm-realview-pbx-a9.dts | 0 arch/arm/boot/dts/{ => arm}/arm-realview-pbx.dtsi | 0 arch/arm/boot/dts/{ => arm}/integrator.dtsi | 0 .../arm/boot/dts/{ => arm}/integratorap-im-pd1.dts | 0 arch/arm/boot/dts/{ => arm}/integratorap.dts | 0 arch/arm/boot/dts/{ => arm}/integratorcp.dts | 0 arch/arm/boot/dts/{ => arm}/mps2-an385.dts | 0 arch/arm/boot/dts/{ => arm}/mps2-an399.dts | 0 arch/arm/boot/dts/arm/mps2.dtsi | 252 + arch/arm/boot/dts/{ => arm}/versatile-ab-ib2.dts | 0 arch/arm/boot/dts/{ => arm}/versatile-ab.dts | 0 arch/arm/boot/dts/{ => arm}/versatile-pb.dts | 0 arch/arm/boot/dts/{ => arm}/vexpress-v2m-rs1.dtsi | 0 arch/arm/boot/dts/{ => arm}/vexpress-v2m.dtsi | 0 .../boot/dts/{ => arm}/vexpress-v2p-ca15-tc1.dts | 0 .../boot/dts/{ => arm}/vexpress-v2p-ca15_a7.dts | 0 arch/arm/boot/dts/{ => arm}/vexpress-v2p-ca5s.dts | 0 arch/arm/boot/dts/{ => arm}/vexpress-v2p-ca9.dts | 0 arch/arm/boot/dts/armada-385-atl-x530.dts | 235 - arch/arm/boot/dts/armada-388-clearfog.dts | 180 - arch/arm/boot/dts/armada-390-db.dts | 142 - arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 293 - arch/arm/boot/dts/aspeed/Makefile | 62 + .../boot/dts/{ => aspeed}/aspeed-ast2500-evb.dts | 0 .../dts/{ => aspeed}/aspeed-ast2600-evb-a1.dts | 0 .../boot/dts/{ => aspeed}/aspeed-ast2600-evb.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-amd-daytonax.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-amd-ethanolx.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-ampere-mtjade.dts | 0 .../{ => aspeed}/aspeed-bmc-ampere-mtmitchell.dts | 0 .../aspeed-bmc-arm-stardragon4800-rep2.dts | 0 .../{ => aspeed}/aspeed-bmc-asrock-e3c246d4i.dts | 0 .../{ => aspeed}/aspeed-bmc-asrock-romed8hm3.dts | 0 .../{ => aspeed}/aspeed-bmc-bytedance-g220a.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-delta-ahe50dc.dts | 0 .../{ => aspeed}/aspeed-bmc-facebook-bletchley.dts | 0 .../aspeed-bmc-facebook-cloudripper.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-facebook-cmm.dts | 0 .../{ => aspeed}/aspeed-bmc-facebook-elbert.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-facebook-fuji.dts | 0 .../{ => aspeed}/aspeed-bmc-facebook-galaxy100.dts | 0 .../aspeed-bmc-facebook-greatlakes.dts | 0 .../{ => aspeed}/aspeed-bmc-facebook-minipack.dts | 0 .../{ => aspeed}/aspeed-bmc-facebook-tiogapass.dts | 0 .../{ => aspeed}/aspeed-bmc-facebook-wedge100.dts | 0 .../{ => aspeed}/aspeed-bmc-facebook-wedge40.dts | 0 .../{ => aspeed}/aspeed-bmc-facebook-wedge400.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-facebook-yamp.dts | 0 .../aspeed-bmc-facebook-yosemitev2.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-ibm-bonnell.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-ibm-everest.dts | 0 .../{ => aspeed}/aspeed-bmc-ibm-rainier-1s4u.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-ibm-rainier-4u.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-ibm-rainier.dts | 0 .../{ => aspeed}/aspeed-bmc-inspur-fp5280g2.dts | 0 .../{ => aspeed}/aspeed-bmc-inspur-nf5280m6.dts | 0 .../{ => aspeed}/aspeed-bmc-inspur-on5263m5.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-intel-s2600wf.dts | 0 .../aspeed-bmc-inventec-transformers.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-lenovo-hr630.dts | 0 .../{ => aspeed}/aspeed-bmc-lenovo-hr855xg2.dts | 0 .../{ => aspeed}/aspeed-bmc-microsoft-olympus.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-opp-lanyang.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-opp-mowgli.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-opp-nicole.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-opp-palmetto.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-opp-romulus.dts | 0 .../boot/dts/{ => aspeed}/aspeed-bmc-opp-swift.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-opp-tacoma.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-opp-vesnin.dts | 0 .../{ => aspeed}/aspeed-bmc-opp-witherspoon.dts | 0 .../boot/dts/{ => aspeed}/aspeed-bmc-opp-zaius.dts | 0 .../{ => aspeed}/aspeed-bmc-portwell-neptune.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-qcom-dc-scm-v1.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-quanta-q71l.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-quanta-s6q.dts | 0 .../{ => aspeed}/aspeed-bmc-supermicro-x11spi.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-tyan-s7106.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-tyan-s8036.dts | 0 .../{ => aspeed}/aspeed-bmc-ufispace-ncplite.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-vegman-n110.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-vegman-rx20.dts | 0 .../dts/{ => aspeed}/aspeed-bmc-vegman-sx20.dts | 0 .../boot/dts/{ => aspeed}/aspeed-bmc-vegman.dtsi | 0 arch/arm/boot/dts/{ => aspeed}/aspeed-g4.dtsi | 0 arch/arm/boot/dts/{ => aspeed}/aspeed-g5.dtsi | 0 .../boot/dts/{ => aspeed}/aspeed-g6-pinctrl.dtsi | 0 arch/arm/boot/dts/{ => aspeed}/aspeed-g6.dtsi | 0 .../ast2400-facebook-netbmc-common.dtsi | 0 .../ast2500-facebook-netbmc-common.dtsi | 0 .../ast2600-facebook-netbmc-common.dtsi | 0 .../facebook-bmc-flash-layout-128.dtsi | 0 .../{ => aspeed}/facebook-bmc-flash-layout.dtsi | 0 .../arm/boot/dts/{ => aspeed}/ibm-power9-dual.dtsi | 0 .../dts/{ => aspeed}/openbmc-flash-layout-128.dtsi | 0 .../{ => aspeed}/openbmc-flash-layout-64-alt.dtsi | 0 .../dts/{ => aspeed}/openbmc-flash-layout-64.dtsi | 0 .../dts/{ => aspeed}/openbmc-flash-layout.dtsi | 0 arch/arm/boot/dts/at91-kizbox3-hs.dts | 309 - arch/arm/boot/dts/at91-kizbox3_common.dtsi | 371 - arch/arm/boot/dts/at91-qil_a9260.dts | 213 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 552 - arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 435 - arch/arm/boot/dts/at91-sama5d2_xplained.dts | 745 - arch/arm/boot/dts/at91-tse850-3.dts | 302 - arch/arm/boot/dts/at91rm9200.dtsi | 729 - arch/arm/boot/dts/at91sam9260.dtsi | 796 - arch/arm/boot/dts/at91sam9260ek.dts | 188 - arch/arm/boot/dts/at91sam9261.dtsi | 667 - arch/arm/boot/dts/at91sam9263.dtsi | 839 - arch/arm/boot/dts/at91sam9g20.dtsi | 49 - arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 309 - arch/arm/boot/dts/at91sam9g25.dtsi | 34 - arch/arm/boot/dts/at91sam9g35.dtsi | 33 - arch/arm/boot/dts/at91sam9g45.dtsi | 1023 - arch/arm/boot/dts/at91sam9n12.dtsi | 816 - arch/arm/boot/dts/at91sam9rl.dtsi | 861 - arch/arm/boot/dts/at91sam9x25.dtsi | 35 - arch/arm/boot/dts/at91sam9x35.dtsi | 34 - arch/arm/boot/dts/at91sam9x5.dtsi | 978 - arch/arm/boot/dts/axis/Makefile | 5 + arch/arm/boot/dts/{ => axis}/artpec6-devboard.dts | 0 arch/arm/boot/dts/{ => axis}/artpec6.dtsi | 0 arch/arm/boot/dts/axp209.dtsi | 119 - arch/arm/boot/dts/bcm11351.dtsi | 414 - arch/arm/boot/dts/bcm21664-garnet.dts | 47 - arch/arm/boot/dts/bcm21664.dtsi | 347 - arch/arm/boot/dts/bcm23550.dtsi | 415 - arch/arm/boot/dts/bcm28155-ap.dts | 112 - .../dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi | 192 - arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 151 - arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 80 - arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 82 - arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 133 - arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 88 - arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 160 - arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 156 - arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 109 - arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 75 - arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 148 - arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 229 - arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 284 - arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 162 - arch/arm/boot/dts/bcm47094-dlink-dir-890l.dts | 211 - arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 318 - arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 107 - arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 78 - arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 107 - arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 69 - arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 147 - arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 130 - arch/arm/boot/dts/bcm47622.dtsi | 149 - arch/arm/boot/dts/bcm53015-meraki-mr26.dts | 166 - arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 222 - arch/arm/boot/dts/bcm5301x.dtsi | 581 - arch/arm/boot/dts/bcm63148.dtsi | 122 - arch/arm/boot/dts/bcm63178.dtsi | 140 - arch/arm/boot/dts/bcm6756.dtsi | 150 - arch/arm/boot/dts/bcm6846.dtsi | 122 - arch/arm/boot/dts/bcm6855.dtsi | 140 - arch/arm/boot/dts/bcm6878.dtsi | 131 - arch/arm/boot/dts/broadcom/Makefile | 125 + .../boot/dts/{ => broadcom}/bcm-cygnus-clock.dtsi | 0 arch/arm/boot/dts/{ => broadcom}/bcm-cygnus.dtsi | 0 arch/arm/boot/dts/{ => broadcom}/bcm-hr2.dtsi | 0 arch/arm/boot/dts/broadcom/bcm-ns.dtsi | 464 + arch/arm/boot/dts/{ => broadcom}/bcm-nsp-ax.dtsi | 0 arch/arm/boot/dts/{ => broadcom}/bcm-nsp.dtsi | 0 arch/arm/boot/dts/broadcom/bcm11351.dtsi | 413 + arch/arm/boot/dts/broadcom/bcm21664-garnet.dts | 47 + arch/arm/boot/dts/broadcom/bcm21664.dtsi | 346 + .../boot/dts/{ => broadcom}/bcm23550-sparrow.dts | 0 arch/arm/boot/dts/broadcom/bcm23550.dtsi | 414 + .../boot/dts/{ => broadcom}/bcm2711-rpi-4-b.dts | 0 .../boot/dts/{ => broadcom}/bcm2711-rpi-400.dts | 0 .../boot/dts/{ => broadcom}/bcm2711-rpi-cm4-io.dts | 0 .../boot/dts/{ => broadcom}/bcm2711-rpi-cm4.dtsi | 0 arch/arm/boot/dts/{ => broadcom}/bcm2711-rpi.dtsi | 0 arch/arm/boot/dts/{ => broadcom}/bcm2711.dtsi | 0 arch/arm/boot/dts/broadcom/bcm28155-ap.dts | 112 + .../boot/dts/{ => broadcom}/bcm2835-common.dtsi | 0 .../boot/dts/{ => broadcom}/bcm2835-rpi-a-plus.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi-a.dts | 0 .../boot/dts/{ => broadcom}/bcm2835-rpi-b-plus.dts | 0 .../boot/dts/{ => broadcom}/bcm2835-rpi-b-rev2.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi-b.dts | 0 .../dts/{ => broadcom}/bcm2835-rpi-cm1-io1.dts | 0 .../boot/dts/{ => broadcom}/bcm2835-rpi-cm1.dtsi | 0 .../dts/{ => broadcom}/bcm2835-rpi-common.dtsi | 0 .../boot/dts/{ => broadcom}/bcm2835-rpi-zero-w.dts | 0 .../boot/dts/{ => broadcom}/bcm2835-rpi-zero.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi.dtsi | 0 arch/arm/boot/dts/{ => broadcom}/bcm2835.dtsi | 0 .../boot/dts/{ => broadcom}/bcm2836-rpi-2-b.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm2836-rpi.dtsi | 0 arch/arm/boot/dts/{ => broadcom}/bcm2836.dtsi | 0 .../dts/{ => broadcom}/bcm2837-rpi-3-a-plus.dts | 0 .../dts/{ => broadcom}/bcm2837-rpi-3-b-plus.dts | 0 .../boot/dts/{ => broadcom}/bcm2837-rpi-3-b.dts | 0 .../dts/{ => broadcom}/bcm2837-rpi-cm3-io3.dts | 0 .../boot/dts/{ => broadcom}/bcm2837-rpi-cm3.dtsi | 0 .../dts/{ => broadcom}/bcm2837-rpi-zero-2-w.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm2837.dtsi | 0 .../dts/{ => broadcom}/bcm283x-rpi-lan7515.dtsi | 0 .../{ => broadcom}/bcm283x-rpi-led-deprecated.dtsi | 0 .../dts/{ => broadcom}/bcm283x-rpi-smsc9512.dtsi | 0 .../dts/{ => broadcom}/bcm283x-rpi-smsc9514.dtsi | 0 .../dts/{ => broadcom}/bcm283x-rpi-usb-host.dtsi | 0 .../dts/{ => broadcom}/bcm283x-rpi-usb-otg.dtsi | 0 .../{ => broadcom}/bcm283x-rpi-usb-peripheral.dtsi | 0 .../dts/{ => broadcom}/bcm283x-rpi-wifi-bt.dtsi | 0 arch/arm/boot/dts/{ => broadcom}/bcm283x.dtsi | 0 .../dts/{ => broadcom}/bcm4708-asus-rt-ac56u.dts | 0 .../dts/{ => broadcom}/bcm4708-asus-rt-ac68u.dts | 0 .../bcm4708-buffalo-wzr-1166dhp-common.dtsi | 185 + .../{ => broadcom}/bcm4708-buffalo-wzr-1166dhp.dts | 0 .../bcm4708-buffalo-wzr-1166dhp2.dts | 0 .../dts/broadcom/bcm4708-buffalo-wzr-1750dhp.dts | 151 + .../{ => broadcom}/bcm4708-linksys-ea6300-v1.dts | 0 .../{ => broadcom}/bcm4708-linksys-ea6500-v2.dts | 0 .../boot/dts/broadcom/bcm4708-luxul-xap-1510.dts | 89 + .../boot/dts/broadcom/bcm4708-luxul-xwc-1000.dts | 92 + .../boot/dts/broadcom/bcm4708-netgear-r6250.dts | 126 + .../boot/dts/broadcom/bcm4708-netgear-r6300-v2.dts | 88 + .../boot/dts/broadcom/bcm4708-smartrg-sr400ac.dts | 153 + arch/arm/boot/dts/{ => broadcom}/bcm4708.dtsi | 0 .../dts/{ => broadcom}/bcm47081-asus-rt-n18u.dts | 0 .../dts/broadcom/bcm47081-buffalo-wzr-600dhp2.dts | 149 + .../dts/broadcom/bcm47081-buffalo-wzr-900dhp.dts | 109 + .../boot/dts/broadcom/bcm47081-luxul-xap-1410.dts | 85 + .../boot/dts/broadcom/bcm47081-luxul-xwr-1200.dts | 152 + .../bcm47081-tplink-archer-c5-v2.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm47081.dtsi | 0 .../dts/{ => broadcom}/bcm4709-asus-rt-ac87u.dts | 0 .../{ => broadcom}/bcm4709-buffalo-wxr-1900dhp.dts | 0 .../dts/{ => broadcom}/bcm4709-linksys-ea9200.dts | 0 .../dts/{ => broadcom}/bcm4709-netgear-r7000.dts | 0 .../boot/dts/broadcom/bcm4709-netgear-r8000.dts | 234 + .../{ => broadcom}/bcm4709-tplink-archer-c9-v1.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm4709.dtsi | 0 .../boot/dts/broadcom/bcm47094-asus-rt-ac88u.dts | 271 + .../boot/dts/broadcom/bcm47094-dlink-dir-885l.dts | 150 + .../boot/dts/broadcom/bcm47094-dlink-dir-890l.dts | 199 + .../dts/broadcom/bcm47094-linksys-panamera.dts | 302 + .../boot/dts/broadcom/bcm47094-luxul-abr-4500.dts | 111 + .../boot/dts/broadcom/bcm47094-luxul-xap-1610.dts | 87 + .../boot/dts/broadcom/bcm47094-luxul-xbr-4500.dts | 111 + .../boot/dts/broadcom/bcm47094-luxul-xwc-2000.dts | 79 + .../boot/dts/broadcom/bcm47094-luxul-xwr-3100.dts | 151 + .../dts/broadcom/bcm47094-luxul-xwr-3150-v1.dts | 126 + .../dts/{ => broadcom}/bcm47094-netgear-r8500.dts | 0 .../dts/{ => broadcom}/bcm47094-phicomm-k3.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm47094.dtsi | 0 .../dts/{ => broadcom}/bcm47189-luxul-xap-1440.dts | 0 .../dts/{ => broadcom}/bcm47189-luxul-xap-810.dts | 0 .../boot/dts/{ => broadcom}/bcm47189-tenda-ac9.dts | 0 arch/arm/boot/dts/broadcom/bcm47622.dtsi | 150 + .../arm/boot/dts/broadcom/bcm53015-meraki-mr26.dts | 159 + .../{ => broadcom}/bcm53016-dlink-dwl-8610ap.dts | 0 .../arm/boot/dts/broadcom/bcm53016-meraki-mr32.dts | 217 + .../dts/{ => broadcom}/bcm5301x-nand-cs0-bch1.dtsi | 0 .../dts/{ => broadcom}/bcm5301x-nand-cs0-bch4.dtsi | 0 .../dts/{ => broadcom}/bcm5301x-nand-cs0-bch8.dtsi | 0 .../boot/dts/{ => broadcom}/bcm5301x-nand-cs0.dtsi | 0 arch/arm/boot/dts/broadcom/bcm5301x.dtsi | 170 + .../{ => broadcom}/bcm53340-ubnt-unifi-switch8.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm53573.dtsi | 0 arch/arm/boot/dts/{ => broadcom}/bcm59056.dtsi | 0 arch/arm/boot/dts/{ => broadcom}/bcm63138.dtsi | 0 arch/arm/boot/dts/broadcom/bcm63148.dtsi | 123 + arch/arm/boot/dts/broadcom/bcm63178.dtsi | 141 + arch/arm/boot/dts/broadcom/bcm6756.dtsi | 151 + arch/arm/boot/dts/broadcom/bcm6846.dtsi | 123 + arch/arm/boot/dts/broadcom/bcm6855.dtsi | 141 + arch/arm/boot/dts/broadcom/bcm6878.dtsi | 132 + .../dts/{ => broadcom}/bcm7445-bcm97445svmb.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm7445.dtsi | 0 .../boot/dts/{ => broadcom}/bcm911360_entphn.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm911360k.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm94708.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm94709.dts | 0 .../boot/dts/{ => broadcom}/bcm947189acdbmr.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm947622.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm953012er.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm953012hr.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm953012k.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm958300k.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm958305k.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm958522er.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm958525er.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm958525xmc.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm958622hr.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm958623hr.dts | 0 .../dts/{ => broadcom}/bcm958625-meraki-alamo.dtsi | 0 .../{ => broadcom}/bcm958625-meraki-kingpin.dtsi | 0 .../{ => broadcom}/bcm958625-meraki-mx64-a0.dts | 0 .../dts/{ => broadcom}/bcm958625-meraki-mx64.dts | 0 .../{ => broadcom}/bcm958625-meraki-mx64w-a0.dts | 0 .../dts/{ => broadcom}/bcm958625-meraki-mx64w.dts | 0 .../dts/{ => broadcom}/bcm958625-meraki-mx65.dts | 0 .../dts/{ => broadcom}/bcm958625-meraki-mx65w.dts | 0 .../bcm958625-meraki-mx6x-common.dtsi | 0 arch/arm/boot/dts/{ => broadcom}/bcm958625hr.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm958625k.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm963138.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm963138dvt.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm963148.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm963178.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm96756.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm96846.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm96855.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm96878.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm988312hr.dts | 0 arch/arm/boot/dts/{ => broadcom}/bcm9hmidc.dtsi | 0 arch/arm/boot/dts/calxeda/Makefile | 7 + arch/arm/boot/dts/{ => calxeda}/ecx-2000.dts | 0 arch/arm/boot/dts/{ => calxeda}/ecx-common.dtsi | 0 arch/arm/boot/dts/{ => calxeda}/highbank.dts | 0 arch/arm/boot/dts/cirrus/Makefile | 5 + arch/arm/boot/dts/{ => cirrus}/ep7209.dtsi | 0 arch/arm/boot/dts/{ => cirrus}/ep7211-edb7211.dts | 0 arch/arm/boot/dts/{ => cirrus}/ep7211.dtsi | 0 arch/arm/boot/dts/cnxt/Makefile | 5 + arch/arm/boot/dts/{ => cnxt}/cx92755.dtsi | 0 arch/arm/boot/dts/{ => cnxt}/cx92755_equinox.dts | 0 arch/arm/boot/dts/da850-evm.dts | 466 - arch/arm/boot/dts/dm8148-evm.dts | 155 - arch/arm/boot/dts/dm8148-t410.dts | 113 - arch/arm/boot/dts/dm8168-evm.dts | 213 - arch/arm/boot/dts/dra62x-j5eco-evm.dts | 144 - arch/arm/boot/dts/dra7-evm.dts | 592 - arch/arm/boot/dts/dra7-mmc-iodelay.dtsi | 19 - arch/arm/boot/dts/dra72-evm-common.dtsi | 593 - arch/arm/boot/dts/dra72x-mmc-iodelay.dtsi | 353 - arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi | 639 - arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi | 285 - arch/arm/boot/dts/en7523.dtsi | 204 - arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 543 - arch/arm/boot/dts/exynos3250.dtsi | 950 - arch/arm/boot/dts/exynos4.dtsi | 1007 - arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 863 - arch/arm/boot/dts/exynos4210-trats.dts | 569 - arch/arm/boot/dts/exynos4210-universal_c210.dts | 692 - arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 576 - arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 979 - arch/arm/boot/dts/exynos4412.dtsi | 819 - arch/arm/boot/dts/exynos5.dtsi | 230 - arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 833 - arch/arm/boot/dts/exynos5250-snow-common.dtsi | 718 - arch/arm/boot/dts/exynos5250-spring.dts | 567 - arch/arm/boot/dts/exynos5250.dtsi | 1225 - arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 585 - arch/arm/boot/dts/exynos5410.dtsi | 440 - arch/arm/boot/dts/exynos5420-peach-pit.dts | 1126 - arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 734 - arch/arm/boot/dts/exynos5420.dtsi | 1397 - arch/arm/boot/dts/exynos5800-peach-pi.dts | 1108 - arch/arm/boot/dts/exynos5800.dtsi | 166 - arch/arm/boot/dts/gemini/Makefile | 12 + .../boot/dts/{ => gemini}/gemini-dlink-dir-685.dts | 0 .../boot/dts/{ => gemini}/gemini-dlink-dns-313.dts | 0 arch/arm/boot/dts/{ => gemini}/gemini-nas4220b.dts | 0 arch/arm/boot/dts/{ => gemini}/gemini-ns2502.dts | 0 arch/arm/boot/dts/{ => gemini}/gemini-rut1xx.dts | 0 arch/arm/boot/dts/{ => gemini}/gemini-sl93512r.dts | 0 arch/arm/boot/dts/{ => gemini}/gemini-sq201.dts | 0 arch/arm/boot/dts/{ => gemini}/gemini-ssi1328.dts | 0 arch/arm/boot/dts/{ => gemini}/gemini-wbd111.dts | 0 arch/arm/boot/dts/{ => gemini}/gemini-wbd222.dts | 0 arch/arm/boot/dts/{ => gemini}/gemini.dtsi | 0 arch/arm/boot/dts/hi3620-hi4511.dts | 647 - arch/arm/boot/dts/hi3620.dtsi | 577 - arch/arm/boot/dts/hisilicon/Makefile | 13 + arch/arm/boot/dts/{ => hisilicon}/hi3519-demb.dts | 0 arch/arm/boot/dts/{ => hisilicon}/hi3519.dtsi | 0 arch/arm/boot/dts/hisilicon/hi3620-hi4511.dts | 647 + arch/arm/boot/dts/hisilicon/hi3620.dtsi | 575 + arch/arm/boot/dts/{ => hisilicon}/hip01-ca9x2.dts | 0 arch/arm/boot/dts/{ => hisilicon}/hip01.dtsi | 0 arch/arm/boot/dts/{ => hisilicon}/hip04-d01.dts | 0 arch/arm/boot/dts/{ => hisilicon}/hip04.dtsi | 0 .../boot/dts/{ => hisilicon}/hisi-x5hd2-dkb.dts | 0 arch/arm/boot/dts/{ => hisilicon}/hisi-x5hd2.dtsi | 0 arch/arm/boot/dts/{ => hisilicon}/sd5203.dts | 0 arch/arm/boot/dts/hpe/Makefile | 3 + arch/arm/boot/dts/{ => hpe}/hpe-bmc-dl360gen10.dts | 0 arch/arm/boot/dts/{ => hpe}/hpe-gxp.dtsi | 0 arch/arm/boot/dts/imx23.dtsi | 634 - arch/arm/boot/dts/imx28-cfa10049.dts | 418 - arch/arm/boot/dts/imx28-cfa10055.dts | 155 - arch/arm/boot/dts/imx28-cfa10056.dts | 109 - arch/arm/boot/dts/imx28-tx28.dts | 677 - arch/arm/boot/dts/imx28.dtsi | 1334 - arch/arm/boot/dts/imx35.dtsi | 414 - arch/arm/boot/dts/imx51-zii-rdu1.dts | 894 - arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 457 - arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 472 - arch/arm/boot/dts/imx53-tqma53.dtsi | 289 - arch/arm/boot/dts/imx6dl-alti6p.dts | 568 - arch/arm/boot/dts/imx6dl-lanmcu.dts | 474 - arch/arm/boot/dts/imx6dl-plybas.dts | 396 - arch/arm/boot/dts/imx6dl-plym2m.dts | 549 - arch/arm/boot/dts/imx6dl-prtmvt.dts | 851 - arch/arm/boot/dts/imx6dl-prtrvt.dts | 182 - arch/arm/boot/dts/imx6dl-prtvt7.dts | 590 - arch/arm/boot/dts/imx6dl-qmx6.dtsi | 612 - arch/arm/boot/dts/imx6dl-riotboard.dts | 597 - arch/arm/boot/dts/imx6dl-victgo.dts | 336 - arch/arm/boot/dts/imx6q-cm-fx6.dts | 491 - arch/arm/boot/dts/imx6q-display5.dtsi | 596 - arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 481 - arch/arm/boot/dts/imx6q-gw5400-a.dts | 510 - arch/arm/boot/dts/imx6q-h100.dts | 382 - arch/arm/boot/dts/imx6q-kp.dtsi | 434 - arch/arm/boot/dts/imx6q-novena.dts | 803 - arch/arm/boot/dts/imx6q-pistachio.dts | 695 - arch/arm/boot/dts/imx6q-prtwd2.dts | 199 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 879 - arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 695 - arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 815 - arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 606 - arch/arm/boot/dts/imx6qdl-hummingboard.dtsi | 368 - arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 577 - arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 466 - arch/arm/boot/dts/imx6qdl-icore.dtsi | 431 - arch/arm/boot/dts/imx6qdl-mba6.dtsi | 536 - arch/arm/boot/dts/imx6qdl-mba6a.dtsi | 30 - arch/arm/boot/dts/imx6qdl-mba6b.dtsi | 49 - arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi | 177 - arch/arm/boot/dts/imx6qdl-prti6q.dtsi | 166 - arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 864 - arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 851 - arch/arm/boot/dts/imx6qdl-tx6.dtsi | 792 - arch/arm/boot/dts/imx6qdl-var-dart.dtsi | 504 - arch/arm/boot/dts/imx6qdl-vicut1-12inch.dtsi | 128 - arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 697 - arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi | 193 - arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 1142 - arch/arm/boot/dts/imx6qdl.dtsi | 1393 - arch/arm/boot/dts/imx6qp-prtwd3.dts | 557 - arch/arm/boot/dts/imx6sl-evk.dts | 658 - arch/arm/boot/dts/imx6sll-evk.dts | 576 - arch/arm/boot/dts/imx6sx-sdb-reva.dts | 169 - arch/arm/boot/dts/imx6sx-sdb.dts | 155 - arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 587 - arch/arm/boot/dts/imx6sx.dtsi | 1431 - arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 651 - arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi | 270 - arch/arm/boot/dts/imx6ul-pico.dtsi | 453 - arch/arm/boot/dts/imx6ul-prti6g.dts | 352 - arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 947 - arch/arm/boot/dts/imx6ul.dtsi | 1112 - arch/arm/boot/dts/imx6ull-dhcom-som.dtsi | 633 - arch/arm/boot/dts/imx6ull-dhcor-som.dtsi | 262 - arch/arm/boot/dts/imx6ull-phytec-tauri.dtsi | 588 - arch/arm/boot/dts/imx7d-flex-concentrator.dts | 315 - arch/arm/boot/dts/imx7d-nitrogen7.dts | 699 - arch/arm/boot/dts/imx7d-pico.dtsi | 675 - arch/arm/boot/dts/imx7d-sdb.dts | 862 - arch/arm/boot/dts/imx7d-smegw01.dts | 468 - arch/arm/boot/dts/imx7s-warp.dts | 500 - arch/arm/boot/dts/imx7s.dtsi | 1290 - arch/arm/boot/dts/imx7ulp.dtsi | 464 - arch/arm/boot/dts/imxrt1050.dtsi | 160 - arch/arm/boot/dts/intel/Makefile | 5 + arch/arm/boot/dts/intel/axm/Makefile | 5 + .../boot/dts/{ => intel/axm}/axm5516-amarillo.dts | 0 .../arm/boot/dts/{ => intel/axm}/axm5516-cpus.dtsi | 0 arch/arm/boot/dts/{ => intel/axm}/axm55xx.dtsi | 0 arch/arm/boot/dts/intel/ixp/Makefile | 19 + .../{ => intel/ixp}/intel-ixp42x-adi-coyote.dts | 0 .../{ => intel/ixp}/intel-ixp42x-arcom-vulcan.dts | 0 .../ixp}/intel-ixp42x-dlink-dsm-g600.dts | 0 .../{ => intel/ixp}/intel-ixp42x-freecom-fsg-3.dts | 0 .../{ => intel/ixp}/intel-ixp42x-gateway-7001.dts | 0 .../ixp}/intel-ixp42x-gateworks-gw2348.dts | 0 .../ixp}/intel-ixp42x-goramo-multilink.dts | 0 .../ixp}/intel-ixp42x-iomega-nas100d.dts | 0 .../dts/{ => intel/ixp}/intel-ixp42x-ixdp425.dts | 0 .../dts/{ => intel/ixp}/intel-ixp42x-ixdpg425.dts | 0 .../{ => intel/ixp}/intel-ixp42x-linksys-nslu2.dts | 0 .../ixp}/intel-ixp42x-linksys-wrv54g.dts | 0 .../ixp}/intel-ixp42x-netgear-wg302v1.dts | 0 .../ixp}/intel-ixp42x-welltech-epbx100.dts | 0 .../arm/boot/dts/{ => intel/ixp}/intel-ixp42x.dtsi | 0 .../ixp}/intel-ixp43x-gateworks-gw2358.dts | 0 .../dts/{ => intel/ixp}/intel-ixp43x-kixrp435.dts | 0 .../arm/boot/dts/{ => intel/ixp}/intel-ixp43x.dtsi | 0 .../dts/{ => intel/ixp}/intel-ixp45x-ixp46x.dtsi | 0 .../dts/{ => intel/ixp}/intel-ixp46x-ixdp465.dts | 0 .../ixp}/intel-ixp4xx-reference-design.dtsi | 0 .../arm/boot/dts/{ => intel/ixp}/intel-ixp4xx.dtsi | 0 arch/arm/boot/dts/intel/pxa/Makefile | 8 + arch/arm/boot/dts/{ => intel/pxa}/pxa25x.dtsi | 0 arch/arm/boot/dts/{ => intel/pxa}/pxa27x.dtsi | 0 arch/arm/boot/dts/{ => intel/pxa}/pxa2xx.dtsi | 0 .../{ => intel/pxa}/pxa300-raumfeld-common.dtsi | 0 .../{ => intel/pxa}/pxa300-raumfeld-connector.dts | 0 .../{ => intel/pxa}/pxa300-raumfeld-controller.dts | 0 .../{ => intel/pxa}/pxa300-raumfeld-speaker-l.dts | 0 .../{ => intel/pxa}/pxa300-raumfeld-speaker-m.dts | 0 .../pxa}/pxa300-raumfeld-speaker-one.dts | 0 .../{ => intel/pxa}/pxa300-raumfeld-speaker-s.dts | 0 .../pxa}/pxa300-raumfeld-tuneable-clock.dtsi | 0 arch/arm/boot/dts/{ => intel/pxa}/pxa3xx.dtsi | 0 arch/arm/boot/dts/intel/socfpga/Makefile | 17 + arch/arm/boot/dts/{ => intel/socfpga}/socfpga.dtsi | 0 .../dts/{ => intel/socfpga}/socfpga_arria10.dtsi | 0 .../socfpga}/socfpga_arria10_chameleonv3.dts | 0 .../socfpga}/socfpga_arria10_mercury_aa1.dtsi | 0 .../socfpga}/socfpga_arria10_mercury_pe1.dts | 0 .../{ => intel/socfpga}/socfpga_arria10_socdk.dtsi | 0 .../socfpga}/socfpga_arria10_socdk_nand.dts | 0 .../socfpga}/socfpga_arria10_socdk_qspi.dts | 0 .../socfpga}/socfpga_arria10_socdk_sdmmc.dts | 0 .../dts/{ => intel/socfpga}/socfpga_arria5.dtsi | 0 .../{ => intel/socfpga}/socfpga_arria5_socdk.dts | 0 .../dts/{ => intel/socfpga}/socfpga_cyclone5.dtsi | 0 .../socfpga}/socfpga_cyclone5_chameleon96.dts | 0 .../socfpga}/socfpga_cyclone5_de0_nano_soc.dts | 0 .../{ => intel/socfpga}/socfpga_cyclone5_mcv.dtsi | 0 .../socfpga}/socfpga_cyclone5_mcvevk.dts | 0 .../{ => intel/socfpga}/socfpga_cyclone5_socdk.dts | 0 .../socfpga}/socfpga_cyclone5_sockit.dts | 0 .../socfpga}/socfpga_cyclone5_socrates.dts | 0 .../{ => intel/socfpga}/socfpga_cyclone5_sodia.dts | 0 .../socfpga}/socfpga_cyclone5_vining_fpga.dts | 0 .../boot/dts/{ => intel/socfpga}/socfpga_vt.dts | 0 arch/arm/boot/dts/iwg20d-q7-common.dtsi | 375 - arch/arm/boot/dts/keystone-k2e-evm.dts | 177 - arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 264 - arch/arm/boot/dts/keystone-k2g-evm.dts | 567 - arch/arm/boot/dts/keystone-k2g-ice.dts | 447 - arch/arm/boot/dts/keystone-k2g.dtsi | 644 - arch/arm/boot/dts/keystone-k2hk-evm.dts | 236 - arch/arm/boot/dts/keystone-k2l-evm.dts | 165 - arch/arm/boot/dts/keystone-k2l.dtsi | 415 - arch/arm/boot/dts/keystone.dtsi | 354 - .../dts/lan966x-kontron-kswitch-d10-mmt-8g.dts | 39 - .../boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi | 203 - arch/arm/boot/dts/lan966x-pcb8309.dts | 216 - arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 28 - arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 28 - arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi | 237 - arch/arm/boot/dts/logicpd-som-lv.dtsi | 296 - arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts | 21 - arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 96 - arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 420 - arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 203 - arch/arm/boot/dts/lpc18xx.dtsi | 537 - arch/arm/boot/dts/marvell/Makefile | 165 + .../boot/dts/{ => marvell}/armada-370-c200-v2.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-370-db.dts | 0 .../dts/{ => marvell}/armada-370-dlink-dns327l.dts | 0 .../boot/dts/{ => marvell}/armada-370-mirabox.dts | 0 .../dts/{ => marvell}/armada-370-netgear-rn102.dts | 0 .../dts/{ => marvell}/armada-370-netgear-rn104.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-370-rd.dts | 0 .../{ => marvell}/armada-370-seagate-nas-2bay.dts | 0 .../{ => marvell}/armada-370-seagate-nas-4bay.dts | 0 .../{ => marvell}/armada-370-seagate-nas-xbay.dtsi | 0 .../armada-370-seagate-personal-cloud-2bay.dts | 0 .../armada-370-seagate-personal-cloud.dts | 0 .../armada-370-seagate-personal-cloud.dtsi | 0 .../{ => marvell}/armada-370-synology-ds213j.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-370-xp.dtsi | 0 arch/arm/boot/dts/{ => marvell}/armada-370.dtsi | 0 arch/arm/boot/dts/{ => marvell}/armada-375-db.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-375.dtsi | 0 arch/arm/boot/dts/{ => marvell}/armada-380.dtsi | 0 .../{ => marvell}/armada-381-netgear-gs110emx.dts | 0 .../{ => marvell}/armada-382-rd-ac3x-48g4x2xl.dts | 0 arch/arm/boot/dts/marvell/armada-385-atl-x530.dts | 235 + .../{ => marvell}/armada-385-clearfog-gtr-l8.dts | 0 .../{ => marvell}/armada-385-clearfog-gtr-s4.dts | 0 .../dts/{ => marvell}/armada-385-clearfog-gtr.dtsi | 0 .../{ => marvell}/armada-385-db-88f6820-amc.dts | 0 .../boot/dts/{ => marvell}/armada-385-db-ap.dts | 0 .../{ => marvell}/armada-385-linksys-caiman.dts | 0 .../dts/{ => marvell}/armada-385-linksys-cobra.dts | 0 .../dts/{ => marvell}/armada-385-linksys-rango.dts | 0 .../{ => marvell}/armada-385-linksys-shelby.dts | 0 .../boot/dts/{ => marvell}/armada-385-linksys.dtsi | 0 .../{ => marvell}/armada-385-synology-ds116.dts | 0 .../dts/{ => marvell}/armada-385-turris-omnia.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-385.dtsi | 0 .../dts/{ => marvell}/armada-388-clearfog-base.dts | 0 .../dts/{ => marvell}/armada-388-clearfog-pro.dts | 0 arch/arm/boot/dts/marvell/armada-388-clearfog.dts | 185 + .../dts/{ => marvell}/armada-388-clearfog.dtsi | 0 arch/arm/boot/dts/{ => marvell}/armada-388-db.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-388-gp.dts | 0 .../boot/dts/{ => marvell}/armada-388-helios4.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-388-rd.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-388.dtsi | 0 .../armada-38x-solidrun-microsom.dtsi | 0 arch/arm/boot/dts/{ => marvell}/armada-38x.dtsi | 0 arch/arm/boot/dts/marvell/armada-390-db.dts | 142 + arch/arm/boot/dts/{ => marvell}/armada-390.dtsi | 0 arch/arm/boot/dts/{ => marvell}/armada-395-gp.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-395.dtsi | 0 arch/arm/boot/dts/{ => marvell}/armada-398-db.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-398.dtsi | 0 arch/arm/boot/dts/{ => marvell}/armada-39x.dtsi | 0 .../boot/dts/{ => marvell}/armada-xp-98dx3236.dtsi | 0 .../boot/dts/{ => marvell}/armada-xp-98dx3336.dtsi | 0 .../boot/dts/{ => marvell}/armada-xp-98dx4251.dtsi | 0 .../boot/dts/{ => marvell}/armada-xp-axpwifiap.dts | 0 .../{ => marvell}/armada-xp-crs305-1g-4s-bit.dts | 0 .../dts/{ => marvell}/armada-xp-crs305-1g-4s.dts | 0 .../dts/{ => marvell}/armada-xp-crs305-1g-4s.dtsi | 0 .../{ => marvell}/armada-xp-crs326-24g-2s-bit.dts | 0 .../dts/{ => marvell}/armada-xp-crs326-24g-2s.dts | 0 .../dts/{ => marvell}/armada-xp-crs326-24g-2s.dtsi | 0 .../armada-xp-crs328-4c-20s-4s-bit.dts | 0 .../{ => marvell}/armada-xp-crs328-4c-20s-4s.dts | 0 .../{ => marvell}/armada-xp-crs328-4c-20s-4s.dtsi | 0 .../boot/dts/{ => marvell}/armada-xp-db-dxbc2.dts | 0 .../dts/{ => marvell}/armada-xp-db-xc3-24g4xg.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-xp-db.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-xp-gp.dts | 0 .../boot/dts/marvell/armada-xp-lenovo-ix4-300d.dts | 293 + .../dts/{ => marvell}/armada-xp-linksys-mamba.dts | 0 .../boot/dts/{ => marvell}/armada-xp-matrix.dts | 0 .../boot/dts/{ => marvell}/armada-xp-mv78230.dtsi | 0 .../boot/dts/{ => marvell}/armada-xp-mv78260.dtsi | 0 .../boot/dts/{ => marvell}/armada-xp-mv78460.dtsi | 0 .../dts/{ => marvell}/armada-xp-netgear-rn2120.dts | 0 .../{ => marvell}/armada-xp-openblocks-ax3-4.dts | 0 .../dts/{ => marvell}/armada-xp-synology-ds414.dts | 0 arch/arm/boot/dts/{ => marvell}/armada-xp.dtsi | 0 arch/arm/boot/dts/{ => marvell}/dove-cm-a510.dtsi | 0 arch/arm/boot/dts/{ => marvell}/dove-cubox-es.dts | 0 arch/arm/boot/dts/{ => marvell}/dove-cubox.dts | 0 arch/arm/boot/dts/{ => marvell}/dove-d2plug.dts | 0 arch/arm/boot/dts/{ => marvell}/dove-d3plug.dts | 0 arch/arm/boot/dts/{ => marvell}/dove-dove-db.dts | 0 arch/arm/boot/dts/{ => marvell}/dove-sbc-a510.dts | 0 arch/arm/boot/dts/{ => marvell}/dove.dtsi | 0 arch/arm/boot/dts/marvell/kirkwood-4i-edge-200.dts | 205 + arch/arm/boot/dts/{ => marvell}/kirkwood-6192.dtsi | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-6281.dtsi | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-6282.dtsi | 0 .../boot/dts/{ => marvell}/kirkwood-98dx4122.dtsi | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-b3.dts | 0 .../{ => marvell}/kirkwood-blackarmor-nas220.dts | 0 .../boot/dts/{ => marvell}/kirkwood-c200-v1.dts | 0 .../boot/dts/{ => marvell}/kirkwood-cloudbox.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-d2net.dts | 0 .../boot/dts/{ => marvell}/kirkwood-db-88f6281.dts | 0 .../boot/dts/{ => marvell}/kirkwood-db-88f6282.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-db.dtsi | 0 .../arm/boot/dts/{ => marvell}/kirkwood-dir665.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-dns320.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-dns325.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-dnskw.dtsi | 0 .../boot/dts/{ => marvell}/kirkwood-dockstar.dts | 0 .../boot/dts/{ => marvell}/kirkwood-dreamplug.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-ds109.dts | 0 .../boot/dts/{ => marvell}/kirkwood-ds110jv10.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-ds111.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-ds112.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-ds209.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-ds210.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-ds212.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-ds212j.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-ds409.dts | 0 .../boot/dts/{ => marvell}/kirkwood-ds409slim.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-ds411.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-ds411j.dts | 0 .../boot/dts/{ => marvell}/kirkwood-ds411slim.dts | 0 .../boot/dts/{ => marvell}/kirkwood-goflexnet.dts | 0 .../kirkwood-guruplug-server-plus.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-ib62x0.dts | 0 .../boot/dts/{ => marvell}/kirkwood-iconnect.dts | 0 .../dts/{ => marvell}/kirkwood-iomega_ix2_200.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-is2.dts | 0 .../boot/dts/{ => marvell}/kirkwood-km_common.dtsi | 0 .../dts/{ => marvell}/kirkwood-km_fixedeth.dts | 0 .../dts/{ => marvell}/kirkwood-km_kirkwood.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-l-50.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-laplug.dts | 0 .../{ => marvell}/kirkwood-linkstation-6282.dtsi | 0 .../kirkwood-linkstation-duo-6281.dtsi | 0 .../{ => marvell}/kirkwood-linkstation-lsqvl.dts | 0 .../{ => marvell}/kirkwood-linkstation-lsvl.dts | 0 .../{ => marvell}/kirkwood-linkstation-lswsxl.dts | 0 .../{ => marvell}/kirkwood-linkstation-lswvl.dts | 0 .../{ => marvell}/kirkwood-linkstation-lswxl.dts | 0 .../dts/{ => marvell}/kirkwood-linkstation.dtsi | 0 .../dts/{ => marvell}/kirkwood-linksys-viper.dts | 0 .../boot/dts/{ => marvell}/kirkwood-lschlv2.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-lsxhl.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-lsxl.dtsi | 0 .../boot/dts/{ => marvell}/kirkwood-mplcec4.dts | 0 .../dts/{ => marvell}/kirkwood-mv88f6281gtw-ge.dts | 0 .../boot/dts/{ => marvell}/kirkwood-nas2big.dts | 0 .../boot/dts/{ => marvell}/kirkwood-net2big.dts | 0 .../boot/dts/{ => marvell}/kirkwood-net5big.dts | 0 .../kirkwood-netgear_readynas_duo_v2.dts | 0 .../kirkwood-netgear_readynas_nv+_v2.dts | 0 .../boot/dts/{ => marvell}/kirkwood-netxbig.dtsi | 0 .../dts/{ => marvell}/kirkwood-ns2-common.dtsi | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-ns2.dts | 0 .../boot/dts/{ => marvell}/kirkwood-ns2lite.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-ns2max.dts | 0 .../boot/dts/{ => marvell}/kirkwood-ns2mini.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-nsa310.dts | 0 .../boot/dts/{ => marvell}/kirkwood-nsa310a.dts | 0 .../boot/dts/{ => marvell}/kirkwood-nsa310s.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-nsa320.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-nsa325.dts | 0 .../dts/{ => marvell}/kirkwood-nsa3x0-common.dtsi | 0 .../dts/{ => marvell}/kirkwood-openblocks_a6.dts | 0 .../dts/{ => marvell}/kirkwood-openblocks_a7.dts | 0 .../dts/{ => marvell}/kirkwood-openrd-base.dts | 0 .../dts/{ => marvell}/kirkwood-openrd-client.dts | 0 .../dts/{ => marvell}/kirkwood-openrd-ultimate.dts | 0 .../boot/dts/{ => marvell}/kirkwood-openrd.dtsi | 0 .../boot/dts/{ => marvell}/kirkwood-pogo_e02.dts | 0 .../{ => marvell}/kirkwood-pogoplug-series-4.dts | 0 .../boot/dts/{ => marvell}/kirkwood-rd88f6192.dts | 0 .../dts/{ => marvell}/kirkwood-rd88f6281-a.dts | 0 .../dts/{ => marvell}/kirkwood-rd88f6281-z0.dts | 0 .../boot/dts/{ => marvell}/kirkwood-rd88f6281.dtsi | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-rs212.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-rs409.dts | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-rs411.dts | 0 .../{ => marvell}/kirkwood-sheevaplug-common.dtsi | 0 .../{ => marvell}/kirkwood-sheevaplug-esata.dts | 0 .../boot/dts/{ => marvell}/kirkwood-sheevaplug.dts | 0 .../boot/dts/{ => marvell}/kirkwood-synology.dtsi | 0 arch/arm/boot/dts/{ => marvell}/kirkwood-t5325.dts | 0 .../boot/dts/{ => marvell}/kirkwood-topkick.dts | 0 .../boot/dts/{ => marvell}/kirkwood-ts219-6281.dts | 0 .../boot/dts/{ => marvell}/kirkwood-ts219-6282.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-ts219.dtsi | 0 .../boot/dts/{ => marvell}/kirkwood-ts419-6281.dts | 0 .../boot/dts/{ => marvell}/kirkwood-ts419-6282.dts | 0 .../arm/boot/dts/{ => marvell}/kirkwood-ts419.dtsi | 0 arch/arm/boot/dts/{ => marvell}/kirkwood.dtsi | 0 .../arm/boot/dts/{ => marvell}/mmp2-brownstone.dts | 0 .../boot/dts/{ => marvell}/mmp2-olpc-xo-1-75.dts | 0 arch/arm/boot/dts/{ => marvell}/mmp2.dtsi | 0 .../arm/boot/dts/{ => marvell}/mmp3-dell-ariel.dts | 0 arch/arm/boot/dts/{ => marvell}/mmp3.dtsi | 0 .../dts/{ => marvell}/mvebu-linkstation-fan.dtsi | 0 .../mvebu-linkstation-gpio-simple.dtsi | 0 .../boot/dts/{ => marvell}/orion5x-kuroboxpro.dts | 0 .../dts/{ => marvell}/orion5x-lacie-d2-network.dts | 0 .../orion5x-lacie-ethernet-disk-mini-v2.dts | 0 .../{ => marvell}/orion5x-linkstation-lschl.dts | 0 .../dts/{ => marvell}/orion5x-linkstation-lsgl.dts | 0 .../{ => marvell}/orion5x-linkstation-lswtgl.dts | 0 .../dts/{ => marvell}/orion5x-linkstation.dtsi | 0 arch/arm/boot/dts/{ => marvell}/orion5x-lswsgl.dts | 0 .../orion5x-maxtor-shared-storage-2.dts | 0 .../boot/dts/{ => marvell}/orion5x-mv88f5181.dtsi | 0 .../boot/dts/{ => marvell}/orion5x-mv88f5182.dtsi | 0 .../dts/{ => marvell}/orion5x-netgear-wnr854t.dts | 0 .../dts/{ => marvell}/orion5x-rd88f5182-nas.dts | 0 arch/arm/boot/dts/{ => marvell}/orion5x.dtsi | 0 .../arm/boot/dts/{ => marvell}/pxa168-aspenite.dts | 0 arch/arm/boot/dts/{ => marvell}/pxa168.dtsi | 0 arch/arm/boot/dts/{ => marvell}/pxa910-dkb.dts | 0 arch/arm/boot/dts/{ => marvell}/pxa910.dtsi | 0 arch/arm/boot/dts/mba6ulx.dtsi | 569 - arch/arm/boot/dts/mediatek/Makefile | 15 + arch/arm/boot/dts/{ => mediatek}/mt2701-evb.dts | 0 arch/arm/boot/dts/{ => mediatek}/mt2701-pinfunc.h | 0 arch/arm/boot/dts/{ => mediatek}/mt2701.dtsi | 0 arch/arm/boot/dts/{ => mediatek}/mt6323.dtsi | 0 arch/arm/boot/dts/{ => mediatek}/mt6580-evbp1.dts | 0 arch/arm/boot/dts/{ => mediatek}/mt6580.dtsi | 0 .../{ => mediatek}/mt6582-prestigio-pmt5008-3g.dts | 0 arch/arm/boot/dts/{ => mediatek}/mt6582.dtsi | 0 .../boot/dts/{ => mediatek}/mt6589-aquaris5.dts | 0 .../dts/{ => mediatek}/mt6589-fairphone-fp1.dts | 0 arch/arm/boot/dts/{ => mediatek}/mt6589.dtsi | 0 arch/arm/boot/dts/{ => mediatek}/mt6592-evb.dts | 0 arch/arm/boot/dts/{ => mediatek}/mt6592.dtsi | 0 arch/arm/boot/dts/mediatek/mt7623.dtsi | 1313 + arch/arm/boot/dts/mediatek/mt7623a-rfb-emmc.dts | 247 + arch/arm/boot/dts/mediatek/mt7623a-rfb-nand.dts | 293 + arch/arm/boot/dts/mediatek/mt7623a.dtsi | 147 + .../boot/dts/mediatek/mt7623n-bananapi-bpi-r2.dts | 471 + arch/arm/boot/dts/mediatek/mt7623n-rfb-emmc.dts | 398 + arch/arm/boot/dts/{ => mediatek}/mt7623n.dtsi | 0 arch/arm/boot/dts/{ => mediatek}/mt7629-rfb.dts | 0 arch/arm/boot/dts/{ => mediatek}/mt7629.dtsi | 0 arch/arm/boot/dts/{ => mediatek}/mt8127-moose.dts | 0 arch/arm/boot/dts/{ => mediatek}/mt8127.dtsi | 0 arch/arm/boot/dts/{ => mediatek}/mt8135-evbp1.dts | 0 arch/arm/boot/dts/{ => mediatek}/mt8135.dtsi | 0 arch/arm/boot/dts/meson8.dtsi | 806 - arch/arm/boot/dts/meson8b.dtsi | 781 - arch/arm/boot/dts/microchip/Makefile | 108 + arch/arm/boot/dts/{ => microchip}/aks-cdu.dts | 0 arch/arm/boot/dts/{ => microchip}/animeo_ip.dts | 0 arch/arm/boot/dts/{ => microchip}/at91-ariag25.dts | 0 .../boot/dts/{ => microchip}/at91-ariettag25.dts | 0 arch/arm/boot/dts/{ => microchip}/at91-cosino.dtsi | 0 .../dts/{ => microchip}/at91-cosino_mega2560.dts | 0 .../boot/dts/{ => microchip}/at91-dvk_som60.dts | 0 .../dts/{ => microchip}/at91-dvk_su60_somc.dtsi | 0 .../{ => microchip}/at91-dvk_su60_somc_lcm.dtsi | 0 arch/arm/boot/dts/{ => microchip}/at91-foxg20.dts | 0 arch/arm/boot/dts/{ => microchip}/at91-gatwick.dts | 0 arch/arm/boot/dts/{ => microchip}/at91-kizbox.dts | 0 .../boot/dts/{ => microchip}/at91-kizbox2-2.dts | 0 .../dts/{ => microchip}/at91-kizbox2-common.dtsi | 0 arch/arm/boot/dts/microchip/at91-kizbox3-hs.dts | 309 + .../boot/dts/microchip/at91-kizbox3_common.dtsi | 371 + .../dts/{ => microchip}/at91-kizboxmini-base.dts | 0 .../{ => microchip}/at91-kizboxmini-common.dtsi | 0 .../dts/{ => microchip}/at91-kizboxmini-mb.dts | 0 .../dts/{ => microchip}/at91-kizboxmini-rd.dts | 0 arch/arm/boot/dts/{ => microchip}/at91-linea.dtsi | 0 arch/arm/boot/dts/{ => microchip}/at91-lmu5000.dts | 0 arch/arm/boot/dts/{ => microchip}/at91-natte.dtsi | 0 .../dts/{ => microchip}/at91-nattis-2-natte-2.dts | 0 arch/arm/boot/dts/{ => microchip}/at91-q5xr5.dts | 0 arch/arm/boot/dts/microchip/at91-qil_a9260.dts | 213 + .../boot/dts/{ => microchip}/at91-sam9_l9260.dts | 0 .../dts/{ => microchip}/at91-sam9x60_curiosity.dts | 0 .../boot/dts/{ => microchip}/at91-sam9x60ek.dts | 0 .../dts/{ => microchip}/at91-sama5d27_som1.dtsi | 0 .../boot/dts/microchip/at91-sama5d27_som1_ek.dts | 552 + .../dts/{ => microchip}/at91-sama5d27_wlsom1.dtsi | 0 .../{ => microchip}/at91-sama5d27_wlsom1_ek.dts | 0 .../boot/dts/{ => microchip}/at91-sama5d2_icp.dts | 0 .../arm/boot/dts/microchip/at91-sama5d2_ptc_ek.dts | 435 + .../boot/dts/microchip/at91-sama5d2_xplained.dts | 745 + .../boot/dts/{ => microchip}/at91-sama5d3_eds.dts | 0 .../{ => microchip}/at91-sama5d3_ksz9477_evb.dts | 0 .../dts/{ => microchip}/at91-sama5d3_xplained.dts | 0 .../dts/{ => microchip}/at91-sama5d4_ma5d4.dtsi | 0 .../dts/{ => microchip}/at91-sama5d4_ma5d4evk.dts | 0 .../dts/{ => microchip}/at91-sama5d4_xplained.dts | 0 .../boot/dts/{ => microchip}/at91-sama5d4ek.dts | 0 .../boot/dts/{ => microchip}/at91-sama7g5ek.dts | 0 .../arm/boot/dts/{ => microchip}/at91-smartkiz.dts | 0 arch/arm/boot/dts/{ => microchip}/at91-som60.dtsi | 0 arch/arm/boot/dts/microchip/at91-tse850-3.dts | 362 + arch/arm/boot/dts/{ => microchip}/at91-vinco.dts | 0 arch/arm/boot/dts/{ => microchip}/at91-wb45n.dts | 0 arch/arm/boot/dts/{ => microchip}/at91-wb45n.dtsi | 0 arch/arm/boot/dts/{ => microchip}/at91-wb50n.dts | 0 arch/arm/boot/dts/{ => microchip}/at91-wb50n.dtsi | 0 arch/arm/boot/dts/microchip/at91rm9200.dtsi | 729 + .../boot/dts/{ => microchip}/at91rm9200_pqfp.dtsi | 0 arch/arm/boot/dts/{ => microchip}/at91rm9200ek.dts | 0 arch/arm/boot/dts/microchip/at91sam9260.dtsi | 796 + arch/arm/boot/dts/microchip/at91sam9260ek.dts | 188 + arch/arm/boot/dts/microchip/at91sam9261.dtsi | 667 + .../arm/boot/dts/{ => microchip}/at91sam9261ek.dts | 0 arch/arm/boot/dts/microchip/at91sam9263.dtsi | 839 + .../arm/boot/dts/{ => microchip}/at91sam9263ek.dts | 0 arch/arm/boot/dts/{ => microchip}/at91sam9g15.dtsi | 0 .../arm/boot/dts/{ => microchip}/at91sam9g15ek.dts | 0 arch/arm/boot/dts/microchip/at91sam9g20.dtsi | 49 + .../arm/boot/dts/{ => microchip}/at91sam9g20ek.dts | 0 .../dts/{ => microchip}/at91sam9g20ek_2mmc.dts | 0 .../boot/dts/microchip/at91sam9g20ek_common.dtsi | 309 + .../at91sam9g25-gardena-smart-gateway.dts | 0 arch/arm/boot/dts/microchip/at91sam9g25.dtsi | 34 + .../arm/boot/dts/{ => microchip}/at91sam9g25ek.dts | 0 arch/arm/boot/dts/microchip/at91sam9g35.dtsi | 33 + .../arm/boot/dts/{ => microchip}/at91sam9g35ek.dts | 0 arch/arm/boot/dts/microchip/at91sam9g45.dtsi | 1023 + .../boot/dts/{ => microchip}/at91sam9m10g45ek.dts | 0 arch/arm/boot/dts/microchip/at91sam9n12.dtsi | 799 + .../arm/boot/dts/{ => microchip}/at91sam9n12ek.dts | 0 arch/arm/boot/dts/microchip/at91sam9rl.dtsi | 861 + arch/arm/boot/dts/{ => microchip}/at91sam9rlek.dts | 0 arch/arm/boot/dts/microchip/at91sam9x25.dtsi | 35 + .../arm/boot/dts/{ => microchip}/at91sam9x25ek.dts | 0 arch/arm/boot/dts/microchip/at91sam9x35.dtsi | 34 + .../arm/boot/dts/{ => microchip}/at91sam9x35ek.dts | 0 arch/arm/boot/dts/microchip/at91sam9x5.dtsi | 978 + .../boot/dts/{ => microchip}/at91sam9x5_can.dtsi | 0 .../boot/dts/{ => microchip}/at91sam9x5_isi.dtsi | 0 .../boot/dts/{ => microchip}/at91sam9x5_lcd.dtsi | 0 .../boot/dts/{ => microchip}/at91sam9x5_macb0.dtsi | 0 .../boot/dts/{ => microchip}/at91sam9x5_macb1.dtsi | 0 .../dts/{ => microchip}/at91sam9x5_usart3.dtsi | 0 .../arm/boot/dts/{ => microchip}/at91sam9x5cm.dtsi | 0 .../arm/boot/dts/{ => microchip}/at91sam9x5dm.dtsi | 0 .../arm/boot/dts/{ => microchip}/at91sam9x5ek.dtsi | 0 arch/arm/boot/dts/{ => microchip}/at91sam9xe.dtsi | 0 arch/arm/boot/dts/{ => microchip}/ethernut5.dts | 0 arch/arm/boot/dts/{ => microchip}/evk-pro3.dts | 0 arch/arm/boot/dts/{ => microchip}/ge863-pro3.dtsi | 0 .../lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts | 0 .../lan966x-kontron-kswitch-d10-mmt-8g.dts | 41 + .../microchip/lan966x-kontron-kswitch-d10-mmt.dtsi | 230 + .../boot/dts/{ => microchip}/lan966x-pcb8290.dts | 0 .../boot/dts/{ => microchip}/lan966x-pcb8291.dts | 0 arch/arm/boot/dts/microchip/lan966x-pcb8309.dts | 230 + arch/arm/boot/dts/{ => microchip}/lan966x.dtsi | 0 arch/arm/boot/dts/{ => microchip}/mpa1600.dts | 0 arch/arm/boot/dts/{ => microchip}/pm9g45.dts | 0 arch/arm/boot/dts/microchip/sam9x60.dtsi | 1353 + .../arm/boot/dts/{ => microchip}/sama5d2-pinfunc.h | 0 arch/arm/boot/dts/microchip/sama5d2.dtsi | 1166 + arch/arm/boot/dts/{ => microchip}/sama5d29.dtsi | 0 arch/arm/boot/dts/microchip/sama5d3.dtsi | 1126 + arch/arm/boot/dts/{ => microchip}/sama5d31.dtsi | 0 arch/arm/boot/dts/{ => microchip}/sama5d31ek.dts | 0 arch/arm/boot/dts/{ => microchip}/sama5d33.dtsi | 0 arch/arm/boot/dts/{ => microchip}/sama5d33ek.dts | 0 arch/arm/boot/dts/{ => microchip}/sama5d34.dtsi | 0 arch/arm/boot/dts/{ => microchip}/sama5d34ek.dts | 0 arch/arm/boot/dts/{ => microchip}/sama5d35.dtsi | 0 arch/arm/boot/dts/{ => microchip}/sama5d35ek.dts | 0 arch/arm/boot/dts/{ => microchip}/sama5d36.dtsi | 0 arch/arm/boot/dts/{ => microchip}/sama5d36ek.dts | 0 .../boot/dts/{ => microchip}/sama5d36ek_cmp.dts | 0 arch/arm/boot/dts/{ => microchip}/sama5d3_can.dtsi | 0 arch/arm/boot/dts/microchip/sama5d3_emac.dtsi | 48 + .../arm/boot/dts/{ => microchip}/sama5d3_gmac.dtsi | 0 arch/arm/boot/dts/{ => microchip}/sama5d3_lcd.dtsi | 0 .../arm/boot/dts/{ => microchip}/sama5d3_mci2.dtsi | 0 .../arm/boot/dts/{ => microchip}/sama5d3_tcb1.dtsi | 0 .../arm/boot/dts/{ => microchip}/sama5d3_uart.dtsi | 0 arch/arm/boot/dts/{ => microchip}/sama5d3xcm.dtsi | 0 .../boot/dts/{ => microchip}/sama5d3xcm_cmp.dtsi | 0 arch/arm/boot/dts/{ => microchip}/sama5d3xdm.dtsi | 0 arch/arm/boot/dts/{ => microchip}/sama5d3xmb.dtsi | 0 .../boot/dts/{ => microchip}/sama5d3xmb_cmp.dtsi | 0 .../boot/dts/{ => microchip}/sama5d3xmb_emac.dtsi | 0 .../boot/dts/{ => microchip}/sama5d3xmb_gmac.dtsi | 0 arch/arm/boot/dts/microchip/sama5d4.dtsi | 1453 + .../arm/boot/dts/{ => microchip}/sama7g5-pinfunc.h | 0 arch/arm/boot/dts/microchip/sama7g5.dtsi | 1016 + arch/arm/boot/dts/{ => microchip}/tny_a9260.dts | 0 .../boot/dts/{ => microchip}/tny_a9260_common.dtsi | 0 arch/arm/boot/dts/{ => microchip}/tny_a9263.dts | 0 arch/arm/boot/dts/{ => microchip}/tny_a9g20.dts | 0 arch/arm/boot/dts/microchip/usb_a9260.dts | 31 + .../boot/dts/{ => microchip}/usb_a9260_common.dtsi | 0 arch/arm/boot/dts/microchip/usb_a9263.dts | 174 + .../dts/{ => microchip}/usb_a9g20-dab-mmx.dtsi | 0 arch/arm/boot/dts/{ => microchip}/usb_a9g20.dts | 0 .../boot/dts/{ => microchip}/usb_a9g20_common.dtsi | 0 .../arm/boot/dts/{ => microchip}/usb_a9g20_lpw.dts | 0 arch/arm/boot/dts/motorola-mapphone-common.dtsi | 737 - arch/arm/boot/dts/moxa/Makefile | 3 + arch/arm/boot/dts/{ => moxa}/moxart-uc7112lx.dts | 0 arch/arm/boot/dts/{ => moxa}/moxart.dtsi | 0 arch/arm/boot/dts/mps2.dtsi | 252 - arch/arm/boot/dts/mt7623.dtsi | 1301 - arch/arm/boot/dts/mt7623a-rfb-emmc.dts | 291 - arch/arm/boot/dts/mt7623a-rfb-nand.dts | 337 - arch/arm/boot/dts/mt7623a.dtsi | 48 - arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 448 - arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 399 - arch/arm/boot/dts/nspire/Makefile | 5 + arch/arm/boot/dts/{ => nspire}/nspire-classic.dtsi | 0 arch/arm/boot/dts/{ => nspire}/nspire-clp.dts | 0 arch/arm/boot/dts/{ => nspire}/nspire-cx.dts | 0 arch/arm/boot/dts/{ => nspire}/nspire-tp.dts | 0 arch/arm/boot/dts/{ => nspire}/nspire.dtsi | 0 arch/arm/boot/dts/nuvoton/Makefile | 9 + .../dts/{ => nuvoton}/nuvoton-common-npcm7xx.dtsi | 0 .../boot/dts/{ => nuvoton}/nuvoton-npcm730-gbs.dts | 0 .../{ => nuvoton}/nuvoton-npcm730-gsj-gpio.dtsi | 0 .../boot/dts/{ => nuvoton}/nuvoton-npcm730-gsj.dts | 0 .../dts/{ => nuvoton}/nuvoton-npcm730-kudo.dts | 0 .../boot/dts/{ => nuvoton}/nuvoton-npcm730.dtsi | 0 .../boot/dts/{ => nuvoton}/nuvoton-npcm750-evb.dts | 0 .../{ => nuvoton}/nuvoton-npcm750-pincfg-evb.dtsi | 0 .../nuvoton-npcm750-runbmc-olympus-pincfg.dtsi | 0 .../nuvoton-npcm750-runbmc-olympus.dts | 0 .../boot/dts/{ => nuvoton}/nuvoton-npcm750.dtsi | 0 .../nuvoton-wpcm450-supermicro-x9sci-ln4f.dts | 0 .../boot/dts/{ => nuvoton}/nuvoton-wpcm450.dtsi | 0 arch/arm/boot/dts/nvidia/Makefile | 43 + .../boot/dts/{ => nvidia}/tegra114-asus-tf701t.dts | 0 .../arm/boot/dts/{ => nvidia}/tegra114-dalmore.dts | 0 arch/arm/boot/dts/{ => nvidia}/tegra114-roth.dts | 0 arch/arm/boot/dts/{ => nvidia}/tegra114-tn7.dts | 0 arch/arm/boot/dts/{ => nvidia}/tegra114.dtsi | 0 .../boot/dts/{ => nvidia}/tegra124-apalis-emc.dtsi | 0 .../boot/dts/{ => nvidia}/tegra124-apalis-eval.dts | 0 .../dts/{ => nvidia}/tegra124-apalis-v1.2-eval.dts | 0 .../dts/{ => nvidia}/tegra124-apalis-v1.2.dtsi | 0 .../arm/boot/dts/{ => nvidia}/tegra124-apalis.dtsi | 0 .../dts/{ => nvidia}/tegra124-jetson-tk1-emc.dtsi | 0 .../boot/dts/{ => nvidia}/tegra124-jetson-tk1.dts | 0 .../dts/{ => nvidia}/tegra124-nyan-big-emc.dtsi | 0 .../dts/{ => nvidia}/tegra124-nyan-big-fhd.dts | 0 .../boot/dts/{ => nvidia}/tegra124-nyan-big.dts | 0 .../dts/{ => nvidia}/tegra124-nyan-blaze-emc.dtsi | 0 .../boot/dts/{ => nvidia}/tegra124-nyan-blaze.dts | 0 arch/arm/boot/dts/nvidia/tegra124-nyan.dtsi | 836 + .../dts/{ => nvidia}/tegra124-peripherals-opp.dtsi | 0 arch/arm/boot/dts/nvidia/tegra124-venice2.dts | 1256 + arch/arm/boot/dts/{ => nvidia}/tegra124.dtsi | 0 .../dts/{ => nvidia}/tegra20-acer-a500-picasso.dts | 0 .../boot/dts/{ => nvidia}/tegra20-asus-tf101.dts | 0 .../dts/{ => nvidia}/tegra20-colibri-eval-v3.dts | 0 .../boot/dts/{ => nvidia}/tegra20-colibri-iris.dts | 0 .../arm/boot/dts/{ => nvidia}/tegra20-colibri.dtsi | 0 .../{ => nvidia}/tegra20-cpu-opp-microvolt.dtsi | 0 .../arm/boot/dts/{ => nvidia}/tegra20-cpu-opp.dtsi | 0 arch/arm/boot/dts/{ => nvidia}/tegra20-harmony.dts | 0 .../boot/dts/{ => nvidia}/tegra20-medcom-wide.dts | 0 arch/arm/boot/dts/{ => nvidia}/tegra20-paz00.dts | 0 .../dts/{ => nvidia}/tegra20-peripherals-opp.dtsi | 0 arch/arm/boot/dts/{ => nvidia}/tegra20-plutux.dts | 0 .../arm/boot/dts/{ => nvidia}/tegra20-seaboard.dts | 0 .../boot/dts/{ => nvidia}/tegra20-tamonten.dtsi | 0 arch/arm/boot/dts/{ => nvidia}/tegra20-tec.dts | 0 .../boot/dts/{ => nvidia}/tegra20-trimslice.dts | 0 arch/arm/boot/dts/{ => nvidia}/tegra20-ventana.dts | 0 arch/arm/boot/dts/{ => nvidia}/tegra20.dtsi | 0 .../boot/dts/{ => nvidia}/tegra30-apalis-eval.dts | 0 .../dts/{ => nvidia}/tegra30-apalis-v1.1-eval.dts | 0 .../boot/dts/{ => nvidia}/tegra30-apalis-v1.1.dtsi | 0 arch/arm/boot/dts/{ => nvidia}/tegra30-apalis.dtsi | 0 .../{ => nvidia}/tegra30-asus-lvds-display.dtsi | 0 .../tegra30-asus-nexus7-grouper-E1565.dts | 0 .../tegra30-asus-nexus7-grouper-PM269.dts | 0 .../tegra30-asus-nexus7-grouper-common.dtsi | 0 .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 0 ...tegra30-asus-nexus7-grouper-memory-timings.dtsi | 0 .../tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 0 .../{ => nvidia}/tegra30-asus-nexus7-grouper.dtsi | 0 .../tegra30-asus-nexus7-tilapia-E1565.dts | 0 ...tegra30-asus-nexus7-tilapia-memory-timings.dtsi | 0 .../{ => nvidia}/tegra30-asus-nexus7-tilapia.dtsi | 0 .../boot/dts/{ => nvidia}/tegra30-asus-tf201.dts | 0 .../boot/dts/{ => nvidia}/tegra30-asus-tf300t.dts | 0 .../boot/dts/{ => nvidia}/tegra30-asus-tf300tg.dts | 0 .../boot/dts/{ => nvidia}/tegra30-asus-tf700t.dts | 0 .../tegra30-asus-transformer-common.dtsi | 0 arch/arm/boot/dts/{ => nvidia}/tegra30-beaver.dts | 0 .../boot/dts/{ => nvidia}/tegra30-cardhu-a02.dts | 0 .../boot/dts/{ => nvidia}/tegra30-cardhu-a04.dts | 0 arch/arm/boot/dts/{ => nvidia}/tegra30-cardhu.dtsi | 0 .../dts/{ => nvidia}/tegra30-colibri-eval-v3.dts | 0 .../arm/boot/dts/{ => nvidia}/tegra30-colibri.dtsi | 0 .../{ => nvidia}/tegra30-cpu-opp-microvolt.dtsi | 0 .../arm/boot/dts/{ => nvidia}/tegra30-cpu-opp.dtsi | 0 arch/arm/boot/dts/{ => nvidia}/tegra30-ouya.dts | 0 .../dts/{ => nvidia}/tegra30-pegatron-chagall.dts | 0 .../dts/{ => nvidia}/tegra30-peripherals-opp.dtsi | 0 arch/arm/boot/dts/{ => nvidia}/tegra30.dtsi | 0 arch/arm/boot/dts/nxp/Makefile | 6 + arch/arm/boot/dts/nxp/imx/Makefile | 388 + arch/arm/boot/dts/{ => nxp/imx}/e60k02.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/e70k02.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx1-ads.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx1-apf9328.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx1-pinfunc.h | 0 arch/arm/boot/dts/{ => nxp/imx}/imx1.dtsi | 0 .../dts/{ => nxp/imx}/imx25-eukrea-cpuimx25.dtsi | 0 .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 0 .../imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 0 .../imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 0 .../imx}/imx25-eukrea-mbimxsd25-baseboard.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx25-karo-tx25.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx25-pdk.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx25-pinfunc.h | 0 arch/arm/boot/dts/{ => nxp/imx}/imx25.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx27-apf27.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx27-apf27dev.dts | 0 .../dts/{ => nxp/imx}/imx27-eukrea-cpuimx27.dtsi | 0 .../imx}/imx27-eukrea-mbimxsd27-baseboard.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx27-pdk.dts | 0 .../{ => nxp/imx}/imx27-phytec-phycard-s-rdk.dts | 0 .../{ => nxp/imx}/imx27-phytec-phycard-s-som.dtsi | 0 .../dts/{ => nxp/imx}/imx27-phytec-phycore-rdk.dts | 0 .../{ => nxp/imx}/imx27-phytec-phycore-som.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx27-pinfunc.h | 0 arch/arm/boot/dts/{ => nxp/imx}/imx27.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx31-bug.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx31-lite.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx31.dtsi | 0 .../dts/{ => nxp/imx}/imx35-eukrea-cpuimx35.dtsi | 0 .../imx}/imx35-eukrea-mbimxsd35-baseboard.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx35-pdk.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx35-pinfunc.h | 0 arch/arm/boot/dts/nxp/imx/imx35.dtsi | 413 + arch/arm/boot/dts/{ => nxp/imx}/imx50-evk.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx50-kobo-aura.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx50-pinfunc.h | 0 arch/arm/boot/dts/{ => nxp/imx}/imx50.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx51-apf51.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx51-apf51dev.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx51-babbage.dts | 0 .../{ => nxp/imx}/imx51-digi-connectcore-jsk.dts | 0 .../{ => nxp/imx}/imx51-digi-connectcore-som.dtsi | 0 .../dts/{ => nxp/imx}/imx51-eukrea-cpuimx51.dtsi | 0 .../imx}/imx51-eukrea-mbimxsd51-baseboard.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx51-pinfunc.h | 0 arch/arm/boot/dts/{ => nxp/imx}/imx51-ts4800.dts | 0 arch/arm/boot/dts/nxp/imx/imx51-zii-rdu1.dts | 894 + arch/arm/boot/dts/nxp/imx/imx51-zii-scu2-mezz.dts | 457 + arch/arm/boot/dts/nxp/imx/imx51-zii-scu3-esb.dts | 471 + arch/arm/boot/dts/{ => nxp/imx}/imx51.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-ard.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-cx9020.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-kp-ddc.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-kp-hsc.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-kp.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-m53.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-m53evk.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-m53menlo.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-mba53.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-pinfunc.h | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-ppd.dts | 0 .../boot/dts/{ => nxp/imx}/imx53-qsb-common.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-qsb.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-qsrb.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-sk-imx53.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-smd.dts | 0 arch/arm/boot/dts/nxp/imx/imx53-tqma53.dtsi | 289 + .../arm/boot/dts/{ => nxp/imx}/imx53-tx53-x03x.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx53-tx53-x13x.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53-tx53.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx53-usbarmory.dts | 0 .../boot/dts/{ => nxp/imx}/imx53-voipac-bsb.dts | 0 .../dts/{ => nxp/imx}/imx53-voipac-dmm-668.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx53.dtsi | 0 .../dts/{ => nxp/imx}/imx6-logicpd-baseboard.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6-logicpd-som.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6dl-alti6p.dts | 578 + arch/arm/boot/dts/{ => nxp/imx}/imx6dl-apf6dev.dts | 0 .../dts/{ => nxp/imx}/imx6dl-aristainetos2_4.dts | 0 .../dts/{ => nxp/imx}/imx6dl-aristainetos2_7.dts | 0 .../dts/{ => nxp/imx}/imx6dl-aristainetos_4.dts | 0 .../dts/{ => nxp/imx}/imx6dl-aristainetos_7.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b105pv2.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b105v2.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b125pv2.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b125v2.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b155v2.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx6dl-b1x5pv2.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b1x5v2.dtsi | 0 .../dts/{ => nxp/imx}/imx6dl-colibri-aster.dts | 0 .../dts/{ => nxp/imx}/imx6dl-colibri-eval-v3.dts | 0 .../dts/{ => nxp/imx}/imx6dl-colibri-iris-v2.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-colibri-iris.dts | 0 .../{ => nxp/imx}/imx6dl-cubox-i-emmc-som-v15.dts | 0 .../dts/{ => nxp/imx}/imx6dl-cubox-i-som-v15.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-cubox-i.dts | 0 .../dts/{ => nxp/imx}/imx6dl-dfi-fs700-m60.dts | 0 .../dts/{ => nxp/imx}/imx6dl-dhcom-picoitx.dts | 0 .../dts/{ => nxp/imx}/imx6dl-eckelmann-ci4x10.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-emcon-avari.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw51xx.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw52xx.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw53xx.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw54xx.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw551x.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw552x.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw553x.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw560x.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw5903.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw5904.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw5907.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw5910.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw5912.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw5913.dts | 0 .../imx}/imx6dl-hummingboard-emmc-som-v15.dts | 0 .../{ => nxp/imx}/imx6dl-hummingboard-som-v15.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-hummingboard.dts | 0 .../imx}/imx6dl-hummingboard2-emmc-som-v15.dts | 0 .../{ => nxp/imx}/imx6dl-hummingboard2-som-v15.dts | 0 .../dts/{ => nxp/imx}/imx6dl-hummingboard2.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-icore-mipi.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-icore-rqs.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-icore.dts | 0 .../dts/{ => nxp/imx}/imx6dl-kontron-samx6i.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6dl-lanmcu.dts | 483 + arch/arm/boot/dts/{ => nxp/imx}/imx6dl-mamoj.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-mba6.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-mba6a.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-mba6b.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-nit6xlite.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-nitrogen6x.dts | 0 .../{ => nxp/imx}/imx6dl-phytec-mira-rdk-nand.dts | 0 .../dts/{ => nxp/imx}/imx6dl-phytec-pbab01.dts | 0 .../dts/{ => nxp/imx}/imx6dl-phytec-pfla02.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6dl-pico-dwarf.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-pico-hobbit.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-pico-nymph.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-pico-pi.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-pinfunc.h | 0 arch/arm/boot/dts/nxp/imx/imx6dl-plybas.dts | 396 + arch/arm/boot/dts/nxp/imx/imx6dl-plym2m.dts | 573 + arch/arm/boot/dts/nxp/imx/imx6dl-prtmvt.dts | 860 + arch/arm/boot/dts/nxp/imx/imx6dl-prtrvt.dts | 186 + arch/arm/boot/dts/nxp/imx/imx6dl-prtvt7.dts | 612 + arch/arm/boot/dts/nxp/imx/imx6dl-qmx6.dtsi | 612 + .../boot/dts/{ => nxp/imx}/imx6dl-rex-basic.dts | 0 arch/arm/boot/dts/nxp/imx/imx6dl-riotboard.dts | 597 + .../boot/dts/{ => nxp/imx}/imx6dl-sabreauto.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-sabrelite.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-sabresd.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-savageboard.dts | 0 .../dts/{ => nxp/imx}/imx6dl-skov-revc-lt2.dts | 0 .../dts/{ => nxp/imx}/imx6dl-skov-revc-lt6.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-solidsense.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tqma6a.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tqma6b.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-ts4900.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-ts7970.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-tx6dl-comtft.dts | 0 .../dts/{ => nxp/imx}/imx6dl-tx6s-8034-mb7.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-tx6s-8034.dts | 0 .../dts/{ => nxp/imx}/imx6dl-tx6s-8035-mb7.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-tx6s-8035.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-tx6u-801x.dts | 0 .../dts/{ => nxp/imx}/imx6dl-tx6u-8033-mb7.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-tx6u-8033.dts | 0 .../dts/{ => nxp/imx}/imx6dl-tx6u-80xx-mb7.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-tx6u-811x.dts | 0 .../dts/{ => nxp/imx}/imx6dl-tx6u-81xx-mb7.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl-udoo.dts | 0 arch/arm/boot/dts/nxp/imx/imx6dl-victgo.dts | 360 + arch/arm/boot/dts/{ => nxp/imx}/imx6dl-vicut1.dts | 0 .../dts/{ => nxp/imx}/imx6dl-wandboard-revb1.dts | 0 .../dts/{ => nxp/imx}/imx6dl-wandboard-revd1.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-wandboard.dts | 0 .../dts/{ => nxp/imx}/imx6dl-yapp4-common.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6dl-yapp4-draco.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-yapp4-hydra.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-yapp4-lynx.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-yapp4-orion.dts | 0 .../dts/{ => nxp/imx}/imx6dl-yapp4-phoenix.dts | 0 .../boot/dts/{ => nxp/imx}/imx6dl-yapp4-ursa.dts | 0 .../dts/{ => nxp/imx}/imx6dl-yapp43-common.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6dl.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6q-apalis-eval.dts | 0 .../dts/{ => nxp/imx}/imx6q-apalis-ixora-v1.1.dts | 0 .../dts/{ => nxp/imx}/imx6q-apalis-ixora-v1.2.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-apalis-ixora.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-apf6dev.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-arm2.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-b450v3.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-b650v3.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-b850v3.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-ba16.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6q-bosch-acc.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-bx50v3.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6q-cm-fx6.dts | 491 + .../{ => nxp/imx}/imx6q-cubox-i-emmc-som-v15.dts | 0 .../dts/{ => nxp/imx}/imx6q-cubox-i-som-v15.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-cubox-i.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-dfi-fs700-m60.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-dhcom-pdk2.dts | 0 .../imx}/imx6q-display5-tianma-tm070-1280x768.dts | 0 arch/arm/boot/dts/nxp/imx/imx6q-display5.dtsi | 596 + arch/arm/boot/dts/nxp/imx/imx6q-dmo-edmqmx6.dts | 481 + arch/arm/boot/dts/{ => nxp/imx}/imx6q-dms-ba16.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-ds.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-emcon-avari.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-evi.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gk802.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw51xx.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw52xx.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw53xx.dts | 0 arch/arm/boot/dts/nxp/imx/imx6q-gw5400-a.dts | 510 + arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw54xx.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw551x.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw552x.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw553x.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw560x.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw5903.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw5904.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw5907.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw5910.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw5912.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw5913.dts | 0 arch/arm/boot/dts/nxp/imx/imx6q-h100.dts | 382 + .../imx}/imx6q-hummingboard-emmc-som-v15.dts | 0 .../{ => nxp/imx}/imx6q-hummingboard-som-v15.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-hummingboard.dts | 0 .../imx}/imx6q-hummingboard2-emmc-som-v15.dts | 0 .../{ => nxp/imx}/imx6q-hummingboard2-som-v15.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-hummingboard2.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-icore-mipi.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-icore-ofcap10.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-icore-ofcap12.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx6q-icore-rqs.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-icore.dts | 0 .../dts/{ => nxp/imx}/imx6q-kontron-samx6i.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-kp-tpc.dts | 0 arch/arm/boot/dts/nxp/imx/imx6q-kp.dtsi | 434 + arch/arm/boot/dts/{ => nxp/imx}/imx6q-logicpd.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx6q-marsboard.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-mba6.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-mba6a.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-mba6b.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-mccmon6.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-nitrogen6_max.dts | 0 .../dts/{ => nxp/imx}/imx6q-nitrogen6_som2.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-nitrogen6x.dts | 0 arch/arm/boot/dts/nxp/imx/imx6q-novena.dts | 803 + .../{ => nxp/imx}/imx6q-phytec-mira-rdk-emmc.dts | 0 .../{ => nxp/imx}/imx6q-phytec-mira-rdk-nand.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-phytec-pbab01.dts | 0 .../dts/{ => nxp/imx}/imx6q-phytec-pfla02.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6q-pico-dwarf.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-pico-hobbit.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-pico-nymph.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-pico-pi.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-pinfunc.h | 0 arch/arm/boot/dts/nxp/imx/imx6q-pistachio.dts | 695 + arch/arm/boot/dts/{ => nxp/imx}/imx6q-prti6q.dts | 0 arch/arm/boot/dts/nxp/imx/imx6q-prtwd2.dts | 196 + arch/arm/boot/dts/{ => nxp/imx}/imx6q-rex-pro.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx6q-sabreauto.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx6q-sabrelite.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-sabresd.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-savageboard.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-sbc6x.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-skov-revc-lt2.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-skov-revc-lt6.dts | 0 .../imx}/imx6q-skov-reve-mi1010ait-1cp1.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-solidsense.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-tbs2910.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-tqma6a.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-tqma6b.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-ts4900.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-ts7970.dts | 0 .../dts/{ => nxp/imx}/imx6q-tx6q-1010-comtft.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-1010.dts | 0 .../dts/{ => nxp/imx}/imx6q-tx6q-1020-comtft.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-1020.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-tx6q-1036-mb7.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-1036.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-tx6q-10x0-mb7.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-1110.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-tx6q-11x0-mb7.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-udoo.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-utilite-pro.dts | 0 .../dts/{ => nxp/imx}/imx6q-var-dt6customboard.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-vicut1.dts | 0 .../dts/{ => nxp/imx}/imx6q-wandboard-revb1.dts | 0 .../dts/{ => nxp/imx}/imx6q-wandboard-revd1.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx6q-wandboard.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-yapp4-crux.dts | 0 .../boot/dts/{ => nxp/imx}/imx6q-yapp4-pegasus.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q-zii-rdu2.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6q.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-apalis.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-apf6.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-apf6dev.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-aristainetos.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-aristainetos2.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-colibri.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-cubox-i.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-dfi-fs700-m60.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-dhcom-drc02.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-dhcom-pdk2.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-dhcom-picoitx.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-dhcom-som.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-ds.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-emcon-avari.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-emcon.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-gw51xx.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-gw52xx.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-gw53xx.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi | 877 + arch/arm/boot/dts/nxp/imx/imx6qdl-gw551x.dtsi | 695 + .../arm/boot/dts/{ => nxp/imx}/imx6qdl-gw552x.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-gw553x.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-gw560x.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-gw5903.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6qdl-gw5904.dtsi | 820 + .../arm/boot/dts/{ => nxp/imx}/imx6qdl-gw5907.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-gw5910.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6qdl-gw5912.dtsi | 604 + .../arm/boot/dts/{ => nxp/imx}/imx6qdl-gw5913.dtsi | 0 .../arm/boot/dts/nxp/imx/imx6qdl-hummingboard.dtsi | 368 + .../{ => nxp/imx}/imx6qdl-hummingboard2-emmc.dtsi | 0 .../boot/dts/nxp/imx/imx6qdl-hummingboard2.dtsi | 577 + .../boot/dts/{ => nxp/imx}/imx6qdl-icore-1.5.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6qdl-icore-rqs.dtsi | 466 + arch/arm/boot/dts/nxp/imx/imx6qdl-icore.dtsi | 431 + .../dts/{ => nxp/imx}/imx6qdl-kontron-samx6i.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi | 593 + arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi | 36 + arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi | 55 + .../boot/dts/{ => nxp/imx}/imx6qdl-nit6xlite.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-nitrogen6_max.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-nitrogen6_som2.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-nitrogen6x.dtsi | 0 .../imx}/imx6qdl-phytec-mira-peb-av-02.dtsi | 0 .../imx}/imx6qdl-phytec-mira-peb-eval-01.dtsi | 0 .../imx}/imx6qdl-phytec-mira-peb-wlbt-05.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-phytec-mira.dtsi | 0 .../boot/dts/nxp/imx/imx6qdl-phytec-pbab01.dtsi | 177 + .../dts/{ => nxp/imx}/imx6qdl-phytec-pfla02.dtsi | 0 .../{ => nxp/imx}/imx6qdl-phytec-phycore-som.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-pico-dwarf.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-pico-hobbit.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-pico-nymph.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-pico-pi.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-pico.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6qdl-prti6q.dtsi | 175 + arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-rex.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi | 864 + .../boot/dts/{ => nxp/imx}/imx6qdl-sabrelite.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi | 851 + .../dts/{ => nxp/imx}/imx6qdl-savageboard.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-skov-cpu-revc.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-skov-cpu.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-skov-revc-lt2.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-solidsense.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-sr-som-brcm.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-sr-som-emmc.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-sr-som-ti.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-sr-som.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-tqma6.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-tqma6a.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-tqma6b.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-ts4900.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qdl-ts7970.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-tx6-lcd.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-tx6-lvds.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6qdl-tx6-mb7.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi | 792 + arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-udoo.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6qdl-var-dart.dtsi | 504 + .../boot/dts/nxp/imx/imx6qdl-vicut1-12inch.dtsi | 128 + arch/arm/boot/dts/nxp/imx/imx6qdl-vicut1.dtsi | 712 + .../dts/{ => nxp/imx}/imx6qdl-wandboard-revb1.dtsi | 0 .../dts/{ => nxp/imx}/imx6qdl-wandboard-revc1.dtsi | 0 .../boot/dts/nxp/imx/imx6qdl-wandboard-revd1.dtsi | 193 + .../boot/dts/{ => nxp/imx}/imx6qdl-wandboard.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6qdl-zii-rdu2.dtsi | 1142 + arch/arm/boot/dts/nxp/imx/imx6qdl.dtsi | 1393 + arch/arm/boot/dts/{ => nxp/imx}/imx6qp-mba6b.dts | 0 .../dts/{ => nxp/imx}/imx6qp-nitrogen6_max.dts | 0 .../dts/{ => nxp/imx}/imx6qp-nitrogen6_som2.dts | 0 .../{ => nxp/imx}/imx6qp-phytec-mira-rdk-nand.dts | 0 arch/arm/boot/dts/nxp/imx/imx6qp-prtwd3.dts | 557 + .../boot/dts/{ => nxp/imx}/imx6qp-sabreauto.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6qp-sabresd.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6qp-tqma6b.dtsi | 0 .../dts/{ => nxp/imx}/imx6qp-tx6qp-8037-mb7.dts | 0 .../boot/dts/{ => nxp/imx}/imx6qp-tx6qp-8037.dts | 0 .../dts/{ => nxp/imx}/imx6qp-tx6qp-8137-mb7.dts | 0 .../boot/dts/{ => nxp/imx}/imx6qp-tx6qp-8137.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6qp-vicutp.dts | 0 .../dts/{ => nxp/imx}/imx6qp-wandboard-revd1.dts | 0 .../dts/{ => nxp/imx}/imx6qp-yapp4-crux-plus.dts | 0 .../{ => nxp/imx}/imx6qp-yapp4-pegasus-plus.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx6qp-zii-rdu2.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6qp.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6s-dhcom-drc02.dts | 0 arch/arm/boot/dts/nxp/imx/imx6sl-evk.dts | 658 + .../boot/dts/{ => nxp/imx}/imx6sl-kobo-aura2.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6sl-pinfunc.h | 0 .../dts/{ => nxp/imx}/imx6sl-tolino-shine2hd.dts | 0 .../dts/{ => nxp/imx}/imx6sl-tolino-shine3.dts | 0 .../dts/{ => nxp/imx}/imx6sl-tolino-vision.dts | 0 .../dts/{ => nxp/imx}/imx6sl-tolino-vision5.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6sl-warp.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6sl.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6sll-evk.dts | 643 + .../dts/{ => nxp/imx}/imx6sll-kobo-clarahd.dts | 0 .../dts/{ => nxp/imx}/imx6sll-kobo-librah2o.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6sll-pinfunc.h | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6sll.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6sx-nitrogen6sx.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6sx-pinfunc.h | 0 .../boot/dts/{ => nxp/imx}/imx6sx-sabreauto.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6sx-sdb-mqs.dts | 0 arch/arm/boot/dts/nxp/imx/imx6sx-sdb-reva.dts | 169 + arch/arm/boot/dts/{ => nxp/imx}/imx6sx-sdb-sai.dts | 0 arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dts | 155 + arch/arm/boot/dts/{ => nxp/imx}/imx6sx-sdb.dtsi | 0 .../dts/nxp/imx/imx6sx-softing-vining-2000.dts | 587 + .../dts/{ => nxp/imx}/imx6sx-udoo-neo-basic.dts | 0 .../dts/{ => nxp/imx}/imx6sx-udoo-neo-extended.dts | 0 .../dts/{ => nxp/imx}/imx6sx-udoo-neo-full.dts | 0 .../boot/dts/{ => nxp/imx}/imx6sx-udoo-neo.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6sx.dtsi | 1469 + .../boot/dts/{ => nxp/imx}/imx6ul-14x14-evk.dts | 0 arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 651 + .../{ => nxp/imx}/imx6ul-ccimx6ulsbcexpress.dts | 0 .../dts/{ => nxp/imx}/imx6ul-ccimx6ulsbcpro.dts | 0 arch/arm/boot/dts/nxp/imx/imx6ul-ccimx6ulsom.dtsi | 270 + arch/arm/boot/dts/{ => nxp/imx}/imx6ul-geam.dts | 0 .../dts/{ => nxp/imx}/imx6ul-imx6ull-opos6ul.dtsi | 0 .../{ => nxp/imx}/imx6ul-imx6ull-opos6uldev.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6ul-isiot-emmc.dts | 0 .../boot/dts/{ => nxp/imx}/imx6ul-isiot-nand.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6ul-isiot.dtsi | 0 .../dts/{ => nxp/imx}/imx6ul-kontron-bl-43.dts | 0 .../{ => nxp/imx}/imx6ul-kontron-bl-common.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6ul-kontron-bl.dts | 0 .../{ => nxp/imx}/imx6ul-kontron-sl-common.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6ul-kontron-sl.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6ul-liteboard.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx6ul-litesom.dtsi | 0 .../arm/boot/dts/{ => nxp/imx}/imx6ul-opos6ul.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6ul-opos6uldev.dts | 0 .../{ => nxp/imx}/imx6ul-phytec-phycore-som.dtsi | 0 .../imx}/imx6ul-phytec-segin-ff-rdk-emmc.dts | 0 .../imx}/imx6ul-phytec-segin-ff-rdk-nand.dts | 0 .../imx}/imx6ul-phytec-segin-peb-av-02.dtsi | 0 .../imx}/imx6ul-phytec-segin-peb-eval-01.dtsi | 0 .../imx}/imx6ul-phytec-segin-peb-wlbt-05.dtsi | 0 .../dts/{ => nxp/imx}/imx6ul-phytec-segin.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6ul-pico-dwarf.dts | 0 .../boot/dts/{ => nxp/imx}/imx6ul-pico-hobbit.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6ul-pico-pi.dts | 0 arch/arm/boot/dts/nxp/imx/imx6ul-pico.dtsi | 453 + arch/arm/boot/dts/{ => nxp/imx}/imx6ul-pinfunc.h | 0 arch/arm/boot/dts/nxp/imx/imx6ul-prti6g.dts | 353 + .../dts/{ => nxp/imx}/imx6ul-tqma6ul-common.dtsi | 0 .../dts/{ => nxp/imx}/imx6ul-tqma6ul1-mba6ulx.dts | 0 .../boot/dts/{ => nxp/imx}/imx6ul-tqma6ul1.dtsi | 0 .../dts/{ => nxp/imx}/imx6ul-tqma6ul2-mba6ulx.dts | 0 .../boot/dts/{ => nxp/imx}/imx6ul-tqma6ul2.dtsi | 0 .../dts/{ => nxp/imx}/imx6ul-tqma6ul2l-mba6ulx.dts | 0 .../boot/dts/{ => nxp/imx}/imx6ul-tqma6ul2l.dtsi | 0 .../dts/{ => nxp/imx}/imx6ul-tqma6ulx-common.dtsi | 0 .../dts/{ => nxp/imx}/imx6ul-tqma6ulxl-common.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6ul-tx6ul-0010.dts | 0 .../boot/dts/{ => nxp/imx}/imx6ul-tx6ul-0011.dts | 0 .../dts/{ => nxp/imx}/imx6ul-tx6ul-mainboard.dts | 0 arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi | 947 + arch/arm/boot/dts/nxp/imx/imx6ul.dtsi | 1124 + .../boot/dts/{ => nxp/imx}/imx6ull-14x14-evk.dts | 0 .../dts/{ => nxp/imx}/imx6ull-colibri-aster.dts | 0 .../dts/{ => nxp/imx}/imx6ull-colibri-aster.dtsi | 0 .../{ => nxp/imx}/imx6ull-colibri-emmc-aster.dts | 0 .../{ => nxp/imx}/imx6ull-colibri-emmc-eval-v3.dts | 0 .../{ => nxp/imx}/imx6ull-colibri-emmc-iris-v2.dts | 0 .../{ => nxp/imx}/imx6ull-colibri-emmc-iris.dts | 0 .../imx}/imx6ull-colibri-emmc-nonwifi.dtsi | 0 .../dts/{ => nxp/imx}/imx6ull-colibri-eval-v3.dts | 0 .../dts/{ => nxp/imx}/imx6ull-colibri-eval-v3.dtsi | 0 .../dts/{ => nxp/imx}/imx6ull-colibri-iris-v2.dts | 0 .../dts/{ => nxp/imx}/imx6ull-colibri-iris-v2.dtsi | 0 .../dts/{ => nxp/imx}/imx6ull-colibri-iris.dts | 0 .../dts/{ => nxp/imx}/imx6ull-colibri-iris.dtsi | 0 .../dts/{ => nxp/imx}/imx6ull-colibri-nonwifi.dtsi | 0 .../{ => nxp/imx}/imx6ull-colibri-wifi-aster.dts | 0 .../{ => nxp/imx}/imx6ull-colibri-wifi-eval-v3.dts | 0 .../{ => nxp/imx}/imx6ull-colibri-wifi-iris-v2.dts | 0 .../{ => nxp/imx}/imx6ull-colibri-wifi-iris.dts | 0 .../dts/{ => nxp/imx}/imx6ull-colibri-wifi.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6ull-colibri.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6ull-dhcom-drc02.dts | 0 .../boot/dts/{ => nxp/imx}/imx6ull-dhcom-pdk2.dts | 0 .../dts/{ => nxp/imx}/imx6ull-dhcom-picoitx.dts | 0 .../imx}/imx6ull-dhcom-som-cfg-sdcard.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx6ull-dhcom-som.dtsi | 631 + .../boot/dts/nxp/imx/imx6ull-dhcor-maveo-box.dts | 359 + arch/arm/boot/dts/nxp/imx/imx6ull-dhcor-som.dtsi | 267 + arch/arm/boot/dts/{ => nxp/imx}/imx6ull-jozacp.dts | 0 .../boot/dts/{ => nxp/imx}/imx6ull-kontron-bl.dts | 0 .../boot/dts/{ => nxp/imx}/imx6ull-kontron-sl.dtsi | 0 .../{ => nxp/imx}/imx6ull-myir-mys-6ulx-eval.dts | 0 .../dts/{ => nxp/imx}/imx6ull-myir-mys-6ulx.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6ull-opos6ul.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6ull-opos6uldev.dts | 0 .../{ => nxp/imx}/imx6ull-phytec-phycore-som.dtsi | 0 .../imx}/imx6ull-phytec-segin-ff-rdk-emmc.dts | 0 .../imx}/imx6ull-phytec-segin-ff-rdk-nand.dts | 0 .../imx}/imx6ull-phytec-segin-lc-rdk-nand.dts | 0 .../imx}/imx6ull-phytec-segin-peb-av-02.dtsi | 0 .../imx}/imx6ull-phytec-segin-peb-eval-01.dtsi | 0 .../imx}/imx6ull-phytec-segin-peb-wlbt-05.dtsi | 0 .../dts/{ => nxp/imx}/imx6ull-phytec-segin.dtsi | 0 .../{ => nxp/imx}/imx6ull-phytec-tauri-emmc.dts | 0 .../{ => nxp/imx}/imx6ull-phytec-tauri-nand.dts | 0 .../arm/boot/dts/nxp/imx/imx6ull-phytec-tauri.dtsi | 587 + .../boot/dts/{ => nxp/imx}/imx6ull-pinfunc-snvs.h | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6ull-pinfunc.h | 0 .../dts/{ => nxp/imx}/imx6ull-tarragon-common.dtsi | 0 .../dts/{ => nxp/imx}/imx6ull-tarragon-master.dts | 0 .../dts/{ => nxp/imx}/imx6ull-tarragon-micro.dts | 0 .../dts/{ => nxp/imx}/imx6ull-tarragon-slave.dts | 0 .../dts/{ => nxp/imx}/imx6ull-tarragon-slavext.dts | 0 .../{ => nxp/imx}/imx6ull-tqma6ull2-mba6ulx.dts | 0 .../boot/dts/{ => nxp/imx}/imx6ull-tqma6ull2.dtsi | 0 .../{ => nxp/imx}/imx6ull-tqma6ull2l-mba6ulx.dts | 0 .../boot/dts/{ => nxp/imx}/imx6ull-tqma6ull2l.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6ull.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx6ulz-14x14-evk.dts | 0 .../boot/dts/{ => nxp/imx}/imx6ulz-bsh-smm-m2.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx6ulz.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx7-colibri-aster.dtsi | 0 .../dts/{ => nxp/imx}/imx7-colibri-eval-v3.dtsi | 0 .../dts/{ => nxp/imx}/imx7-colibri-iris-v2.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx7-colibri-iris.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7-colibri.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7-mba7.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7-tqma7.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx7d-cl-som-imx7.dts | 0 .../boot/dts/{ => nxp/imx}/imx7d-colibri-aster.dts | 0 .../dts/{ => nxp/imx}/imx7d-colibri-emmc-aster.dts | 0 .../{ => nxp/imx}/imx7d-colibri-emmc-eval-v3.dts | 0 .../{ => nxp/imx}/imx7d-colibri-emmc-iris-v2.dts | 0 .../dts/{ => nxp/imx}/imx7d-colibri-emmc-iris.dts | 0 .../boot/dts/{ => nxp/imx}/imx7d-colibri-emmc.dtsi | 0 .../dts/{ => nxp/imx}/imx7d-colibri-eval-v3.dts | 0 .../dts/{ => nxp/imx}/imx7d-colibri-iris-v2.dts | 0 .../boot/dts/{ => nxp/imx}/imx7d-colibri-iris.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7d-colibri.dtsi | 0 .../{ => nxp/imx}/imx7d-flex-concentrator-mfg.dts | 0 .../boot/dts/nxp/imx/imx7d-flex-concentrator.dts | 313 + arch/arm/boot/dts/{ => nxp/imx}/imx7d-mba7.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx7d-meerkat96.dts | 0 arch/arm/boot/dts/nxp/imx/imx7d-nitrogen7.dts | 699 + .../boot/dts/{ => nxp/imx}/imx7d-pico-dwarf.dts | 0 .../boot/dts/{ => nxp/imx}/imx7d-pico-hobbit.dts | 0 .../boot/dts/{ => nxp/imx}/imx7d-pico-nymph.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7d-pico-pi.dts | 0 arch/arm/boot/dts/nxp/imx/imx7d-pico.dtsi | 675 + arch/arm/boot/dts/{ => nxp/imx}/imx7d-pinfunc.h | 0 .../boot/dts/{ => nxp/imx}/imx7d-remarkable2.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7d-sbc-imx7.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7d-sdb-reva.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imx7d-sdb-sht11.dts | 0 arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts | 904 + arch/arm/boot/dts/nxp/imx/imx7d-smegw01.dts | 468 + arch/arm/boot/dts/{ => nxp/imx}/imx7d-tqma7.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7d-zii-rmu2.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7d-zii-rpu2.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7d.dtsi | 0 .../boot/dts/{ => nxp/imx}/imx7s-colibri-aster.dts | 0 .../dts/{ => nxp/imx}/imx7s-colibri-eval-v3.dts | 0 .../dts/{ => nxp/imx}/imx7s-colibri-iris-v2.dts | 0 .../boot/dts/{ => nxp/imx}/imx7s-colibri-iris.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7s-colibri.dtsi | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7s-mba7.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7s-tqma7.dtsi | 0 arch/arm/boot/dts/nxp/imx/imx7s-warp.dts | 500 + arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 1290 + arch/arm/boot/dts/{ => nxp/imx}/imx7ulp-com.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7ulp-evk.dts | 0 arch/arm/boot/dts/{ => nxp/imx}/imx7ulp-pinfunc.h | 0 arch/arm/boot/dts/nxp/imx/imx7ulp.dtsi | 466 + arch/arm/boot/dts/{ => nxp/imx}/imxrt1050-evk.dts | 0 .../arm/boot/dts/{ => nxp/imx}/imxrt1050-pinfunc.h | 0 arch/arm/boot/dts/nxp/imx/imxrt1050.dtsi | 160 + .../arm/boot/dts/{ => nxp/imx}/imxrt1170-pinfunc.h | 0 arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 573 + arch/arm/boot/dts/nxp/lpc/Makefile | 9 + arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi | 537 + arch/arm/boot/dts/{ => nxp/lpc}/lpc3250-ea3250.dts | 0 .../arm/boot/dts/{ => nxp/lpc}/lpc3250-phy3250.dts | 0 arch/arm/boot/dts/{ => nxp/lpc}/lpc32xx.dtsi | 0 arch/arm/boot/dts/{ => nxp/lpc}/lpc4337-ciaa.dts | 0 .../boot/dts/{ => nxp/lpc}/lpc4350-hitex-eval.dts | 0 arch/arm/boot/dts/{ => nxp/lpc}/lpc4350.dtsi | 0 .../dts/{ => nxp/lpc}/lpc4357-ea4357-devkit.dts | 0 .../boot/dts/{ => nxp/lpc}/lpc4357-myd-lpc4357.dts | 0 arch/arm/boot/dts/{ => nxp/lpc}/lpc4357.dtsi | 0 arch/arm/boot/dts/nxp/ls/Makefile | 7 + arch/arm/boot/dts/{ => nxp/ls}/ls1021a-iot.dts | 0 .../dts/{ => nxp/ls}/ls1021a-moxa-uc-8410a.dts | 0 arch/arm/boot/dts/{ => nxp/ls}/ls1021a-qds.dts | 0 arch/arm/boot/dts/{ => nxp/ls}/ls1021a-tsn.dts | 0 arch/arm/boot/dts/{ => nxp/ls}/ls1021a-twr.dts | 0 arch/arm/boot/dts/{ => nxp/ls}/ls1021a.dtsi | 0 arch/arm/boot/dts/nxp/mxs/Makefile | 31 + arch/arm/boot/dts/{ => nxp/mxs}/imx23-evk.dts | 0 .../arm/boot/dts/{ => nxp/mxs}/imx23-olinuxino.dts | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx23-pinfunc.h | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx23-sansa.dts | 0 .../boot/dts/{ => nxp/mxs}/imx23-stmp378x_devb.dts | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx23-xfi3.dts | 0 arch/arm/boot/dts/nxp/mxs/imx23.dtsi | 634 + arch/arm/boot/dts/{ => nxp/mxs}/imx28-apf28.dts | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-apf28dev.dts | 0 .../boot/dts/{ => nxp/mxs}/imx28-apx4devkit.dts | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-cfa10036.dts | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-cfa10037.dts | 0 arch/arm/boot/dts/nxp/mxs/imx28-cfa10049.dts | 418 + arch/arm/boot/dts/nxp/mxs/imx28-cfa10055.dts | 155 + arch/arm/boot/dts/nxp/mxs/imx28-cfa10056.dts | 109 + arch/arm/boot/dts/{ => nxp/mxs}/imx28-cfa10057.dts | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-cfa10058.dts | 0 .../dts/{ => nxp/mxs}/imx28-duckbill-2-485.dts | 0 .../dts/{ => nxp/mxs}/imx28-duckbill-2-enocean.dts | 0 .../dts/{ => nxp/mxs}/imx28-duckbill-2-spi.dts | 0 .../boot/dts/{ => nxp/mxs}/imx28-duckbill-2.dts | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-duckbill.dts | 0 .../dts/{ => nxp/mxs}/imx28-eukrea-mbmx283lc.dts | 0 .../dts/{ => nxp/mxs}/imx28-eukrea-mbmx287lc.dts | 0 .../dts/{ => nxp/mxs}/imx28-eukrea-mbmx28lc.dtsi | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-evk.dts | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-lwe.dtsi | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-m28.dtsi | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-m28cu3.dts | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-m28evk.dts | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-pinfunc.h | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-sps1.dts | 0 arch/arm/boot/dts/{ => nxp/mxs}/imx28-ts4600.dts | 0 arch/arm/boot/dts/nxp/mxs/imx28-tx28.dts | 677 + arch/arm/boot/dts/{ => nxp/mxs}/imx28-xea.dts | 0 arch/arm/boot/dts/nxp/mxs/imx28.dtsi | 1334 + arch/arm/boot/dts/{ => nxp/mxs}/mxs-pinfunc.h | 0 arch/arm/boot/dts/nxp/vf/Makefile | 16 + .../boot/dts/{ => nxp/vf}/vf-colibri-eval-v3.dtsi | 0 arch/arm/boot/dts/{ => nxp/vf}/vf-colibri.dtsi | 0 .../dts/{ => nxp/vf}/vf500-colibri-eval-v3.dts | 0 arch/arm/boot/dts/{ => nxp/vf}/vf500-colibri.dtsi | 0 arch/arm/boot/dts/{ => nxp/vf}/vf500.dtsi | 0 arch/arm/boot/dts/{ => nxp/vf}/vf610-bk4.dts | 0 .../dts/{ => nxp/vf}/vf610-colibri-eval-v3.dts | 0 arch/arm/boot/dts/{ => nxp/vf}/vf610-colibri.dtsi | 0 arch/arm/boot/dts/{ => nxp/vf}/vf610-cosmic.dts | 0 arch/arm/boot/dts/{ => nxp/vf}/vf610-pinfunc.h | 0 arch/arm/boot/dts/{ => nxp/vf}/vf610-twr.dts | 0 arch/arm/boot/dts/nxp/vf/vf610-zii-cfu1.dts | 368 + arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-b.dts | 444 + arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-c.dts | 466 + arch/arm/boot/dts/{ => nxp/vf}/vf610-zii-dev.dtsi | 0 arch/arm/boot/dts/nxp/vf/vf610-zii-scu4-aib.dts | 876 + arch/arm/boot/dts/nxp/vf/vf610-zii-spb4.dts | 379 + arch/arm/boot/dts/nxp/vf/vf610-zii-ssmb-dtu.dts | 325 + arch/arm/boot/dts/nxp/vf/vf610-zii-ssmb-spu3.dts | 372 + arch/arm/boot/dts/{ => nxp/vf}/vf610.dtsi | 0 arch/arm/boot/dts/{ => nxp/vf}/vf610m4-colibri.dts | 0 arch/arm/boot/dts/{ => nxp/vf}/vf610m4-cosmic.dts | 0 arch/arm/boot/dts/nxp/vf/vf610m4.dtsi | 57 + arch/arm/boot/dts/nxp/vf/vfxxx.dtsi | 751 + arch/arm/boot/dts/omap2420-n810.dts | 75 - arch/arm/boot/dts/omap3-beagle-xm.dts | 419 - arch/arm/boot/dts/omap3-beagle.dts | 436 - arch/arm/boot/dts/omap3-cm-t3517.dts | 158 - arch/arm/boot/dts/omap3-cm-t3530.dts | 60 - arch/arm/boot/dts/omap3-cm-t3730.dts | 98 - arch/arm/boot/dts/omap3-cm-t3x.dtsi | 326 - arch/arm/boot/dts/omap3-cm-t3x30.dtsi | 131 - arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 392 - arch/arm/boot/dts/omap3-echo.dts | 724 - arch/arm/boot/dts/omap3-evm-37xx.dts | 107 - arch/arm/boot/dts/omap3-evm-common.dtsi | 198 - arch/arm/boot/dts/omap3-evm-processor-common.dtsi | 224 - arch/arm/boot/dts/omap3-evm.dts | 86 - arch/arm/boot/dts/omap3-gta04.dtsi | 893 - arch/arm/boot/dts/omap3-gta04a5.dts | 152 - arch/arm/boot/dts/omap3-gta04a5one.dts | 111 - arch/arm/boot/dts/omap3-ha-common.dtsi | 85 - arch/arm/boot/dts/omap3-ha-lcd.dts | 162 - arch/arm/boot/dts/omap3-igep.dtsi | 247 - arch/arm/boot/dts/omap3-igep0020-common.dtsi | 261 - arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 59 - arch/arm/boot/dts/omap3-igep0020.dts | 47 - arch/arm/boot/dts/omap3-igep0030-common.dtsi | 103 - arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 81 - arch/arm/boot/dts/omap3-igep0030.dts | 59 - arch/arm/boot/dts/omap3-ldp.dts | 305 - arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 459 - arch/arm/boot/dts/omap3-lilly-dbb056.dts | 166 - arch/arm/boot/dts/omap3-n900.dts | 1159 - arch/arm/boot/dts/omap3-n950-n9.dtsi | 504 - arch/arm/boot/dts/omap3-n950.dts | 273 - arch/arm/boot/dts/omap3-overo-alto35-common.dtsi | 75 - arch/arm/boot/dts/omap3-overo-base.dtsi | 274 - arch/arm/boot/dts/omap3-overo-chestnut43.dts | 35 - arch/arm/boot/dts/omap3-overo-common-dvi.dtsi | 108 - arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi | 163 - arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi | 175 - .../boot/dts/omap3-overo-common-peripherals.dtsi | 92 - arch/arm/boot/dts/omap3-overo-gallop43.dts | 35 - arch/arm/boot/dts/omap3-overo-palo35.dts | 34 - arch/arm/boot/dts/omap3-overo-palo43.dts | 35 - arch/arm/boot/dts/omap3-overo-storm-chestnut43.dts | 35 - arch/arm/boot/dts/omap3-overo-storm-gallop43.dts | 35 - arch/arm/boot/dts/omap3-overo-storm-palo35.dts | 34 - arch/arm/boot/dts/omap3-overo-storm-palo43.dts | 35 - arch/arm/boot/dts/omap3-overo-storm-summit.dts | 27 - arch/arm/boot/dts/omap3-overo-storm.dtsi | 32 - arch/arm/boot/dts/omap3-overo-summit.dts | 27 - arch/arm/boot/dts/omap3-overo.dtsi | 31 - arch/arm/boot/dts/omap3-pandora-1ghz.dts | 67 - arch/arm/boot/dts/omap3-pandora-600mhz.dts | 62 - arch/arm/boot/dts/omap3-pandora-common.dtsi | 730 - arch/arm/boot/dts/omap3-sb-t35.dtsi | 138 - arch/arm/boot/dts/omap3-sbc-t3517.dts | 76 - arch/arm/boot/dts/omap3-sbc-t3530.dts | 48 - arch/arm/boot/dts/omap3-sbc-t3730.dts | 44 - arch/arm/boot/dts/omap3-sniper.dts | 251 - arch/arm/boot/dts/omap3-tao3530.dtsi | 336 - arch/arm/boot/dts/omap3-thunder.dts | 126 - arch/arm/boot/dts/omap3-zoom3.dts | 231 - arch/arm/boot/dts/omap4-duovero-parlor.dts | 194 - arch/arm/boot/dts/omap4-duovero.dtsi | 249 - arch/arm/boot/dts/omap4-kc1.dts | 179 - arch/arm/boot/dts/omap4-mcpdm.dtsi | 44 - arch/arm/boot/dts/omap4-panda-common.dtsi | 607 - arch/arm/boot/dts/omap4-panda-es.dts | 114 - arch/arm/boot/dts/omap4-sdp.dts | 717 - arch/arm/boot/dts/omap4-var-om44customboard.dtsi | 232 - arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi | 75 - arch/arm/boot/dts/omap4-var-som-om44.dtsi | 325 - arch/arm/boot/dts/omap5-board-common.dtsi | 755 - arch/arm/boot/dts/omap5-cm-t54.dts | 697 - arch/arm/boot/dts/omap5-igep0050.dts | 136 - arch/arm/boot/dts/omap5-sbc-t54.dts | 52 - arch/arm/boot/dts/omap5-uevm.dts | 234 - arch/arm/boot/dts/qcom-apq8026-huawei-sturgeon.dts | 375 - .../boot/dts/qcom-apq8026-samsung-matisse-wifi.dts | 520 - arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 977 - arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 307 - arch/arm/boot/dts/qcom-apq8084.dtsi | 853 - arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts | 19 - arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi | 111 - arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1.dtsi | 75 - arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 474 - arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 130 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 1377 - arch/arm/boot/dts/qcom-msm8226.dtsi | 652 - arch/arm/boot/dts/qcom-msm8960-cdp.dts | 352 - arch/arm/boot/dts/qcom-msm8960.dtsi | 375 - .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 661 - arch/arm/boot/dts/qcom-msm8974.dtsi | 2406 -- arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts | 810 - .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 673 - arch/arm/boot/dts/qcom-pm8226.dtsi | 141 - arch/arm/boot/dts/qcom-pm8841.dtsi | 37 - arch/arm/boot/dts/qcom-pm8941.dtsi | 211 - arch/arm/boot/dts/qcom-sdx55.dtsi | 877 - arch/arm/boot/dts/qcom-sdx65-mtp.dts | 296 - arch/arm/boot/dts/qcom-sdx65.dtsi | 724 - arch/arm/boot/dts/qcom/Makefile | 45 + arch/arm/boot/dts/{ => qcom}/qcom-apq8016-sbc.dts | 0 .../dts/{ => qcom}/qcom-apq8026-asus-sparrow.dts | 0 .../boot/dts/qcom/qcom-apq8026-huawei-sturgeon.dts | 403 + .../boot/dts/{ => qcom}/qcom-apq8026-lg-lenok.dts | 0 .../dts/qcom/qcom-apq8026-samsung-matisse-wifi.dts | 519 + .../arm/boot/dts/qcom/qcom-apq8060-dragonboard.dts | 973 + .../{ => qcom}/qcom-apq8064-asus-nexus7-flo.dts | 0 .../boot/dts/{ => qcom}/qcom-apq8064-cm-qs600.dts | 0 .../boot/dts/{ => qcom}/qcom-apq8064-ifc6410.dts | 0 .../arm/boot/dts/{ => qcom}/qcom-apq8064-pins.dtsi | 0 .../qcom-apq8064-sony-xperia-lagan-yuga.dts | 0 .../arm/boot/dts/{ => qcom}/qcom-apq8064-v2.0.dtsi | 0 arch/arm/boot/dts/{ => qcom}/qcom-apq8064.dtsi | 0 .../arm/boot/dts/qcom/qcom-apq8074-dragonboard.dts | 456 + .../boot/dts/{ => qcom}/qcom-apq8084-ifc6540.dts | 0 arch/arm/boot/dts/{ => qcom}/qcom-apq8084-mtp.dts | 0 arch/arm/boot/dts/qcom/qcom-apq8084.dtsi | 853 + .../dts/{ => qcom}/qcom-ipq4018-ap120c-ac-bit.dts | 0 .../boot/dts/{ => qcom}/qcom-ipq4018-ap120c-ac.dts | 0 .../dts/{ => qcom}/qcom-ipq4018-ap120c-ac.dtsi | 0 .../boot/dts/{ => qcom}/qcom-ipq4018-jalapeno.dts | 0 .../dts/{ => qcom}/qcom-ipq4019-ap.dk01.1-c1.dts | 0 .../dts/{ => qcom}/qcom-ipq4019-ap.dk01.1.dtsi | 0 .../boot/dts/qcom/qcom-ipq4019-ap.dk04.1-c1.dts | 19 + .../dts/{ => qcom}/qcom-ipq4019-ap.dk04.1-c3.dts | 0 arch/arm/boot/dts/qcom/qcom-ipq4019-ap.dk04.1.dtsi | 111 + .../dts/{ => qcom}/qcom-ipq4019-ap.dk07.1-c1.dts | 0 .../dts/{ => qcom}/qcom-ipq4019-ap.dk07.1-c2.dts | 0 arch/arm/boot/dts/qcom/qcom-ipq4019-ap.dk07.1.dtsi | 75 + arch/arm/boot/dts/{ => qcom}/qcom-ipq4019.dtsi | 0 .../boot/dts/{ => qcom}/qcom-ipq8062-smb208.dtsi | 0 arch/arm/boot/dts/{ => qcom}/qcom-ipq8062.dtsi | 0 .../arm/boot/dts/{ => qcom}/qcom-ipq8064-ap148.dts | 0 arch/arm/boot/dts/qcom/qcom-ipq8064-rb3011.dts | 474 + .../boot/dts/{ => qcom}/qcom-ipq8064-smb208.dtsi | 0 arch/arm/boot/dts/qcom/qcom-ipq8064-v1.0.dtsi | 130 + .../dts/{ => qcom}/qcom-ipq8064-v2.0-smb208.dtsi | 0 .../arm/boot/dts/{ => qcom}/qcom-ipq8064-v2.0.dtsi | 0 arch/arm/boot/dts/qcom/qcom-ipq8064.dtsi | 1377 + .../boot/dts/{ => qcom}/qcom-ipq8065-smb208.dtsi | 0 arch/arm/boot/dts/{ => qcom}/qcom-ipq8065.dtsi | 0 .../qcom-mdm9615-wp8548-mangoh-green.dts | 0 .../boot/dts/{ => qcom}/qcom-mdm9615-wp8548.dtsi | 0 arch/arm/boot/dts/{ => qcom}/qcom-mdm9615.dtsi | 0 .../dts/{ => qcom}/qcom-msm8226-samsung-s3ve3g.dts | 0 arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 857 + arch/arm/boot/dts/{ => qcom}/qcom-msm8660-surf.dts | 0 arch/arm/boot/dts/{ => qcom}/qcom-msm8660.dtsi | 0 .../dts/{ => qcom}/qcom-msm8916-samsung-e5.dts | 0 .../dts/{ => qcom}/qcom-msm8916-samsung-e7.dts | 0 .../{ => qcom}/qcom-msm8916-samsung-grandmax.dts | 0 .../{ => qcom}/qcom-msm8916-samsung-serranove.dts | 0 arch/arm/boot/dts/{ => qcom}/qcom-msm8916-smp.dtsi | 0 arch/arm/boot/dts/qcom/qcom-msm8960-cdp.dts | 348 + .../dts/qcom/qcom-msm8960-samsung-expressatt.dts | 331 + arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 407 + .../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts | 696 + .../qcom-msm8974-sony-xperia-rhine-amami.dts | 0 .../qcom-msm8974-sony-xperia-rhine-honami.dts | 0 .../{ => qcom}/qcom-msm8974-sony-xperia-rhine.dtsi | 0 arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 2406 ++ .../{ => qcom}/qcom-msm8974pro-fairphone-fp2.dts | 0 .../{ => qcom}/qcom-msm8974pro-oneplus-bacon.dts | 0 .../boot/dts/qcom/qcom-msm8974pro-samsung-klte.dts | 810 + .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 674 + arch/arm/boot/dts/{ => qcom}/qcom-msm8974pro.dtsi | 0 arch/arm/boot/dts/qcom/qcom-pm8226.dtsi | 180 + arch/arm/boot/dts/qcom/qcom-pm8841.dtsi | 68 + arch/arm/boot/dts/qcom/qcom-pm8941.dtsi | 242 + arch/arm/boot/dts/{ => qcom}/qcom-pma8084.dtsi | 0 arch/arm/boot/dts/{ => qcom}/qcom-pmx55.dtsi | 0 arch/arm/boot/dts/{ => qcom}/qcom-pmx65.dtsi | 0 arch/arm/boot/dts/{ => qcom}/qcom-sdx55-mtp.dts | 0 arch/arm/boot/dts/{ => qcom}/qcom-sdx55-t55.dts | 0 .../dts/{ => qcom}/qcom-sdx55-telit-fn980-tlb.dts | 0 arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 881 + arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts | 338 + arch/arm/boot/dts/qcom/qcom-sdx65.dtsi | 811 + arch/arm/boot/dts/realtek/Makefile | 4 + .../boot/dts/{ => realtek}/rtd1195-horseradish.dts | 0 .../boot/dts/{ => realtek}/rtd1195-mele-x1000.dts | 0 arch/arm/boot/dts/{ => realtek}/rtd1195.dtsi | 0 arch/arm/boot/dts/renesas/Makefile | 33 + arch/arm/boot/dts/{ => renesas}/emev2-kzm9d.dts | 0 arch/arm/boot/dts/{ => renesas}/emev2.dtsi | 0 .../{ => renesas}/gr-peach-audiocamerashield.dtsi | 0 arch/arm/boot/dts/renesas/iwg20d-q7-common.dtsi | 375 + .../boot/dts/{ => renesas}/iwg20d-q7-dbcm-ca.dtsi | 0 .../arm/boot/dts/{ => renesas}/r7s72100-genmai.dts | 0 .../boot/dts/{ => renesas}/r7s72100-gr-peach.dts | 0 .../boot/dts/{ => renesas}/r7s72100-rskrza1.dts | 0 arch/arm/boot/dts/{ => renesas}/r7s72100.dtsi | 0 .../boot/dts/{ => renesas}/r7s9210-rza2mevb.dts | 0 arch/arm/boot/dts/{ => renesas}/r7s9210.dtsi | 0 .../arm/boot/dts/{ => renesas}/r8a73a4-ape6evm.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a73a4.dtsi | 0 .../dts/{ => renesas}/r8a7740-armadillo800eva.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7740.dtsi | 0 .../{ => renesas}/r8a7742-iwg21d-q7-dbcm-ca.dts | 0 .../r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi | 0 .../r8a7742-iwg21d-q7-dbcm-ov7725-single.dtsi | 0 .../boot/dts/{ => renesas}/r8a7742-iwg21d-q7.dts | 0 .../arm/boot/dts/{ => renesas}/r8a7742-iwg21m.dtsi | 0 arch/arm/boot/dts/{ => renesas}/r8a7742.dtsi | 0 .../{ => renesas}/r8a7743-iwg20d-q7-dbcm-ca.dts | 0 .../boot/dts/{ => renesas}/r8a7743-iwg20d-q7.dts | 0 .../arm/boot/dts/{ => renesas}/r8a7743-iwg20m.dtsi | 0 .../boot/dts/{ => renesas}/r8a7743-sk-rzg1m.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7743.dtsi | 0 .../{ => renesas}/r8a7744-iwg20d-q7-dbcm-ca.dts | 0 .../boot/dts/{ => renesas}/r8a7744-iwg20d-q7.dts | 0 .../arm/boot/dts/{ => renesas}/r8a7744-iwg20m.dtsi | 0 arch/arm/boot/dts/{ => renesas}/r8a7744.dtsi | 0 .../r8a7745-iwg22d-sodimm-dbhd-ca.dts | 0 .../dts/{ => renesas}/r8a7745-iwg22d-sodimm.dts | 0 .../arm/boot/dts/{ => renesas}/r8a7745-iwg22m.dtsi | 0 .../boot/dts/{ => renesas}/r8a7745-sk-rzg1e.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7745.dtsi | 0 .../boot/dts/{ => renesas}/r8a77470-iwg23s-sbc.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a77470.dtsi | 0 arch/arm/boot/dts/{ => renesas}/r8a7778-bockw.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7778.dtsi | 0 arch/arm/boot/dts/{ => renesas}/r8a7779-marzen.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7779.dtsi | 0 arch/arm/boot/dts/{ => renesas}/r8a7790-lager.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7790-stout.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7790.dtsi | 0 .../arm/boot/dts/{ => renesas}/r8a7791-koelsch.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7791-porter.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7791.dtsi | 0 .../arm/boot/dts/{ => renesas}/r8a7792-blanche.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7792-wheat.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7792.dtsi | 0 arch/arm/boot/dts/{ => renesas}/r8a7793-gose.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7793.dtsi | 0 arch/arm/boot/dts/{ => renesas}/r8a7794-alt.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7794-silk.dts | 0 arch/arm/boot/dts/{ => renesas}/r8a7794.dtsi | 0 .../dts/{ => renesas}/r8a77xx-aa121td01-panel.dtsi | 0 .../dts/{ => renesas}/r9a06g032-rzn1d400-db.dts | 0 arch/arm/boot/dts/{ => renesas}/r9a06g032.dtsi | 0 arch/arm/boot/dts/{ => renesas}/sh73a0-kzm9g.dts | 0 arch/arm/boot/dts/{ => renesas}/sh73a0.dtsi | 0 arch/arm/boot/dts/rk3066a-bqcurie2.dts | 207 - arch/arm/boot/dts/rk3066a-marsboard.dts | 221 - arch/arm/boot/dts/rk3066a-rayeager.dts | 462 - arch/arm/boot/dts/rk3288-rock-pi-n8.dts | 17 - arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 184 - arch/arm/boot/dts/rk3288-veyron-jaq.dts | 334 - arch/arm/boot/dts/rk3288-veyron-jerry.dts | 494 - arch/arm/boot/dts/rk3288-veyron-pinky.dts | 137 - arch/arm/boot/dts/rk3288-veyron-speedy.dts | 324 - arch/arm/boot/dts/rockchip/Makefile | 42 + arch/arm/boot/dts/{ => rockchip}/rk3036-evb.dts | 0 arch/arm/boot/dts/{ => rockchip}/rk3036-kylin.dts | 0 arch/arm/boot/dts/{ => rockchip}/rk3036.dtsi | 0 arch/arm/boot/dts/rockchip/rk3066a-bqcurie2.dts | 207 + arch/arm/boot/dts/rockchip/rk3066a-marsboard.dts | 221 + arch/arm/boot/dts/{ => rockchip}/rk3066a-mk808.dts | 0 arch/arm/boot/dts/rockchip/rk3066a-rayeager.dts | 462 + arch/arm/boot/dts/{ => rockchip}/rk3066a.dtsi | 0 arch/arm/boot/dts/{ => rockchip}/rk3128-evb.dts | 0 arch/arm/boot/dts/{ => rockchip}/rk3128.dtsi | 0 .../boot/dts/{ => rockchip}/rk3188-bqedison2qc.dts | 0 .../arm/boot/dts/{ => rockchip}/rk3188-px3-evb.dts | 0 .../boot/dts/{ => rockchip}/rk3188-radxarock.dts | 0 arch/arm/boot/dts/{ => rockchip}/rk3188.dtsi | 0 arch/arm/boot/dts/{ => rockchip}/rk3228-evb.dts | 0 arch/arm/boot/dts/{ => rockchip}/rk3229-evb.dts | 0 arch/arm/boot/dts/{ => rockchip}/rk3229-xms6.dts | 0 arch/arm/boot/dts/{ => rockchip}/rk3229.dtsi | 0 arch/arm/boot/dts/{ => rockchip}/rk322x.dtsi | 0 .../boot/dts/{ => rockchip}/rk3288-evb-act8846.dts | 0 .../boot/dts/{ => rockchip}/rk3288-evb-rk808.dts | 0 arch/arm/boot/dts/{ => rockchip}/rk3288-evb.dtsi | 0 .../dts/{ => rockchip}/rk3288-firefly-beta.dts | 0 .../{ => rockchip}/rk3288-firefly-reload-core.dtsi | 0 .../dts/{ => rockchip}/rk3288-firefly-reload.dts | 0 .../arm/boot/dts/{ => rockchip}/rk3288-firefly.dts | 0 .../boot/dts/{ => rockchip}/rk3288-firefly.dtsi | 0 arch/arm/boot/dts/{ => rockchip}/rk3288-miqi.dts | 0 .../boot/dts/{ => rockchip}/rk3288-phycore-rdk.dts | 0 .../dts/{ => rockchip}/rk3288-phycore-som.dtsi | 0 .../boot/dts/{ => rockchip}/rk3288-popmetal.dts | 0 arch/arm/boot/dts/{ => rockchip}/rk3288-r89.dts | 0 arch/arm/boot/dts/rockchip/rk3288-rock-pi-n8.dts | 17 + .../boot/dts/{ => rockchip}/rk3288-rock2-som.dtsi | 0 .../dts/{ => rockchip}/rk3288-rock2-square.dts | 0 .../boot/dts/{ => rockchip}/rk3288-tinker-s.dts | 0 arch/arm/boot/dts/{ => rockchip}/rk3288-tinker.dts | 0 .../arm/boot/dts/{ => rockchip}/rk3288-tinker.dtsi | 0 .../{ => rockchip}/rk3288-veyron-analog-audio.dtsi | 0 .../dts/{ => rockchip}/rk3288-veyron-brain.dts | 0 .../rk3288-veyron-broadcom-bluetooth.dtsi | 0 .../dts/rockchip/rk3288-veyron-chromebook.dtsi | 184 + .../boot/dts/{ => rockchip}/rk3288-veyron-edp.dtsi | 0 .../dts/{ => rockchip}/rk3288-veyron-fievel.dts | 0 arch/arm/boot/dts/rockchip/rk3288-veyron-jaq.dts | 334 + arch/arm/boot/dts/rockchip/rk3288-veyron-jerry.dts | 494 + .../dts/{ => rockchip}/rk3288-veyron-mickey.dts | 0 .../dts/{ => rockchip}/rk3288-veyron-mighty.dts | 0 .../dts/{ => rockchip}/rk3288-veyron-minnie.dts | 0 arch/arm/boot/dts/rockchip/rk3288-veyron-pinky.dts | 137 + .../dts/{ => rockchip}/rk3288-veyron-sdmmc.dtsi | 0 .../arm/boot/dts/rockchip/rk3288-veyron-speedy.dts | 324 + .../dts/{ => rockchip}/rk3288-veyron-tiger.dts | 0 .../arm/boot/dts/{ => rockchip}/rk3288-veyron.dtsi | 0 .../boot/dts/{ => rockchip}/rk3288-vmarc-som.dtsi | 0 arch/arm/boot/dts/{ => rockchip}/rk3288-vyasa.dts | 0 arch/arm/boot/dts/{ => rockchip}/rk3288.dtsi | 0 arch/arm/boot/dts/{ => rockchip}/rk3xxx.dtsi | 0 .../rockchip-radxa-dalang-carrier.dtsi | 0 .../boot/dts/{ => rockchip}/rv1108-elgin-r1.dts | 0 arch/arm/boot/dts/{ => rockchip}/rv1108-evb.dts | 0 arch/arm/boot/dts/{ => rockchip}/rv1108.dtsi | 0 .../dts/{ => rockchip}/rv1126-edgeble-neu2-io.dts | 0 .../dts/{ => rockchip}/rv1126-edgeble-neu2.dtsi | 0 .../boot/dts/{ => rockchip}/rv1126-pinctrl.dtsi | 0 arch/arm/boot/dts/{ => rockchip}/rv1126.dtsi | 0 arch/arm/boot/dts/s3c6400.dtsi | 38 - arch/arm/boot/dts/s3c6410.dtsi | 54 - arch/arm/boot/dts/s3c64xx.dtsi | 192 - arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 849 - arch/arm/boot/dts/s5pv210-smdkv210.dts | 246 - arch/arm/boot/dts/s5pv210.dtsi | 634 - arch/arm/boot/dts/sam9x60.dtsi | 1353 - arch/arm/boot/dts/sama5d2.dtsi | 1167 - arch/arm/boot/dts/sama5d3.dtsi | 1126 - arch/arm/boot/dts/sama5d3_emac.dtsi | 48 - arch/arm/boot/dts/sama5d4.dtsi | 1453 - arch/arm/boot/dts/sama7g5.dtsi | 1016 - arch/arm/boot/dts/samsung/Makefile | 54 + .../{ => samsung}/exynos-mfc-reserved-memory.dtsi | 0 arch/arm/boot/dts/{ => samsung}/exynos-pinctrl.h | 0 .../dts/{ => samsung}/exynos-syscon-restart.dtsi | 0 .../dts/{ => samsung}/exynos3250-artik5-eval.dts | 0 .../boot/dts/{ => samsung}/exynos3250-artik5.dtsi | 0 .../arm/boot/dts/{ => samsung}/exynos3250-monk.dts | 0 arch/arm/boot/dts/samsung/exynos3250-pinctrl.dtsi | 543 + .../boot/dts/{ => samsung}/exynos3250-rinato.dts | 0 arch/arm/boot/dts/samsung/exynos3250.dtsi | 950 + .../dts/{ => samsung}/exynos4-cpu-thermal.dtsi | 0 arch/arm/boot/dts/samsung/exynos4.dtsi | 1007 + .../boot/dts/{ => samsung}/exynos4210-i9100.dts | 0 .../boot/dts/{ => samsung}/exynos4210-origen.dts | 0 arch/arm/boot/dts/samsung/exynos4210-pinctrl.dtsi | 863 + .../boot/dts/{ => samsung}/exynos4210-smdkv310.dts | 0 arch/arm/boot/dts/samsung/exynos4210-trats.dts | 567 + .../boot/dts/samsung/exynos4210-universal_c210.dts | 689 + arch/arm/boot/dts/{ => samsung}/exynos4210.dtsi | 0 arch/arm/boot/dts/samsung/exynos4212.dtsi | 157 + .../dts/{ => samsung}/exynos4412-galaxy-s3.dtsi | 0 .../boot/dts/{ => samsung}/exynos4412-i9300.dts | 0 .../boot/dts/{ => samsung}/exynos4412-i9305.dts | 0 .../dts/{ => samsung}/exynos4412-itop-elite.dts | 0 .../{ => samsung}/exynos4412-itop-scp-core.dtsi | 0 .../boot/dts/{ => samsung}/exynos4412-midas.dtsi | 0 .../boot/dts/{ => samsung}/exynos4412-n710x.dts | 0 .../boot/dts/samsung/exynos4412-odroid-common.dtsi | 574 + .../boot/dts/{ => samsung}/exynos4412-odroidu3.dts | 0 .../boot/dts/{ => samsung}/exynos4412-odroidx.dts | 0 .../boot/dts/{ => samsung}/exynos4412-odroidx2.dts | 0 .../boot/dts/{ => samsung}/exynos4412-origen.dts | 0 .../dts/{ => samsung}/exynos4412-p4note-n8010.dts | 0 .../boot/dts/{ => samsung}/exynos4412-p4note.dtsi | 0 .../dts/{ => samsung}/exynos4412-ppmu-common.dtsi | 0 .../boot/dts/{ => samsung}/exynos4412-prime.dtsi | 0 .../boot/dts/{ => samsung}/exynos4412-smdk4412.dts | 0 .../boot/dts/{ => samsung}/exynos4412-tiny4412.dts | 0 .../boot/dts/{ => samsung}/exynos4412-trats2.dts | 0 arch/arm/boot/dts/samsung/exynos4412.dtsi | 183 + arch/arm/boot/dts/samsung/exynos4x12-pinctrl.dtsi | 979 + arch/arm/boot/dts/samsung/exynos4x12.dtsi | 664 + arch/arm/boot/dts/samsung/exynos5.dtsi | 230 + .../boot/dts/{ => samsung}/exynos5250-arndale.dts | 0 arch/arm/boot/dts/samsung/exynos5250-pinctrl.dtsi | 833 + .../boot/dts/{ => samsung}/exynos5250-smdk5250.dts | 0 .../boot/dts/samsung/exynos5250-snow-common.dtsi | 718 + .../dts/{ => samsung}/exynos5250-snow-rev5.dts | 0 .../arm/boot/dts/{ => samsung}/exynos5250-snow.dts | 0 arch/arm/boot/dts/samsung/exynos5250-spring.dts | 567 + arch/arm/boot/dts/samsung/exynos5250.dtsi | 1225 + arch/arm/boot/dts/samsung/exynos5260-pinctrl.dtsi | 585 + .../dts/{ => samsung}/exynos5260-xyref5260.dts | 0 arch/arm/boot/dts/{ => samsung}/exynos5260.dtsi | 0 .../boot/dts/{ => samsung}/exynos5410-odroidxu.dts | 0 .../boot/dts/{ => samsung}/exynos5410-pinctrl.dtsi | 0 .../boot/dts/{ => samsung}/exynos5410-smdk5410.dts | 0 arch/arm/boot/dts/samsung/exynos5410.dtsi | 440 + .../dts/{ => samsung}/exynos5420-arndale-octa.dts | 0 .../dts/{ => samsung}/exynos5420-chagall-wifi.dts | 0 .../boot/dts/{ => samsung}/exynos5420-cpus.dtsi | 0 .../exynos5420-galaxy-tab-common.dtsi | 0 .../dts/{ => samsung}/exynos5420-klimt-wifi.dts | 0 arch/arm/boot/dts/samsung/exynos5420-peach-pit.dts | 1126 + arch/arm/boot/dts/samsung/exynos5420-pinctrl.dtsi | 734 + .../boot/dts/{ => samsung}/exynos5420-smdk5420.dts | 0 .../dts/{ => samsung}/exynos5420-trip-points.dtsi | 0 arch/arm/boot/dts/samsung/exynos5420.dtsi | 1397 + .../boot/dts/{ => samsung}/exynos5422-cpus.dtsi | 0 .../dts/{ => samsung}/exynos5422-odroid-core.dtsi | 0 .../dts/{ => samsung}/exynos5422-odroidhc1.dts | 0 .../{ => samsung}/exynos5422-odroidxu3-audio.dtsi | 0 .../{ => samsung}/exynos5422-odroidxu3-common.dtsi | 0 .../{ => samsung}/exynos5422-odroidxu3-lite.dts | 0 .../dts/{ => samsung}/exynos5422-odroidxu3.dts | 0 .../dts/{ => samsung}/exynos5422-odroidxu4.dts | 0 .../dts/{ => samsung}/exynos5422-samsung-k3g.dts | 0 .../{ => samsung}/exynos54xx-odroidxu-leds.dtsi | 0 arch/arm/boot/dts/{ => samsung}/exynos54xx.dtsi | 0 arch/arm/boot/dts/samsung/exynos5800-peach-pi.dts | 1108 + arch/arm/boot/dts/samsung/exynos5800.dtsi | 166 + arch/arm/boot/dts/samsung/s3c6400.dtsi | 38 + .../boot/dts/{ => samsung}/s3c6410-mini6410.dts | 0 .../boot/dts/{ => samsung}/s3c6410-smdk6410.dts | 0 arch/arm/boot/dts/samsung/s3c6410.dtsi | 54 + .../boot/dts/{ => samsung}/s3c64xx-pinctrl.dtsi | 0 arch/arm/boot/dts/{ => samsung}/s3c64xx-pinctrl.h | 0 arch/arm/boot/dts/samsung/s3c64xx.dtsi | 192 + arch/arm/boot/dts/{ => samsung}/s5pv210-aquila.dts | 0 arch/arm/boot/dts/{ => samsung}/s5pv210-aries.dtsi | 0 .../boot/dts/{ => samsung}/s5pv210-fascinate4g.dts | 0 .../arm/boot/dts/{ => samsung}/s5pv210-galaxys.dts | 0 arch/arm/boot/dts/{ => samsung}/s5pv210-goni.dts | 0 arch/arm/boot/dts/samsung/s5pv210-pinctrl.dtsi | 845 + arch/arm/boot/dts/{ => samsung}/s5pv210-pinctrl.h | 0 .../boot/dts/{ => samsung}/s5pv210-smdkc110.dts | 0 arch/arm/boot/dts/samsung/s5pv210-smdkv210.dts | 254 + .../boot/dts/{ => samsung}/s5pv210-torbreck.dts | 0 arch/arm/boot/dts/samsung/s5pv210.dtsi | 632 + arch/arm/boot/dts/sigmastar/Makefile | 10 + .../mstar-infinity-breadbee-common.dtsi | 0 .../mstar-infinity-msc313-breadbee_crust.dts | 0 .../dts/{ => sigmastar}/mstar-infinity-msc313.dtsi | 0 .../boot/dts/{ => sigmastar}/mstar-infinity.dtsi | 0 .../mstar-infinity2m-ssd201-som2d01.dtsi | 0 ...tar-infinity2m-ssd202d-100ask-dongshanpione.dts | 0 .../mstar-infinity2m-ssd202d-miyoo-mini.dts | 0 .../mstar-infinity2m-ssd202d-ssd201htv2.dts | 0 .../mstar-infinity2m-ssd202d-unitv2.dts | 0 ...y2m-ssd202d-wirelesstag-ido-sbc2d06-v1b-22w.dts | 0 ...infinity2m-ssd202d-wirelesstag-ido-som2d01.dtsi | 0 .../{ => sigmastar}/mstar-infinity2m-ssd202d.dtsi | 0 .../{ => sigmastar}/mstar-infinity2m-ssd20xd.dtsi | 0 .../boot/dts/{ => sigmastar}/mstar-infinity2m.dtsi | 0 .../mstar-infinity3-msc313e-breadbee.dts | 0 .../{ => sigmastar}/mstar-infinity3-msc313e.dtsi | 0 .../boot/dts/{ => sigmastar}/mstar-infinity3.dtsi | 0 .../mstar-mercury5-ssc8336n-midrived08.dts | 0 .../{ => sigmastar}/mstar-mercury5-ssc8336n.dtsi | 0 .../boot/dts/{ => sigmastar}/mstar-mercury5.dtsi | 0 arch/arm/boot/dts/{ => sigmastar}/mstar-v7.dtsi | 0 arch/arm/boot/dts/socionext/Makefile | 13 + .../boot/dts/{ => socionext}/milbeaut-m10v-evb.dts | 0 .../boot/dts/{ => socionext}/milbeaut-m10v.dtsi | 0 .../boot/dts/{ => socionext}/uniphier-ld4-ref.dts | 0 .../arm/boot/dts/{ => socionext}/uniphier-ld4.dtsi | 0 .../boot/dts/{ => socionext}/uniphier-ld6b-ref.dts | 0 .../boot/dts/{ => socionext}/uniphier-ld6b.dtsi | 0 .../boot/dts/{ => socionext}/uniphier-pinctrl.dtsi | 0 .../boot/dts/{ => socionext}/uniphier-pro4-ace.dts | 0 .../boot/dts/{ => socionext}/uniphier-pro4-ref.dts | 0 .../dts/{ => socionext}/uniphier-pro4-sanji.dts | 0 .../boot/dts/{ => socionext}/uniphier-pro4.dtsi | 0 .../dts/{ => socionext}/uniphier-pro5-epcore.dts | 0 .../dts/{ => socionext}/uniphier-pro5-proex.dts | 0 .../boot/dts/{ => socionext}/uniphier-pro5.dtsi | 0 .../dts/{ => socionext}/uniphier-pxs2-gentil.dts | 0 .../dts/{ => socionext}/uniphier-pxs2-vodka.dts | 0 .../boot/dts/{ => socionext}/uniphier-pxs2.dtsi | 0 .../dts/{ => socionext}/uniphier-ref-daughter.dtsi | 0 .../boot/dts/{ => socionext}/uniphier-sld8-ref.dts | 0 .../boot/dts/{ => socionext}/uniphier-sld8.dtsi | 0 .../dts/{ => socionext}/uniphier-support-card.dtsi | 0 arch/arm/boot/dts/st/Makefile | 74 + arch/arm/boot/dts/{ => st}/spear1310-evb.dts | 0 arch/arm/boot/dts/{ => st}/spear1310.dtsi | 0 arch/arm/boot/dts/{ => st}/spear1340-evb.dts | 0 arch/arm/boot/dts/{ => st}/spear1340.dtsi | 0 arch/arm/boot/dts/{ => st}/spear13xx.dtsi | 0 arch/arm/boot/dts/{ => st}/spear300-evb.dts | 0 arch/arm/boot/dts/{ => st}/spear300.dtsi | 0 arch/arm/boot/dts/{ => st}/spear310-evb.dts | 0 arch/arm/boot/dts/{ => st}/spear310.dtsi | 0 arch/arm/boot/dts/{ => st}/spear320-evb.dts | 0 arch/arm/boot/dts/{ => st}/spear320-hmi.dts | 0 arch/arm/boot/dts/{ => st}/spear320.dtsi | 0 arch/arm/boot/dts/{ => st}/spear320s.dtsi | 0 arch/arm/boot/dts/{ => st}/spear3xx.dtsi | 0 arch/arm/boot/dts/{ => st}/spear600-evb.dts | 0 arch/arm/boot/dts/{ => st}/spear600.dtsi | 0 arch/arm/boot/dts/{ => st}/st-pincfg.h | 0 arch/arm/boot/dts/{ => st}/ste-ab8500.dtsi | 0 arch/arm/boot/dts/{ => st}/ste-ab8505.dtsi | 0 arch/arm/boot/dts/{ => st}/ste-db8500.dtsi | 0 arch/arm/boot/dts/{ => st}/ste-db8520.dtsi | 0 arch/arm/boot/dts/{ => st}/ste-db9500.dtsi | 0 arch/arm/boot/dts/{ => st}/ste-dbx5x0-pinctrl.dtsi | 0 arch/arm/boot/dts/st/ste-dbx5x0.dtsi | 1238 + arch/arm/boot/dts/st/ste-href-ab8500.dtsi | 442 + .../boot/dts/{ => st}/ste-href-family-pinctrl.dtsi | 0 arch/arm/boot/dts/st/ste-href-stuib.dtsi | 211 + .../boot/dts/{ => st}/ste-href-tvk1281618-r2.dtsi | 0 .../boot/dts/{ => st}/ste-href-tvk1281618-r3.dtsi | 0 arch/arm/boot/dts/st/ste-href.dtsi | 314 + arch/arm/boot/dts/{ => st}/ste-href520-tvk.dts | 0 .../arm/boot/dts/{ => st}/ste-hrefprev60-stuib.dts | 0 arch/arm/boot/dts/{ => st}/ste-hrefprev60-tvk.dts | 0 arch/arm/boot/dts/st/ste-hrefprev60.dtsi | 122 + .../boot/dts/{ => st}/ste-hrefv60plus-stuib.dts | 0 arch/arm/boot/dts/{ => st}/ste-hrefv60plus-tvk.dts | 0 arch/arm/boot/dts/{ => st}/ste-hrefv60plus.dtsi | 0 arch/arm/boot/dts/st/ste-nomadik-nhk15.dts | 264 + .../arm/boot/dts/{ => st}/ste-nomadik-pinctrl.dtsi | 0 arch/arm/boot/dts/st/ste-nomadik-s8815.dts | 172 + arch/arm/boot/dts/st/ste-nomadik-stn8815.dtsi | 884 + arch/arm/boot/dts/st/ste-snowball.dts | 657 + .../boot/dts/st/ste-ux500-samsung-codina-tmo.dts | 793 + arch/arm/boot/dts/st/ste-ux500-samsung-codina.dts | 953 + arch/arm/boot/dts/st/ste-ux500-samsung-gavini.dts | 887 + arch/arm/boot/dts/st/ste-ux500-samsung-golden.dts | 733 + arch/arm/boot/dts/st/ste-ux500-samsung-janice.dts | 998 + arch/arm/boot/dts/st/ste-ux500-samsung-kyle.dts | 727 + arch/arm/boot/dts/st/ste-ux500-samsung-skomer.dts | 714 + arch/arm/boot/dts/{ => st}/stih407-b2120.dts | 0 arch/arm/boot/dts/{ => st}/stih407-clock.dtsi | 0 arch/arm/boot/dts/{ => st}/stih407-family.dtsi | 0 arch/arm/boot/dts/{ => st}/stih407-pinctrl.dtsi | 0 arch/arm/boot/dts/{ => st}/stih407.dtsi | 0 arch/arm/boot/dts/{ => st}/stih410-b2120.dts | 0 arch/arm/boot/dts/{ => st}/stih410-b2260.dts | 0 arch/arm/boot/dts/{ => st}/stih410-clock.dtsi | 0 arch/arm/boot/dts/{ => st}/stih410-pinctrl.dtsi | 0 arch/arm/boot/dts/{ => st}/stih410.dtsi | 0 arch/arm/boot/dts/{ => st}/stih418-b2199.dts | 0 arch/arm/boot/dts/{ => st}/stih418-b2264.dts | 0 arch/arm/boot/dts/{ => st}/stih418-clock.dtsi | 0 arch/arm/boot/dts/{ => st}/stih418.dtsi | 0 arch/arm/boot/dts/{ => st}/stihxxx-b2120.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32429i-eval.dts | 0 arch/arm/boot/dts/{ => st}/stm32746g-eval.dts | 0 arch/arm/boot/dts/{ => st}/stm32f4-pinctrl.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32f429-disco.dts | 0 arch/arm/boot/dts/{ => st}/stm32f429-pinctrl.dtsi | 0 arch/arm/boot/dts/st/stm32f429.dtsi | 799 + arch/arm/boot/dts/st/stm32f469-disco.dts | 254 + arch/arm/boot/dts/{ => st}/stm32f469-pinctrl.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32f469.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32f7-pinctrl.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32f746-disco.dts | 0 arch/arm/boot/dts/{ => st}/stm32f746-pinctrl.dtsi | 0 arch/arm/boot/dts/st/stm32f746.dtsi | 592 + arch/arm/boot/dts/{ => st}/stm32f769-disco.dts | 0 arch/arm/boot/dts/{ => st}/stm32f769-pinctrl.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32h7-pinctrl.dtsi | 0 arch/arm/boot/dts/st/stm32h743.dtsi | 730 + arch/arm/boot/dts/{ => st}/stm32h743i-disco.dts | 0 arch/arm/boot/dts/{ => st}/stm32h743i-eval.dts | 0 arch/arm/boot/dts/{ => st}/stm32h750.dtsi | 0 arch/arm/boot/dts/st/stm32h750i-art-pi.dts | 229 + arch/arm/boot/dts/{ => st}/stm32mp13-pinctrl.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32mp131.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32mp133.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32mp135.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32mp135f-dk.dts | 0 arch/arm/boot/dts/{ => st}/stm32mp13xc.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32mp13xf.dtsi | 0 arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi | 2697 ++ arch/arm/boot/dts/{ => st}/stm32mp15-scmi.dtsi | 0 arch/arm/boot/dts/st/stm32mp151.dtsi | 1846 ++ .../dts/{ => st}/stm32mp151a-dhcor-testbench.dts | 0 arch/arm/boot/dts/{ => st}/stm32mp151a-prtt1a.dts | 0 arch/arm/boot/dts/{ => st}/stm32mp151a-prtt1c.dts | 0 arch/arm/boot/dts/{ => st}/stm32mp151a-prtt1l.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32mp151a-prtt1s.dts | 0 arch/arm/boot/dts/{ => st}/stm32mp153.dtsi | 0 .../boot/dts/{ => st}/stm32mp153c-dhcom-drc02.dts | 0 .../dts/{ => st}/stm32mp153c-dhcor-drc-compact.dts | 0 arch/arm/boot/dts/st/stm32mp157.dtsi | 30 + .../boot/dts/{ => st}/stm32mp157a-avenger96.dts | 0 .../dts/{ => st}/stm32mp157a-dhcor-avenger96.dts | 0 arch/arm/boot/dts/st/stm32mp157a-dk1-scmi.dts | 82 + arch/arm/boot/dts/{ => st}/stm32mp157a-dk1.dts | 0 .../st/stm32mp157a-icore-stm32mp1-ctouch2-of10.dts | 134 + .../stm32mp157a-icore-stm32mp1-ctouch2.dts | 0 .../dts/st/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 136 + .../dts/{ => st}/stm32mp157a-icore-stm32mp1.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32mp157a-iot-box.dts | 0 ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 157 + .../stm32mp157a-microgea-stm32mp1-microdev2.0.dts | 0 .../{ => st}/stm32mp157a-microgea-stm32mp1.dtsi | 0 .../boot/dts/{ => st}/stm32mp157a-stinger96.dts | 0 arch/arm/boot/dts/st/stm32mp157a-stinger96.dtsi | 341 + .../boot/dts/{ => st}/stm32mp157c-dhcom-pdk2.dts | 0 .../dts/{ => st}/stm32mp157c-dhcom-picoitx.dts | 0 arch/arm/boot/dts/st/stm32mp157c-dk2-scmi.dts | 88 + arch/arm/boot/dts/st/stm32mp157c-dk2.dts | 106 + arch/arm/boot/dts/st/stm32mp157c-ed1-scmi.dts | 87 + arch/arm/boot/dts/st/stm32mp157c-ed1.dts | 403 + .../boot/dts/{ => st}/stm32mp157c-emsbc-argon.dts | 0 .../arm/boot/dts/st/stm32mp157c-emstamp-argon.dtsi | 543 + arch/arm/boot/dts/st/stm32mp157c-ev1-scmi.dts | 93 + arch/arm/boot/dts/st/stm32mp157c-ev1.dts | 426 + arch/arm/boot/dts/st/stm32mp157c-lxa-mc1.dts | 253 + .../boot/dts/{ => st}/stm32mp157c-odyssey-som.dtsi | 0 arch/arm/boot/dts/{ => st}/stm32mp157c-odyssey.dts | 0 .../boot/dts/st/stm32mp157c-phycore-stm32mp1-3.dts | 60 + .../dts/st/stm32mp157c-phycore-stm32mp15-som.dtsi | 577 + arch/arm/boot/dts/{ => st}/stm32mp15xc.dtsi | 0 .../boot/dts/{ => st}/stm32mp15xx-dhcom-drc02.dtsi | 0 arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2.dtsi | 332 + .../dts/{ => st}/stm32mp15xx-dhcom-picoitx.dtsi | 0 arch/arm/boot/dts/st/stm32mp15xx-dhcom-som.dtsi | 546 + .../boot/dts/st/stm32mp15xx-dhcor-avenger96.dtsi | 516 + .../boot/dts/st/stm32mp15xx-dhcor-drc-compact.dtsi | 348 + .../boot/dts/{ => st}/stm32mp15xx-dhcor-io1v8.dtsi | 0 arch/arm/boot/dts/st/stm32mp15xx-dhcor-som.dtsi | 271 + .../boot/dts/st/stm32mp15xx-dhcor-testbench.dtsi | 199 + arch/arm/boot/dts/st/stm32mp15xx-dkx.dtsi | 741 + arch/arm/boot/dts/{ => st}/stm32mp15xx-osd32.dtsi | 0 .../boot/dts/{ => st}/stm32mp15xxaa-pinctrl.dtsi | 0 .../boot/dts/{ => st}/stm32mp15xxab-pinctrl.dtsi | 0 .../boot/dts/{ => st}/stm32mp15xxac-pinctrl.dtsi | 0 .../boot/dts/{ => st}/stm32mp15xxad-pinctrl.dtsi | 0 arch/arm/boot/dts/ste-dbx5x0.dtsi | 1169 - arch/arm/boot/dts/ste-href-ab8500.dtsi | 424 - arch/arm/boot/dts/ste-href-stuib.dtsi | 212 - arch/arm/boot/dts/ste-href.dtsi | 314 - arch/arm/boot/dts/ste-hrefprev60.dtsi | 122 - arch/arm/boot/dts/ste-nomadik-nhk15.dts | 266 - arch/arm/boot/dts/ste-nomadik-s8815.dts | 172 - arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 884 - arch/arm/boot/dts/ste-snowball.dts | 657 - arch/arm/boot/dts/ste-ux500-samsung-codina-tmo.dts | 793 - arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 953 - arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 887 - arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 733 - arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 998 - arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 727 - arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 714 - arch/arm/boot/dts/stm32f429.dtsi | 799 - arch/arm/boot/dts/stm32f469-disco.dts | 254 - arch/arm/boot/dts/stm32f746.dtsi | 592 - arch/arm/boot/dts/stm32h743.dtsi | 730 - arch/arm/boot/dts/stm32h750i-art-pi.dts | 229 - arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 2466 -- arch/arm/boot/dts/stm32mp151.dtsi | 1831 -- arch/arm/boot/dts/stm32mp157.dtsi | 37 - arch/arm/boot/dts/stm32mp157a-dk1-scmi.dts | 79 - .../stm32mp157a-icore-stm32mp1-ctouch2-of10.dts | 132 - .../dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 134 - ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 158 - arch/arm/boot/dts/stm32mp157a-stinger96.dtsi | 341 - arch/arm/boot/dts/stm32mp157c-dk2-scmi.dts | 85 - arch/arm/boot/dts/stm32mp157c-dk2.dts | 98 - arch/arm/boot/dts/stm32mp157c-ed1-scmi.dts | 84 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 393 - arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi | 541 - arch/arm/boot/dts/stm32mp157c-ev1-scmi.dts | 90 - arch/arm/boot/dts/stm32mp157c-ev1.dts | 420 - arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 254 - arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 329 - arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 544 - arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 492 - .../boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi | 322 - arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 277 - arch/arm/boot/dts/stm32mp15xx-dhcor-testbench.dtsi | 171 - arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 731 - arch/arm/boot/dts/sun5i-r8-chip.dts | 276 - arch/arm/boot/dts/sun5i.dtsi | 810 - arch/arm/boot/dts/sun8i-a23-a33.dtsi | 855 - arch/arm/boot/dts/sun8i-a83t.dtsi | 1274 - arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi | 11 - arch/arm/boot/dts/sun8i-v3s.dtsi | 621 - arch/arm/boot/dts/sunplus/Makefile | 5 + .../dts/{ => sunplus}/sunplus-sp7021-achip.dtsi | 0 .../dts/{ => sunplus}/sunplus-sp7021-demo-v3.dts | 0 .../arm/boot/dts/{ => sunplus}/sunplus-sp7021.dtsi | 0 arch/arm/boot/dts/synaptics/Makefile | 6 + .../dts/{ => synaptics}/berlin2-sony-nsz-gs7.dts | 0 arch/arm/boot/dts/{ => synaptics}/berlin2.dtsi | 0 .../berlin2cd-google-chromecast.dts | 0 .../{ => synaptics}/berlin2cd-valve-steamlink.dts | 0 arch/arm/boot/dts/{ => synaptics}/berlin2cd.dtsi | 0 .../dts/{ => synaptics}/berlin2q-marvell-dmp.dts | 0 arch/arm/boot/dts/{ => synaptics}/berlin2q.dtsi | 0 arch/arm/boot/dts/tegra124-nyan.dtsi | 836 - arch/arm/boot/dts/tegra124-venice2.dts | 1256 - arch/arm/boot/dts/ti/Makefile | 4 + arch/arm/boot/dts/ti/davinci/Makefile | 6 + .../boot/dts/{ => ti/davinci}/da850-enbw-cmc.dts | 0 arch/arm/boot/dts/ti/davinci/da850-evm.dts | 466 + arch/arm/boot/dts/{ => ti/davinci}/da850-lcdk.dts | 0 .../boot/dts/{ => ti/davinci}/da850-lego-ev3.dts | 0 arch/arm/boot/dts/{ => ti/davinci}/da850.dtsi | 0 arch/arm/boot/dts/ti/keystone/Makefile | 7 + .../dts/{ => ti/keystone}/keystone-clocks.dtsi | 0 .../dts/{ => ti/keystone}/keystone-k2e-clocks.dtsi | 0 arch/arm/boot/dts/ti/keystone/keystone-k2e-evm.dts | 177 + .../boot/dts/ti/keystone/keystone-k2e-netcp.dtsi | 264 + .../boot/dts/{ => ti/keystone}/keystone-k2e.dtsi | 0 arch/arm/boot/dts/ti/keystone/keystone-k2g-evm.dts | 567 + arch/arm/boot/dts/ti/keystone/keystone-k2g-ice.dts | 447 + .../dts/{ => ti/keystone}/keystone-k2g-netcp.dtsi | 0 arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi | 644 + .../{ => ti/keystone}/keystone-k2hk-clocks.dtsi | 0 .../arm/boot/dts/ti/keystone/keystone-k2hk-evm.dts | 236 + .../dts/{ => ti/keystone}/keystone-k2hk-netcp.dtsi | 0 .../boot/dts/{ => ti/keystone}/keystone-k2hk.dtsi | 0 .../dts/{ => ti/keystone}/keystone-k2l-clocks.dtsi | 0 arch/arm/boot/dts/ti/keystone/keystone-k2l-evm.dts | 165 + .../dts/{ => ti/keystone}/keystone-k2l-netcp.dtsi | 0 arch/arm/boot/dts/ti/keystone/keystone-k2l.dtsi | 415 + arch/arm/boot/dts/ti/keystone/keystone.dtsi | 354 + arch/arm/boot/dts/ti/omap/Makefile | 163 + arch/arm/boot/dts/ti/omap/am335x-baltos-ir2110.dts | 227 + arch/arm/boot/dts/ti/omap/am335x-baltos-ir3220.dts | 273 + arch/arm/boot/dts/ti/omap/am335x-baltos-ir5221.dts | 297 + arch/arm/boot/dts/ti/omap/am335x-baltos-leds.dtsi | 47 + arch/arm/boot/dts/ti/omap/am335x-baltos.dtsi | 401 + arch/arm/boot/dts/ti/omap/am335x-base0033.dts | 92 + arch/arm/boot/dts/ti/omap/am335x-bone-common.dtsi | 411 + arch/arm/boot/dts/{ => ti/omap}/am335x-bone.dts | 0 .../dts/{ => ti/omap}/am335x-boneblack-common.dtsi | 0 .../boot/dts/ti/omap/am335x-boneblack-hdmi.dtsi | 146 + .../boot/dts/ti/omap/am335x-boneblack-wireless.dts | 111 + .../boot/dts/{ => ti/omap}/am335x-boneblack.dts | 0 arch/arm/boot/dts/ti/omap/am335x-boneblue.dts | 616 + .../boot/dts/ti/omap/am335x-bonegreen-common.dtsi | 41 + .../boot/dts/ti/omap/am335x-bonegreen-wireless.dts | 127 + .../boot/dts/{ => ti/omap}/am335x-bonegreen.dts | 0 arch/arm/boot/dts/ti/omap/am335x-chiliboard.dts | 186 + arch/arm/boot/dts/ti/omap/am335x-chilisom.dtsi | 175 + arch/arm/boot/dts/ti/omap/am335x-cm-t335.dts | 516 + arch/arm/boot/dts/ti/omap/am335x-evm.dts | 786 + arch/arm/boot/dts/ti/omap/am335x-evmsk.dts | 725 + arch/arm/boot/dts/ti/omap/am335x-guardian.dts | 745 + arch/arm/boot/dts/ti/omap/am335x-icev2.dts | 518 + arch/arm/boot/dts/ti/omap/am335x-igep0033.dtsi | 300 + arch/arm/boot/dts/ti/omap/am335x-lxm.dts | 347 + .../dts/ti/omap/am335x-moxa-uc-2100-common.dtsi | 225 + arch/arm/boot/dts/ti/omap/am335x-moxa-uc-2101.dts | 68 + .../dts/ti/omap/am335x-moxa-uc-8100-common.dtsi | 421 + .../dts/{ => ti/omap}/am335x-moxa-uc-8100-me-t.dts | 0 arch/arm/boot/dts/ti/omap/am335x-myirtech-myc.dtsi | 277 + arch/arm/boot/dts/ti/omap/am335x-myirtech-myd.dts | 549 + arch/arm/boot/dts/ti/omap/am335x-nano.dts | 492 + .../boot/dts/ti/omap/am335x-netcan-plus-1xx.dts | 231 + .../boot/dts/ti/omap/am335x-netcom-plus-2xx.dts | 239 + .../boot/dts/ti/omap/am335x-netcom-plus-8xx.dts | 271 + .../arm/boot/dts/ti/omap/am335x-osd3358-sm-red.dts | 434 + .../boot/dts/ti/omap/am335x-osd335x-common.dtsi | 124 + arch/arm/boot/dts/ti/omap/am335x-pcm-953.dtsi | 236 + arch/arm/boot/dts/ti/omap/am335x-pdu001.dts | 573 + arch/arm/boot/dts/ti/omap/am335x-pepper.dts | 637 + .../boot/dts/{ => ti/omap}/am335x-phycore-rdk.dts | 0 arch/arm/boot/dts/ti/omap/am335x-phycore-som.dtsi | 343 + arch/arm/boot/dts/ti/omap/am335x-pocketbeagle.dts | 484 + .../boot/dts/{ => ti/omap}/am335x-regor-rdk.dts | 0 arch/arm/boot/dts/ti/omap/am335x-regor.dtsi | 201 + .../dts/ti/omap/am335x-sancloud-bbe-common.dtsi | 67 + .../ti/omap/am335x-sancloud-bbe-extended-wifi.dts | 113 + .../boot/dts/ti/omap/am335x-sancloud-bbe-lite.dts | 50 + arch/arm/boot/dts/ti/omap/am335x-sancloud-bbe.dts | 53 + arch/arm/boot/dts/ti/omap/am335x-sbc-t335.dts | 176 + arch/arm/boot/dts/ti/omap/am335x-shc.dts | 559 + arch/arm/boot/dts/ti/omap/am335x-sl50.dts | 721 + .../arm/boot/dts/{ => ti/omap}/am335x-wega-rdk.dts | 0 arch/arm/boot/dts/ti/omap/am335x-wega.dtsi | 210 + arch/arm/boot/dts/{ => ti/omap}/am33xx-clocks.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/am33xx-l4.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/am33xx.dtsi | 0 arch/arm/boot/dts/ti/omap/am3517-craneboard.dts | 171 + arch/arm/boot/dts/ti/omap/am3517-evm-ui.dtsi | 217 + arch/arm/boot/dts/ti/omap/am3517-evm.dts | 357 + arch/arm/boot/dts/ti/omap/am3517-som.dtsi | 243 + arch/arm/boot/dts/{ => ti/omap}/am3517.dtsi | 0 .../boot/dts/{ => ti/omap}/am3517_mt_ventoux.dts | 0 arch/arm/boot/dts/{ => ti/omap}/am35xx-clocks.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/am3703.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/am3715.dtsi | 0 arch/arm/boot/dts/ti/omap/am3874-iceboard.dts | 489 + arch/arm/boot/dts/{ => ti/omap}/am4372.dtsi | 0 arch/arm/boot/dts/ti/omap/am437x-cm-t43.dts | 422 + arch/arm/boot/dts/ti/omap/am437x-gp-evm.dts | 1137 + arch/arm/boot/dts/ti/omap/am437x-idk-evm.dts | 541 + arch/arm/boot/dts/{ => ti/omap}/am437x-l4.dtsi | 0 arch/arm/boot/dts/ti/omap/am437x-sbc-t43.dts | 177 + arch/arm/boot/dts/ti/omap/am437x-sk-evm.dts | 902 + arch/arm/boot/dts/ti/omap/am43x-epos-evm.dts | 1028 + arch/arm/boot/dts/{ => ti/omap}/am43xx-clocks.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/am57-pruss.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/am5718.dtsi | 0 .../dts/{ => ti/omap}/am571x-idk-touchscreen.dtso | 0 arch/arm/boot/dts/{ => ti/omap}/am571x-idk.dts | 0 arch/arm/boot/dts/{ => ti/omap}/am5728.dtsi | 0 .../boot/dts/{ => ti/omap}/am5729-beagleboneai.dts | 0 .../boot/dts/{ => ti/omap}/am572x-idk-common.dtsi | 0 .../dts/{ => ti/omap}/am572x-idk-touchscreen.dtso | 0 arch/arm/boot/dts/{ => ti/omap}/am572x-idk.dts | 0 arch/arm/boot/dts/{ => ti/omap}/am5748.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/am574x-idk.dts | 0 .../{ => ti/omap}/am57xx-beagle-x15-common.dtsi | 0 .../dts/{ => ti/omap}/am57xx-beagle-x15-revb1.dts | 0 .../dts/{ => ti/omap}/am57xx-beagle-x15-revc.dts | 0 .../boot/dts/{ => ti/omap}/am57xx-beagle-x15.dts | 0 arch/arm/boot/dts/ti/omap/am57xx-cl-som-am57x.dts | 628 + .../dts/{ => ti/omap}/am57xx-commercial-grade.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/am57xx-evm.dtso | 0 arch/arm/boot/dts/ti/omap/am57xx-idk-common.dtsi | 608 + .../{ => ti/omap}/am57xx-idk-lcd-osd101t2045.dtso | 0 .../{ => ti/omap}/am57xx-idk-lcd-osd101t2587.dtso | 0 .../dts/{ => ti/omap}/am57xx-industrial-grade.dtsi | 0 arch/arm/boot/dts/ti/omap/am57xx-sbc-am57x.dts | 176 + .../boot/dts/{ => ti/omap}/compulab-sb-som.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/dm3725.dtsi | 0 arch/arm/boot/dts/ti/omap/dm8148-evm.dts | 155 + arch/arm/boot/dts/ti/omap/dm8148-t410.dts | 113 + arch/arm/boot/dts/{ => ti/omap}/dm814x-clocks.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/dm814x.dtsi | 0 arch/arm/boot/dts/ti/omap/dm8168-evm.dts | 213 + arch/arm/boot/dts/{ => ti/omap}/dm816x-clocks.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/dm816x.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/dra62x-clocks.dtsi | 0 arch/arm/boot/dts/ti/omap/dra62x-j5eco-evm.dts | 144 + arch/arm/boot/dts/{ => ti/omap}/dra62x.dtsi | 0 .../dts/{ => ti/omap}/dra7-dspeve-thermal.dtsi | 0 .../boot/dts/{ => ti/omap}/dra7-evm-common.dtsi | 0 arch/arm/boot/dts/ti/omap/dra7-evm.dts | 592 + .../dts/{ => ti/omap}/dra7-ipu-dsp-common.dtsi | 0 .../boot/dts/{ => ti/omap}/dra7-iva-thermal.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/dra7-l4.dtsi | 0 arch/arm/boot/dts/ti/omap/dra7-mmc-iodelay.dtsi | 19 + arch/arm/boot/dts/{ => ti/omap}/dra7.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/dra71-evm.dts | 0 arch/arm/boot/dts/{ => ti/omap}/dra71x.dtsi | 0 arch/arm/boot/dts/ti/omap/dra72-evm-common.dtsi | 593 + arch/arm/boot/dts/{ => ti/omap}/dra72-evm-revc.dts | 0 .../boot/dts/{ => ti/omap}/dra72-evm-tps65917.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/dra72-evm.dts | 0 arch/arm/boot/dts/ti/omap/dra72x-mmc-iodelay.dtsi | 353 + arch/arm/boot/dts/{ => ti/omap}/dra72x.dtsi | 0 .../dts/{ => ti/omap}/dra74-ipu-dsp-common.dtsi | 0 arch/arm/boot/dts/ti/omap/dra74x-mmc-iodelay.dtsi | 639 + arch/arm/boot/dts/{ => ti/omap}/dra74x-p.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/dra74x.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/dra76-evm.dts | 0 arch/arm/boot/dts/ti/omap/dra76x-mmc-iodelay.dtsi | 285 + arch/arm/boot/dts/{ => ti/omap}/dra76x.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/dra7xx-clocks.dtsi | 0 .../boot/dts/{ => ti/omap}/elpida_ecb240abacn.dtsi | 0 .../dts/ti/omap/logicpd-som-lv-35xx-devkit.dts | 28 + .../dts/ti/omap/logicpd-som-lv-37xx-devkit.dts | 28 + .../boot/dts/ti/omap/logicpd-som-lv-baseboard.dtsi | 237 + arch/arm/boot/dts/ti/omap/logicpd-som-lv.dtsi | 296 + .../dts/ti/omap/logicpd-torpedo-35xx-devkit.dts | 21 + .../omap}/logicpd-torpedo-37xx-devkit-28.dts | 0 .../dts/ti/omap/logicpd-torpedo-37xx-devkit.dts | 96 + .../dts/ti/omap/logicpd-torpedo-baseboard.dtsi | 420 + arch/arm/boot/dts/ti/omap/logicpd-torpedo-som.dtsi | 203 + .../dts/{ => ti/omap}/motorola-cpcap-mapphone.dtsi | 0 .../boot/dts/ti/omap/motorola-mapphone-common.dtsi | 737 + .../boot/dts/{ => ti/omap}/omap-gpmc-smsc911x.dtsi | 0 .../boot/dts/{ => ti/omap}/omap-gpmc-smsc9221.dtsi | 0 .../boot/dts/{ => ti/omap}/omap-zoom-common.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/omap2.dtsi | 0 .../boot/dts/{ => ti/omap}/omap2420-clocks.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/omap2420-h4.dts | 0 arch/arm/boot/dts/{ => ti/omap}/omap2420-n800.dts | 0 .../boot/dts/{ => ti/omap}/omap2420-n810-wimax.dts | 0 arch/arm/boot/dts/ti/omap/omap2420-n810.dts | 75 + .../dts/{ => ti/omap}/omap2420-n8x0-common.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/omap2420.dtsi | 0 .../boot/dts/{ => ti/omap}/omap2430-clocks.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/omap2430-sdp.dts | 0 arch/arm/boot/dts/{ => ti/omap}/omap2430.dtsi | 0 .../boot/dts/{ => ti/omap}/omap24xx-clocks.dtsi | 0 .../boot/dts/{ => ti/omap}/omap3-beagle-ab4.dts | 0 .../boot/dts/{ => ti/omap}/omap3-beagle-xm-ab.dts | 0 arch/arm/boot/dts/ti/omap/omap3-beagle-xm.dts | 419 + arch/arm/boot/dts/ti/omap/omap3-beagle.dts | 436 + arch/arm/boot/dts/ti/omap/omap3-cm-t3517.dts | 158 + arch/arm/boot/dts/ti/omap/omap3-cm-t3530.dts | 60 + arch/arm/boot/dts/ti/omap/omap3-cm-t3730.dts | 98 + arch/arm/boot/dts/ti/omap/omap3-cm-t3x.dtsi | 326 + arch/arm/boot/dts/ti/omap/omap3-cm-t3x30.dtsi | 131 + .../boot/dts/{ => ti/omap}/omap3-cpu-thermal.dtsi | 0 .../boot/dts/ti/omap/omap3-devkit8000-common.dtsi | 392 + .../{ => ti/omap}/omap3-devkit8000-lcd-common.dtsi | 0 .../dts/{ => ti/omap}/omap3-devkit8000-lcd43.dts | 0 .../dts/{ => ti/omap}/omap3-devkit8000-lcd70.dts | 0 .../boot/dts/{ => ti/omap}/omap3-devkit8000.dts | 0 arch/arm/boot/dts/ti/omap/omap3-echo.dts | 724 + arch/arm/boot/dts/ti/omap/omap3-evm-37xx.dts | 107 + arch/arm/boot/dts/ti/omap/omap3-evm-common.dtsi | 198 + .../dts/ti/omap/omap3-evm-processor-common.dtsi | 224 + arch/arm/boot/dts/ti/omap/omap3-evm.dts | 86 + arch/arm/boot/dts/ti/omap/omap3-gta04.dtsi | 893 + arch/arm/boot/dts/{ => ti/omap}/omap3-gta04a3.dts | 0 arch/arm/boot/dts/{ => ti/omap}/omap3-gta04a4.dts | 0 arch/arm/boot/dts/ti/omap/omap3-gta04a5.dts | 152 + arch/arm/boot/dts/ti/omap/omap3-gta04a5one.dts | 113 + arch/arm/boot/dts/ti/omap/omap3-ha-common.dtsi | 85 + arch/arm/boot/dts/ti/omap/omap3-ha-lcd.dts | 162 + arch/arm/boot/dts/{ => ti/omap}/omap3-ha.dts | 0 arch/arm/boot/dts/ti/omap/omap3-igep.dtsi | 247 + .../boot/dts/ti/omap/omap3-igep0020-common.dtsi | 261 + arch/arm/boot/dts/ti/omap/omap3-igep0020-rev-f.dts | 59 + arch/arm/boot/dts/ti/omap/omap3-igep0020.dts | 47 + .../boot/dts/ti/omap/omap3-igep0030-common.dtsi | 103 + arch/arm/boot/dts/ti/omap/omap3-igep0030-rev-g.dts | 81 + arch/arm/boot/dts/ti/omap/omap3-igep0030.dts | 59 + arch/arm/boot/dts/ti/omap/omap3-ldp.dts | 305 + arch/arm/boot/dts/ti/omap/omap3-lilly-a83x.dtsi | 459 + arch/arm/boot/dts/ti/omap/omap3-lilly-dbb056.dts | 166 + arch/arm/boot/dts/{ => ti/omap}/omap3-n9.dts | 0 arch/arm/boot/dts/ti/omap/omap3-n900.dts | 1159 + arch/arm/boot/dts/ti/omap/omap3-n950-n9.dtsi | 504 + arch/arm/boot/dts/ti/omap/omap3-n950.dts | 273 + .../dts/ti/omap/omap3-overo-alto35-common.dtsi | 75 + .../boot/dts/{ => ti/omap}/omap3-overo-alto35.dts | 0 arch/arm/boot/dts/ti/omap/omap3-overo-base.dtsi | 274 + .../omap}/omap3-overo-chestnut43-common.dtsi | 0 .../boot/dts/ti/omap/omap3-overo-chestnut43.dts | 35 + .../boot/dts/ti/omap/omap3-overo-common-dvi.dtsi | 108 + .../boot/dts/ti/omap/omap3-overo-common-lcd35.dtsi | 163 + .../boot/dts/ti/omap/omap3-overo-common-lcd43.dtsi | 175 + .../ti/omap/omap3-overo-common-peripherals.dtsi | 92 + .../{ => ti/omap}/omap3-overo-gallop43-common.dtsi | 0 arch/arm/boot/dts/ti/omap/omap3-overo-gallop43.dts | 35 + .../{ => ti/omap}/omap3-overo-palo35-common.dtsi | 0 arch/arm/boot/dts/ti/omap/omap3-overo-palo35.dts | 34 + .../{ => ti/omap}/omap3-overo-palo43-common.dtsi | 0 arch/arm/boot/dts/ti/omap/omap3-overo-palo43.dts | 35 + .../dts/{ => ti/omap}/omap3-overo-storm-alto35.dts | 0 .../dts/ti/omap/omap3-overo-storm-chestnut43.dts | 35 + .../dts/ti/omap/omap3-overo-storm-gallop43.dts | 35 + .../boot/dts/ti/omap/omap3-overo-storm-palo35.dts | 34 + .../boot/dts/ti/omap/omap3-overo-storm-palo43.dts | 35 + .../boot/dts/ti/omap/omap3-overo-storm-summit.dts | 27 + .../dts/{ => ti/omap}/omap3-overo-storm-tobi.dts | 0 .../{ => ti/omap}/omap3-overo-storm-tobiduo.dts | 0 arch/arm/boot/dts/ti/omap/omap3-overo-storm.dtsi | 32 + .../{ => ti/omap}/omap3-overo-summit-common.dtsi | 0 arch/arm/boot/dts/ti/omap/omap3-overo-summit.dts | 27 + .../dts/{ => ti/omap}/omap3-overo-tobi-common.dtsi | 0 .../boot/dts/{ => ti/omap}/omap3-overo-tobi.dts | 0 .../{ => ti/omap}/omap3-overo-tobiduo-common.dtsi | 0 .../boot/dts/{ => ti/omap}/omap3-overo-tobiduo.dts | 0 arch/arm/boot/dts/ti/omap/omap3-overo.dtsi | 31 + arch/arm/boot/dts/ti/omap/omap3-pandora-1ghz.dts | 67 + arch/arm/boot/dts/ti/omap/omap3-pandora-600mhz.dts | 62 + .../arm/boot/dts/ti/omap/omap3-pandora-common.dtsi | 730 + .../omap}/omap3-panel-sharp-ls037v7dw01.dtsi | 0 arch/arm/boot/dts/ti/omap/omap3-sb-t35.dtsi | 138 + arch/arm/boot/dts/ti/omap/omap3-sbc-t3517.dts | 76 + arch/arm/boot/dts/ti/omap/omap3-sbc-t3530.dts | 48 + arch/arm/boot/dts/ti/omap/omap3-sbc-t3730.dts | 44 + arch/arm/boot/dts/ti/omap/omap3-sniper.dts | 251 + arch/arm/boot/dts/ti/omap/omap3-tao3530.dtsi | 336 + arch/arm/boot/dts/ti/omap/omap3-thunder.dts | 126 + arch/arm/boot/dts/ti/omap/omap3-zoom3.dts | 231 + arch/arm/boot/dts/{ => ti/omap}/omap3.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/omap3430-sdp.dts | 0 .../boot/dts/{ => ti/omap}/omap3430es1-clocks.dtsi | 0 .../{ => ti/omap}/omap34xx-omap36xx-clocks.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/omap34xx.dtsi | 0 .../omap36xx-am35xx-omap3430es2plus-clocks.dtsi | 0 .../boot/dts/{ => ti/omap}/omap36xx-clocks.dtsi | 0 .../omap}/omap36xx-omap3430es2plus-clocks.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/omap36xx.dtsi | 0 .../boot/dts/{ => ti/omap}/omap3xxx-clocks.dtsi | 0 .../boot/dts/{ => ti/omap}/omap4-cpu-thermal.dtsi | 0 .../dts/{ => ti/omap}/omap4-droid-bionic-xt875.dts | 0 .../boot/dts/{ => ti/omap}/omap4-droid4-xt894.dts | 0 arch/arm/boot/dts/ti/omap/omap4-duovero-parlor.dts | 194 + arch/arm/boot/dts/ti/omap/omap4-duovero.dtsi | 249 + arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts | 450 + arch/arm/boot/dts/ti/omap/omap4-kc1.dts | 179 + arch/arm/boot/dts/{ => ti/omap}/omap4-l4-abe.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/omap4-l4.dtsi | 0 arch/arm/boot/dts/ti/omap/omap4-mcpdm.dtsi | 44 + arch/arm/boot/dts/{ => ti/omap}/omap4-panda-a4.dts | 0 arch/arm/boot/dts/ti/omap/omap4-panda-common.dtsi | 607 + arch/arm/boot/dts/ti/omap/omap4-panda-es.dts | 114 + arch/arm/boot/dts/{ => ti/omap}/omap4-panda.dts | 0 .../boot/dts/{ => ti/omap}/omap4-sdp-es23plus.dts | 0 arch/arm/boot/dts/ti/omap/omap4-sdp.dts | 717 + .../boot/dts/{ => ti/omap}/omap4-var-dvk-om44.dts | 0 .../dts/ti/omap/omap4-var-om44customboard.dtsi | 232 + .../boot/dts/ti/omap/omap4-var-som-om44-wlan.dtsi | 75 + arch/arm/boot/dts/ti/omap/omap4-var-som-om44.dtsi | 325 + .../boot/dts/{ => ti/omap}/omap4-var-stk-om44.dts | 0 arch/arm/boot/dts/{ => ti/omap}/omap4.dtsi | 0 .../boot/dts/{ => ti/omap}/omap443x-clocks.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/omap443x.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/omap4460.dtsi | 0 .../boot/dts/{ => ti/omap}/omap446x-clocks.dtsi | 0 .../boot/dts/{ => ti/omap}/omap44xx-clocks.dtsi | 0 arch/arm/boot/dts/ti/omap/omap5-board-common.dtsi | 755 + arch/arm/boot/dts/ti/omap/omap5-cm-t54.dts | 697 + .../boot/dts/{ => ti/omap}/omap5-core-thermal.dtsi | 0 .../boot/dts/{ => ti/omap}/omap5-gpu-thermal.dtsi | 0 arch/arm/boot/dts/ti/omap/omap5-igep0050.dts | 136 + arch/arm/boot/dts/{ => ti/omap}/omap5-l4-abe.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/omap5-l4.dtsi | 0 arch/arm/boot/dts/ti/omap/omap5-sbc-t54.dts | 52 + arch/arm/boot/dts/ti/omap/omap5-uevm.dts | 234 + arch/arm/boot/dts/{ => ti/omap}/omap5.dtsi | 0 .../boot/dts/{ => ti/omap}/omap54xx-clocks.dtsi | 0 arch/arm/boot/dts/{ => ti/omap}/twl4030.dtsi | 0 arch/arm/boot/dts/ti/omap/twl4030_omap3.dtsi | 39 + arch/arm/boot/dts/{ => ti/omap}/twl6030.dtsi | 0 arch/arm/boot/dts/ti/omap/twl6030_omap4.dtsi | 35 + arch/arm/boot/dts/twl4030_omap3.dtsi | 39 - arch/arm/boot/dts/twl6030_omap4.dtsi | 35 - arch/arm/boot/dts/unisoc/Makefile | 4 + .../dts/{ => unisoc}/rda8810pl-orangepi-2g-iot.dts | 0 .../dts/{ => unisoc}/rda8810pl-orangepi-i96.dts | 0 arch/arm/boot/dts/{ => unisoc}/rda8810pl.dtsi | 0 arch/arm/boot/dts/usb_a9260.dts | 31 - arch/arm/boot/dts/usb_a9263.dts | 174 - arch/arm/boot/dts/vf610-zii-cfu1.dts | 368 - arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 444 - arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 456 - arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 846 - arch/arm/boot/dts/vf610-zii-spb4.dts | 379 - arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 325 - arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 372 - arch/arm/boot/dts/vf610m4.dtsi | 57 - arch/arm/boot/dts/vfxxx.dtsi | 752 - arch/arm/boot/dts/vt8500/Makefile | 7 + arch/arm/boot/dts/{ => vt8500}/vt8500-bv07.dts | 0 arch/arm/boot/dts/{ => vt8500}/vt8500.dtsi | 0 arch/arm/boot/dts/{ => vt8500}/wm8505-ref.dts | 0 arch/arm/boot/dts/{ => vt8500}/wm8505.dtsi | 0 arch/arm/boot/dts/{ => vt8500}/wm8650-mid.dts | 0 arch/arm/boot/dts/{ => vt8500}/wm8650.dtsi | 0 arch/arm/boot/dts/{ => vt8500}/wm8750-apc8750.dts | 0 arch/arm/boot/dts/{ => vt8500}/wm8750.dtsi | 0 arch/arm/boot/dts/{ => vt8500}/wm8850-w70v2.dts | 0 arch/arm/boot/dts/{ => vt8500}/wm8850.dtsi | 0 arch/arm/boot/dts/xen/Makefile | 3 + arch/arm/boot/dts/{ => xen}/xenvm-4.2.dts | 0 arch/arm/boot/dts/xilinx/Makefile | 17 + arch/arm/boot/dts/xilinx/zynq-7000.dtsi | 539 + arch/arm/boot/dts/{ => xilinx}/zynq-cc108.dts | 0 arch/arm/boot/dts/{ => xilinx}/zynq-ebaz4205.dts | 0 arch/arm/boot/dts/{ => xilinx}/zynq-microzed.dts | 0 arch/arm/boot/dts/{ => xilinx}/zynq-parallella.dts | 0 arch/arm/boot/dts/xilinx/zynq-zc702.dts | 424 + arch/arm/boot/dts/{ => xilinx}/zynq-zc706.dts | 0 .../arm/boot/dts/{ => xilinx}/zynq-zc770-xm010.dts | 0 .../arm/boot/dts/{ => xilinx}/zynq-zc770-xm011.dts | 0 .../arm/boot/dts/{ => xilinx}/zynq-zc770-xm012.dts | 0 .../arm/boot/dts/{ => xilinx}/zynq-zc770-xm013.dts | 0 arch/arm/boot/dts/{ => xilinx}/zynq-zed.dts | 0 .../boot/dts/{ => xilinx}/zynq-zturn-common.dtsi | 0 arch/arm/boot/dts/{ => xilinx}/zynq-zturn-v5.dts | 0 arch/arm/boot/dts/{ => xilinx}/zynq-zturn.dts | 0 arch/arm/boot/dts/{ => xilinx}/zynq-zybo-z7.dts | 0 arch/arm/boot/dts/{ => xilinx}/zynq-zybo.dts | 0 arch/arm/boot/dts/zynq-7000.dtsi | 537 - arch/arm/boot/dts/zynq-zc702.dts | 407 - arch/arm/common/sa1111.c | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 3 - arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 3 +- arch/arm/include/asm/fb.h | 15 +- arch/arm/mach-at91/Kconfig | 4 - arch/arm/mach-davinci/common.c | 1 + arch/arm/mach-davinci/common.h | 6 - arch/arm/mach-ep93xx/timer-ep93xx.c | 3 +- arch/arm/mach-exynos/Kconfig | 5 + arch/arm/mach-exynos/common.h | 8 + arch/arm/mach-exynos/exynos.c | 2 + arch/arm/mach-exynos/firmware.c | 8 +- arch/arm/mach-exynos/pm.c | 2 +- arch/arm/mach-exynos/suspend.c | 4 + arch/arm/mach-highbank/pm.c | 2 + arch/arm/mach-imx/pm-imx25.c | 1 + arch/arm/mach-lpc32xx/serial.c | 1 + arch/arm/mach-omap1/board-ams-delta.c | 1 - arch/arm/mach-omap1/board-nokia770.c | 207 +- arch/arm/mach-omap1/board-osk.c | 146 +- arch/arm/mach-omap1/board-palmte.c | 51 +- arch/arm/mach-omap1/board-sx1-mmc.c | 1 - arch/arm/mach-omap1/board-sx1.c | 40 +- arch/arm/mach-omap1/devices.c | 1 - arch/arm/mach-omap1/gpio15xx.c | 1 - arch/arm/mach-omap1/gpio16xx.c | 1 - arch/arm/mach-omap1/irq.c | 1 - arch/arm/mach-omap1/pm.c | 2 +- arch/arm/mach-omap1/serial.c | 31 +- arch/arm/mach-omap1/sram-init.c | 2 +- arch/arm/mach-omap2/board-generic.c | 1 + arch/arm/mach-omap2/board-n8x0.c | 156 +- arch/arm/mach-omap2/omap-wakeupgen.c | 1 + arch/arm/mach-omap2/omap_device.c | 1 - arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 11 +- arch/arm/mach-omap2/omap_phy_internal.c | 12 +- arch/arm/mach-omap2/pdata-quirks.c | 132 +- arch/arm/mach-omap2/sdrc2xxx.c | 2 - arch/arm/mach-omap2/sram.c | 4 +- arch/arm/mach-omap2/ti81xx-restart.c | 3 +- arch/arm/mach-omap2/usb-tusb6010.c | 20 +- arch/arm/mach-omap2/usb-tusb6010.h | 12 + arch/arm/mach-orion5x/board-dt.c | 3 + arch/arm/mach-orion5x/common.h | 6 + arch/arm/mach-pxa/generic.h | 15 - arch/arm/mach-pxa/mfp-pxa2xx.c | 1 + arch/arm/mach-pxa/pxa25x.c | 1 + arch/arm/mach-pxa/pxa27x.c | 3 + arch/arm/mach-pxa/reset.c | 1 + arch/arm/mach-pxa/spitz.c | 11 +- arch/arm/mach-pxa/spitz_pm.c | 2 +- arch/arm/mach-s3c/Kconfig.s3c64xx | 6 - arch/arm/mach-s3c/mach-crag6410-module.c | 2 +- arch/arm/mach-sa1100/assabet.c | 2 +- arch/arm/mach-sa1100/pm.c | 2 + arch/arm/mach-spear/pl080.c | 1 + arch/arm/mach-versatile/versatile.c | 2 +- arch/arm/mm/fault.c | 63 +- arch/arm64/Kconfig | 1 + arch/arm64/Kconfig.platforms | 22 + arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 3 +- .../allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dts | 2 +- .../dts/allwinner/sun50i-h5-bananapi-m2-plus.dts | 2 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 2 +- .../allwinner/sun50i-h5-libretech-all-h3-cc.dts | 2 +- .../allwinner/sun50i-h5-libretech-all-h3-it.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 2 +- arch/arm64/boot/dts/amazon/alpine-v3.dtsi | 4 + arch/arm64/boot/dts/amlogic/Makefile | 1 + .../boot/dts/amlogic/amlogic-c3-c302x-aw409.dts | 29 + arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 87 + arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 1 + arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 8 + arch/arm64/boot/dts/apm/apm-storm.dtsi | 8 + .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 2 +- arch/arm64/boot/dts/broadcom/Makefile | 4 + arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts | 2 +- arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dts | 2 +- .../arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts | 2 +- .../boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts | 2 +- .../boot/dts/broadcom/bcm2837-rpi-3-b-plus.dts | 2 +- arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts | 2 +- .../boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts | 2 +- .../boot/dts/broadcom/bcm2837-rpi-zero-2-w.dts | 2 +- arch/arm64/boot/dts/broadcom/bcmbca/bcm4908.dtsi | 1 + arch/arm64/boot/dts/broadcom/bcmbca/bcm4912.dtsi | 1 + arch/arm64/boot/dts/broadcom/bcmbca/bcm63146.dtsi | 1 + arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi | 1 + arch/arm64/boot/dts/broadcom/bcmbca/bcm6813.dtsi | 1 + arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi | 1 + arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi | 1 + arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 1 + .../dts/broadcom/stingray/stingray-pinctrl.dtsi | 52 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 4 + arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos7885.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos850.dtsi | 1 - arch/arm64/boot/dts/freescale/Makefile | 3 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 4 + arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 4 + arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 1 + .../boot/dts/freescale/imx8mm-emtop-baseboard.dts | 15 + .../arm64/boot/dts/freescale/imx8mm-emtop-som.dtsi | 261 + arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 67 + arch/arm64/boot/dts/freescale/imx8mm-evkb.dts | 128 + arch/arm64/boot/dts/freescale/imx8mm-phg.dts | 87 + .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 2 + .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 4 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 2 +- .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 103 +- .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 40 - arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 7 + .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 60 + .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts | 89 + .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 54 + .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts | 60 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 72 + arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 80 + .../boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts | 70 + .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 46 + .../boot/dts/freescale/imx8mp-venice-gw702x.dtsi | 587 + .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 2 +- .../boot/dts/freescale/imx8mp-venice-gw7905-2x.dts | 28 + .../boot/dts/freescale/imx8mp-venice-gw7905.dtsi | 309 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 490 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 2 +- .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts | 4 - .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 13 +- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 1 + arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 4 + arch/arm64/boot/dts/freescale/imx93.dtsi | 135 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 2 + arch/arm64/boot/dts/freescale/s32v234.dtsi | 2 + arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 2 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hikey-pinctrl.dtsi | 134 +- .../arm64/boot/dts/hisilicon/hikey960-pinctrl.dtsi | 124 +- .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 118 +- arch/arm64/boot/dts/hisilicon/hip05.dtsi | 4 + arch/arm64/boot/dts/hisilicon/hip06.dtsi | 4 + arch/arm64/boot/dts/hisilicon/hip07.dtsi | 16 + arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 1 + .../dts/marvell/armada-3720-espressobin-ultra.dts | 3 + arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 2 +- .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 2 +- arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 1 + arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 2 + arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 2 + arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt6331.dtsi | 284 + arch/arm64/boot/dts/mediatek/mt6755-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt6779-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt6795-evb.dts | 1 + .../boot/dts/mediatek/mt6795-sony-xperia-m5.dts | 101 + arch/arm64/boot/dts/mediatek/mt6795.dtsi | 94 + arch/arm64/boot/dts/mediatek/mt6797-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts | 1 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 43 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 1 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 1 + .../dts/mediatek/mt7986a-bananapi-bpi-r3-nand.dtso | 6 +- .../dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso | 7 +- .../boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts | 49 + arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 1 + arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 76 + arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 1 + arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts | 1 + .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts | 1 + arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts | 1 + arch/arm64/boot/dts/mediatek/mt8173-elm.dts | 1 + arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 4 +- arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 1 + .../mt8183-kukui-jacuzzi-juniper-sku16.dts | 1 + .../dts/mediatek/mt8183-kukui-kakadu-sku22.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-kakadu.dts | 1 + .../dts/mediatek/mt8183-kukui-kodama-sku16.dts | 1 + .../dts/mediatek/mt8183-kukui-kodama-sku272.dts | 1 + .../dts/mediatek/mt8183-kukui-kodama-sku288.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-krane-sku0.dts | 1 + .../dts/mediatek/mt8183-kukui-krane-sku176.dts | 1 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 6 + arch/arm64/boot/dts/mediatek/mt8186-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt8186.dtsi | 717 +- .../boot/dts/mediatek/mt8192-asurada-hayato-r1.dts | 81 + arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 4 + arch/arm64/boot/dts/mediatek/mt8192.dtsi | 84 +- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 29 + arch/arm64/boot/dts/mediatek/mt8195.dtsi | 254 + arch/arm64/boot/dts/mediatek/mt8365-evk.dts | 235 + arch/arm64/boot/dts/mediatek/mt8365.dtsi | 142 + arch/arm64/boot/dts/microchip/sparx5.dtsi | 10 +- .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 26 +- .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 10 +- .../boot/dts/microchip/sparx5_pcb_common.dtsi | 12 + arch/arm64/boot/dts/nuvoton/Makefile | 2 + arch/arm64/boot/dts/nuvoton/ma35d1-iot-512m.dts | 56 + arch/arm64/boot/dts/nuvoton/ma35d1-som-256m.dts | 56 + arch/arm64/boot/dts/nuvoton/ma35d1.dtsi | 234 + arch/arm64/boot/dts/nvidia/Makefile | 4 + arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 23 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 1 + .../arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi | 24 +- .../arm64/boot/dts/nvidia/tegra234-p3701-0008.dtsi | 111 + .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 46 +- .../arm64/boot/dts/nvidia/tegra234-p3737-0000.dtsi | 6 + .../dts/nvidia/tegra234-p3740-0002+p3701-0008.dts | 154 + .../arm64/boot/dts/nvidia/tegra234-p3740-0002.dtsi | 137 + .../arm64/boot/dts/nvidia/tegra234-p3767-0005.dtsi | 14 + arch/arm64/boot/dts/nvidia/tegra234-p3767.dtsi | 60 +- .../dts/nvidia/tegra234-p3768-0000+p3767-0000.dts | 23 +- .../dts/nvidia/tegra234-p3768-0000+p3767-0005.dts | 33 + .../arm64/boot/dts/nvidia/tegra234-p3768-0000.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 341 + arch/arm64/boot/dts/qcom/Makefile | 17 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 232 +- arch/arm64/boot/dts/qcom/apq8039-t2.dts | 395 + arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 50 +- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 10 +- .../{ipq5332-mi01.2.dts => ipq5332-rdp441.dts} | 0 arch/arm64/boot/dts/qcom/ipq5332-rdp442.dts | 117 + arch/arm64/boot/dts/qcom/ipq5332-rdp474.dts | 112 + arch/arm64/boot/dts/qcom/ipq5332.dtsi | 31 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 32 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 147 +- arch/arm64/boot/dts/qcom/ipq9574-al02-c7.dts | 84 - arch/arm64/boot/dts/qcom/ipq9574-rdp418.dts | 124 + arch/arm64/boot/dts/qcom/ipq9574-rdp433.dts | 103 + arch/arm64/boot/dts/qcom/ipq9574-rdp449.dts | 80 + arch/arm64/boot/dts/qcom/ipq9574-rdp453.dts | 80 + arch/arm64/boot/dts/qcom/ipq9574-rdp454.dts | 80 + arch/arm64/boot/dts/qcom/ipq9574.dtsi | 591 +- arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dts | 150 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 155 +- arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 151 +- arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dts | 151 +- arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 197 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 145 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 165 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 582 - arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 125 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 181 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 18 +- .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 6 +- .../dts/qcom/msm8916-samsung-e2015-common.dtsi | 6 +- .../boot/dts/qcom/msm8916-samsung-grandmax.dts | 6 +- .../boot/dts/qcom/msm8916-samsung-gt5-common.dtsi | 145 +- arch/arm64/boot/dts/qcom/msm8916-samsung-gt510.dts | 12 +- arch/arm64/boot/dts/qcom/msm8916-samsung-gt58.dts | 8 +- .../boot/dts/qcom/msm8916-samsung-j5-common.dtsi | 140 +- .../boot/dts/qcom/msm8916-samsung-serranove.dts | 160 +- arch/arm64/boot/dts/qcom/msm8916-thwc-uf896.dts | 8 +- arch/arm64/boot/dts/qcom/msm8916-thwc-ufi001c.dts | 10 +- arch/arm64/boot/dts/qcom/msm8916-ufi.dtsi | 118 +- .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 150 +- .../arm64/boot/dts/qcom/msm8916-yiming-uz801v3.dts | 8 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 605 +- arch/arm64/boot/dts/qcom/msm8939-pm8916.dtsi | 161 + .../dts/qcom/msm8939-sony-xperia-kanuti-tulip.dts | 88 + arch/arm64/boot/dts/qcom/msm8939.dtsi | 2436 ++ arch/arm64/boot/dts/qcom/msm8953.dtsi | 96 +- arch/arm64/boot/dts/qcom/msm8976.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 5 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dts | 4 +- .../boot/dts/qcom/msm8996-oneplus-common.dtsi | 30 +- .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 29 + .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 22 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 18 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 62 +- .../boot/dts/qcom/msm8996pro-xiaomi-natrium.dts | 18 +- arch/arm64/boot/dts/qcom/msm8996pro.dtsi | 51 + .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 4 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 311 +- arch/arm64/boot/dts/qcom/pm7250b.dtsi | 1 + arch/arm64/boot/dts/qcom/pm8550.dtsi | 16 + arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 +- arch/arm64/boot/dts/qcom/pm8953.dtsi | 10 + arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi632.dtsi | 165 + arch/arm64/boot/dts/qcom/pmi8998.dtsi | 28 +- arch/arm64/boot/dts/qcom/pmk8350.dtsi | 23 + arch/arm64/boot/dts/qcom/pmk8550.dtsi | 24 +- arch/arm64/boot/dts/qcom/qcm2290.dtsi | 61 + arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 4 +- arch/arm64/boot/dts/qcom/qdu1000-idp.dts | 23 + arch/arm64/boot/dts/qcom/qdu1000.dtsi | 113 +- arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 314 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 50 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 56 +- arch/arm64/boot/dts/qcom/sa8540p-ride.dts | 239 + arch/arm64/boot/dts/qcom/sa8540p.dtsi | 8 + arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi | 23 +- arch/arm64/boot/dts/qcom/sa8775p-ride.dts | 126 + arch/arm64/boot/dts/qcom/sa8775p.dtsi | 1445 +- arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts | 845 + arch/arm64/boot/dts/qcom/sc7180-idp.dts | 18 +- .../dts/qcom/sc7180-trogdor-parade-ps8640.dtsi | 10 +- .../dts/qcom/sc7180-trogdor-quackingstick-r0.dts | 2 +- .../dts/qcom/sc7180-trogdor-quackingstick.dtsi | 52 +- .../boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi | 10 +- .../qcom/sc7180-trogdor-wormdingler-rev1-boe.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi | 46 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 34 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 29 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 4 - arch/arm64/boot/dts/qcom/sc7280.dtsi | 45 +- .../arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 583 + arch/arm64/boot/dts/qcom/sc8180x-pmics.dtsi | 326 + arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 702 + arch/arm64/boot/dts/qcom/sc8180x.dtsi | 4032 +++ arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 123 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 42 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 335 +- .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 16 +- .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 9 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 24 +- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 29 + arch/arm64/boot/dts/qcom/sdm660.dtsi | 24 +- arch/arm64/boot/dts/qcom/sdm670.dtsi | 1 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 40 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 80 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 86 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 78 +- .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 4 + arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 4 + arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 108 +- .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 74 +- .../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 82 +- arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 77 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 42 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 40 +- arch/arm64/boot/dts/qcom/sdx75-idp.dts | 33 + arch/arm64/boot/dts/qcom/sdx75.dtsi | 670 + .../arm64/boot/dts/qcom/sm4250-oneplus-billie2.dts | 3 + arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts | 250 + arch/arm64/boot/dts/qcom/sm6115.dtsi | 198 +- arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts | 3 + .../boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts | 8 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 249 +- arch/arm64/boot/dts/qcom/sm6375.dtsi | 37 + arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 103 + .../boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 335 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 105 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 12 +- .../boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi | 139 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 148 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 74 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 62 +- arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 71 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 97 +- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 189 +- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 429 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 166 +- arch/arm64/boot/dts/realtek/rtd1293.dtsi | 2 + arch/arm64/boot/dts/realtek/rtd1295.dtsi | 2 + arch/arm64/boot/dts/realtek/rtd1296.dtsi | 2 + arch/arm64/boot/dts/realtek/rtd1395.dtsi | 2 + arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 4 + arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 50 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 123 + .../renesas/r9a07g044c2-smarc-cru-csi-ov5645.dtso | 21 + .../renesas/r9a07g044l2-smarc-cru-csi-ov5645.dtso | 2 +- arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 203 + .../renesas/r9a07g054l2-smarc-cru-csi-ov5645.dtso | 1 + arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 79 + arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 79 + arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 17 +- arch/arm64/boot/dts/rockchip/Makefile | 6 + .../boot/dts/rockchip/rk3328-nanopi-r2c-plus.dts | 33 + .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 2 +- .../boot/dts/rockchip/rk3566-anbernic-rg353ps.dts | 116 + .../boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi | 41 +- .../boot/dts/rockchip/rk3568-fastrhino-r66s.dts | 27 + .../boot/dts/rockchip/rk3568-fastrhino-r66s.dtsi | 484 + .../boot/dts/rockchip/rk3568-fastrhino-r68s.dts | 112 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 11 + .../boot/dts/rockchip/rk3588-edgeble-neu6b-io.dts | 27 + .../boot/dts/rockchip/rk3588-edgeble-neu6b.dtsi | 32 + arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 637 + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 371 + arch/arm64/boot/dts/rockchip/rk3588j.dtsi | 7 + .../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 763 + arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 109 + .../arm64/boot/dts/socionext/uniphier-pinctrl.dtsi | 2 +- .../boot/dts/socionext/uniphier-ref-daughter.dtsi | 2 +- .../boot/dts/socionext/uniphier-support-card.dtsi | 2 +- arch/arm64/boot/dts/st/Makefile | 2 + arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 38 + arch/arm64/boot/dts/st/stm32mp251.dtsi | 279 + arch/arm64/boot/dts/st/stm32mp253.dtsi | 23 + arch/arm64/boot/dts/st/stm32mp255.dtsi | 9 + arch/arm64/boot/dts/st/stm32mp257.dtsi | 9 + arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 50 + arch/arm64/boot/dts/st/stm32mp25xc.dtsi | 8 + arch/arm64/boot/dts/st/stm32mp25xf.dtsi | 8 + arch/arm64/boot/dts/st/stm32mp25xxai-pinctrl.dtsi | 83 + arch/arm64/boot/dts/st/stm32mp25xxak-pinctrl.dtsi | 71 + arch/arm64/boot/dts/st/stm32mp25xxal-pinctrl.dtsi | 71 + arch/arm64/boot/dts/synaptics/berlin4ct.dtsi | 2 + arch/arm64/boot/dts/ti/Makefile | 9 + arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 6 +- arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 21 + arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 6 + arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 324 + arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi | 33 + arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 161 + arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi | 190 + arch/arm64/boot/dts/ti/k3-am62-verdin-nonwifi.dtsi | 20 + arch/arm64/boot/dts/ti/k3-am62-verdin-wifi.dtsi | 39 + arch/arm64/boot/dts/ti/k3-am62-verdin-yavia.dtsi | 207 + arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 1401 + arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am62.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 52 +- .../boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts | 266 + arch/arm64/boot/dts/ti/k3-am625-sk.dts | 13 +- .../boot/dts/ti/k3-am625-verdin-nonwifi-dahlia.dts | 22 + .../boot/dts/ti/k3-am625-verdin-nonwifi-dev.dts | 22 + .../boot/dts/ti/k3-am625-verdin-nonwifi-yavia.dts | 22 + .../boot/dts/ti/k3-am625-verdin-wifi-dahlia.dts | 22 + .../arm64/boot/dts/ti/k3-am625-verdin-wifi-dev.dts | 22 + .../boot/dts/ti/k3-am625-verdin-wifi-yavia.dts | 22 + arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 156 + arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 56 + arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi | 47 + arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 19 + arch/arm64/boot/dts/ti/k3-am62a.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 58 +- arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 97 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 171 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 53 +- arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 36 +- arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi | 33 + arch/arm64/boot/dts/ti/k3-am64.dtsi | 19 +- arch/arm64/boot/dts/ti/k3-am642-evm.dts | 173 +- .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 51 +- arch/arm64/boot/dts/ti/k3-am642-sk.dts | 166 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 68 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 28 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 19 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 17 - .../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 2 +- .../k3-am654-base-board-rocktech-rk101-panel.dtso | 71 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 172 +- arch/arm64/boot/dts/ti/k3-am654.dtsi | 1 + .../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 2 +- .../boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts | 24 +- arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 171 +- arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 22 + arch/arm64/boot/dts/ti/k3-am69-sk.dts | 182 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 121 +- .../dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso | 2 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 264 + arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 179 +- arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 107 +- arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi | 47 + arch/arm64/boot/dts/ti/k3-j7200.dtsi | 21 +- arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 157 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 226 +- .../dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso | 2 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 362 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 206 + arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 210 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 167 +- arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi | 75 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 23 +- .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 213 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 405 + arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 275 +- arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 67 +- arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi | 101 + arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 616 +- arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 427 +- arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 350 +- arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi | 101 + arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 6 +- arch/arm64/boot/dts/xilinx/Makefile | 18 +- arch/arm64/boot/dts/xilinx/avnet-ultra96-rev1.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 21 +- .../boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 28 +- .../boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 22 +- arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 327 +- arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 6 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 58 - .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 15 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 12 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 2 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 8 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 38 +- .../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.0.dts | 2 +- .../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 48 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 27 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 48 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 48 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 35 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 35 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu1275-revA.dts | 58 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 40 +- arch/arm64/configs/defconfig | 36 +- arch/arm64/include/asm/fb.h | 15 +- arch/arm64/mm/fault.c | 47 +- arch/arm64/net/bpf_jit_comp.c | 55 +- arch/csky/Kconfig | 1 + arch/csky/mm/fault.c | 22 +- arch/hexagon/Kconfig | 1 + arch/hexagon/mm/vm_fault.c | 18 +- arch/ia64/include/asm/fb.h | 27 +- arch/ia64/mm/fault.c | 36 +- arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/fb.h | 24 +- arch/loongarch/mm/fault.c | 16 +- arch/m68k/include/asm/fb.h | 22 +- arch/m68k/include/asm/mcfgpio.h | 8 - arch/m68k/mm/fault.c | 9 +- arch/microblaze/mm/fault.c | 5 +- arch/mips/Kconfig | 5 +- arch/mips/alchemy/Kconfig | 1 + arch/mips/alchemy/devboards/db1000.c | 11 +- arch/mips/boot/dts/ingenic/ci20.dts | 152 +- arch/mips/boot/dts/ingenic/jz4725b.dtsi | 7 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 7 +- arch/mips/boot/dts/ingenic/jz4770.dtsi | 5 +- arch/mips/boot/dts/ingenic/qi_lb60.dts | 6 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 18 + arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 7 + arch/mips/boot/dts/loongson/ls7a-pch.dtsi | 7 + arch/mips/boot/dts/ralink/Makefile | 3 +- .../boot/dts/ralink/mt7621-tplink-hc220-g5-v1.dts | 84 + arch/mips/boot/dts/ralink/mt7628a.dtsi | 40 +- arch/mips/cavium-octeon/octeon-usb.c | 629 +- arch/mips/configs/ci20_defconfig | 47 +- arch/mips/configs/loongson3_defconfig | 7 + arch/mips/generic/board-ingenic.c | 61 +- arch/mips/include/asm/cpu-features.h | 4 +- arch/mips/include/asm/dec/prom.h | 2 +- arch/mips/include/asm/fb.h | 28 +- arch/mips/include/asm/io.h | 1 + arch/mips/include/asm/mach-au1x00/gpio-au1000.h | 5 - arch/mips/include/asm/mach-au1x00/gpio-au1300.h | 5 - arch/mips/include/asm/mach-loongson32/loongson1.h | 1 - arch/mips/include/asm/mach-loongson32/regs-wdt.h | 15 - arch/mips/include/asm/mach-ralink/mt7620.h | 35 - arch/mips/include/asm/mach-ralink/rt288x.h | 10 - arch/mips/include/asm/mach-ralink/rt305x.h | 21 - arch/mips/include/asm/mach-ralink/rt3883.h | 8 - arch/mips/include/asm/smp.h | 2 + arch/mips/include/uapi/asm/inst.h | 33 + arch/mips/include/uapi/asm/socket.h | 3 + arch/mips/kernel/asm-offsets.c | 14 + arch/mips/kernel/smp-cps.c | 15 +- arch/mips/kernel/smp-mt.c | 3 +- arch/mips/kernel/smp.c | 18 + arch/mips/kernel/unaligned.c | 41 + arch/mips/loongson32/common/Makefile | 2 +- arch/mips/loongson32/common/reset.c | 51 - arch/mips/mm/fault.c | 12 +- arch/mips/mm/tlbex.c | 24 +- arch/mips/pci/pci-mt7620.c | 7 +- arch/mips/pci/pci-xtalk-bridge.c | 8 +- arch/mips/ralink/clk.c | 61 +- arch/mips/ralink/common.h | 7 - arch/mips/ralink/mt7620.c | 235 - arch/mips/ralink/mt7621.c | 9 - arch/mips/ralink/of.c | 51 +- arch/mips/ralink/reset.c | 61 - arch/mips/ralink/rt288x.c | 40 - arch/mips/ralink/rt305x.c | 87 - arch/mips/ralink/rt3883.c | 53 - arch/mips/sibyte/swarm/platform.c | 14 +- arch/nios2/Kconfig | 1 + arch/nios2/mm/fault.c | 17 +- arch/openrisc/mm/fault.c | 5 +- arch/parisc/Makefile | 4 +- arch/parisc/include/asm/fb.h | 20 +- arch/parisc/include/uapi/asm/socket.h | 3 + arch/parisc/mm/fault.c | 23 +- arch/parisc/video/Makefile | 3 + arch/parisc/video/fbdev.c | 26 + arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/fb.h | 8 +- arch/powerpc/mm/copro_fault.c | 14 +- arch/powerpc/mm/fault.c | 39 +- arch/riscv/Kconfig | 1 + arch/riscv/Kconfig.socs | 6 + arch/riscv/boot/dts/Makefile | 5 +- arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi | 37 + arch/riscv/boot/dts/starfive/jh7100.dtsi | 10 + .../dts/starfive/jh7110-starfive-visionfive-2.dtsi | 33 + arch/riscv/boot/dts/starfive/jh7110.dtsi | 50 + arch/riscv/boot/dts/thead/Makefile | 2 + .../boot/dts/thead/th1520-lichee-module-4a.dtsi | 38 + arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts | 32 + arch/riscv/boot/dts/thead/th1520.dtsi | 422 + arch/riscv/configs/defconfig | 1 + arch/riscv/mm/fault.c | 31 +- arch/s390/mm/fault.c | 5 +- arch/sh/Kconfig | 1 + arch/sh/include/asm/fb.h | 15 +- arch/sh/mm/fault.c | 17 +- arch/sparc/Kconfig | 1 + arch/sparc/Makefile | 1 + arch/sparc/include/asm/fb.h | 47 +- arch/sparc/include/uapi/asm/socket.h | 3 + arch/sparc/mm/fault_32.c | 32 +- arch/sparc/mm/fault_64.c | 8 +- arch/sparc/video/Makefile | 3 + arch/sparc/video/fbdev.c | 23 + arch/um/kernel/trap.c | 11 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/fb.h | 21 +- arch/x86/mm/fault.c | 52 +- arch/x86/video/fbdev.c | 28 +- arch/xtensa/Kconfig | 1 + arch/xtensa/mm/fault.c | 14 +- crypto/af_alg.c | 193 +- crypto/algif_aead.c | 56 +- crypto/algif_hash.c | 188 +- crypto/algif_rng.c | 2 - crypto/algif_skcipher.c | 24 +- drivers/accel/habanalabs/common/command_buffer.c | 6 - .../accel/habanalabs/common/command_submission.c | 61 +- drivers/accel/habanalabs/common/debugfs.c | 60 +- drivers/accel/habanalabs/common/device.c | 112 +- drivers/accel/habanalabs/common/firmware_if.c | 212 +- drivers/accel/habanalabs/common/habanalabs.h | 77 +- drivers/accel/habanalabs/common/habanalabs_drv.c | 9 +- drivers/accel/habanalabs/common/habanalabs_ioctl.c | 35 +- drivers/accel/habanalabs/common/irq.c | 2 +- drivers/accel/habanalabs/common/memory.c | 104 +- drivers/accel/habanalabs/common/mmu/mmu.c | 56 +- drivers/accel/habanalabs/common/security.c | 57 +- drivers/accel/habanalabs/gaudi/gaudi.c | 13 +- drivers/accel/habanalabs/gaudi2/gaudi2.c | 334 +- drivers/accel/habanalabs/gaudi2/gaudi2P.h | 2 +- drivers/accel/habanalabs/gaudi2/gaudi2_security.c | 15 +- drivers/accel/habanalabs/goya/goya.c | 3 - drivers/accel/habanalabs/goya/goya_coresight.c | 9 +- drivers/accel/habanalabs/include/common/cpucp_if.h | 22 +- .../accel/habanalabs/include/common/hl_boot_if.h | 41 +- .../include/gaudi2/asic_reg/gaudi2_regs.h | 11 + .../accel/habanalabs/include/gaudi2/gaudi2_fw_if.h | 2 +- drivers/auxdisplay/cfag12864bfb.c | 2 +- drivers/auxdisplay/ht16k33.c | 2 +- drivers/block/drbd/drbd_main.c | 12 +- drivers/bus/fsl-mc/dprc-driver.c | 12 +- drivers/bus/fsl-mc/fsl-mc-allocator.c | 35 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 7 +- drivers/bus/ti-sysc.c | 4 +- drivers/char/mem.c | 7 - drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/actions/owl-composite.c | 35 +- drivers/clk/at91/clk-main.c | 1 + drivers/clk/at91/clk-smd.c | 29 +- drivers/clk/at91/sckc.c | 1 + drivers/clk/bcm/clk-raspberrypi.c | 4 +- drivers/clk/berlin/berlin2-div.c | 1 + drivers/clk/clk-axi-clkgen.c | 14 +- drivers/clk/clk-cdce706.c | 32 +- drivers/clk/clk-cdce925.c | 14 +- drivers/clk/clk-cs2000-cp.c | 2 +- drivers/clk/clk-k210.c | 3 + drivers/clk/clk-lan966x.c | 17 - drivers/clk/clk-lmk04832.c | 1 + drivers/clk/clk-lochnagar.c | 1 + drivers/clk/clk-max9485.c | 2 +- drivers/clk/clk-qoriq.c | 1 + drivers/clk/clk-renesas-pcie.c | 6 +- drivers/clk/clk-si514.c | 2 +- drivers/clk/clk-si521xx.c | 2 +- drivers/clk/clk-si5341.c | 59 +- drivers/clk/clk-si5351.c | 69 +- drivers/clk/clk-si544.c | 2 +- drivers/clk/clk-si570.c | 2 +- drivers/clk/clk-stm32f4.c | 1 + drivers/clk/clk-versaclock5.c | 52 +- drivers/clk/clk-versaclock7.c | 7 +- drivers/clk/clk-wm831x.c | 1 + drivers/clk/clk.c | 111 +- drivers/clk/clk_test.c | 180 +- drivers/clk/davinci/da8xx-cfgchip.c | 12 +- drivers/clk/imx/clk-busy.c | 1 + drivers/clk/imx/clk-composite-8m.c | 31 + drivers/clk/imx/clk-fixup-mux.c | 1 + drivers/clk/imx/clk-imx6sx.c | 8 +- drivers/clk/imx/clk-imx6ul.c | 2 + drivers/clk/imx/clk-imx8mn.c | 8 +- drivers/clk/imx/clk-imx8mp.c | 24 +- drivers/clk/imx/clk-imx93.c | 15 +- drivers/clk/imx/clk-imxrt1050.c | 22 +- drivers/clk/imx/clk-scu.c | 24 +- drivers/clk/imx/clk.c | 8 - drivers/clk/imx/clk.h | 1 - drivers/clk/ingenic/cgu.c | 15 +- drivers/clk/ingenic/tcu.c | 19 +- drivers/clk/keystone/sci-clk.c | 2 + drivers/clk/keystone/syscon-clk.c | 49 +- drivers/clk/mediatek/Kconfig | 12 + drivers/clk/mediatek/clk-cpumux.c | 1 + drivers/clk/mediatek/clk-mt2701-aud.c | 6 +- drivers/clk/mediatek/clk-mt2701-bdp.c | 2 +- drivers/clk/mediatek/clk-mt2701-eth.c | 2 +- drivers/clk/mediatek/clk-mt2701-g3d.c | 2 +- drivers/clk/mediatek/clk-mt2701-hif.c | 2 +- drivers/clk/mediatek/clk-mt2701-img.c | 2 +- drivers/clk/mediatek/clk-mt2701-mm.c | 2 +- drivers/clk/mediatek/clk-mt2701-vdec.c | 2 +- drivers/clk/mediatek/clk-mt2712-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt2712-bdp.c | 2 +- drivers/clk/mediatek/clk-mt2712-img.c | 2 +- drivers/clk/mediatek/clk-mt2712-jpgdec.c | 2 +- drivers/clk/mediatek/clk-mt2712-mfg.c | 2 +- drivers/clk/mediatek/clk-mt2712-mm.c | 2 +- drivers/clk/mediatek/clk-mt2712-vdec.c | 2 +- drivers/clk/mediatek/clk-mt2712-venc.c | 2 +- drivers/clk/mediatek/clk-mt2712.c | 2 +- drivers/clk/mediatek/clk-mt6765-audio.c | 2 +- drivers/clk/mediatek/clk-mt6765-cam.c | 2 +- drivers/clk/mediatek/clk-mt6765-img.c | 2 +- drivers/clk/mediatek/clk-mt6765-mipi0a.c | 2 +- drivers/clk/mediatek/clk-mt6765-mm.c | 2 +- drivers/clk/mediatek/clk-mt6765-vcodec.c | 2 +- drivers/clk/mediatek/clk-mt6765.c | 20 +- drivers/clk/mediatek/clk-mt6779-aud.c | 2 +- drivers/clk/mediatek/clk-mt6779-cam.c | 2 +- drivers/clk/mediatek/clk-mt6779-img.c | 2 +- drivers/clk/mediatek/clk-mt6779-ipe.c | 2 +- drivers/clk/mediatek/clk-mt6779-mfg.c | 2 +- drivers/clk/mediatek/clk-mt6779-mm.c | 2 +- drivers/clk/mediatek/clk-mt6779-vdec.c | 2 +- drivers/clk/mediatek/clk-mt6779-venc.c | 2 +- drivers/clk/mediatek/clk-mt6779.c | 26 +- drivers/clk/mediatek/clk-mt6795-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt6795-infracfg.c | 6 +- drivers/clk/mediatek/clk-mt6795-mfg.c | 2 +- drivers/clk/mediatek/clk-mt6795-mm.c | 2 +- drivers/clk/mediatek/clk-mt6795-pericfg.c | 6 +- drivers/clk/mediatek/clk-mt6795-topckgen.c | 2 +- drivers/clk/mediatek/clk-mt6795-vdecsys.c | 2 +- drivers/clk/mediatek/clk-mt6795-vencsys.c | 2 +- drivers/clk/mediatek/clk-mt6797-img.c | 2 +- drivers/clk/mediatek/clk-mt6797-mm.c | 2 +- drivers/clk/mediatek/clk-mt6797-vdec.c | 2 +- drivers/clk/mediatek/clk-mt6797-venc.c | 2 +- drivers/clk/mediatek/clk-mt7622-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt7622-aud.c | 6 +- drivers/clk/mediatek/clk-mt7622-eth.c | 2 +- drivers/clk/mediatek/clk-mt7622-hif.c | 2 +- drivers/clk/mediatek/clk-mt7622-infracfg.c | 6 +- drivers/clk/mediatek/clk-mt7622.c | 2 +- drivers/clk/mediatek/clk-mt7629-hif.c | 2 +- drivers/clk/mediatek/clk-mt7981-eth.c | 2 +- drivers/clk/mediatek/clk-mt7981-infracfg.c | 2 +- drivers/clk/mediatek/clk-mt7981-topckgen.c | 14 +- drivers/clk/mediatek/clk-mt7986-eth.c | 2 +- drivers/clk/mediatek/clk-mt7986-infracfg.c | 2 +- drivers/clk/mediatek/clk-mt7986-topckgen.c | 14 +- drivers/clk/mediatek/clk-mt8135-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt8135.c | 2 +- drivers/clk/mediatek/clk-mt8167-aud.c | 2 +- drivers/clk/mediatek/clk-mt8167-img.c | 2 +- drivers/clk/mediatek/clk-mt8167-mfgcfg.c | 2 +- drivers/clk/mediatek/clk-mt8167-mm.c | 2 +- drivers/clk/mediatek/clk-mt8167-vdec.c | 2 +- drivers/clk/mediatek/clk-mt8167.c | 2 +- drivers/clk/mediatek/clk-mt8173-apmixedsys.c | 13 +- drivers/clk/mediatek/clk-mt8173-img.c | 2 +- drivers/clk/mediatek/clk-mt8173-infracfg.c | 6 +- drivers/clk/mediatek/clk-mt8173-mm.c | 2 +- drivers/clk/mediatek/clk-mt8173-pericfg.c | 2 +- drivers/clk/mediatek/clk-mt8173-topckgen.c | 26 +- drivers/clk/mediatek/clk-mt8173-vdecsys.c | 2 +- drivers/clk/mediatek/clk-mt8173-vencsys.c | 2 +- drivers/clk/mediatek/clk-mt8183-audio.c | 6 +- drivers/clk/mediatek/clk-mt8183-cam.c | 2 +- drivers/clk/mediatek/clk-mt8183-img.c | 2 +- drivers/clk/mediatek/clk-mt8183-ipu0.c | 2 +- drivers/clk/mediatek/clk-mt8183-ipu1.c | 2 +- drivers/clk/mediatek/clk-mt8183-ipu_adl.c | 2 +- drivers/clk/mediatek/clk-mt8183-ipu_conn.c | 2 +- drivers/clk/mediatek/clk-mt8183-mfgcfg.c | 2 +- drivers/clk/mediatek/clk-mt8183-mm.c | 2 +- drivers/clk/mediatek/clk-mt8183-vdec.c | 2 +- drivers/clk/mediatek/clk-mt8183-venc.c | 2 +- drivers/clk/mediatek/clk-mt8183.c | 24 +- drivers/clk/mediatek/clk-mt8186-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt8186-cam.c | 2 +- drivers/clk/mediatek/clk-mt8186-img.c | 2 +- drivers/clk/mediatek/clk-mt8186-imp_iic_wrap.c | 2 +- drivers/clk/mediatek/clk-mt8186-infra_ao.c | 2 +- drivers/clk/mediatek/clk-mt8186-ipe.c | 2 +- drivers/clk/mediatek/clk-mt8186-mcu.c | 2 +- drivers/clk/mediatek/clk-mt8186-mdp.c | 2 +- drivers/clk/mediatek/clk-mt8186-mfg.c | 2 +- drivers/clk/mediatek/clk-mt8186-mm.c | 2 +- drivers/clk/mediatek/clk-mt8186-topckgen.c | 26 +- drivers/clk/mediatek/clk-mt8186-vdec.c | 2 +- drivers/clk/mediatek/clk-mt8186-venc.c | 2 +- drivers/clk/mediatek/clk-mt8186-wpe.c | 2 +- drivers/clk/mediatek/clk-mt8188-adsp_audio26m.c | 2 +- drivers/clk/mediatek/clk-mt8188-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt8188-cam.c | 2 +- drivers/clk/mediatek/clk-mt8188-ccu.c | 2 +- drivers/clk/mediatek/clk-mt8188-img.c | 2 +- drivers/clk/mediatek/clk-mt8188-imp_iic_wrap.c | 2 +- drivers/clk/mediatek/clk-mt8188-infra_ao.c | 26 +- drivers/clk/mediatek/clk-mt8188-ipe.c | 2 +- drivers/clk/mediatek/clk-mt8188-mfg.c | 2 +- drivers/clk/mediatek/clk-mt8188-peri_ao.c | 2 +- drivers/clk/mediatek/clk-mt8188-topckgen.c | 46 +- drivers/clk/mediatek/clk-mt8188-vdec.c | 2 +- drivers/clk/mediatek/clk-mt8188-vdo0.c | 2 +- drivers/clk/mediatek/clk-mt8188-vdo1.c | 2 +- drivers/clk/mediatek/clk-mt8188-venc.c | 2 +- drivers/clk/mediatek/clk-mt8188-vpp0.c | 2 +- drivers/clk/mediatek/clk-mt8188-vpp1.c | 2 +- drivers/clk/mediatek/clk-mt8188-wpe.c | 2 +- drivers/clk/mediatek/clk-mt8192-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt8192-aud.c | 6 +- drivers/clk/mediatek/clk-mt8192-cam.c | 2 +- drivers/clk/mediatek/clk-mt8192-img.c | 2 +- drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.c | 2 +- drivers/clk/mediatek/clk-mt8192-ipe.c | 2 +- drivers/clk/mediatek/clk-mt8192-mdp.c | 2 +- drivers/clk/mediatek/clk-mt8192-mfg.c | 2 +- drivers/clk/mediatek/clk-mt8192-mm.c | 2 +- drivers/clk/mediatek/clk-mt8192-msdc.c | 2 +- drivers/clk/mediatek/clk-mt8192-scp_adsp.c | 2 +- drivers/clk/mediatek/clk-mt8192-vdec.c | 2 +- drivers/clk/mediatek/clk-mt8192-venc.c | 2 +- drivers/clk/mediatek/clk-mt8192.c | 25 +- drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt8195-apusys_pll.c | 6 +- drivers/clk/mediatek/clk-mt8195-cam.c | 2 +- drivers/clk/mediatek/clk-mt8195-ccu.c | 2 +- drivers/clk/mediatek/clk-mt8195-img.c | 2 +- drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c | 2 +- drivers/clk/mediatek/clk-mt8195-infra_ao.c | 2 +- drivers/clk/mediatek/clk-mt8195-ipe.c | 2 +- drivers/clk/mediatek/clk-mt8195-mfg.c | 2 +- drivers/clk/mediatek/clk-mt8195-peri_ao.c | 2 +- drivers/clk/mediatek/clk-mt8195-scp_adsp.c | 2 +- drivers/clk/mediatek/clk-mt8195-topckgen.c | 52 +- drivers/clk/mediatek/clk-mt8195-vdec.c | 2 +- drivers/clk/mediatek/clk-mt8195-vdo0.c | 2 +- drivers/clk/mediatek/clk-mt8195-vdo1.c | 2 +- drivers/clk/mediatek/clk-mt8195-venc.c | 2 +- drivers/clk/mediatek/clk-mt8195-vpp0.c | 2 +- drivers/clk/mediatek/clk-mt8195-vpp1.c | 2 +- drivers/clk/mediatek/clk-mt8195-wpe.c | 2 +- drivers/clk/mediatek/clk-mt8365-apu.c | 2 +- drivers/clk/mediatek/clk-mt8365-cam.c | 2 +- drivers/clk/mediatek/clk-mt8365-mfg.c | 2 +- drivers/clk/mediatek/clk-mt8365-mm.c | 2 +- drivers/clk/mediatek/clk-mt8365-vdec.c | 2 +- drivers/clk/mediatek/clk-mt8365-venc.c | 2 +- drivers/clk/mediatek/clk-mt8365.c | 40 +- drivers/clk/mediatek/clk-mt8516-aud.c | 2 +- drivers/clk/mediatek/clk-mt8516.c | 2 +- drivers/clk/mediatek/clk-mtk.c | 25 +- drivers/clk/mediatek/clk-mtk.h | 4 +- drivers/clk/mediatek/clk-mux.c | 2 +- drivers/clk/meson/Kconfig | 20 + drivers/clk/meson/Makefile | 2 + drivers/clk/meson/a1-peripherals.c | 2243 ++ drivers/clk/meson/a1-peripherals.h | 113 + drivers/clk/meson/a1-pll.c | 356 + drivers/clk/meson/a1-pll.h | 47 + drivers/clk/meson/clk-pll.c | 47 +- drivers/clk/meson/clk-pll.h | 2 + drivers/clk/microchip/Kconfig | 4 +- drivers/clk/microchip/clk-pic32mzda.c | 2 +- drivers/clk/mvebu/ap-cpu-clk.c | 16 +- drivers/clk/mvebu/armada_ap_cp_helper.c | 8 +- drivers/clk/mvebu/clk-cpu.c | 14 +- drivers/clk/nuvoton/Kconfig | 19 + drivers/clk/nuvoton/Makefile | 4 + drivers/clk/nuvoton/clk-ma35d1-divider.c | 132 + drivers/clk/nuvoton/clk-ma35d1-pll.c | 360 + drivers/clk/nuvoton/clk-ma35d1.c | 1059 + drivers/clk/nuvoton/clk-ma35d1.h | 18 + drivers/clk/pxa/clk-pxa.c | 1 + drivers/clk/pxa/clk-pxa25x.c | 2 + drivers/clk/pxa/clk-pxa27x.c | 3 +- drivers/clk/ralink/Kconfig | 7 + drivers/clk/ralink/Makefile | 1 + drivers/clk/ralink/clk-mtmips.c | 1117 + drivers/clk/renesas/clk-mstp.c | 18 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 1 + drivers/clk/renesas/r9a06g032-clocks.c | 1 + drivers/clk/renesas/renesas-cpg-mssr.c | 31 +- drivers/clk/renesas/rzg2l-cpg.c | 22 +- drivers/clk/renesas/rzg2l-cpg.h | 3 - drivers/clk/samsung/Kconfig | 1 + drivers/clk/samsung/clk-exynos-clkout.c | 3 + drivers/clk/samsung/clk-exynos4.c | 44 +- drivers/clk/sifive/sifive-prci.c | 4 +- drivers/clk/socfpga/clk-gate.c | 1 + drivers/clk/sprd/composite.c | 9 +- drivers/clk/sprd/div.c | 14 +- drivers/clk/sprd/div.h | 5 - drivers/clk/st/clk-flexgen.c | 15 +- drivers/clk/stm32/clk-stm32-core.c | 33 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 14 +- drivers/clk/tegra/clk-bpmp.c | 1 + drivers/clk/tegra/clk-periph.c | 17 +- drivers/clk/tegra/clk-super.c | 16 +- drivers/clk/tegra/clk-tegra124-emc.c | 2 + drivers/clk/ti/clkctrl.c | 7 + drivers/clk/ux500/clk-prcmu.c | 1 + drivers/clk/ux500/clk-sysctrl.c | 1 + drivers/clk/versatile/clk-sp810.c | 1 + drivers/clk/xilinx/clk-xlnx-clock-wizard.c | 7 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 63 +- drivers/crypto/caam/caamalg_qi2.c | 4 +- drivers/dma-buf/dma-resv.c | 2 +- drivers/dma-buf/sw_sync.c | 2 +- drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 4 +- drivers/firmware/arm_scmi/driver.c | 1 + drivers/firmware/arm_scmi/powercap.c | 173 +- drivers/firmware/arm_scmi/smc.c | 30 +- drivers/firmware/cirrus/cs_dsp.c | 8 +- drivers/firmware/sysfb.c | 2 +- drivers/firmware/tegra/bpmp-tegra186.c | 204 +- drivers/firmware/tegra/bpmp.c | 4 +- drivers/firmware/xilinx/zynqmp.c | 12 +- drivers/gpio/Kconfig | 55 +- drivers/gpio/Makefile | 2 + drivers/gpio/gpio-adnp.c | 2 +- drivers/gpio/gpio-aggregator.c | 110 +- drivers/gpio/gpio-brcmstb.c | 3 +- drivers/gpio/gpio-davinci.c | 4 +- drivers/gpio/gpio-fxl6408.c | 2 +- drivers/gpio/gpio-gw-pld.c | 2 +- drivers/gpio/gpio-ixp4xx.c | 4 +- drivers/gpio/gpio-lpc18xx.c | 1 - drivers/gpio/gpio-max7300.c | 2 +- drivers/gpio/gpio-max732x.c | 2 +- drivers/gpio/gpio-mlxbf3.c | 248 + drivers/gpio/gpio-mpc8xxx.c | 7 +- drivers/gpio/gpio-pca953x.c | 2 +- drivers/gpio/gpio-pca9570.c | 2 +- drivers/gpio/gpio-pcf857x.c | 2 +- drivers/gpio/gpio-sa1100.c | 1 + drivers/gpio/gpio-sch311x.c | 26 +- drivers/gpio/gpio-tangier.c | 4 +- drivers/gpio/gpio-tegra186.c | 78 + drivers/gpio/gpio-tpic2810.c | 27 +- drivers/gpio/gpio-tps65086.c | 27 +- drivers/gpio/gpio-tps65219.c | 185 + drivers/gpio/gpio-ts4900.c | 2 +- drivers/gpio/gpio-twl4030.c | 64 +- drivers/gpio/gpio-xra1403.c | 1 - drivers/gpio/gpio-zynq.c | 46 +- drivers/gpio/gpiolib-legacy.c | 12 - drivers/gpio/gpiolib.c | 44 +- drivers/gpu/drm/Kconfig | 14 +- drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 10 + drivers/gpu/drm/amd/amdgpu/Makefile | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 79 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 407 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 82 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 60 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c | 154 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 123 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c | 384 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 325 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.h | 55 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 182 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c | 210 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 470 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 171 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 38 + drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 243 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 305 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 350 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 83 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 141 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 372 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 142 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 24 + drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 23 + drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 187 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 246 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 72 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 261 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 116 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 330 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_umr.h | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 83 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 59 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 237 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 67 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c | 399 + drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h | 182 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 1 - .../gpu/drm/amd/amdgpu/aqua_vanjaram_reg_init.c | 658 + drivers/gpu/drm/amd/amdgpu/cik.c | 4 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 278 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 312 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.c | 14 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 51 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 114 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 194 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 24 - drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 34 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 4313 ++- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.h | 5 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c | 850 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.h | 2 + drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 12 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.c | 10 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 57 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 46 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 616 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 23 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 1074 + drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.h | 51 + drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 36 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 59 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c | 915 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.h | 1 + drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 12 +- drivers/gpu/drm/amd/amdgpu/mmsch_v3_0.h | 4 +- drivers/gpu/drm/amd/amdgpu/mmsch_v4_0.h | 4 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c | 118 +- drivers/gpu/drm/amd/amdgpu/nv.c | 14 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 5 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 9 + drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.h | 2 + drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 - drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 2 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c | 4 + drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 491 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.h | 2 + drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 10 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/si.c | 4 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 2 - drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c | 103 + drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.h | 30 + drivers/gpu/drm/amd/amdgpu/soc15.c | 87 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 6 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 69 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 14 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 2 + drivers/gpu/drm/amd/amdgpu/umc_v8_10.c | 6 + drivers/gpu/drm/amd/amdgpu/umc_v8_10.h | 3 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 8 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 1541 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.h | 29 + drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 14 +- drivers/gpu/drm/amd/amdgpu/vi.c | 10 +- drivers/gpu/drm/amd/amdkfd/Makefile | 4 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 460 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 83 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 1118 + drivers/gpu/drm/amd/amdkfd/kfd_debug.h | 123 + drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 481 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 1031 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 35 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 93 +- drivers/gpu/drm/amd/amdkfd/kfd_events.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c | 405 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 108 +- drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 64 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 31 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 85 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 9 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 32 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 83 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 423 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 19 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 34 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 86 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 73 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 320 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 283 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 98 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 54 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 22 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 303 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 213 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 14 +- drivers/gpu/drm/amd/amdxcp/Makefile | 25 + drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.c | 110 + drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.h | 29 + drivers/gpu/drm/amd/display/Kconfig | 19 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 231 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 4 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 31 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 196 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 36 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 6 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 25 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 20 +- .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 10 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 58 +- .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 22 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 73 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 17 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 36 +- .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 3 + .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 50 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 42 +- .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 2 +- .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 58 +- .../drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c | 2 +- .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 42 +- .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 53 +- .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 71 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 436 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 375 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 35 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 38 +- drivers/gpu/drm/amd/display/dc/dc.h | 40 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 310 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 15 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 1 + drivers/gpu/drm/amd/display/dc/dc_helper.c | 90 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 9 + drivers/gpu/drm/amd/display/dc/dc_types.h | 11 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 38 - drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 8 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 258 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c | 252 + drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.h | 46 + .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 30 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 5 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 11 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 5 + .../amd/display/dc/dce112/dce112_hw_sequencer.c | 3 - .../drm/amd/display/dc/dce112/dce112_resource.c | 5 + .../amd/display/dc/dce120/dce120_hw_sequencer.c | 3 - .../drm/amd/display/dc/dce120/dce120_resource.c | 1 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 6 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 2 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 157 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 1 - .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 20 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 80 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 13 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 29 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 28 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 11 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 96 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 5 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 34 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 39 +- .../gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c | 83 +- .../gpu/drm/amd/display/dc/dcn201/dcn201_init.c | 2 +- .../gpu/drm/amd/display/dc/dcn201/dcn201_optc.c | 7 +- .../drm/amd/display/dc/dcn201/dcn201_resource.c | 13 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 68 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 6 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 34 +- drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 38 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 15 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 6 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 70 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 17 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 34 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 2 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 34 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 31 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 30 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 8 + .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 8 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 1 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 121 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 7 +- .../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c | 4 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 45 +- .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c | 16 + .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.h | 5 +- .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 42 +- .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.h | 4 +- .../gpu/drm/amd/display/dc/dcn314/dcn314_init.c | 8 +- .../drm/amd/display/dc/dcn314/dcn314_resource.c | 63 +- .../drm/amd/display/dc/dcn315/dcn315_resource.c | 165 +- .../drm/amd/display/dc/dcn316/dcn316_resource.c | 45 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 21 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.h | 5 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 88 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h | 6 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 20 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.h | 1 + .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 51 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 22 +- .../amd/display/dc/dcn32/dcn32_resource_helpers.c | 221 +- .../drm/amd/display/dc/dcn321/dcn321_resource.c | 55 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 9 + drivers/gpu/drm/amd/display/dc/dm_services_types.h | 6 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 5 + .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 66 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 2 +- .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c | 15 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 6 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 4 +- .../gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c | 70 +- .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 244 +- .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.h | 3 + .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 45 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 11 +- .../gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c | 22 +- .../display/dc/dml/dcn314/display_mode_vba_314.c | 65 +- .../dc/dml/dcn314/display_rq_dlg_calc_314.c | 34 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 555 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h | 2 + .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 16 +- .../amd/display/dc/dml/dcn32/display_mode_vba_32.h | 2 +- .../dc/dml/dcn32/display_mode_vba_util_32.c | 20 +- .../display/dc/dml/dcn32/display_rq_dlg_calc_32.c | 2 +- .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 504 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 8 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 1 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 - .../drm/amd/display/dc/dml/display_mode_structs.h | 3 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 12 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 12 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 14 + drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 167 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 4 +- .../amd/display/dc/link/hwss/link_hwss_hpo_dp.c | 83 +- .../gpu/drm/amd/display/dc/link/link_detection.c | 4 + drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 225 +- drivers/gpu/drm/amd/display/dc/link/link_factory.c | 6 +- .../display/dc/link/protocols/link_dp_capability.c | 36 +- .../amd/display/dc/link/protocols/link_dp_dpia.c | 2 +- .../display/dc/link/protocols/link_dp_training.c | 17 +- .../dc/link/protocols/link_dp_training_128b_132b.c | 10 +- .../dc/link/protocols/link_dp_training_8b_10b.c | 4 + .../link_dp_training_fixed_vs_pe_retimer.c | 23 +- .../dc/link/protocols/link_edp_panel_control.c | 29 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 18 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 40 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 5 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 2 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 6 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 4 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 5 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 2 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.c | 62 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.h | 33 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c | 16 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.h | 3 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 47 +- drivers/gpu/drm/amd/display/include/fixed31_32.h | 2 +- drivers/gpu/drm/amd/display/include/signal_types.h | 28 + .../drm/amd/display/modules/freesync/freesync.c | 15 +- .../drm/amd/display/modules/power/power_helpers.c | 43 + .../drm/amd/display/modules/power/power_helpers.h | 3 + drivers/gpu/drm/amd/include/amd_shared.h | 1 - .../drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h | 14 + .../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 69 + .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 10 + .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 4 + .../amd/include/asic_reg/gc/gc_11_0_0_sh_mask.h | 4 + .../drm/amd/include/asic_reg/gc/gc_9_4_3_offset.h | 192 + .../drm/amd/include/asic_reg/gc/gc_9_4_3_sh_mask.h | 1112 + .../include/asic_reg/mmhub/mmhub_1_8_0_offset.h | 56 +- .../include/asic_reg/mmhub/mmhub_1_8_0_sh_mask.h | 325 +- .../amd/include/asic_reg/nbio/nbio_7_9_0_offset.h | 2 + .../amd/include/asic_reg/sdma/sdma_4_4_2_offset.h | 4 + .../amd/include/asic_reg/sdma/sdma_4_4_2_sh_mask.h | 24 + .../include/asic_reg/smuio/smuio_13_0_3_offset.h | 177 + .../include/asic_reg/smuio/smuio_13_0_3_sh_mask.h | 428 + .../amd/include/asic_reg/vcn/vcn_4_0_3_offset.h | 2332 ++ .../amd/include/asic_reg/vcn/vcn_4_0_3_sh_mask.h | 10919 +++++++ drivers/gpu/drm/amd/include/atomfirmware.h | 1 + drivers/gpu/drm/amd/include/discovery.h | 32 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 59 +- drivers/gpu/drm/amd/include/mes_v11_api_def.h | 22 +- drivers/gpu/drm/amd/include/v9_structs.h | 30 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 68 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0_0_pptable.h | 16 +- drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c | 6 +- .../drm/amd/pm/powerplay/hwmgr/smu7_powertune.c | 12 +- .../drm/amd/pm/powerplay/hwmgr/vega10_powertune.c | 36 +- drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 10 +- .../swsmu/inc/pmfw_if/smu13_driver_if_aldebaran.h | 2 + .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 51 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h | 2 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_5.h | 2 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_6.h | 15 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 31 +- .../inc/pmfw_if/smu13_driver_if_yellow_carp.h | 2 +- .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h | 17 +- .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_ppsmc.h | 3 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 14 +- .../gpu/drm/amd/pm/swsmu/inc/smu_v13_0_7_pptable.h | 16 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 18 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 52 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 492 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 95 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 81 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.h | 2 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 396 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 488 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 142 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.h | 1 - drivers/gpu/drm/arm/hdlcd_drv.c | 2 +- drivers/gpu/drm/armada/Kconfig | 1 + drivers/gpu/drm/armada/Makefile | 3 +- drivers/gpu/drm/armada/armada_drm.h | 10 +- drivers/gpu/drm/armada/armada_drv.c | 14 +- drivers/gpu/drm/armada/armada_fb.c | 1 - drivers/gpu/drm/armada/armada_fbdev.c | 126 +- drivers/gpu/drm/bridge/Kconfig | 1 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 2 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 2 +- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 2 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 131 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 2 +- drivers/gpu/drm/bridge/chrontel-ch7033.c | 2 +- drivers/gpu/drm/bridge/cros-ec-anx7688.c | 2 +- drivers/gpu/drm/bridge/display-connector.c | 61 +- drivers/gpu/drm/bridge/fsl-ldb.c | 14 +- drivers/gpu/drm/bridge/imx/Kconfig | 5 + drivers/gpu/drm/bridge/imx/Makefile | 5 +- drivers/gpu/drm/bridge/imx/imx-ldb-helper.c | 17 + .../bridge/imx/{imx8qm-ldb-drv.c => imx8qm-ldb.c} | 0 .../imx/{imx8qxp-ldb-drv.c => imx8qxp-ldb.c} | 0 drivers/gpu/drm/bridge/ite-it6505.c | 5 +- drivers/gpu/drm/bridge/ite-it66121.c | 2 +- drivers/gpu/drm/bridge/lontium-lt8912b.c | 2 +- drivers/gpu/drm/bridge/lontium-lt9211.c | 6 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 6 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 2 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 4 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 2 +- drivers/gpu/drm/bridge/parade-ps8622.c | 2 +- drivers/gpu/drm/bridge/parade-ps8640.c | 2 +- drivers/gpu/drm/bridge/samsung-dsim.c | 194 +- drivers/gpu/drm/bridge/sii902x.c | 2 +- drivers/gpu/drm/bridge/sii9234.c | 2 +- drivers/gpu/drm/bridge/sil-sii8620.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 2 +- drivers/gpu/drm/bridge/tc358762.c | 15 + drivers/gpu/drm/bridge/tc358767.c | 201 +- drivers/gpu/drm/bridge/tc358768.c | 99 +- drivers/gpu/drm/bridge/tc358775.c | 2 +- drivers/gpu/drm/bridge/ti-dlpc3433.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 22 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 21 +- drivers/gpu/drm/bridge/ti-tfp410.c | 2 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 109 +- drivers/gpu/drm/display/drm_dsc_helper.c | 1065 + drivers/gpu/drm/drm_aperture.c | 11 +- drivers/gpu/drm/drm_atomic.c | 1 + drivers/gpu/drm/drm_atomic_helper.c | 13 +- drivers/gpu/drm/drm_connector.c | 189 +- drivers/gpu/drm/drm_drv.c | 4 +- drivers/gpu/drm/drm_edid.c | 38 + drivers/gpu/drm/drm_fb_helper.c | 402 +- drivers/gpu/drm/drm_fbdev_dma.c | 11 +- drivers/gpu/drm/drm_fbdev_generic.c | 11 +- drivers/gpu/drm/drm_file.c | 132 + drivers/gpu/drm/drm_gem_framebuffer_helper.c | 9 + drivers/gpu/drm/drm_gem_vram_helper.c | 6 +- drivers/gpu/drm/drm_sysfs.c | 51 + drivers/gpu/drm/exynos/Kconfig | 1 + drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 9 +- drivers/gpu/drm/gma500/Kconfig | 1 + drivers/gpu/drm/gma500/fbdev.c | 10 +- drivers/gpu/drm/gma500/psb_drv.c | 43 +- drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 1 - drivers/gpu/drm/i2c/tda9950.c | 2 +- drivers/gpu/drm/i2c/tda998x_drv.c | 2 +- drivers/gpu/drm/i915/Kconfig | 1 + drivers/gpu/drm/i915/Kconfig.debug | 1 + drivers/gpu/drm/i915/Makefile | 21 +- drivers/gpu/drm/i915/display/g4x_dp.c | 4 +- drivers/gpu/drm/i915/display/g4x_hdmi.c | 113 + drivers/gpu/drm/i915/display/g4x_hdmi.h | 4 + drivers/gpu/drm/i915/display/i9xx_plane.c | 5 +- drivers/gpu/drm/i915/display/i9xx_wm.c | 4 +- drivers/gpu/drm/i915/display/i9xx_wm.h | 1 - drivers/gpu/drm/i915/display/icl_dsi.c | 1 + drivers/gpu/drm/i915/display/intel_atomic.c | 259 +- drivers/gpu/drm/i915/display/intel_atomic.h | 4 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 3 +- drivers/gpu/drm/i915/display/intel_audio.c | 1 + drivers/gpu/drm/i915/display/intel_bios.c | 251 +- drivers/gpu/drm/i915/display/intel_bios.h | 2 +- drivers/gpu/drm/i915/display/intel_bw.c | 348 +- drivers/gpu/drm/i915/display/intel_bw.h | 6 + drivers/gpu/drm/i915/display/intel_cdclk.c | 181 +- drivers/gpu/drm/i915/display/intel_cdclk.h | 1 + drivers/gpu/drm/i915/display/intel_color.c | 725 +- drivers/gpu/drm/i915/display/intel_connector.c | 22 +- drivers/gpu/drm/i915/display/intel_connector.h | 4 +- drivers/gpu/drm/i915/display/intel_crt.c | 55 +- drivers/gpu/drm/i915/display/intel_crtc.c | 20 +- drivers/gpu/drm/i915/display/intel_crtc.h | 10 + .../gpu/drm/i915/display/intel_crtc_state_dump.c | 54 +- drivers/gpu/drm/i915/display/intel_cursor.c | 4 +- drivers/gpu/drm/i915/display/intel_cx0_phy.c | 3046 ++ drivers/gpu/drm/i915/display/intel_cx0_phy.h | 50 + drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 274 + drivers/gpu/drm/i915/display/intel_ddi.c | 502 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 80 +- drivers/gpu/drm/i915/display/intel_display.c | 1308 +- drivers/gpu/drm/i915/display/intel_display.h | 69 +- drivers/gpu/drm/i915/display/intel_display_core.h | 19 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 27 +- .../gpu/drm/i915/display/intel_display_device.c | 917 + .../gpu/drm/i915/display/intel_display_device.h | 129 + .../gpu/drm/i915/display/intel_display_driver.c | 590 + .../gpu/drm/i915/display/intel_display_driver.h | 36 + drivers/gpu/drm/i915/display/intel_display_irq.c | 1687 ++ drivers/gpu/drm/i915/display/intel_display_irq.h | 81 + drivers/gpu/drm/i915/display/intel_display_power.c | 66 +- drivers/gpu/drm/i915/display/intel_display_power.h | 3 +- .../gpu/drm/i915/display/intel_display_power_map.c | 92 +- .../drm/i915/display/intel_display_power_well.c | 5 +- .../drm/i915/display/intel_display_power_well.h | 2 + .../gpu/drm/i915/display/intel_display_reg_defs.h | 14 +- drivers/gpu/drm/i915/display/intel_display_reset.c | 135 + drivers/gpu/drm/i915/display/intel_display_reset.h | 14 + drivers/gpu/drm/i915/display/intel_display_trace.h | 1 - drivers/gpu/drm/i915/display/intel_display_types.h | 73 +- drivers/gpu/drm/i915/display/intel_dkl_phy.c | 9 + drivers/gpu/drm/i915/display/intel_dkl_phy.h | 1 + drivers/gpu/drm/i915/display/intel_dmc.c | 2 +- drivers/gpu/drm/i915/display/intel_dp.c | 370 +- drivers/gpu/drm/i915/display/intel_dp.h | 4 + drivers/gpu/drm/i915/display/intel_dp_aux.c | 45 +- drivers/gpu/drm/i915/display/intel_dp_aux.h | 3 + drivers/gpu/drm/i915/display/intel_dp_aux_regs.h | 62 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 436 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 17 +- drivers/gpu/drm/i915/display/intel_dpll.c | 41 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 92 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 3 + drivers/gpu/drm/i915/display/intel_dpt.c | 14 +- drivers/gpu/drm/i915/display/intel_drrs.c | 4 +- drivers/gpu/drm/i915/display/intel_dvo.c | 1 + drivers/gpu/drm/i915/display/intel_fb.c | 54 +- drivers/gpu/drm/i915/display/intel_fb_pin.c | 2 +- drivers/gpu/drm/i915/display/intel_fbc.c | 15 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 60 +- drivers/gpu/drm/i915/display/intel_fdi.c | 9 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 2 + drivers/gpu/drm/i915/display/intel_global_state.c | 12 + drivers/gpu/drm/i915/display/intel_global_state.h | 2 + drivers/gpu/drm/i915/display/intel_gmbus.c | 5 + drivers/gpu/drm/i915/display/intel_gmbus.h | 2 + drivers/gpu/drm/i915/display/intel_hdcp.c | 815 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 12 +- drivers/gpu/drm/i915/display/intel_hdcp_gsc.c | 18 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 127 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 9 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 19 +- drivers/gpu/drm/i915/display/intel_hotplug_irq.c | 1442 + drivers/gpu/drm/i915/display/intel_hotplug_irq.h | 35 + drivers/gpu/drm/i915/display/intel_hti.c | 2 +- drivers/gpu/drm/i915/display/intel_load_detect.c | 225 + drivers/gpu/drm/i915/display/intel_load_detect.h | 20 + drivers/gpu/drm/i915/display/intel_lvds.c | 16 +- drivers/gpu/drm/i915/display/intel_modeset_lock.c | 50 + drivers/gpu/drm/i915/display/intel_modeset_lock.h | 33 + drivers/gpu/drm/i915/display/intel_modeset_setup.c | 356 +- .../gpu/drm/i915/display/intel_modeset_verify.c | 36 +- drivers/gpu/drm/i915/display/intel_opregion.c | 3 +- drivers/gpu/drm/i915/display/intel_overlay.c | 16 +- drivers/gpu/drm/i915/display/intel_panel.c | 113 +- drivers/gpu/drm/i915/display/intel_pch_display.c | 20 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 1 + drivers/gpu/drm/i915/display/intel_plane_initial.c | 4 +- drivers/gpu/drm/i915/display/intel_pmdemand.c | 620 + drivers/gpu/drm/i915/display/intel_pmdemand.h | 67 + drivers/gpu/drm/i915/display/intel_pps.c | 20 +- drivers/gpu/drm/i915/display/intel_psr.c | 269 +- drivers/gpu/drm/i915/display/intel_psr_regs.h | 207 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 108 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 7 +- drivers/gpu/drm/i915/display/intel_sprite.h | 10 - drivers/gpu/drm/i915/display/intel_sprite_uapi.c | 1 + drivers/gpu/drm/i915/display/intel_tc.c | 414 +- drivers/gpu/drm/i915/display/intel_tc.h | 5 +- drivers/gpu/drm/i915/display/intel_tv.c | 20 +- drivers/gpu/drm/i915/display/intel_vblank.c | 15 +- drivers/gpu/drm/i915/display/intel_vblank.h | 3 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 443 +- drivers/gpu/drm/i915/display/intel_vrr.c | 64 +- drivers/gpu/drm/i915/display/intel_vrr.h | 10 +- drivers/gpu/drm/i915/display/skl_scaler.c | 314 +- drivers/gpu/drm/i915/display/skl_scaler.h | 12 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 27 +- drivers/gpu/drm/i915/display/skl_watermark.c | 10 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 7 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 40 + drivers/gpu/drm/i915/gem/i915_gem_domain.c | 61 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 148 +- drivers/gpu/drm/i915/gem/i915_gem_mman.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 66 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 10 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 68 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_region.h | 4 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 2 - drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 13 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 108 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 18 +- .../gpu/drm/i915/gem/selftests/i915_gem_migrate.c | 2 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 10 +- drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 38 + drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 84 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 3 +- drivers/gpu/drm/i915/gt/intel_context.c | 5 +- drivers/gpu/drm/i915/gt/intel_context.h | 8 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 2 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 1 + drivers/gpu/drm/i915/gt/intel_engine_user.c | 2 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 5 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 111 +- drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c | 8 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 10 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 28 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 5 +- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 19 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 10 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 35 + drivers/gpu/drm/i915/gt/intel_gtt.c | 47 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 36 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 4 +- drivers/gpu/drm/i915/gt/intel_migrate.c | 51 +- drivers/gpu/drm/i915/gt/intel_migrate.h | 13 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 70 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 4 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 167 +- drivers/gpu/drm/i915/gt/intel_reset.c | 9 +- drivers/gpu/drm/i915/gt/intel_rps.c | 22 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 56 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 3 +- drivers/gpu/drm/i915/gt/selftest_migrate.c | 47 +- drivers/gpu/drm/i915/gt/selftest_mocs.c | 3 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 8 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 1 + drivers/gpu/drm/i915/gt/selftest_slpc.c | 42 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 2 +- drivers/gpu/drm/i915/gt/selftest_tlb.c | 15 +- .../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h | 21 - drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h | 1 + drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h | 30 + drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h | 20 +- .../gpu/drm/i915/gt/uc/intel_gsc_binary_headers.h | 74 + drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c | 37 +- drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c | 424 + drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.h | 18 + drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c | 102 +- drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h | 17 +- .../drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c | 104 +- .../drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h | 27 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 36 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 268 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 140 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 17 + drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 12 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 44 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 40 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 75 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 225 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 26 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 235 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h | 6 +- drivers/gpu/drm/i915/gt/uc/intel_huc_print.h | 21 + drivers/gpu/drm/i915/gt/uc/intel_uc.c | 26 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 367 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 26 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 6 - drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 6 +- drivers/gpu/drm/i915/gvt/edid.c | 10 +- drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/i915_active.h | 14 +- drivers/gpu/drm/i915/i915_debugfs.c | 52 +- drivers/gpu/drm/i915/i915_driver.c | 115 +- drivers/gpu/drm/i915/i915_drm_client.c | 71 +- drivers/gpu/drm/i915/i915_drm_client.h | 24 +- drivers/gpu/drm/i915/i915_drv.h | 477 +- drivers/gpu/drm/i915/i915_gem.c | 33 +- drivers/gpu/drm/i915/i915_getparam.c | 13 +- drivers/gpu/drm/i915/i915_gpu_error.c | 153 +- drivers/gpu/drm/i915/i915_gpu_error.h | 10 + drivers/gpu/drm/i915/i915_hwmon.c | 91 +- drivers/gpu/drm/i915/i915_hwmon.h | 7 + drivers/gpu/drm/i915/i915_irq.c | 3111 +- drivers/gpu/drm/i915/i915_irq.h | 48 +- drivers/gpu/drm/i915/i915_pci.c | 455 +- drivers/gpu/drm/i915/i915_perf.c | 93 +- drivers/gpu/drm/i915/i915_perf_oa_regs.h | 4 - drivers/gpu/drm/i915/i915_perf_types.h | 12 - drivers/gpu/drm/i915/i915_pmu.c | 294 +- drivers/gpu/drm/i915/i915_pmu.h | 28 +- drivers/gpu/drm/i915/i915_reg.h | 539 +- drivers/gpu/drm/i915/i915_reg_defs.h | 105 + drivers/gpu/drm/i915/i915_request.c | 2 +- drivers/gpu/drm/i915/i915_request.h | 52 +- drivers/gpu/drm/i915/i915_scatterlist.h | 9 +- drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 18 +- drivers/gpu/drm/i915/i915_vma.h | 4 +- drivers/gpu/drm/i915/i915_vma_resource.h | 46 +- drivers/gpu/drm/i915/i915_vma_types.h | 2 - drivers/gpu/drm/i915/intel_clock_gating.c | 5 +- drivers/gpu/drm/i915/intel_device_info.c | 209 +- drivers/gpu/drm/i915/intel_device_info.h | 74 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 6 - drivers/gpu/drm/i915/intel_step.c | 8 +- drivers/gpu/drm/i915/intel_wakeref.c | 22 +- drivers/gpu/drm/i915/intel_wakeref.h | 12 +- drivers/gpu/drm/i915/pxp/intel_pxp.c | 102 +- drivers/gpu/drm/i915/pxp/intel_pxp.h | 2 + .../gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h | 41 +- drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 6 +- drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c | 444 + drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h | 43 + drivers/gpu/drm/i915/pxp/intel_pxp_huc.c | 2 +- drivers/gpu/drm/i915/pxp/intel_pxp_pm.c | 3 +- drivers/gpu/drm/i915/pxp/intel_pxp_regs.h | 27 + drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 25 +- drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 2 - drivers/gpu/drm/i915/pxp/intel_pxp_types.h | 24 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 5 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 17 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 2 +- drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 16 +- drivers/gpu/drm/i915/selftests/igt_live_test.c | 47 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 4 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 16 + drivers/gpu/drm/i915/selftests/mock_gtt.c | 8 +- drivers/gpu/drm/imx/lcdc/imx-lcdc.c | 4 +- drivers/gpu/drm/meson/Kconfig | 7 + drivers/gpu/drm/meson/Makefile | 3 +- drivers/gpu/drm/meson/meson_drv.c | 64 +- drivers/gpu/drm/meson/meson_drv.h | 1 + drivers/gpu/drm/meson/meson_dw_mipi_dsi.c | 352 + drivers/gpu/drm/meson/meson_dw_mipi_dsi.h | 160 + drivers/gpu/drm/meson/meson_encoder_dsi.c | 174 + drivers/gpu/drm/meson/meson_encoder_dsi.h | 13 + drivers/gpu/drm/meson/meson_registers.h | 25 + drivers/gpu/drm/meson/meson_venc.c | 244 +- drivers/gpu/drm/meson/meson_venc.h | 6 + drivers/gpu/drm/meson/meson_vpp.h | 2 + drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/Makefile | 2 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 3 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 128 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 6 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 622 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 4 + drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 14 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 33 + drivers/gpu/drm/msm/adreno/adreno_device.c | 31 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 8 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 154 +- .../drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h | 46 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h | 51 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h | 42 +- .../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h | 78 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h | 42 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_2_sc7180.h | 24 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_3_sm6115.h | 13 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_4_sm6350.h | 173 + .../drm/msm/disp/dpu1/catalog/dpu_6_5_qcm2290.h | 13 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_9_sm6375.h | 138 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h | 44 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_2_sc7280.h | 47 +- .../drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h | 63 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 52 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h | 37 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 287 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 28 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 259 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 20 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 58 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 141 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 98 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 76 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 25 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 55 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc_1_2.c | 387 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 38 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 184 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 335 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 42 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 51 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 33 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 125 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 78 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 362 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 66 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 50 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 52 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 33 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 86 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.h | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 139 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 167 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 68 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 14 + drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 82 + drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 1 - drivers/gpu/drm/msm/dp/dp_debug.c | 6 +- drivers/gpu/drm/msm/dp/dp_debug.h | 5 +- drivers/gpu/drm/msm/dp/dp_display.c | 50 +- drivers/gpu/drm/msm/dp/dp_hpd.c | 67 - drivers/gpu/drm/msm/dp/dp_hpd.h | 78 - drivers/gpu/drm/msm/dp/dp_panel.h | 1 - drivers/gpu/drm/msm/dp/dp_power.c | 78 +- drivers/gpu/drm/msm/dp/dp_power.h | 3 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 2 + drivers/gpu/drm/msm/dsi/dsi_cfg.h | 1 + drivers/gpu/drm/msm/dsi/dsi_host.c | 177 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 68 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 + drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 3 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 3 + drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 97 + drivers/gpu/drm/msm/msm_debugfs.c | 6 +- drivers/gpu/drm/msm/msm_drv.c | 15 +- drivers/gpu/drm/msm/msm_dsc_helper.h | 38 + drivers/gpu/drm/msm/msm_fbdev.c | 43 +- drivers/gpu/drm/msm/msm_gem.c | 15 + drivers/gpu/drm/msm/msm_gem_submit.c | 7 +- drivers/gpu/drm/msm/msm_gpu.c | 6 - drivers/gpu/drm/msm/msm_mdss.c | 10 + drivers/gpu/drm/msm/msm_rd.c | 24 +- drivers/gpu/drm/mxsfb/lcdif_drv.c | 73 +- drivers/gpu/drm/mxsfb/lcdif_drv.h | 3 - drivers/gpu/drm/mxsfb/lcdif_kms.c | 201 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 13 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 19 +- drivers/gpu/drm/nouveau/nouveau_hwmon.c | 2 +- drivers/gpu/drm/nouveau/nv50_display.h | 4 +- .../drm/nouveau/nvkm/subdev/bios/power_budget.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c | 7 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c | 2 +- drivers/gpu/drm/omapdrm/Kconfig | 1 + drivers/gpu/drm/omapdrm/omap_fbdev.c | 11 +- drivers/gpu/drm/panel/Kconfig | 7 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 876 +- drivers/gpu/drm/panel/panel-edp.c | 10 +- drivers/gpu/drm/panel/panel-khadas-ts050.c | 16 +- drivers/gpu/drm/panel/panel-novatek-nt36523.c | 569 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 2 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 2 +- drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c | 585 + drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 43 +- drivers/gpu/drm/panel/panel-simple.c | 135 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 102 +- drivers/gpu/drm/radeon/Kconfig | 1 + drivers/gpu/drm/radeon/ci_dpm.c | 28 +- drivers/gpu/drm/radeon/cypress_dpm.c | 8 +- drivers/gpu/drm/radeon/ni_dpm.c | 8 +- drivers/gpu/drm/radeon/r100.c | 8 +- drivers/gpu/drm/radeon/r300.c | 2 +- drivers/gpu/drm/radeon/r420.c | 2 +- drivers/gpu/drm/radeon/r600.c | 2 +- drivers/gpu/drm/radeon/radeon_acpi.h | 9 + drivers/gpu/drm/radeon/radeon_atpx_handler.c | 2 +- drivers/gpu/drm/radeon/radeon_cs.c | 3 +- drivers/gpu/drm/radeon/radeon_fbdev.c | 9 +- drivers/gpu/drm/radeon/radeon_fence.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/radeon/radeon_ib.c | 2 +- drivers/gpu/drm/radeon/radeon_pm.c | 2 +- drivers/gpu/drm/radeon/radeon_ring.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 3 +- drivers/gpu/drm/radeon/rs400.c | 2 +- drivers/gpu/drm/radeon/rv515.c | 4 +- drivers/gpu/drm/radeon/rv740_dpm.c | 8 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 1369 - drivers/gpu/drm/rcar-du/rcar_du_drv.c | 792 - drivers/gpu/drm/rcar-du/rcar_du_drv.h | 154 - drivers/gpu/drm/rcar-du/rcar_du_regs.h | 554 - drivers/gpu/drm/renesas/Kconfig | 4 + drivers/gpu/drm/renesas/Makefile | 4 + drivers/gpu/drm/{ => renesas}/rcar-du/Kconfig | 0 drivers/gpu/drm/{ => renesas}/rcar-du/Makefile | 0 drivers/gpu/drm/{ => renesas}/rcar-du/rcar_cmm.c | 0 drivers/gpu/drm/{ => renesas}/rcar-du/rcar_cmm.h | 0 drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c | 1338 + .../gpu/drm/{ => renesas}/rcar-du/rcar_du_crtc.h | 0 drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c | 744 + drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.h | 152 + .../drm/{ => renesas}/rcar-du/rcar_du_encoder.c | 0 .../drm/{ => renesas}/rcar-du/rcar_du_encoder.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_group.c | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_group.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_kms.c | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_kms.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_plane.c | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_plane.h | 0 drivers/gpu/drm/renesas/rcar-du/rcar_du_regs.h | 553 + .../gpu/drm/{ => renesas}/rcar-du/rcar_du_vsp.c | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_vsp.h | 0 .../drm/{ => renesas}/rcar-du/rcar_du_writeback.c | 0 .../drm/{ => renesas}/rcar-du/rcar_du_writeback.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_dw_hdmi.c | 0 drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds.c | 0 drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_lvds_regs.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi.c | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi.h | 0 .../drm/{ => renesas}/rcar-du/rcar_mipi_dsi_regs.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rzg2l_mipi_dsi.c | 0 .../{ => renesas}/rcar-du/rzg2l_mipi_dsi_regs.h | 0 drivers/gpu/drm/renesas/shmobile/Kconfig | 12 + drivers/gpu/drm/{ => renesas}/shmobile/Makefile | 0 .../{ => renesas}/shmobile/shmob_drm_backlight.c | 0 .../{ => renesas}/shmobile/shmob_drm_backlight.h | 0 drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c | 712 + .../drm/{ => renesas}/shmobile/shmob_drm_crtc.h | 0 drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c | 302 + .../gpu/drm/{ => renesas}/shmobile/shmob_drm_drv.h | 0 drivers/gpu/drm/renesas/shmobile/shmob_drm_kms.c | 155 + .../gpu/drm/{ => renesas}/shmobile/shmob_drm_kms.h | 0 drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c | 265 + .../drm/{ => renesas}/shmobile/shmob_drm_plane.h | 0 .../drm/{ => renesas}/shmobile/shmob_drm_regs.h | 0 drivers/gpu/drm/rockchip/cdn-dp-core.c | 5 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 8 +- drivers/gpu/drm/scheduler/sched_entity.c | 55 +- drivers/gpu/drm/scheduler/sched_fence.c | 4 +- drivers/gpu/drm/scheduler/sched_main.c | 37 +- drivers/gpu/drm/shmobile/Kconfig | 12 - drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 685 - drivers/gpu/drm/shmobile/shmob_drm_drv.c | 299 - drivers/gpu/drm/shmobile/shmob_drm_kms.c | 150 - drivers/gpu/drm/shmobile/shmob_drm_plane.c | 260 - drivers/gpu/drm/solomon/ssd130x-i2c.c | 2 +- drivers/gpu/drm/solomon/ssd130x.h | 6 +- drivers/gpu/drm/sti/sti_dvo.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.c | 11 +- drivers/gpu/drm/sti/sti_hdmi.h | 2 - drivers/gpu/drm/stm/drv.c | 2 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 4 +- drivers/gpu/drm/stm/ltdc.c | 4 +- drivers/gpu/drm/sun4i/Makefile | 2 +- drivers/gpu/drm/sun4i/sun4i_dotclock.c | 206 - drivers/gpu/drm/sun4i/sun4i_drv.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 65 +- drivers/gpu/drm/sun4i/sun4i_tcon_dclk.c | 206 + .../sun4i/{sun4i_dotclock.h => sun4i_tcon_dclk.h} | 0 drivers/gpu/drm/tegra/Kconfig | 1 + drivers/gpu/drm/tegra/drm.c | 2 +- drivers/gpu/drm/tegra/fbdev.c | 8 +- drivers/gpu/drm/tegra/sor.c | 1 + drivers/gpu/drm/tests/drm_rect_test.c | 315 + drivers/gpu/drm/ttm/ttm_device.c | 4 +- drivers/gpu/drm/ttm/ttm_pool.c | 14 +- drivers/gpu/drm/ttm/ttm_tt.c | 7 +- drivers/gpu/drm/tve200/tve200_drv.c | 4 +- drivers/gpu/drm/udl/udl_main.c | 2 +- drivers/gpu/drm/vc4/tests/vc4_mock.h | 3 + drivers/gpu/drm/vc4/tests/vc4_mock_output.c | 4 +- drivers/gpu/drm/vc4/vc4_dpi.c | 7 +- drivers/gpu/drm/vc4/vc4_drv.c | 2 +- drivers/gpu/drm/vc4/vc4_drv.h | 65 +- drivers/gpu/drm/vc4/vc4_dsi.c | 17 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 338 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 25 +- drivers/gpu/drm/vc4/vc4_kms.c | 16 +- drivers/gpu/drm/vc4/vc4_plane.c | 3 +- drivers/gpu/drm/vc4/vc4_txp.c | 12 +- drivers/gpu/drm/vc4/vc4_vec.c | 14 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 4 + drivers/gpu/drm/virtio/virtgpu_ioctl.c | 182 - drivers/gpu/drm/virtio/virtgpu_submit.c | 311 + drivers/gpu/drm/vkms/vkms_composer.c | 38 +- drivers/gpu/drm/vkms/vkms_crtc.c | 5 +- drivers/gpu/drm/vkms/vkms_drv.c | 6 +- drivers/gpu/drm/vkms/vkms_drv.h | 6 +- drivers/gpu/drm/vkms/vkms_formats.c | 145 +- drivers/gpu/drm/vkms/vkms_formats.h | 2 +- drivers/gpu/drm/vkms/vkms_plane.c | 50 +- drivers/gpu/ipu-v3/ipu-prv.h | 1 + drivers/hid/Kconfig | 20 +- drivers/hid/Makefile | 1 + drivers/hid/amd-sfh-hid/amd_sfh_client.c | 47 +- drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c | 24 +- drivers/hid/hid-apple.c | 13 +- drivers/hid/hid-asus.c | 42 +- drivers/hid/hid-core.c | 118 +- drivers/hid/hid-ids.h | 15 +- drivers/hid/hid-logitech-hidpp.c | 6 +- drivers/hid/hid-microsoft.c | 11 +- drivers/hid/hid-nvidia-shield.c | 738 + drivers/hid/hid-picolcd_fb.c | 4 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/hidraw.c | 9 +- drivers/hid/i2c-hid/i2c-hid-acpi.c | 2 +- drivers/hid/i2c-hid/i2c-hid-of-elan.c | 2 +- drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 18 +- drivers/hid/i2c-hid/i2c-hid-of.c | 2 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 + drivers/hid/wacom_wac.c | 6 +- drivers/hid/wacom_wac.h | 2 +- drivers/hwmon/Kconfig | 28 +- drivers/hwmon/Makefile | 3 +- drivers/hwmon/ad7414.c | 2 +- drivers/hwmon/ad7418.c | 2 +- drivers/hwmon/adc128d818.c | 2 +- drivers/hwmon/adm1021.c | 2 +- drivers/hwmon/adm1025.c | 2 +- drivers/hwmon/adm1026.c | 2 +- drivers/hwmon/adm1029.c | 2 +- drivers/hwmon/adm1031.c | 2 +- drivers/hwmon/adm1177.c | 2 +- drivers/hwmon/adm9240.c | 2 +- drivers/hwmon/ads7828.c | 2 +- drivers/hwmon/adt7410.c | 2 +- drivers/hwmon/adt7411.c | 2 +- drivers/hwmon/adt7462.c | 2 +- drivers/hwmon/adt7470.c | 2 +- drivers/hwmon/adt7475.c | 10 +- drivers/hwmon/aht10.c | 154 +- drivers/hwmon/amc6821.c | 2 +- drivers/hwmon/aquacomputer_d5next.c | 117 +- drivers/hwmon/asb100.c | 2 +- drivers/hwmon/asc7621.c | 2 +- drivers/hwmon/asus-ec-sensors.c | 30 + drivers/hwmon/atxp1.c | 2 +- drivers/hwmon/corsair-psu.c | 90 +- drivers/hwmon/dme1737.c | 2 +- drivers/hwmon/ds1621.c | 2 +- drivers/hwmon/ds620.c | 2 +- drivers/hwmon/emc1403.c | 2 +- drivers/hwmon/emc2103.c | 2 +- drivers/hwmon/emc2305.c | 2 +- drivers/hwmon/emc6w201.c | 2 +- drivers/hwmon/f71882fg.c | 7 +- drivers/hwmon/f75375s.c | 2 +- drivers/hwmon/fschmd.c | 2 +- drivers/hwmon/ftsteutates.c | 2 +- drivers/hwmon/g760a.c | 2 +- drivers/hwmon/g762.c | 2 +- drivers/hwmon/gl518sm.c | 2 +- drivers/hwmon/gl520sm.c | 2 +- drivers/hwmon/gsc-hwmon.c | 6 +- drivers/hwmon/hih6130.c | 2 +- drivers/hwmon/hp-wmi-sensors.c | 2004 ++ drivers/hwmon/hwmon.c | 11 +- drivers/hwmon/ina209.c | 2 +- drivers/hwmon/ina238.c | 2 +- drivers/hwmon/ina2xx.c | 2 +- drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/it87.c | 136 +- drivers/hwmon/jc42.c | 2 +- drivers/hwmon/lineage-pem.c | 2 +- drivers/hwmon/lm63.c | 2 +- drivers/hwmon/lm73.c | 2 +- drivers/hwmon/lm75.c | 4 +- drivers/hwmon/lm77.c | 2 +- drivers/hwmon/lm78.c | 2 +- drivers/hwmon/lm80.c | 2 +- drivers/hwmon/lm83.c | 2 +- drivers/hwmon/lm85.c | 2 +- drivers/hwmon/lm87.c | 2 +- drivers/hwmon/lm90.c | 2 +- drivers/hwmon/lm92.c | 2 +- drivers/hwmon/lm93.c | 2 +- drivers/hwmon/lm95234.c | 2 +- drivers/hwmon/lm95241.c | 2 +- drivers/hwmon/lm95245.c | 4 +- drivers/hwmon/ltc2945.c | 2 +- drivers/hwmon/ltc2947-i2c.c | 2 +- drivers/hwmon/ltc2990.c | 2 +- drivers/hwmon/ltc2992.c | 2 +- drivers/hwmon/ltc4151.c | 2 +- drivers/hwmon/ltc4215.c | 2 +- drivers/hwmon/ltc4222.c | 2 +- drivers/hwmon/ltc4245.c | 2 +- drivers/hwmon/ltc4260.c | 2 +- drivers/hwmon/ltc4261.c | 2 +- drivers/hwmon/max1111.c | 1 + drivers/hwmon/max127.c | 2 +- drivers/hwmon/max16065.c | 2 +- drivers/hwmon/max1619.c | 2 +- drivers/hwmon/max1668.c | 2 +- drivers/hwmon/max31730.c | 2 +- drivers/hwmon/max31760.c | 2 +- drivers/hwmon/max31790.c | 2 +- drivers/hwmon/max31827.c | 466 + drivers/hwmon/max6620.c | 2 +- drivers/hwmon/max6621.c | 2 +- drivers/hwmon/max6639.c | 2 +- drivers/hwmon/max6642.c | 2 +- drivers/hwmon/max6650.c | 2 +- drivers/hwmon/max6697.c | 2 +- drivers/hwmon/mc34vr500.c | 2 +- drivers/hwmon/mcp3021.c | 2 +- drivers/hwmon/nct6683.c | 3 + drivers/hwmon/nct6775-core.c | 55 +- drivers/hwmon/nct6775-i2c.c | 4 +- drivers/hwmon/nct6775-platform.c | 41 +- drivers/hwmon/nct6775.h | 2 +- drivers/hwmon/nct7802.c | 2 +- drivers/hwmon/nct7904.c | 2 +- drivers/hwmon/occ/p8_i2c.c | 2 +- drivers/hwmon/oxp-sensors.c | 194 +- drivers/hwmon/pcf8591.c | 2 +- drivers/hwmon/pmbus/acbel-fsg032.c | 2 +- drivers/hwmon/pmbus/adm1266.c | 4 +- drivers/hwmon/pmbus/adm1275.c | 118 +- drivers/hwmon/pmbus/bel-pfe.c | 2 +- drivers/hwmon/pmbus/bpa-rs600.c | 2 +- drivers/hwmon/pmbus/delta-ahe50dc-fan.c | 2 +- drivers/hwmon/pmbus/dps920ab.c | 2 +- drivers/hwmon/pmbus/fsp-3y.c | 2 +- drivers/hwmon/pmbus/ibm-cffps.c | 2 +- drivers/hwmon/pmbus/inspur-ipsps.c | 2 +- drivers/hwmon/pmbus/ir35221.c | 2 +- drivers/hwmon/pmbus/ir36021.c | 2 +- drivers/hwmon/pmbus/ir38064.c | 2 +- drivers/hwmon/pmbus/irps5401.c | 2 +- drivers/hwmon/pmbus/isl68137.c | 2 +- drivers/hwmon/pmbus/lm25066.c | 2 +- drivers/hwmon/pmbus/lt7182s.c | 2 +- drivers/hwmon/pmbus/ltc2978.c | 2 +- drivers/hwmon/pmbus/ltc3815.c | 2 +- drivers/hwmon/pmbus/max15301.c | 2 +- drivers/hwmon/pmbus/max16064.c | 2 +- drivers/hwmon/pmbus/max16601.c | 8 +- drivers/hwmon/pmbus/max20730.c | 2 +- drivers/hwmon/pmbus/max20751.c | 2 +- drivers/hwmon/pmbus/max31785.c | 2 +- drivers/hwmon/pmbus/max34440.c | 2 +- drivers/hwmon/pmbus/max8688.c | 2 +- drivers/hwmon/pmbus/mp2888.c | 2 +- drivers/hwmon/pmbus/mp2975.c | 2 +- drivers/hwmon/pmbus/mp5023.c | 2 +- drivers/hwmon/pmbus/mpq7932.c | 2 +- drivers/hwmon/pmbus/pim4328.c | 2 +- drivers/hwmon/pmbus/pli1209bc.c | 2 +- drivers/hwmon/pmbus/pm6764tr.c | 2 +- drivers/hwmon/pmbus/pmbus.c | 2 +- drivers/hwmon/pmbus/pxe1610.c | 2 +- drivers/hwmon/pmbus/q54sj108a2.c | 2 +- drivers/hwmon/pmbus/stpddc60.c | 2 +- drivers/hwmon/pmbus/tda38640.c | 2 +- drivers/hwmon/pmbus/tps40422.c | 2 +- drivers/hwmon/pmbus/tps53679.c | 2 +- drivers/hwmon/pmbus/tps546d24.c | 2 +- drivers/hwmon/pmbus/ucd9000.c | 4 +- drivers/hwmon/pmbus/ucd9200.c | 2 +- drivers/hwmon/pmbus/xdpe12284.c | 2 +- drivers/hwmon/pmbus/xdpe152c4.c | 2 +- drivers/hwmon/pmbus/zl6100.c | 2 +- drivers/hwmon/powr1220.c | 2 +- drivers/hwmon/sbrmi.c | 2 +- drivers/hwmon/sbtsi_temp.c | 2 +- drivers/hwmon/sht21.c | 2 +- drivers/hwmon/sht3x.c | 125 +- drivers/hwmon/sht4x.c | 2 +- drivers/hwmon/shtc1.c | 2 +- drivers/hwmon/smm665.c | 2 +- drivers/hwmon/smsc47m192.c | 2 +- drivers/hwmon/stts751.c | 2 +- drivers/hwmon/tc654.c | 2 +- drivers/hwmon/tc74.c | 2 +- drivers/hwmon/thmc50.c | 2 +- drivers/hwmon/tmp102.c | 4 +- drivers/hwmon/tmp103.c | 2 +- drivers/hwmon/tmp108.c | 4 +- drivers/hwmon/tmp401.c | 2 +- drivers/hwmon/tmp421.c | 2 +- drivers/hwmon/tmp464.c | 4 +- drivers/hwmon/tmp513.c | 2 +- drivers/hwmon/tps23861.c | 2 +- drivers/hwmon/w83773g.c | 2 +- drivers/hwmon/w83781d.c | 2 +- drivers/hwmon/w83791d.c | 2 +- drivers/hwmon/w83792d.c | 2 +- drivers/hwmon/w83793.c | 2 +- drivers/hwmon/w83795.c | 2 +- drivers/hwmon/w83l785ts.c | 2 +- drivers/hwmon/w83l786ng.c | 2 +- drivers/infiniband/hw/mlx5/ib_rep.c | 103 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 16 +- drivers/input/Kconfig | 2 +- drivers/input/gameport/gameport.c | 18 +- drivers/input/input.c | 6 +- drivers/input/joystick/Kconfig | 14 +- drivers/input/joystick/as5011.c | 2 +- drivers/input/joystick/qwiic-joystick.c | 2 +- drivers/input/joystick/xpad.c | 64 +- drivers/input/keyboard/adp5588-keys.c | 2 +- drivers/input/keyboard/adp5589-keys.c | 2 +- drivers/input/keyboard/atkbd.c | 102 +- drivers/input/keyboard/cap11xx.c | 2 +- drivers/input/keyboard/cypress-sf.c | 2 +- drivers/input/keyboard/dlink-dir685-touchkeys.c | 2 +- drivers/input/keyboard/gpio_keys.c | 6 +- drivers/input/keyboard/lm8323.c | 2 +- drivers/input/keyboard/lm8333.c | 2 +- drivers/input/keyboard/max7359_keypad.c | 2 +- drivers/input/keyboard/mcs_touchkey.c | 2 +- drivers/input/keyboard/mpr121_touchkey.c | 2 +- drivers/input/keyboard/pinephone-keyboard.c | 2 +- drivers/input/keyboard/qt1050.c | 2 +- drivers/input/keyboard/qt1070.c | 2 +- drivers/input/keyboard/qt2160.c | 2 +- drivers/input/keyboard/tca6416-keypad.c | 2 +- drivers/input/keyboard/tca8418_keypad.c | 2 +- drivers/input/keyboard/tm2-touchkey.c | 2 +- drivers/input/misc/ad714x-i2c.c | 2 +- drivers/input/misc/adxl34x-i2c.c | 2 +- drivers/input/misc/adxl34x.c | 3 +- drivers/input/misc/apanel.c | 2 +- drivers/input/misc/atmel_captouch.c | 2 +- drivers/input/misc/bma150.c | 2 +- drivers/input/misc/cma3000_d0x_i2c.c | 2 +- drivers/input/misc/da7280.c | 2 +- drivers/input/misc/drv260x.c | 58 +- drivers/input/misc/drv2665.c | 2 +- drivers/input/misc/drv2667.c | 2 +- drivers/input/misc/ibm-panel.c | 2 +- drivers/input/misc/iqs269a.c | 2 +- drivers/input/misc/iqs626a.c | 2 +- drivers/input/misc/iqs7222.c | 2 +- drivers/input/misc/kxtj9.c | 2 +- drivers/input/misc/mma8450.c | 2 +- drivers/input/misc/pcf8574_keypad.c | 2 +- drivers/input/misc/pm8941-pwrkey.c | 19 +- drivers/input/misc/pwm-vibra.c | 36 +- drivers/input/misc/tps65219-pwrbutton.c | 12 +- drivers/input/misc/uinput.c | 34 + drivers/input/mouse/cyapa.c | 2 +- drivers/input/mouse/elan_i2c_core.c | 2 +- drivers/input/mouse/psmouse-base.c | 86 +- drivers/input/mouse/psmouse.h | 2 + drivers/input/mouse/synaptics.c | 10 +- drivers/input/mouse/synaptics_i2c.c | 2 +- drivers/input/mouse/trackpoint.c | 2 +- drivers/input/rmi4/rmi_i2c.c | 2 +- drivers/input/rmi4/rmi_smbus.c | 2 +- drivers/input/serio/Kconfig | 1 + drivers/input/serio/libps2.c | 293 +- drivers/input/tests/input_test.c | 38 +- drivers/input/touchscreen/Kconfig | 1 + drivers/input/touchscreen/ad7879-i2c.c | 2 +- drivers/input/touchscreen/ads7846.c | 114 +- drivers/input/touchscreen/ar1021_i2c.c | 2 +- drivers/input/touchscreen/atmel_mxt_ts.c | 87 +- drivers/input/touchscreen/auo-pixcir-ts.c | 2 +- drivers/input/touchscreen/bu21013_ts.c | 2 +- drivers/input/touchscreen/bu21029_ts.c | 2 +- drivers/input/touchscreen/chipone_icn8318.c | 2 +- drivers/input/touchscreen/chipone_icn8505.c | 2 +- drivers/input/touchscreen/cy8ctma140.c | 2 +- drivers/input/touchscreen/cy8ctmg110_ts.c | 2 +- drivers/input/touchscreen/cyttsp4_core.c | 3 +- drivers/input/touchscreen/cyttsp4_i2c.c | 2 +- drivers/input/touchscreen/cyttsp5.c | 84 +- drivers/input/touchscreen/cyttsp_i2c.c | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 3 +- drivers/input/touchscreen/eeti_ts.c | 2 +- drivers/input/touchscreen/egalax_ts.c | 2 +- drivers/input/touchscreen/ektf2127.c | 2 +- drivers/input/touchscreen/elants_i2c.c | 2 +- drivers/input/touchscreen/exc3000.c | 2 +- drivers/input/touchscreen/goodix.c | 2 +- drivers/input/touchscreen/hideep.c | 2 +- drivers/input/touchscreen/himax_hx83112b.c | 2 +- drivers/input/touchscreen/hycon-hy46xx.c | 2 +- drivers/input/touchscreen/hynitron_cstxxx.c | 2 +- drivers/input/touchscreen/ili210x.c | 38 +- drivers/input/touchscreen/ilitek_ts_i2c.c | 2 +- drivers/input/touchscreen/imagis.c | 2 +- drivers/input/touchscreen/iqs5xx.c | 2 +- drivers/input/touchscreen/max11801_ts.c | 2 +- drivers/input/touchscreen/mcs5000_ts.c | 2 +- drivers/input/touchscreen/melfas_mip4.c | 2 +- drivers/input/touchscreen/migor_ts.c | 2 +- drivers/input/touchscreen/mms114.c | 2 +- drivers/input/touchscreen/msg2638.c | 2 +- drivers/input/touchscreen/novatek-nvt-ts.c | 2 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 2 +- drivers/input/touchscreen/raydium_i2c_ts.c | 2 +- drivers/input/touchscreen/rohm_bu21023.c | 2 +- drivers/input/touchscreen/s6sy761.c | 2 +- drivers/input/touchscreen/silead.c | 2 +- drivers/input/touchscreen/sis_i2c.c | 2 +- drivers/input/touchscreen/st1232.c | 2 +- drivers/input/touchscreen/stmfts.c | 2 +- drivers/input/touchscreen/sx8654.c | 2 +- drivers/input/touchscreen/tsc2004.c | 2 +- drivers/input/touchscreen/tsc2007_core.c | 2 +- drivers/input/touchscreen/wacom_i2c.c | 2 +- drivers/input/touchscreen/wdt87xx_i2c.c | 2 +- drivers/input/touchscreen/zet6223.c | 2 +- drivers/input/touchscreen/zforce_ts.c | 2 +- drivers/input/touchscreen/zinitix.c | 2 +- drivers/iommu/amd/iommu_v2.c | 4 +- drivers/iommu/iommu-sva.c | 2 +- drivers/leds/trigger/ledtrig-netdev.c | 380 +- drivers/media/pci/ivtv/ivtvfb.c | 4 +- drivers/media/platform/via/via-camera.c | 51 +- drivers/memory/Kconfig | 11 - drivers/memory/Makefile | 1 - drivers/memory/atmel-sdramc.c | 74 - drivers/memory/brcmstb_dpfe.c | 4 +- drivers/memory/renesas-rpc-if.c | 53 +- drivers/memory/tegra/mc.c | 24 + drivers/memory/tegra/mc.h | 1 + drivers/memory/tegra/tegra186-emc.c | 133 + drivers/memory/tegra/tegra234.c | 595 +- drivers/mfd/tps65010.c | 14 +- drivers/misc/mei/Kconfig | 2 +- drivers/misc/mei/Makefile | 1 + drivers/misc/mei/gsc_proxy/Kconfig | 14 + drivers/misc/mei/gsc_proxy/Makefile | 7 + drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c | 208 + drivers/misc/mei/hdcp/mei_hdcp.c | 26 +- drivers/misc/sram.c | 9 +- drivers/mmc/host/omap.c | 46 +- drivers/net/Kconfig | 1 - drivers/net/bonding/bond_main.c | 17 +- drivers/net/bonding/bonding_priv.h | 4 +- drivers/net/can/Kconfig | 3 +- drivers/net/can/at91_can.c | 6 +- drivers/net/can/bxcan.c | 17 +- drivers/net/can/c_can/c_can_platform.c | 6 +- drivers/net/can/cc770/cc770_isa.c | 6 +- drivers/net/can/cc770/cc770_platform.c | 6 +- drivers/net/can/ctucanfd/ctucanfd_platform.c | 6 +- drivers/net/can/dev/length.c | 15 +- drivers/net/can/dev/rx-offload.c | 2 +- drivers/net/can/flexcan/flexcan-core.c | 6 +- drivers/net/can/grcan.c | 6 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 6 +- drivers/net/can/janz-ican3.c | 6 +- drivers/net/can/kvaser_pciefd.c | 955 +- drivers/net/can/m_can/m_can.c | 4 +- drivers/net/can/m_can/m_can_platform.c | 6 +- drivers/net/can/mscan/mpc5xxx_can.c | 6 +- drivers/net/can/rcar/rcar_can.c | 5 +- drivers/net/can/rcar/rcar_canfd.c | 6 +- drivers/net/can/sja1000/sja1000.c | 40 +- drivers/net/can/sja1000/sja1000.h | 1 + drivers/net/can/sja1000/sja1000_isa.c | 6 +- drivers/net/can/sja1000/sja1000_platform.c | 11 +- drivers/net/can/softing/softing_main.c | 5 +- drivers/net/can/sun4i_can.c | 6 +- drivers/net/can/ti_hecc.c | 8 +- drivers/net/can/usb/Kconfig | 12 + drivers/net/can/usb/Makefile | 1 + drivers/net/can/usb/esd_usb.c | 352 +- drivers/net/can/usb/f81604.c | 1201 + drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 13 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 6 +- drivers/net/can/xilinx_can.c | 25 +- drivers/net/dsa/b53/b53_serdes.c | 3 +- drivers/net/dsa/hirschmann/hellcreek.c | 14 +- drivers/net/dsa/lan9303-core.c | 1 - drivers/net/dsa/lan9303_i2c.c | 2 +- drivers/net/dsa/microchip/ksz8795.c | 28 +- drivers/net/dsa/microchip/ksz8863_smi.c | 13 +- drivers/net/dsa/microchip/ksz9477.c | 116 +- drivers/net/dsa/microchip/ksz9477_i2c.c | 4 +- drivers/net/dsa/microchip/ksz_common.c | 51 +- drivers/net/dsa/microchip/ksz_common.h | 76 +- drivers/net/dsa/microchip/ksz_spi.c | 2 +- drivers/net/dsa/microchip/lan937x_main.c | 8 +- drivers/net/dsa/mt7530.c | 3 +- drivers/net/dsa/mv88e6xxx/chip.c | 178 +- drivers/net/dsa/mv88e6xxx/chip.h | 15 +- drivers/net/dsa/mv88e6xxx/global2.c | 5 +- drivers/net/dsa/mv88e6xxx/port.c | 29 +- drivers/net/dsa/mv88e6xxx/port.h | 15 +- drivers/net/dsa/mv88e6xxx/serdes.c | 47 +- drivers/net/dsa/mv88e6xxx/serdes.h | 4 + drivers/net/dsa/ocelot/felix_vsc9959.c | 25 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 20 +- drivers/net/dsa/qca/ar9331.c | 16 +- drivers/net/dsa/qca/qca8k-8xxx.c | 15 +- drivers/net/dsa/qca/qca8k-common.c | 6 +- drivers/net/dsa/qca/qca8k-leds.c | 201 + drivers/net/dsa/sja1105/sja1105_main.c | 14 +- drivers/net/dsa/sja1105/sja1105_mdio.c | 11 +- drivers/net/dsa/sja1105/sja1105_tas.c | 7 +- drivers/net/dsa/xrs700x/xrs700x_i2c.c | 2 +- drivers/net/ethernet/8390/8390.h | 2 + drivers/net/ethernet/8390/apne.c | 7 +- drivers/net/ethernet/8390/axnet_cs.c | 6 +- drivers/net/ethernet/8390/hydra.c | 6 +- drivers/net/ethernet/8390/lib8390.c | 5 +- drivers/net/ethernet/8390/mac8390.c | 6 +- drivers/net/ethernet/8390/mcf8390.c | 4 +- drivers/net/ethernet/8390/ne.c | 4 +- drivers/net/ethernet/8390/ne2k-pci.c | 1 + drivers/net/ethernet/8390/pcnet_cs.c | 5 +- drivers/net/ethernet/8390/smc-ultra.c | 4 +- drivers/net/ethernet/8390/stnic.c | 5 +- drivers/net/ethernet/8390/wd.c | 4 +- drivers/net/ethernet/8390/zorro8390.c | 7 +- drivers/net/ethernet/altera/Kconfig | 4 +- drivers/net/ethernet/altera/altera_tse_main.c | 65 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 6 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 136 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 4 + drivers/net/ethernet/amd/pds_core/core.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 13 +- drivers/net/ethernet/aquantia/atlantic/aq_macsec.c | 40 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 6 +- drivers/net/ethernet/arc/emac.h | 2 +- drivers/net/ethernet/arc/emac_arc.c | 6 +- drivers/net/ethernet/arc/emac_main.c | 4 +- drivers/net/ethernet/arc/emac_rockchip.c | 5 +- drivers/net/ethernet/broadcom/bnx2.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 1 + drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 14 + drivers/net/ethernet/broadcom/genet/bcmmii.c | 2 + drivers/net/ethernet/broadcom/tg3.c | 1 + drivers/net/ethernet/cadence/macb.h | 13 + drivers/net/ethernet/cadence/macb_main.c | 47 +- drivers/net/ethernet/cavium/Kconfig | 5 + drivers/net/ethernet/cavium/liquidio/Makefile | 8 +- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 8 +- .../ethernet/cavium/liquidio/cn23xx_vf_device.c | 7 +- .../net/ethernet/cavium/liquidio/cn66xx_device.c | 1 + .../net/ethernet/cavium/liquidio/cn68xx_device.c | 1 + drivers/net/ethernet/cavium/liquidio/lio_core.c | 16 + drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 1 + drivers/net/ethernet/cavium/liquidio/lio_main.c | 18 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 15 +- .../net/ethernet/cavium/liquidio/octeon_device.c | 24 + drivers/net/ethernet/cavium/liquidio/octeon_droq.c | 4 + .../net/ethernet/cavium/liquidio/octeon_mem_ops.c | 5 + drivers/net/ethernet/cavium/liquidio/octeon_nic.c | 3 + .../net/ethernet/cavium/liquidio/request_manager.c | 14 + .../ethernet/cavium/liquidio/response_manager.c | 3 + drivers/net/ethernet/chelsio/cxgb3/sge.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 5 - drivers/net/ethernet/chelsio/cxgb4/sge.c | 2 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 2 +- .../ethernet/chelsio/inline_crypto/chtls/chtls.h | 3 +- .../chelsio/inline_crypto/chtls/chtls_io.c | 118 +- .../chelsio/inline_crypto/chtls/chtls_main.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 32 +- drivers/net/ethernet/engleder/tsnep_selftests.c | 12 +- drivers/net/ethernet/engleder/tsnep_tc.c | 4 +- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 33 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 4 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 4 +- drivers/net/ethernet/freescale/enetc/enetc.c | 12 +- drivers/net/ethernet/freescale/enetc/enetc.h | 1 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 22 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 113 +- drivers/net/ethernet/freescale/fec_main.c | 40 +- drivers/net/ethernet/freescale/fman/fman_dtsec.c | 7 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 18 +- drivers/net/ethernet/freescale/fs_enet/mii-fec.c | 2 +- drivers/net/ethernet/fungible/funeth/funeth_rx.c | 5 +- drivers/net/ethernet/fungible/funeth/funeth_tx.c | 3 +- drivers/net/ethernet/google/gve/gve_main.c | 5 + drivers/net/ethernet/google/gve/gve_tx.c | 2 +- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 4 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 +- .../hisilicon/hns3/hns3_common/hclge_comm_rss.c | 3 +- .../hisilicon/hns3/hns3_common/hclge_comm_rss.h | 3 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 36 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 7 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 29 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 47 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 11 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 14 +- drivers/net/ethernet/i825xx/82596.c | 5 +- drivers/net/ethernet/i825xx/lasi_82596.c | 5 +- drivers/net/ethernet/i825xx/lib82596.c | 5 +- drivers/net/ethernet/i825xx/sun3_82586.c | 1 + drivers/net/ethernet/i825xx/sun3_82586.h | 1 + drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 6 - drivers/net/ethernet/intel/i40e/i40e_xsk.c | 2 +- drivers/net/ethernet/intel/iavf/iavf.h | 10 - drivers/net/ethernet/intel/iavf/iavf_alloc.h | 3 +- drivers/net/ethernet/intel/iavf/iavf_common.c | 45 - drivers/net/ethernet/intel/iavf/iavf_main.c | 78 +- drivers/net/ethernet/intel/iavf/iavf_osdep.h | 9 - drivers/net/ethernet/intel/iavf/iavf_prototype.h | 5 - drivers/net/ethernet/intel/iavf/iavf_txrx.c | 43 +- drivers/net/ethernet/intel/iavf/iavf_txrx.h | 4 - drivers/net/ethernet/intel/ice/Makefile | 1 + drivers/net/ethernet/intel/ice/ice.h | 51 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 2 +- drivers/net/ethernet/intel/ice/ice_arfs.c | 5 +- drivers/net/ethernet/intel/ice/ice_base.c | 50 +- drivers/net/ethernet/intel/ice/ice_common.c | 10 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 12 +- drivers/net/ethernet/intel/ice/ice_controlq.h | 1 - drivers/net/ethernet/intel/ice/ice_devlink.c | 10 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 84 +- drivers/net/ethernet/intel/ice/ice_eswitch.h | 14 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 311 +- drivers/net/ethernet/intel/ice/ice_ethtool.h | 105 + drivers/net/ethernet/intel/ice/ice_flow.c | 23 +- drivers/net/ethernet/intel/ice/ice_idc.c | 54 +- drivers/net/ethernet/intel/ice/ice_irq.c | 378 + drivers/net/ethernet/intel/ice/ice_irq.h | 25 + drivers/net/ethernet/intel/ice/ice_lag.c | 12 - drivers/net/ethernet/intel/ice/ice_lag.h | 54 - drivers/net/ethernet/intel/ice/ice_lib.c | 332 +- drivers/net/ethernet/intel/ice/ice_lib.h | 5 - drivers/net/ethernet/intel/ice/ice_main.c | 357 +- drivers/net/ethernet/intel/ice/ice_protocol_type.h | 197 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 64 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 16 +- drivers/net/ethernet/intel/ice/ice_repr.c | 17 - drivers/net/ethernet/intel/ice/ice_repr.h | 5 +- drivers/net/ethernet/intel/ice/ice_sched.c | 11 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 52 +- drivers/net/ethernet/intel/ice/ice_switch.c | 251 +- drivers/net/ethernet/intel/ice/ice_switch.h | 13 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 34 +- drivers/net/ethernet/intel/ice/ice_tc_lib.h | 1 + drivers/net/ethernet/intel/ice/ice_vf_lib.c | 35 +- drivers/net/ethernet/intel/ice/ice_vf_lib.h | 7 + drivers/net/ethernet/intel/ice/ice_virtchnl.c | 8 - drivers/net/ethernet/intel/ice/ice_vlan_mode.c | 2 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 5 +- drivers/net/ethernet/intel/igb/igb_main.c | 7 + drivers/net/ethernet/intel/igc/igc.h | 43 +- drivers/net/ethernet/intel/igc/igc_main.c | 151 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 142 +- drivers/net/ethernet/litex/litex_liteeth.c | 19 +- drivers/net/ethernet/marvell/mvneta.c | 178 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 14 +- drivers/net/ethernet/marvell/octeon_ep/octep_rx.c | 2 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 + drivers/net/ethernet/marvell/octeontx2/af/common.h | 9 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 11 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 20 + .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 5 + .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 74 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 292 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 3 +- .../net/ethernet/marvell/octeontx2/af/rvu_switch.c | 18 + .../net/ethernet/marvell/octeontx2/nic/Makefile | 2 +- .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 135 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 215 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 93 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 29 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 125 +- .../net/ethernet/marvell/octeontx2/nic/otx2_reg.h | 13 + .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 43 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 43 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 4 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 14 +- drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 1363 + drivers/net/ethernet/marvell/octeontx2/nic/qos.h | 69 + .../net/ethernet/marvell/octeontx2/nic/qos_sq.c | 296 + .../ethernet/marvell/prestera/prestera_flower.c | 6 + .../net/ethernet/marvell/prestera/prestera_main.c | 11 +- drivers/net/ethernet/mellanox/mlx4/main.c | 65 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/dev.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 87 +- .../mellanox/mlx5/core/diag/reporter_vnic.c | 10 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 17 - .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 44 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 7 +- .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 9 +- .../ethernet/mellanox/mlx5/core/en/tc/act_stats.c | 9 +- .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 4 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- .../mellanox/mlx5/core/en_accel/ktls_txrx.h | 5 - .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 9 - drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 26 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 137 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 25 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 189 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 2 +- .../mellanox/mlx5/core/esw/acl/egress_ofld.c | 25 +- .../ethernet/mellanox/mlx5/core/esw/acl/helper.c | 3 +- .../net/ethernet/mellanox/mlx5/core/esw/acl/ofld.h | 1 + .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 69 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.h | 12 +- .../mellanox/mlx5/core/esw/bridge_debugfs.c | 89 + .../ethernet/mellanox/mlx5/core/esw/bridge_mcast.c | 21 +- .../ethernet/mellanox/mlx5/core/esw/bridge_priv.h | 6 + .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 37 +- .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 203 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 80 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 451 +- drivers/net/ethernet/mellanox/mlx5/core/events.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 160 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 25 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 141 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 11 +- drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 6 +- .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 6 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 31 +- .../net/ethernet/mellanox/mlx5/core/lib/devcom.c | 129 +- .../net/ethernet/mellanox/mlx5/core/lib/devcom.h | 37 +- .../net/ethernet/mellanox/mlx5/core/lib/events.h | 40 + drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 34 - drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 212 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 42 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 24 +- .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 15 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/sf/sf.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 50 +- .../mellanox/mlx5/core/steering/dr_action.c | 5 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 4 +- .../mellanox/mlx5/core/steering/dr_domain.c | 13 +- .../mellanox/mlx5/core/steering/dr_ste_v0.c | 9 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 9 +- .../mellanox/mlx5/core/steering/dr_types.h | 2 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 5 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 16 +- .../ethernet/mellanox/mlxfw/mlxfw_mfa2_format.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 10 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 1 + .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 3 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 22 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 8 - .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 2 + .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 45 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 19 +- .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 832 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 12 +- drivers/net/ethernet/microchip/enc28j60.c | 28 +- drivers/net/ethernet/microchip/lan743x_main.c | 22 +- drivers/net/ethernet/microchip/lan966x/Kconfig | 11 + drivers/net/ethernet/microchip/lan966x/Makefile | 1 + .../net/ethernet/microchip/lan966x/lan966x_dcb.c | 365 + .../net/ethernet/microchip/lan966x/lan966x_main.c | 3 + .../net/ethernet/microchip/lan966x/lan966x_main.h | 60 + .../ethernet/microchip/lan966x/lan966x_phylink.c | 7 +- .../net/ethernet/microchip/lan966x/lan966x_port.c | 149 + .../net/ethernet/microchip/lan966x/lan966x_regs.h | 147 + .../net/ethernet/microchip/lan966x/lan966x_tc.c | 10 +- .../ethernet/microchip/lan966x/lan966x_tc_flower.c | 61 + .../microchip/lan966x/lan966x_vcap_ag_api.c | 264 +- .../microchip/lan966x/lan966x_vcap_debugfs.c | 23 + .../ethernet/microchip/lan966x/lan966x_vcap_impl.c | 82 + .../net/ethernet/microchip/sparx5/sparx5_main.c | 1 + .../net/ethernet/microchip/sparx5/sparx5_phylink.c | 8 +- drivers/net/ethernet/microchip/vcap/vcap_ag_api.h | 67 +- drivers/net/ethernet/microchip/vcap/vcap_api.c | 8 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 2 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 19 +- drivers/net/ethernet/mscc/ocelot_flower.c | 10 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 10 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 6 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 32 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 7 +- .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 54 +- drivers/net/ethernet/oki-semi/pch_gbe/Kconfig | 2 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 10 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 5 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 1 + drivers/net/ethernet/realtek/r8169_main.c | 41 +- drivers/net/ethernet/renesas/rswitch.c | 38 +- drivers/net/ethernet/renesas/rswitch.h | 7 + drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- .../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 5 +- drivers/net/ethernet/sfc/Kconfig | 1 + drivers/net/ethernet/sfc/Makefile | 3 +- drivers/net/ethernet/sfc/ef10.c | 13 +- drivers/net/ethernet/sfc/ef100_netdev.c | 85 +- drivers/net/ethernet/sfc/efx.c | 9 + drivers/net/ethernet/sfc/efx_devlink.c | 80 +- drivers/net/ethernet/sfc/falcon/selftest.c | 47 +- drivers/net/ethernet/sfc/mae.c | 141 +- drivers/net/ethernet/sfc/mae.h | 9 + drivers/net/ethernet/sfc/net_driver.h | 3 + drivers/net/ethernet/sfc/selftest.c | 47 +- drivers/net/ethernet/sfc/siena/selftest.c | 47 +- drivers/net/ethernet/sfc/siena/tx_common.c | 1 + drivers/net/ethernet/sfc/tc.c | 407 +- drivers/net/ethernet/sfc/tc.h | 51 + drivers/net/ethernet/sfc/tc_bindings.c | 13 + drivers/net/ethernet/sfc/tc_bindings.h | 14 + drivers/net/ethernet/sfc/tc_counters.c | 58 + drivers/net/ethernet/sfc/tc_counters.h | 3 + drivers/net/ethernet/sfc/tc_encap_actions.c | 747 + drivers/net/ethernet/sfc/tc_encap_actions.h | 114 + drivers/net/ethernet/sfc/tx_common.c | 1 + drivers/net/ethernet/stmicro/stmmac/Kconfig | 3 + drivers/net/ethernet/stmicro/stmmac/Makefile | 2 +- drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c | 257 - drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h | 29 - drivers/net/ethernet/stmicro/stmmac/common.h | 1 + .../net/ethernet/stmicro/stmmac/dwmac-anarion.c | 2 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-generic.c | 16 +- drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-ingenic.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 9 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c | 2 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 297 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 108 +- .../net/ethernet/stmicro/stmmac/dwmac-starfive.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 19 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 2 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 20 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 15 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 168 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.h | 16 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 7 +- drivers/net/ethernet/sun/cassini.c | 8 +- drivers/net/ethernet/sun/sunvnet_common.c | 1 + drivers/net/ethernet/ti/am65-cpsw-qos.c | 11 +- drivers/net/ethernet/wangxun/Kconfig | 10 + drivers/net/ethernet/wangxun/libwx/wx_hw.c | 272 +- drivers/net/ethernet/wangxun/libwx/wx_hw.h | 3 + drivers/net/ethernet/wangxun/libwx/wx_lib.c | 737 +- drivers/net/ethernet/wangxun/libwx/wx_lib.h | 1 + drivers/net/ethernet/wangxun/libwx/wx_type.h | 220 +- drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 20 +- drivers/net/ethernet/wangxun/ngbe/ngbe_type.h | 1 + drivers/net/ethernet/wangxun/txgbe/Makefile | 1 + drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c | 28 + drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c | 32 +- drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 98 +- drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c | 673 + drivers/net/ethernet/wangxun/txgbe/txgbe_phy.h | 10 + drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 90 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 16 +- drivers/net/gtp.c | 2 + drivers/net/hyperv/hyperv_net.h | 5 +- drivers/net/hyperv/netvsc_drv.c | 10 +- drivers/net/hyperv/rndis_filter.c | 29 +- drivers/net/ieee802154/ca8210.c | 4 +- drivers/net/ipvlan/ipvlan_core.c | 12 +- drivers/net/mctp/mctp-i2c.c | 2 +- drivers/net/mdio/Kconfig | 11 + drivers/net/mdio/Makefile | 1 + drivers/net/mdio/mdio-mux-mmioreg.c | 7 +- drivers/net/mdio/mdio-regmap.c | 93 + drivers/net/pcs/Kconfig | 6 - drivers/net/pcs/Makefile | 1 - drivers/net/pcs/pcs-altera-tse.c | 160 - drivers/net/pcs/pcs-lynx.c | 123 +- drivers/net/pcs/pcs-mtk-lynxi.c | 39 +- drivers/net/pcs/pcs-xpcs.c | 265 +- drivers/net/pcs/pcs-xpcs.h | 3 - drivers/net/phy/Kconfig | 17 +- drivers/net/phy/Makefile | 1 + drivers/net/phy/at803x.c | 44 +- drivers/net/phy/bcm-phy-lib.c | 264 +- drivers/net/phy/bcm-phy-lib.h | 10 + drivers/net/phy/broadcom.c | 177 +- drivers/net/phy/dp83869.c | 13 +- drivers/net/phy/dp83td510.c | 23 +- drivers/net/phy/mediatek-ge-soc.c | 1116 + drivers/net/phy/mediatek-ge.c | 3 +- drivers/net/phy/micrel.c | 331 +- drivers/net/phy/microchip_t1s.c | 274 +- drivers/net/phy/mscc/mscc.h | 1 + drivers/net/phy/mscc/mscc_main.c | 51 +- drivers/net/phy/phy-c45.c | 9 +- drivers/net/phy/phy.c | 11 +- drivers/net/phy/phy_device.c | 21 +- drivers/net/phy/phylink.c | 209 +- drivers/net/phy/realtek.c | 34 +- drivers/net/phy/sfp-bus.c | 20 + drivers/net/phy/sfp.c | 345 +- drivers/net/phy/sfp.h | 1 + drivers/net/ppp/Kconfig | 34 + drivers/net/ppp/pppoe.c | 2 +- drivers/net/tap.c | 1 + drivers/net/usb/Kconfig | 10 +- drivers/net/usb/ipheth.c | 186 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/usb/r8152.c | 1 + drivers/net/veth.c | 26 +- drivers/net/virtio_net.c | 661 +- drivers/net/vmxnet3/vmxnet3_drv.c | 4 +- drivers/net/vxlan/vxlan_core.c | 21 +- drivers/net/wireguard/device.c | 1 + drivers/net/wireless/ath/ath10k/ahb.c | 20 +- drivers/net/wireless/ath/ath10k/core.c | 12 +- drivers/net/wireless/ath/ath10k/core.h | 3 + drivers/net/wireless/ath/ath10k/debug.c | 4 +- drivers/net/wireless/ath/ath10k/htt.h | 6 +- drivers/net/wireless/ath/ath10k/mac.c | 13 +- drivers/net/wireless/ath/ath10k/snoc.c | 8 +- drivers/net/wireless/ath/ath10k/wmi.c | 34 +- drivers/net/wireless/ath/ath10k/wmi.h | 2 - drivers/net/wireless/ath/ath11k/ahb.c | 8 +- drivers/net/wireless/ath/ath11k/ce.c | 4 +- drivers/net/wireless/ath/ath11k/core.c | 89 +- drivers/net/wireless/ath/ath11k/core.h | 16 +- drivers/net/wireless/ath/ath11k/debug.c | 2 +- drivers/net/wireless/ath/ath11k/debug.h | 49 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.c | 114 + .../net/wireless/ath/ath11k/debugfs_htt_stats.h | 43 + drivers/net/wireless/ath/ath11k/dp_rx.c | 8 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 12 +- drivers/net/wireless/ath/ath11k/hal.c | 10 +- drivers/net/wireless/ath/ath11k/hal_rx.c | 24 +- drivers/net/wireless/ath/ath11k/htc.c | 42 +- drivers/net/wireless/ath/ath11k/hw.c | 5 +- drivers/net/wireless/ath/ath11k/hw.h | 1 + drivers/net/wireless/ath/ath11k/mac.c | 539 +- drivers/net/wireless/ath/ath11k/mhi.c | 6 +- drivers/net/wireless/ath/ath11k/pci.c | 25 +- drivers/net/wireless/ath/ath11k/pcic.c | 6 +- drivers/net/wireless/ath/ath11k/peer.c | 4 +- drivers/net/wireless/ath/ath11k/qmi.c | 73 +- drivers/net/wireless/ath/ath11k/reg.c | 4 +- drivers/net/wireless/ath/ath11k/testmode.c | 387 +- drivers/net/wireless/ath/ath11k/testmode.h | 6 +- drivers/net/wireless/ath/ath11k/testmode_i.h | 18 +- drivers/net/wireless/ath/ath11k/wmi.c | 628 +- drivers/net/wireless/ath/ath11k/wmi.h | 70 +- drivers/net/wireless/ath/ath11k/wow.c | 3 +- drivers/net/wireless/ath/ath12k/core.c | 2 + drivers/net/wireless/ath/ath12k/core.h | 1 + drivers/net/wireless/ath/ath12k/dp_rx.c | 27 +- drivers/net/wireless/ath/ath12k/hal.c | 16 +- drivers/net/wireless/ath/ath12k/hal.h | 2 +- drivers/net/wireless/ath/ath12k/hw.c | 6 + drivers/net/wireless/ath/ath12k/hw.h | 2 + drivers/net/wireless/ath/ath12k/mac.c | 51 +- drivers/net/wireless/ath/ath12k/pci.c | 14 +- drivers/net/wireless/ath/ath12k/qmi.c | 6 +- drivers/net/wireless/ath/ath12k/qmi.h | 1 + drivers/net/wireless/ath/ath12k/wmi.c | 103 +- drivers/net/wireless/ath/ath12k/wmi.h | 10 +- drivers/net/wireless/ath/ath9k/ar9003_hw.c | 27 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 8 +- drivers/net/wireless/ath/ath9k/main.c | 11 +- drivers/net/wireless/ath/ath9k/wmi.c | 4 + drivers/net/wireless/ath/wil6210/fw.h | 4 +- drivers/net/wireless/ath/wil6210/wmi.h | 2 +- drivers/net/wireless/atmel/Kconfig | 2 +- drivers/net/wireless/atmel/atmel_cs.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 6 + .../broadcom/brcm80211/brcmfmac/tracepoint.h | 7 + .../broadcom/brcm80211/brcmfmac/wcc/core.c | 4 +- .../brcm80211/brcmsmac/brcms_trace_brcmsmac_msg.h | 8 + .../wireless/broadcom/brcm80211/brcmutil/utils.c | 4 +- drivers/net/wireless/intel/iwlwifi/Makefile | 1 + drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 18 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 832 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 18 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 22 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/ax210.c | 301 + drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 183 + drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 166 + drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 43 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 121 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 41 +- .../net/wireless/intel/iwlwifi/fw/api/binding.h | 14 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 23 +- drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 15 +- .../net/wireless/intel/iwlwifi/fw/api/context.h | 13 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 6 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 6 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 16 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 65 +- drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 24 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 46 +- .../net/wireless/intel/iwlwifi/fw/api/offload.h | 3 +- .../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/api/phy.h | 10 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 2 + drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 41 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 7 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 13 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 72 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 18 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 35 +- drivers/net/wireless/intel/iwlwifi/fw/dump.c | 15 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 6 + drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 234 +- drivers/net/wireless/intel/iwlwifi/fw/pnvm.h | 27 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 272 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.h | 47 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 69 +- .../wireless/intel/iwlwifi/iwl-context-info-gen3.h | 32 +- .../net/wireless/intel/iwlwifi/iwl-context-info.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 56 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 75 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 155 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 108 +- drivers/net/wireless/intel/iwlwifi/mei/main.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 420 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 202 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 48 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 93 +- drivers/net/wireless/intel/iwlwifi/mvm/link.c | 37 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 122 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 200 +- drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c | 99 +- drivers/net/wireless/intel/iwlwifi/mvm/mld-mac.c | 26 +- .../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c | 177 +- drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c | 28 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 105 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 63 +- .../net/wireless/intel/iwlwifi/mvm/offloading.c | 4 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 16 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 56 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 77 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 11 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 46 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 163 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 90 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 20 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 150 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 26 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 273 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 8 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 517 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 12 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 31 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 13 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 67 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 5 +- drivers/net/wireless/intel/iwlwifi/queue/tx.c | 12 +- drivers/net/wireless/intersil/hostap/Kconfig | 2 +- .../net/wireless/intersil/hostap/hostap_ioctl.c | 2 +- drivers/net/wireless/intersil/orinoco/orinoco_cs.c | 13 +- .../net/wireless/intersil/orinoco/spectrum_cs.c | 13 +- drivers/net/wireless/intersil/p54/p54spi.c | 1 + drivers/net/wireless/legacy/ray_cs.c | 33 +- drivers/net/wireless/legacy/wl3501_cs.c | 16 +- drivers/net/wireless/marvell/mwifiex/11n.h | 4 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 8 +- drivers/net/wireless/marvell/mwifiex/scan.c | 6 +- drivers/net/wireless/marvell/mwifiex/wmm.h | 15 - drivers/net/wireless/mediatek/mt7601u/debugfs.c | 2 - drivers/net/wireless/mediatek/mt7601u/trace.h | 2 +- drivers/net/wireless/microchip/wilc1000/hif.c | 8 +- drivers/net/wireless/microchip/wilc1000/hif.h | 2 - drivers/net/wireless/microchip/wilc1000/wlan_cfg.h | 2 +- drivers/net/wireless/microchip/wilc1000/wlan_if.h | 2 + drivers/net/wireless/ralink/rt2x00/rt2x00link.c | 2 +- drivers/net/wireless/realtek/rtl8xxxu/Kconfig | 3 +- drivers/net/wireless/realtek/rtl8xxxu/Makefile | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 84 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188e.c | 3 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188f.c | 25 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 28 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192f.c | 2090 ++ .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8710b.c | 37 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 5 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 567 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h | 52 +- drivers/net/wireless/realtek/rtlwifi/base.c | 20 +- drivers/net/wireless/realtek/rtlwifi/base.h | 1 - drivers/net/wireless/realtek/rtlwifi/core.c | 10 + drivers/net/wireless/realtek/rtlwifi/core.h | 2 + drivers/net/wireless/realtek/rtlwifi/pci.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/led.c | 40 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/led.h | 5 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/led.c | 41 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/led.h | 5 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/led.c | 56 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/led.h | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192de/led.c | 42 +- .../net/wireless/realtek/rtlwifi/rtl8192de/led.h | 5 +- .../net/wireless/realtek/rtlwifi/rtl8192de/sw.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/led.c | 40 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/led.h | 5 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 16 +- .../net/wireless/realtek/rtlwifi/rtl8192se/led.c | 42 +- .../net/wireless/realtek/rtlwifi/rtl8192se/led.h | 5 +- .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/led.c | 42 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/led.h | 5 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8723be/led.c | 42 +- .../net/wireless/realtek/rtlwifi/rtl8723be/led.h | 5 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 14 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/led.c | 60 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/led.h | 9 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 1 - drivers/net/wireless/realtek/rtlwifi/usb.c | 42 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 29 +- drivers/net/wireless/realtek/rtw88/Kconfig | 11 + drivers/net/wireless/realtek/rtw88/Makefile | 3 + drivers/net/wireless/realtek/rtw88/debug.c | 59 +- drivers/net/wireless/realtek/rtw88/fw.c | 68 + drivers/net/wireless/realtek/rtw88/fw.h | 13 + drivers/net/wireless/realtek/rtw88/mac.c | 6 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 13 +- drivers/net/wireless/realtek/rtw88/main.c | 15 +- drivers/net/wireless/realtek/rtw88/main.h | 1 + drivers/net/wireless/realtek/rtw88/pci.c | 5 +- drivers/net/wireless/realtek/rtw88/ps.c | 3 +- drivers/net/wireless/realtek/rtw88/reg.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8723d.c | 15 +- drivers/net/wireless/realtek/rtw88/rtw8723d.h | 6 + drivers/net/wireless/realtek/rtw88/rtw8723ds.c | 41 + drivers/net/wireless/realtek/rtw88/sdio.c | 24 +- drivers/net/wireless/realtek/rtw88/tx.c | 94 +- drivers/net/wireless/realtek/rtw88/tx.h | 124 +- drivers/net/wireless/realtek/rtw88/usb.c | 17 +- drivers/net/wireless/realtek/rtw89/Kconfig | 14 + drivers/net/wireless/realtek/rtw89/Makefile | 12 +- drivers/net/wireless/realtek/rtw89/acpi.c | 52 + drivers/net/wireless/realtek/rtw89/acpi.h | 21 + drivers/net/wireless/realtek/rtw89/coex.c | 9 +- drivers/net/wireless/realtek/rtw89/core.c | 261 +- drivers/net/wireless/realtek/rtw89/core.h | 217 +- drivers/net/wireless/realtek/rtw89/debug.c | 60 +- drivers/net/wireless/realtek/rtw89/efuse.c | 21 + drivers/net/wireless/realtek/rtw89/efuse.h | 1 + drivers/net/wireless/realtek/rtw89/fw.c | 175 +- drivers/net/wireless/realtek/rtw89/fw.h | 281 +- drivers/net/wireless/realtek/rtw89/mac.c | 160 +- drivers/net/wireless/realtek/rtw89/mac.h | 5 + drivers/net/wireless/realtek/rtw89/mac80211.c | 16 +- drivers/net/wireless/realtek/rtw89/pci.c | 25 +- drivers/net/wireless/realtek/rtw89/pci.h | 1 + drivers/net/wireless/realtek/rtw89/phy.c | 344 +- drivers/net/wireless/realtek/rtw89/phy.h | 12 + drivers/net/wireless/realtek/rtw89/reg.h | 134 +- drivers/net/wireless/realtek/rtw89/regd.c | 324 +- drivers/net/wireless/realtek/rtw89/rtw8851b.c | 2442 ++ drivers/net/wireless/realtek/rtw89/rtw8851b.h | 76 + drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c | 3621 +++ drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.h | 28 + .../net/wireless/realtek/rtw89/rtw8851b_table.c | 252 +- .../net/wireless/realtek/rtw89/rtw8851b_table.h | 2 +- drivers/net/wireless/realtek/rtw89/rtw8851be.c | 86 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 15 +- drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 36 +- drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.h | 1 - drivers/net/wireless/realtek/rtw89/rtw8852b.c | 8 +- drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c | 8 +- .../net/wireless/realtek/rtw89/rtw8852b_table.c | 2 +- .../net/wireless/realtek/rtw89/rtw8852b_table.h | 2 +- drivers/net/wireless/realtek/rtw89/rtw8852c.c | 8 +- drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c | 11 +- .../net/wireless/realtek/rtw89/rtw8852c_table.c | 28274 ++++++++++++++++--- .../net/wireless/realtek/rtw89/rtw8852c_table.h | 2 +- drivers/net/wireless/realtek/rtw89/ser.c | 48 +- drivers/net/wireless/realtek/rtw89/txrx.h | 176 +- drivers/net/wireless/realtek/rtw89/wow.c | 2 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 9 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 23 +- drivers/net/wwan/iosm/iosm_ipc_imem.c | 17 + drivers/net/wwan/iosm/iosm_ipc_imem.h | 15 +- drivers/net/wwan/iosm/iosm_ipc_mux.h | 4 - drivers/net/wwan/iosm/iosm_ipc_pcie.c | 4 +- drivers/net/wwan/iosm/iosm_ipc_port.c | 17 +- drivers/net/wwan/iosm/iosm_ipc_trace.c | 8 + drivers/net/wwan/iosm/iosm_ipc_wwan.c | 23 +- drivers/net/xen-netback/netback.c | 4 +- drivers/nfc/fdp/i2c.c | 2 +- drivers/nfc/microread/i2c.c | 2 +- drivers/nfc/nfcmrvl/i2c.c | 2 +- drivers/nfc/nxp-nci/i2c.c | 4 +- drivers/nfc/pn533/i2c.c | 2 +- drivers/nfc/pn544/i2c.c | 2 +- drivers/nfc/s3fwrn5/i2c.c | 2 +- drivers/nfc/st-nci/i2c.c | 2 +- drivers/nfc/st21nfca/i2c.c | 2 +- drivers/nvme/host/tcp.c | 49 +- drivers/nvme/target/tcp.c | 46 +- drivers/of/of_reserved_mem.c | 60 +- drivers/of/platform.c | 7 +- drivers/of/unittest.c | 32 +- drivers/parport/procfs.c | 185 +- drivers/parport/share.c | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 44 +- drivers/phy/cadence/phy-cadence-sierra.c | 1 + drivers/phy/cadence/phy-cadence-torrent.c | 1 + drivers/phy/ti/phy-am654-serdes.c | 1 + drivers/phy/ti/phy-j721e-wiz.c | 1 + drivers/pinctrl/stm32/Kconfig | 6 + drivers/pinctrl/stm32/Makefile | 1 + drivers/pinctrl/stm32/pinctrl-stm32.h | 3 + drivers/pinctrl/stm32/pinctrl-stm32mp257.c | 2581 ++ drivers/powercap/arm_scmi_powercap.c | 16 + drivers/ptp/Kconfig | 2 +- drivers/ptp/ptp_chardev.c | 5 +- drivers/ptp/ptp_clock.c | 4 + drivers/ptp/ptp_clockmatrix.c | 36 +- drivers/ptp/ptp_clockmatrix.h | 2 +- drivers/ptp/ptp_idt82p33.c | 18 +- drivers/ptp/ptp_idt82p33.h | 4 +- drivers/ptp/ptp_ocp.c | 7 + drivers/ptp/ptp_sysfs.c | 12 + drivers/remoteproc/Kconfig | 2 +- drivers/remoteproc/pru_rproc.c | 15 - drivers/remoteproc/stm32_rproc.c | 6 +- drivers/reset/Kconfig | 11 +- drivers/reset/Makefile | 2 +- drivers/reset/reset-ath79.c | 4 +- drivers/reset/reset-axs10x.c | 4 +- drivers/reset/reset-brcmstb-rescal.c | 4 +- drivers/reset/reset-hsdk.c | 7 +- drivers/reset/reset-lpc18xx.c | 4 +- drivers/reset/reset-ma35d1.c | 235 + drivers/reset/reset-meson-audio-arb.c | 7 +- drivers/reset/reset-meson.c | 4 +- drivers/reset/reset-oxnas.c | 114 - drivers/reset/starfive/Kconfig | 3 +- drivers/reset/sti/Kconfig | 4 - drivers/reset/sti/Makefile | 4 +- drivers/reset/sti/reset-syscfg.c | 18 +- drivers/rtc/rtc-sun6i.c | 1 + drivers/s390/net/ctcm_dbug.c | 2 +- drivers/s390/net/ctcm_main.c | 6 +- drivers/s390/net/ctcm_main.h | 1 + drivers/s390/net/ctcm_mpc.c | 18 +- drivers/s390/net/ctcm_sysfs.c | 46 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/lcs.c | 13 +- drivers/s390/net/lcs.h | 2 +- drivers/scsi/iscsi_tcp.c | 26 +- drivers/scsi/iscsi_tcp.h | 2 - drivers/soc/amlogic/meson-secure-pwrc.c | 2 +- drivers/soc/fsl/dpio/dpio-driver.c | 8 +- drivers/soc/fsl/qe/Kconfig | 1 + drivers/soc/mediatek/mtk-mutex.c | 1 - drivers/soc/mediatek/mtk-pmic-wrap.c | 292 +- drivers/soc/mediatek/mtk-svs.c | 4 +- drivers/soc/qcom/Kconfig | 11 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/icc-bwmon.c | 2 +- drivers/soc/qcom/mdt_loader.c | 49 +- drivers/soc/qcom/ocmem.c | 10 + drivers/soc/qcom/pmic_glink.c | 8 +- drivers/soc/qcom/qcom-geni-se.c | 28 +- drivers/soc/qcom/qmi_interface.c | 2 +- drivers/soc/qcom/ramp_controller.c | 11 +- drivers/soc/qcom/rpm_master_stats.c | 163 + drivers/soc/qcom/rpmpd.c | 4 +- drivers/soc/qcom/smem.c | 31 +- drivers/soc/qcom/socinfo.c | 111 +- drivers/soc/renesas/rcar-rst.c | 15 +- drivers/soc/renesas/rmobile-sysc.c | 29 +- drivers/soc/rockchip/dtpm.c | 54 +- drivers/soc/rockchip/pm_domains.c | 160 +- drivers/soc/samsung/exynos-pmu.c | 9 + drivers/soc/samsung/exynos-pmu.h | 2 + drivers/soc/samsung/exynos4-pmu.c | 13 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 2 +- drivers/soc/tegra/fuse/tegra-apbmisc.c | 3 +- drivers/soc/tegra/pmc.c | 31 +- drivers/soc/ti/Kconfig | 2 +- drivers/soc/ti/pruss.c | 263 +- drivers/soc/ti/pruss.h | 88 + drivers/soc/ti/smartreflex.c | 4 +- drivers/soc/ti/wkup_m3_ipc.c | 2 +- drivers/soc/xilinx/xlnx_event_manager.c | 6 +- drivers/soc/xilinx/zynqmp_power.c | 4 +- drivers/staging/sm750fb/sm750.c | 2 +- drivers/target/iscsi/iscsi_target_util.c | 15 +- drivers/tee/optee/smc_abi.c | 3 +- drivers/usb/gadget/udc/pxa27x_udc.c | 6 - drivers/usb/host/ohci-pxa27x.c | 7 +- drivers/usb/musb/musb_core.c | 1 - drivers/usb/musb/musb_core.h | 2 - drivers/usb/musb/tusb6010.c | 53 +- drivers/vfio/fsl-mc/vfio_fsl_mc.c | 3 +- drivers/video/Kconfig | 7 + drivers/video/Makefile | 1 + drivers/video/aperture.c | 70 +- drivers/video/console/Kconfig | 1 + drivers/video/console/Makefile | 4 +- drivers/video/console/sticon.c | 6 +- drivers/video/console/sticore.c | 1172 - drivers/video/fbdev/Kconfig | 24 +- drivers/video/fbdev/arcfb.c | 12 +- drivers/video/fbdev/aty/atyfb.h | 2 + drivers/video/fbdev/aty/mach64_cursor.c | 2 +- drivers/video/fbdev/au1200fb.c | 2 +- drivers/video/fbdev/broadsheetfb.c | 18 +- drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/cobalt_lcdfb.c | 6 + drivers/video/fbdev/core/Makefile | 2 +- drivers/video/fbdev/core/fb_io_fops.c | 133 + drivers/video/fbdev/core/fb_sys_fops.c | 36 +- drivers/video/fbdev/core/fbcon.c | 1 - drivers/video/fbdev/core/fbmem.c | 113 +- drivers/video/fbdev/core/sysimgblt.c | 2 +- drivers/video/fbdev/hecubafb.c | 12 +- drivers/video/fbdev/hitfb.c | 130 +- drivers/video/fbdev/hyperv_fb.c | 2 +- drivers/video/fbdev/kyro/fbdev.c | 2 +- drivers/video/fbdev/matrox/matroxfb_accel.c | 6 +- drivers/video/fbdev/matrox/matroxfb_base.h | 4 +- drivers/video/fbdev/metronomefb.c | 18 +- drivers/video/fbdev/omap/lcd_mipid.c | 16 +- drivers/video/fbdev/ps3fb.c | 4 +- drivers/video/fbdev/pvr2fb.c | 5 +- drivers/video/fbdev/sh7760fb.c | 2 + drivers/video/fbdev/sh_mobile_lcdcfb.c | 2 +- drivers/video/fbdev/sm712fb.c | 10 +- drivers/video/fbdev/smscufx.c | 14 +- drivers/video/fbdev/ssd1307fb.c | 3 + drivers/video/fbdev/sstfb.c | 2 +- drivers/video/fbdev/sticore.h | 404 - drivers/video/fbdev/stifb.c | 6 +- drivers/video/fbdev/tdfxfb.c | 2 +- drivers/video/fbdev/udlfb.c | 12 +- drivers/video/fbdev/vfb.c | 2 +- drivers/video/fbdev/via/via-core.c | 2 +- drivers/video/fbdev/via/via-gpio.c | 28 +- drivers/video/fbdev/via/via-gpio.h | 13 + drivers/video/fbdev/wmt_ge_rops.c | 2 + drivers/video/fbdev/xen-fbfront.c | 2 +- drivers/video/sticore.c | 1153 + fs/binfmt_elf.c | 6 +- fs/buffer.c | 70 + fs/dlm/ast.c | 25 +- fs/dlm/ast.h | 1 - fs/dlm/dlm_internal.h | 2 +- fs/dlm/lock.c | 36 +- fs/dlm/lockspace.c | 12 - fs/dlm/lockspace.h | 1 - fs/dlm/lowcomms.c | 59 +- fs/dlm/main.c | 2 +- fs/dlm/member.c | 37 +- fs/dlm/midcomms.c | 126 +- fs/dlm/plock.c | 115 +- fs/dlm/user.c | 18 + fs/dlm/user.h | 1 + fs/exec.c | 43 +- fs/exportfs/expfs.c | 33 +- fs/ext2/Makefile | 5 +- fs/ext2/dir.c | 136 +- fs/ext2/ext2.h | 23 +- fs/ext2/file.c | 126 +- fs/ext2/inode.c | 58 +- fs/ext2/namei.c | 63 +- fs/ext2/super.c | 23 +- fs/ext2/trace.c | 6 + fs/ext2/trace.h | 94 + fs/ext4/ext4.h | 89 +- fs/ext4/extents.c | 49 +- fs/ext4/extents_status.c | 207 +- fs/ext4/extents_status.h | 14 +- fs/ext4/file.c | 86 +- fs/ext4/fsync.c | 33 +- fs/ext4/indirect.c | 8 + fs/ext4/inline.c | 39 +- fs/ext4/inode.c | 114 +- fs/ext4/ioctl.c | 5 +- fs/ext4/mballoc.c | 644 +- fs/ext4/mballoc.h | 16 +- fs/ext4/readpage.c | 2 +- fs/ext4/super.c | 86 +- fs/ext4/sysfs.c | 2 + fs/fhandle.c | 28 +- fs/jbd2/journal.c | 78 +- fs/jbd2/recovery.c | 22 +- fs/jfs/jfs_dmap.c | 11 +- fs/jfs/jfs_filsys.h | 2 + fs/jfs/jfs_txnmgr.c | 5 + fs/jfs/namei.c | 5 + fs/netfs/iterator.c | 266 - fs/nfsd/nfsfh.c | 7 +- fs/nfsd/vfs.c | 2 +- fs/notify/fanotify/fanotify.c | 6 +- fs/notify/fanotify/fanotify_user.c | 7 +- fs/notify/fdinfo.c | 2 +- fs/ocfs2/cluster/tcp.c | 38 +- fs/open.c | 6 +- fs/overlayfs/Makefile | 2 +- fs/overlayfs/copy_up.c | 11 + fs/overlayfs/dir.c | 9 +- fs/overlayfs/export.c | 41 +- fs/overlayfs/file.c | 21 +- fs/overlayfs/inode.c | 73 +- fs/overlayfs/namei.c | 201 +- fs/overlayfs/overlayfs.h | 106 +- fs/overlayfs/ovl_entry.h | 91 +- fs/overlayfs/params.c | 389 + fs/overlayfs/readdir.c | 19 +- fs/overlayfs/super.c | 907 +- fs/overlayfs/util.c | 179 +- fs/proc/proc_sysctl.c | 244 +- fs/quota/dquot.c | 5 +- fs/quota/quota.c | 5 +- fs/smb/client/smb2ops.c | 4 +- fs/smb/client/smbdirect.c | 2 +- fs/splice.c | 205 +- fs/super.c | 4 - fs/sysctls.c | 5 +- fs/udf/balloc.c | 6 +- fs/udf/dir.c | 6 +- fs/udf/directory.c | 6 +- fs/udf/file.c | 6 +- fs/udf/ialloc.c | 6 +- fs/udf/inode.c | 6 +- fs/udf/lowlevel.c | 6 +- fs/udf/misc.c | 6 +- fs/udf/namei.c | 6 +- fs/udf/partition.c | 6 +- fs/udf/super.c | 6 +- fs/udf/symlink.c | 6 +- fs/udf/truncate.c | 6 +- fs/udf/udftime.c | 18 +- fs/udf/unicode.c | 8 +- fs/xfs/libxfs/xfs_fs.h | 2 + fs/xfs/xfs_aops.c | 2 - fs/xfs/xfs_file.c | 2 +- fs/xfs/xfs_fsops.c | 23 +- fs/xfs/xfs_super.c | 4 - include/asm-generic/fb.h | 126 +- include/crypto/if_alg.h | 9 +- include/drm/bridge/samsung-dsim.h | 6 + include/drm/display/drm_dp.h | 5 +- include/drm/display/drm_dp_mst_helper.h | 21 +- include/drm/display/drm_dsc_helper.h | 13 + include/drm/drm_aperture.h | 7 +- include/drm/drm_connector.h | 142 +- include/drm/drm_drv.h | 7 + include/drm/drm_edid.h | 2 + include/drm/drm_fb_helper.h | 83 +- include/drm/drm_file.h | 32 + include/drm/drm_fixed.h | 6 + include/drm/drm_gem.h | 32 + include/drm/gpu_scheduler.h | 7 +- include/drm/i915_component.h | 3 +- include/drm/i915_drm.h | 2 +- include/drm/i915_gsc_proxy_mei_interface.h | 53 + include/drm/i915_hdcp_interface.h | 4 +- include/drm/ttm/ttm_device.h | 4 +- include/drm/ttm/ttm_pool.h | 4 +- include/drm/ttm/ttm_tt.h | 2 +- include/dt-bindings/arm/qcom,ids.h | 11 + .../clock/amlogic,a1-peripherals-clkc.h | 115 + include/dt-bindings/clock/amlogic,a1-pll-clkc.h | 20 + include/dt-bindings/clock/nuvoton,ma35d1-clk.h | 253 + include/dt-bindings/clock/qcom,ipq9574-gcc.h | 4 + include/dt-bindings/clock/qcom,sc8280xp-lpasscc.h | 17 + include/dt-bindings/clock/qcom,sdx75-gcc.h | 193 + include/dt-bindings/clock/qcom,sm8450-gpucc.h | 48 + include/dt-bindings/clock/qcom,sm8450-videocc.h | 38 + include/dt-bindings/clock/qcom,sm8550-gpucc.h | 48 + include/dt-bindings/clock/stm32mp13-clks.h | 6 +- include/dt-bindings/gpio/tegra234-gpio.h | 20 +- include/dt-bindings/memory/tegra234-mc.h | 5 + include/dt-bindings/pinctrl/stm32-pinfunc.h | 3 + include/dt-bindings/power/qcom-rpmpd.h | 38 +- include/dt-bindings/reset/mt8188-resets.h | 5 + include/dt-bindings/reset/nuvoton,ma35d1-reset.h | 108 + include/dt-bindings/reset/qcom,ipq9574-gcc.h | 1 + include/dt-bindings/reset/qcom,sm8450-gpucc.h | 20 + include/dt-bindings/reset/stm32mp13-resets.h | 4 +- include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h | 8 + .../dt-bindings/thermal/tegra234-bpmp-thermal.h | 19 + include/linux/aperture.h | 16 +- include/linux/arm-cci.h | 2 + include/linux/bpf.h | 7 +- include/linux/bpf_verifier.h | 52 +- include/linux/bpfilter.h | 1 - include/linux/brcmphy.h | 66 +- include/linux/btf.h | 18 +- include/linux/buffer_head.h | 4 + include/linux/can/length.h | 302 +- include/linux/clk-provider.h | 4 +- include/linux/exportfs.h | 18 +- include/linux/fb.h | 177 +- include/linux/filter.h | 1 - include/linux/fs.h | 5 +- include/linux/fsl/mc.h | 2 +- include/linux/gameport.h | 11 +- include/linux/gpio.h | 23 - include/linux/gpio/driver.h | 7 - include/linux/hdmi.h | 4 +- include/linux/hid.h | 1 + include/linux/hwmon.h | 10 + include/linux/i8042.h | 1 + include/linux/ieee80211.h | 287 +- include/linux/iopoll.h | 24 +- include/linux/jbd2.h | 42 +- include/linux/kallsyms.h | 17 +- include/linux/key.h | 3 - include/linux/leds.h | 58 + include/linux/libps2.h | 62 +- include/linux/mdio.h | 49 + include/linux/mdio/mdio-regmap.h | 26 + include/linux/mfd/tps65010.h | 11 +- include/linux/mfd/twl.h | 3 - include/linux/mlx5/device.h | 1 + include/linux/mlx5/driver.h | 15 +- include/linux/mlx5/mlx5_ifc.h | 36 +- include/linux/mlx5/vport.h | 2 +- include/linux/mm.h | 16 +- include/linux/mmc/sdio_ids.h | 3 +- include/linux/module.h | 9 - include/linux/mroute.h | 11 +- include/linux/mroute6.h | 31 +- include/linux/net.h | 10 +- include/linux/net_mm.h | 17 + include/linux/netdevice.h | 39 +- include/linux/netfilter.h | 4 +- include/linux/netfs.h | 4 - include/linux/netlink.h | 1 + include/linux/parport.h | 2 + include/linux/pci_ids.h | 6 + include/linux/pcs-altera-tse.h | 17 - include/linux/pcs-lynx.h | 5 +- include/linux/pcs/pcs-xpcs.h | 9 +- include/linux/phy.h | 55 +- include/linux/phylink.h | 122 +- include/linux/platform_data/asoc-pxa.h | 1 + include/linux/platform_data/davinci-cpufreq.h | 6 + include/linux/platform_data/lcd-mipid.h | 2 - include/linux/platform_data/mmc-omap.h | 2 - include/linux/platform_data/pxa2xx_udc.h | 6 + include/linux/platform_data/sht3x.h | 15 - include/linux/pruss_driver.h | 123 + include/linux/ptp_clock_kernel.h | 11 +- include/linux/ref_tracker.h | 25 +- include/linux/scmi_protocol.h | 18 + include/linux/sfp.h | 14 + include/linux/skbuff.h | 128 +- include/linux/soc/mediatek/mtk-mmsys.h | 3 +- include/linux/soc/pxa/smemc.h | 16 + include/linux/soc/qcom/smem.h | 2 + include/linux/soc/qcom/socinfo.h | 77 + include/linux/socket.h | 6 +- include/linux/spi/ads7846.h | 2 - include/linux/splice.h | 3 + include/linux/stmmac.h | 1 + include/linux/sunrpc/svc.h | 11 +- include/linux/sysctl.h | 45 +- include/linux/tegra-icc.h | 65 + include/linux/uio.h | 5 + include/linux/umh.h | 2 - include/linux/usb/midi-v2.h | 94 + include/linux/usb/musb.h | 13 - include/linux/via-gpio.h | 14 - include/net/bonding.h | 4 +- include/net/cfg80211.h | 175 +- include/net/cfg802154.h | 3 + include/net/devlink.h | 238 +- include/net/dsa.h | 18 +- include/net/flow.h | 3 +- include/net/flow_dissector.h | 23 + include/net/gro.h | 27 +- include/net/gso.h | 109 + include/net/ieee80211_radiotap.h | 2 + include/net/ieee802154_netdev.h | 20 +- include/net/inet_common.h | 5 +- include/net/ip.h | 20 +- include/net/kcm.h | 2 +- include/net/mac80211.h | 88 +- include/net/macsec.h | 10 + include/net/mctp.h | 4 +- include/net/netfilter/nf_conntrack_expect.h | 18 +- include/net/netfilter/nf_flow_table.h | 4 +- include/net/netfilter/nf_tables.h | 3 + include/net/netns/ipv4.h | 2 + include/net/phonet/phonet.h | 21 + include/net/pkt_cls.h | 1 + include/net/pkt_sched.h | 56 +- include/net/regulatory.h | 13 +- include/net/route.h | 6 +- include/net/rpl.h | 3 - include/net/sch_generic.h | 14 - include/net/scm.h | 72 +- include/net/sock.h | 13 +- include/net/tcp.h | 17 +- include/net/tls.h | 10 +- include/net/udp.h | 5 +- include/net/vxlan.h | 4 +- include/net/xdp_sock_drv.h | 4 - include/net/xsk_buff_pool.h | 2 +- include/soc/tegra/fuse.h | 3 +- include/soc/tegra/mc.h | 8 + include/sound/asequencer.h | 4 + include/sound/core.h | 4 +- include/sound/cs35l56.h | 1 + include/sound/da7219-aad.h | 6 + include/sound/emu10k1.h | 289 +- include/sound/emux_synth.h | 2 +- include/sound/hdaudio.h | 2 + include/sound/rawmidi.h | 15 +- include/sound/seq_device.h | 1 + include/sound/seq_kernel.h | 10 + include/sound/simple_card_utils.h | 7 +- include/sound/soc-acpi-intel-match.h | 2 + include/sound/soc-component.h | 15 +- include/sound/soc.h | 40 +- include/sound/tas2781-dsp.h | 183 + include/sound/tas2781-tlv.h | 21 + include/sound/tas2781.h | 164 + include/sound/ump.h | 268 + include/sound/ump_convert.h | 46 + include/sound/ump_msg.h | 765 + include/trace/events/ext4.h | 44 +- include/uapi/asm-generic/socket.h | 3 + include/uapi/drm/amdgpu_drm.h | 22 + include/uapi/drm/drm_fourcc.h | 43 + include/uapi/drm/drm_mode.h | 5 + include/uapi/drm/habanalabs_accel.h | 10 + include/uapi/drm/i915_drm.h | 95 +- include/uapi/linux/bpf.h | 31 +- include/uapi/linux/can.h | 1 - include/uapi/linux/can/raw.h | 2 + include/uapi/linux/fcntl.h | 5 + include/uapi/linux/if_link.h | 1 + include/uapi/linux/kfd_ioctl.h | 682 +- include/uapi/linux/kfd_sysfs.h | 15 + include/uapi/linux/mdio.h | 24 + include/uapi/linux/mptcp.h | 29 + include/uapi/linux/netfilter/nf_tables.h | 4 + include/uapi/linux/nl80211.h | 30 +- include/uapi/linux/openvswitch.h | 1 + include/uapi/linux/pkt_cls.h | 11 + include/uapi/linux/pkt_sched.h | 10 + include/uapi/linux/ptp_clock.h | 3 +- include/uapi/sound/asequencer.h | 86 +- include/uapi/sound/asound.h | 81 +- include/uapi/sound/emu10k1.h | 8 +- include/video/sticore.h | 406 + io_uring/net.c | 2 + io_uring/openclose.c | 1 - kernel/Makefile | 2 +- kernel/bpf/bloom_filter.c | 3 - kernel/bpf/bpf_local_storage.c | 3 - kernel/bpf/bpf_lru_list.c | 21 +- kernel/bpf/bpf_lru_list.h | 7 +- kernel/bpf/bpf_struct_ops.c | 3 - kernel/bpf/btf.c | 84 +- kernel/bpf/cgroup.c | 15 + kernel/bpf/core.c | 8 +- kernel/bpf/cpumap.c | 4 - kernel/bpf/cpumask.c | 38 +- kernel/bpf/devmap.c | 3 - kernel/bpf/hashtab.c | 6 - kernel/bpf/helpers.c | 135 +- kernel/bpf/inode.c | 27 +- kernel/bpf/log.c | 3 - kernel/bpf/lpm_trie.c | 3 - kernel/bpf/memalloc.c | 31 +- kernel/bpf/preload/bpf_preload_kern.c | 4 +- kernel/bpf/queue_stack_maps.c | 4 - kernel/bpf/reuseport_array.c | 3 - kernel/bpf/stackmap.c | 3 - kernel/bpf/syscall.c | 232 +- kernel/bpf/trampoline.c | 32 +- kernel/bpf/verifier.c | 1036 +- kernel/kallsyms.c | 91 +- kernel/ksyms_common.c | 43 + kernel/module/kallsyms.c | 28 - kernel/module/main.c | 120 +- kernel/signal.c | 23 + kernel/sysctl.c | 40 +- kernel/trace/bpf_trace.c | 4 +- kernel/umh.c | 11 +- lib/net_utils.c | 3 +- lib/ref_tracker.c | 179 +- lib/scatterlist.c | 269 + lib/test_bpf.c | 3 +- lib/test_ref_tracker.c | 2 +- lib/test_sysctl.c | 91 +- lib/ts_bm.c | 4 +- mm/Kconfig | 4 + mm/gup.c | 14 +- mm/khugepaged.c | 7 +- mm/memory.c | 161 +- mm/mmap.c | 121 +- mm/nommu.c | 17 +- net/Kconfig | 2 +- net/appletalk/ddp.c | 1 - net/atm/pvc.c | 1 - net/atm/svc.c | 1 - net/ax25/af_ax25.c | 1 - net/bpf/test_run.c | 204 +- net/bpfilter/bpfilter_kern.c | 2 +- net/bridge/br_device.c | 1 + net/bridge/br_forward.c | 3 + net/bridge/br_input.c | 1 + net/bridge/br_private.h | 27 + net/caif/caif_socket.c | 2 - net/can/bcm.c | 1 - net/can/isotp.c | 6 +- net/can/j1939/socket.c | 1 - net/can/raw.c | 1 - net/ceph/messenger_v1.c | 30 +- net/ceph/messenger_v2.c | 19 +- net/core/Makefile | 2 +- net/core/dev.c | 158 +- net/core/filter.c | 212 +- net/core/flow_dissector.c | 40 + net/core/gro.c | 114 +- net/core/gso.c | 273 + net/core/net_namespace.c | 4 +- net/core/netdev-genl-gen.c | 2 +- net/core/netdev-genl-gen.h | 2 +- net/core/netpoll.c | 5 +- net/core/pktgen.c | 13 +- net/core/rtnetlink.c | 187 +- net/core/skbuff.c | 308 +- net/core/sock.c | 160 +- net/core/sock_map.c | 4 - net/dccp/dccp.h | 2 +- net/dccp/ipv4.c | 1 - net/dccp/ipv6.c | 1 - net/dccp/proto.c | 12 +- net/devlink/health.c | 2 +- net/devlink/leftover.c | 196 +- net/dsa/dsa.c | 2 +- net/dsa/port.c | 32 + net/dsa/slave.c | 84 +- net/dsa/switch.c | 4 +- net/dsa/switch.h | 3 + net/ethtool/ioctl.c | 15 +- net/ethtool/netlink.c | 12 +- net/handshake/genl.c | 2 +- net/handshake/genl.h | 2 +- net/hsr/hsr_device.c | 5 + net/hsr/hsr_main.h | 1 + net/hsr/hsr_slave.c | 15 +- net/ieee802154/header_ops.c | 36 + net/ieee802154/nl802154.c | 13 +- net/ieee802154/socket.c | 17 +- net/ipv4/af_inet.c | 56 +- net/ipv4/bpfilter/sockopt.c | 11 +- net/ipv4/esp4_offload.c | 1 + net/ipv4/fou_nl.c | 2 +- net/ipv4/fou_nl.h | 2 +- net/ipv4/gre_offload.c | 1 + net/ipv4/inet_connection_sock.c | 21 +- net/ipv4/ip_gre.c | 8 +- net/ipv4/ip_output.c | 170 +- net/ipv4/ipconfig.c | 10 +- net/ipv4/ipmr.c | 63 +- net/ipv4/ping.c | 56 +- net/ipv4/raw.c | 26 +- net/ipv4/syncookies.c | 4 +- net/ipv4/sysctl_net_ipv4.c | 19 + net/ipv4/tcp.c | 334 +- net/ipv4/tcp_bpf.c | 73 +- net/ipv4/tcp_input.c | 2 +- net/ipv4/tcp_ipv4.c | 26 +- net/ipv4/tcp_minisocks.c | 2 +- net/ipv4/tcp_offload.c | 8 +- net/ipv4/tcp_output.c | 195 +- net/ipv4/tcp_timer.c | 17 +- net/ipv4/udp.c | 375 +- net/ipv4/udp_impl.h | 2 - net/ipv4/udp_offload.c | 1 + net/ipv4/udplite.c | 1 - net/ipv6/addrconf.c | 4 +- net/ipv6/af_inet6.c | 6 +- net/ipv6/esp6_offload.c | 1 + net/ipv6/exthdrs.c | 36 +- net/ipv6/ip6_offload.c | 1 + net/ipv6/ip6_output.c | 19 + net/ipv6/ip6mr.c | 44 +- net/ipv6/raw.c | 17 +- net/ipv6/route.c | 25 +- net/ipv6/rpl.c | 7 - net/ipv6/seg6_iptunnel.c | 3 +- net/ipv6/tcp_ipv6.c | 12 +- net/ipv6/tcpv6_offload.c | 3 +- net/ipv6/udp.c | 15 + net/ipv6/udp_offload.c | 1 + net/kcm/kcmsock.c | 339 +- net/key/af_key.c | 1 - net/l2tp/l2tp_core.h | 2 +- net/l2tp/l2tp_ip.c | 10 +- net/l2tp/l2tp_ip6.c | 1 - net/llc/af_llc.c | 1 - net/mac80211/agg-tx.c | 14 +- net/mac80211/cfg.c | 102 +- net/mac80211/chan.c | 13 +- net/mac80211/debug.h | 8 +- net/mac80211/debugfs_netdev.c | 21 +- net/mac80211/debugfs_sta.c | 185 + net/mac80211/driver-ops.h | 10 +- net/mac80211/eht.c | 5 +- net/mac80211/he.c | 3 +- net/mac80211/ht.c | 5 +- net/mac80211/ibss.c | 38 +- net/mac80211/ieee80211_i.h | 69 +- net/mac80211/iface.c | 48 +- net/mac80211/key.c | 8 +- net/mac80211/link.c | 57 +- net/mac80211/main.c | 7 +- net/mac80211/mesh.c | 40 +- net/mac80211/mesh.h | 19 +- net/mac80211/mesh_hwmp.c | 6 +- net/mac80211/mesh_plink.c | 37 +- net/mac80211/mesh_ps.c | 7 +- net/mac80211/mlme.c | 568 +- net/mac80211/ocb.c | 10 +- net/mac80211/offchannel.c | 4 +- net/mac80211/rx.c | 47 +- net/mac80211/scan.c | 95 +- net/mac80211/sta_info.c | 240 +- net/mac80211/status.c | 6 +- net/mac80211/tdls.c | 276 +- net/mac80211/trace.h | 10 +- net/mac80211/tx.c | 73 +- net/mac80211/util.c | 312 +- net/mac802154/ieee802154_i.h | 21 + net/mac802154/main.c | 2 + net/mac802154/rx.c | 70 +- net/mac802154/scan.c | 68 +- net/mctp/af_mctp.c | 1 - net/mctp/route.c | 3 - net/mpls/af_mpls.c | 1 + net/mpls/mpls_gso.c | 1 + net/mptcp/mib.c | 6 + net/mptcp/mib.h | 18 + net/mptcp/options.c | 19 +- net/mptcp/pm.c | 47 +- net/mptcp/pm_netlink.c | 142 +- net/mptcp/pm_userspace.c | 5 +- net/mptcp/protocol.c | 65 +- net/mptcp/protocol.h | 20 +- net/mptcp/sockopt.c | 153 +- net/mptcp/subflow.c | 2 + net/ncsi/ncsi-rsp.c | 93 +- net/netfilter/ipset/ip_set_core.c | 2 - net/netfilter/ipvs/Kconfig | 27 +- net/netfilter/ipvs/ip_vs_conn.c | 26 +- net/netfilter/ipvs/ip_vs_xmit.c | 4 +- net/netfilter/nf_conntrack_proto_dccp.c | 52 +- net/netfilter/nf_conntrack_proto_gre.c | 1 + net/netfilter/nf_conntrack_sip.c | 2 +- net/netfilter/nf_flow_table_core.c | 24 +- net/netfilter/nf_flow_table_ip.c | 232 +- net/netfilter/nf_nat_core.c | 92 +- net/netfilter/nf_tables_api.c | 89 +- net/netfilter/nfnetlink_queue.c | 1 + net/netfilter/nft_bitwise.c | 2 +- net/netfilter/nft_byteorder.c | 6 +- net/netfilter/nft_ct.c | 2 +- net/netfilter/nft_dynset.c | 2 +- net/netfilter/nft_exthdr.c | 110 +- net/netfilter/nft_flow_offload.c | 12 +- net/netfilter/nft_fwd_netdev.c | 2 +- net/netfilter/nft_hash.c | 2 +- net/netfilter/nft_lookup.c | 23 +- net/netfilter/nft_meta.c | 2 +- net/netfilter/nft_payload.c | 3 +- net/netfilter/nft_range.c | 2 +- net/netfilter/nft_reject.c | 2 +- net/netfilter/nft_rt.c | 2 +- net/netfilter/nft_set_pipapo.c | 6 +- net/netfilter/nft_socket.c | 4 +- net/netfilter/nft_tproxy.c | 2 +- net/netfilter/nft_tunnel.c | 4 +- net/netfilter/nft_xfrm.c | 4 +- net/netlabel/netlabel_domainhash.h | 2 +- net/netlink/af_netlink.c | 8 +- net/netlink/diag.c | 7 +- net/netlink/genetlink.c | 2 + net/netrom/af_netrom.c | 1 - net/nfc/llcp.h | 1 - net/nfc/llcp_commands.c | 15 +- net/nfc/llcp_core.c | 49 +- net/nfc/llcp_sock.c | 18 +- net/nfc/netlink.c | 20 +- net/nfc/nfc.h | 1 + net/nsh/nsh.c | 1 + net/openvswitch/actions.c | 13 +- net/openvswitch/datapath.c | 1 + net/openvswitch/flow_netlink.c | 2 + net/openvswitch/meter.c | 4 +- net/packet/af_packet.c | 2 - net/phonet/datagram.c | 11 +- net/phonet/pep.c | 11 +- net/phonet/socket.c | 4 +- net/qrtr/af_qrtr.c | 1 - net/rds/af_rds.c | 1 - net/rds/tcp_send.c | 23 +- net/rose/af_rose.c | 1 - net/rxrpc/af_rxrpc.c | 1 - net/sched/act_pedit.c | 4 +- net/sched/act_police.c | 1 + net/sched/cls_flower.c | 132 +- net/sched/sch_cake.c | 1 + net/sched/sch_htb.c | 7 +- net/sched/sch_netem.c | 60 +- net/sched/sch_taprio.c | 90 +- net/sched/sch_tbf.c | 1 + net/sctp/offload.c | 1 + net/sctp/protocol.c | 5 +- net/sctp/socket.c | 26 +- net/sctp/stream_sched.c | 9 +- net/smc/af_smc.c | 29 - net/smc/smc_stats.c | 2 +- net/smc/smc_stats.h | 1 - net/smc/smc_tx.c | 19 +- net/smc/smc_tx.h | 2 - net/socket.c | 86 +- net/sunrpc/svcsock.c | 38 +- net/tipc/bearer.c | 18 +- net/tipc/bearer.h | 4 +- net/tipc/socket.c | 3 - net/tipc/udp_media.c | 4 - net/tls/tls.h | 8 +- net/tls/tls_device.c | 110 +- net/tls/tls_device_fallback.c | 2 +- net/tls/tls_main.c | 70 +- net/tls/tls_sw.c | 249 +- net/unix/Kconfig | 6 +- net/unix/af_unix.c | 226 +- net/vmw_vsock/af_vsock.c | 3 - net/wireless/core.c | 174 +- net/wireless/core.h | 14 +- net/wireless/nl80211.c | 119 +- net/wireless/pmsr.c | 4 +- net/wireless/rdev-ops.h | 27 +- net/wireless/reg.c | 20 +- net/wireless/scan.c | 1263 +- net/wireless/sme.c | 19 +- net/wireless/sysfs.c | 8 +- net/wireless/trace.h | 47 +- net/wireless/util.c | 110 + net/wireless/wext-core.c | 6 + net/wireless/wext-sme.c | 4 +- net/x25/af_x25.c | 1 - net/xdp/xsk.c | 1 - net/xdp/xsk_buff_pool.c | 7 +- net/xdp/xskmap.c | 4 - net/xfrm/espintcp.c | 14 +- net/xfrm/xfrm_device.c | 1 + net/xfrm/xfrm_interface_core.c | 1 + net/xfrm/xfrm_ipcomp.c | 5 +- net/xfrm/xfrm_output.c | 1 + samples/bpf/tcp_basertt_kern.c | 2 +- samples/bpf/xdp1_kern.c | 2 +- samples/bpf/xdp2_kern.c | 2 +- scripts/Makefile.dtbinst | 2 +- scripts/check-sysctl-docs | 10 - scripts/pahole-flags.sh | 3 + security/keys/sysctl.c | 7 + sound/aoa/codecs/onyx.c | 2 +- sound/aoa/codecs/tas.c | 2 +- sound/arm/pxa2xx-ac97-lib.c | 2 - sound/core/Kconfig | 13 + sound/core/Makefile | 3 + sound/core/compress_offload.c | 5 +- sound/core/control.c | 12 +- sound/core/control_compat.c | 14 +- sound/core/control_led.c | 2 +- sound/core/init.c | 4 +- sound/core/pcm_drm_eld.c | 73 +- sound/core/pcm_native.c | 4 - sound/core/rawmidi.c | 248 +- sound/core/rawmidi_compat.c | 4 + sound/core/seq/Kconfig | 14 + sound/core/seq/Makefile | 3 + sound/core/seq/seq_clientmgr.c | 557 +- sound/core/seq/seq_clientmgr.h | 27 +- sound/core/seq/seq_compat.c | 3 + sound/core/seq/seq_dummy.c | 9 + sound/core/seq/seq_memory.c | 98 +- sound/core/seq/seq_memory.h | 19 +- sound/core/seq/seq_midi.c | 12 +- sound/core/seq/seq_ports.c | 47 +- sound/core/seq/seq_ports.h | 23 +- sound/core/seq/seq_system.c | 1 + sound/core/seq/seq_ump_client.c | 541 + sound/core/seq/seq_ump_convert.c | 1206 + sound/core/seq/seq_ump_convert.h | 22 + sound/core/seq/seq_virmidi.c | 1 + sound/core/timer.c | 18 +- sound/core/ump.c | 1164 + sound/core/ump_convert.c | 505 + sound/drivers/Kconfig | 19 + sound/drivers/Makefile | 2 + sound/drivers/pcmtest.c | 727 + sound/firewire/bebob/bebob.c | 2 +- sound/firewire/dice/dice.c | 2 +- sound/firewire/digi00x/digi00x.c | 2 +- sound/firewire/fireface/ff.c | 2 +- sound/firewire/fireworks/fireworks.c | 2 +- sound/firewire/isight.c | 2 +- sound/firewire/lib.c | 2 +- sound/firewire/motu/motu.c | 2 +- sound/firewire/oxfw/oxfw.c | 2 +- sound/firewire/tascam/tascam.c | 2 +- sound/hda/hdac_controller.c | 5 +- sound/hda/hdac_device.c | 1 + sound/hda/hdac_regmap.c | 3 +- sound/hda/hdac_stream.c | 6 +- sound/isa/Kconfig | 1 + sound/pci/Kconfig | 45 +- sound/pci/ac97/ac97_codec.c | 4 +- sound/pci/emu10k1/emu10k1.c | 12 +- sound/pci/emu10k1/emu10k1_callback.c | 252 +- sound/pci/emu10k1/emu10k1_main.c | 461 +- sound/pci/emu10k1/emu10k1_synth.c | 1 - sound/pci/emu10k1/emufx.c | 845 +- sound/pci/emu10k1/emumixer.c | 1594 +- sound/pci/emu10k1/emupcm.c | 1034 +- sound/pci/emu10k1/emuproc.c | 514 +- sound/pci/emu10k1/io.c | 354 +- sound/pci/emu10k1/irq.c | 36 +- sound/pci/emu10k1/memory.c | 4 +- sound/pci/emu10k1/timer.c | 26 +- sound/pci/emu10k1/voice.c | 136 +- sound/pci/hda/cs35l41_hda.c | 32 +- sound/pci/hda/cs35l41_hda_i2c.c | 2 +- sound/pci/hda/hda_bind.c | 1 - sound/pci/hda/hda_intel.c | 20 + sound/pci/hda/patch_hdmi.c | 1 + sound/pci/hda/patch_realtek.c | 55 +- sound/pci/mixart/mixart.c | 8 +- sound/pci/mixart/mixart_core.h | 7 +- sound/pcmcia/Kconfig | 1 + sound/ppc/keywest.c | 2 +- sound/soc/Kconfig | 3 + sound/soc/Makefile | 3 + sound/soc/amd/Kconfig | 5 +- sound/soc/amd/acp-da7219-max98357a.c | 20 +- sound/soc/amd/acp-es8336.c | 2 +- sound/soc/amd/acp/acp-mach-common.c | 43 +- sound/soc/amd/acp/acp-pci.c | 1 - sound/soc/amd/acp/acp-pdm.c | 2 +- sound/soc/amd/acp/acp-platform.c | 1 - sound/soc/amd/acp/acp-rembrandt.c | 25 - sound/soc/amd/acp/acp-renoir.c | 17 - sound/soc/amd/ps/Makefile | 2 + sound/soc/amd/ps/acp63.h | 183 +- sound/soc/amd/ps/pci-ps.c | 484 +- sound/soc/amd/ps/ps-pdm-dma.c | 66 +- sound/soc/amd/ps/ps-sdw-dma.c | 555 + sound/soc/amd/raven/acp3x-pcm-dma.c | 3 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 3 +- sound/soc/amd/vangogh/acp5x-pcm-dma.c | 4 +- sound/soc/amd/vangogh/acp5x.h | 2 + sound/soc/amd/vangogh/pci-acp5x.c | 7 +- sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/amd/yc/acp6x-pdm-dma.c | 3 +- sound/soc/atmel/atmel-classd.c | 8 +- sound/soc/atmel/atmel-pdmic.c | 8 +- sound/soc/atmel/mchp-pdmc.c | 2 +- sound/soc/atmel/sam9g20_wm8731.c | 1 - sound/soc/codecs/Kconfig | 67 + sound/soc/codecs/Makefile | 16 + sound/soc/codecs/ad193x-i2c.c | 2 +- sound/soc/codecs/adau1372-i2c.c | 2 +- sound/soc/codecs/adau1373.c | 2 +- sound/soc/codecs/adau1701.c | 2 +- sound/soc/codecs/adau1761-i2c.c | 2 +- sound/soc/codecs/adau1781-i2c.c | 2 +- sound/soc/codecs/adau17x1.c | 13 +- sound/soc/codecs/adau1977-i2c.c | 2 +- sound/soc/codecs/adau7118-i2c.c | 2 +- sound/soc/codecs/adav803.c | 2 +- sound/soc/codecs/ak4118.c | 13 +- sound/soc/codecs/ak4375.c | 2 +- sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak4535.c | 2 +- sound/soc/codecs/ak4613.c | 2 +- sound/soc/codecs/ak4641.c | 2 +- sound/soc/codecs/ak4642.c | 2 +- sound/soc/codecs/ak4671.c | 2 +- sound/soc/codecs/ak5558.c | 2 +- sound/soc/codecs/alc5623.c | 2 +- sound/soc/codecs/alc5632.c | 2 +- sound/soc/codecs/aw88395/aw88395.c | 2 +- sound/soc/codecs/chv3-codec.c | 41 + sound/soc/codecs/cs35l32.c | 4 +- sound/soc/codecs/cs35l33.c | 4 +- sound/soc/codecs/cs35l34.c | 4 +- sound/soc/codecs/cs35l35.c | 4 +- sound/soc/codecs/cs35l36.c | 2 +- sound/soc/codecs/cs35l41-i2c.c | 2 +- sound/soc/codecs/cs35l45-i2c.c | 6 +- sound/soc/codecs/cs35l45-spi.c | 4 +- sound/soc/codecs/cs35l45-tables.c | 2 +- sound/soc/codecs/cs35l45.c | 4 +- sound/soc/codecs/cs35l45.h | 2 +- sound/soc/codecs/cs35l56-i2c.c | 2 +- sound/soc/codecs/cs35l56.c | 65 +- sound/soc/codecs/cs4234.c | 4 +- sound/soc/codecs/cs4265.c | 2 +- sound/soc/codecs/cs4270.c | 2 +- sound/soc/codecs/cs4271-i2c.c | 2 +- sound/soc/codecs/cs42l42-i2c.c | 2 +- sound/soc/codecs/cs42l42.c | 9 +- sound/soc/codecs/cs42l51-i2c.c | 2 +- sound/soc/codecs/cs42l51.c | 9 +- sound/soc/codecs/cs42l52.c | 2 +- sound/soc/codecs/cs42l56.c | 2 +- sound/soc/codecs/cs42l73.c | 4 +- sound/soc/codecs/cs42l83-i2c.c | 4 +- sound/soc/codecs/cs42xx8-i2c.c | 2 +- sound/soc/codecs/cs43130.c | 4 +- sound/soc/codecs/cs4341.c | 2 +- sound/soc/codecs/cs4349.c | 2 +- sound/soc/codecs/cs53l30.c | 14 +- sound/soc/codecs/cx2072x.c | 2 +- sound/soc/codecs/da7210.c | 2 +- sound/soc/codecs/da7213.c | 2 +- sound/soc/codecs/da7218.c | 2 +- sound/soc/codecs/da7219-aad.c | 42 +- sound/soc/codecs/da7219.c | 2 +- sound/soc/codecs/da732x.c | 2 +- sound/soc/codecs/da9055.c | 2 +- sound/soc/codecs/es8316.c | 27 +- sound/soc/codecs/es8326.c | 2 +- sound/soc/codecs/es8328-i2c.c | 2 +- sound/soc/codecs/es8328.c | 2 +- sound/soc/codecs/hdmi-codec.c | 36 +- sound/soc/codecs/isabelle.c | 2 +- sound/soc/codecs/lm4857.c | 2 +- sound/soc/codecs/lm49453.c | 2 +- sound/soc/codecs/max9768.c | 2 +- sound/soc/codecs/max98088.c | 24 +- sound/soc/codecs/max98090.c | 56 +- sound/soc/codecs/max98090.h | 3 +- sound/soc/codecs/max98095.c | 2 +- sound/soc/codecs/max98363.c | 6 - sound/soc/codecs/max98371.c | 2 +- sound/soc/codecs/max98373-i2c.c | 4 +- sound/soc/codecs/max98388.c | 1013 + sound/soc/codecs/max98388.h | 234 + sound/soc/codecs/max98390.c | 2 +- sound/soc/codecs/max98396.c | 2 +- sound/soc/codecs/max9850.c | 2 +- sound/soc/codecs/max98504.c | 2 +- sound/soc/codecs/max98520.c | 2 +- sound/soc/codecs/max9860.c | 2 +- sound/soc/codecs/max9867.c | 2 +- sound/soc/codecs/max9877.c | 2 +- sound/soc/codecs/max98925.c | 2 +- sound/soc/codecs/max98926.c | 2 +- sound/soc/codecs/max98927.c | 2 +- sound/soc/codecs/ml26124.c | 2 +- sound/soc/codecs/mt6359.c | 152 +- sound/soc/codecs/mt6660.c | 2 +- sound/soc/codecs/nau8540.c | 2 +- sound/soc/codecs/nau8810.c | 2 +- sound/soc/codecs/nau8821.c | 2 +- sound/soc/codecs/nau8822.c | 2 +- sound/soc/codecs/nau8824.c | 2 +- sound/soc/codecs/nau8825.c | 150 +- sound/soc/codecs/nau8825.h | 11 + sound/soc/codecs/pcm1681.c | 2 +- sound/soc/codecs/pcm1789-i2c.c | 2 +- sound/soc/codecs/pcm179x-i2c.c | 2 +- sound/soc/codecs/pcm186x-i2c.c | 2 +- sound/soc/codecs/pcm186x.c | 1 - sound/soc/codecs/pcm3060-i2c.c | 2 +- sound/soc/codecs/pcm3168a-i2c.c | 2 +- sound/soc/codecs/pcm512x-i2c.c | 2 +- sound/soc/codecs/rk3328_codec.c | 1 - sound/soc/codecs/rt1011.c | 4 +- sound/soc/codecs/rt1015.c | 2 +- sound/soc/codecs/rt1016.c | 2 +- sound/soc/codecs/rt1019.c | 4 +- sound/soc/codecs/rt1305.c | 4 +- sound/soc/codecs/rt1308-sdw.c | 7 +- sound/soc/codecs/rt1308-sdw.h | 1 - sound/soc/codecs/rt1308.c | 4 +- sound/soc/codecs/rt1316-sdw.c | 7 +- sound/soc/codecs/rt1316-sdw.h | 1 - sound/soc/codecs/rt1318-sdw.c | 7 +- sound/soc/codecs/rt1318-sdw.h | 1 - sound/soc/codecs/rt274.c | 2 +- sound/soc/codecs/rt286.c | 2 +- sound/soc/codecs/rt298.c | 2 +- sound/soc/codecs/rt5514.c | 4 +- sound/soc/codecs/rt5616.c | 4 +- sound/soc/codecs/rt5631.c | 4 +- sound/soc/codecs/rt5640.c | 4 +- sound/soc/codecs/rt5645.c | 6 +- sound/soc/codecs/rt5651.c | 4 +- sound/soc/codecs/rt5659.c | 12 +- sound/soc/codecs/rt5660.c | 4 +- sound/soc/codecs/rt5663.c | 6 +- sound/soc/codecs/rt5665.c | 4 +- sound/soc/codecs/rt5668.c | 4 +- sound/soc/codecs/rt5670.c | 4 +- sound/soc/codecs/rt5677.c | 4 +- sound/soc/codecs/rt5682-i2c.c | 5 +- sound/soc/codecs/rt5682-sdw.c | 7 +- sound/soc/codecs/rt5682.h | 1 - sound/soc/codecs/rt5682s.c | 16 +- sound/soc/codecs/rt700-sdw.c | 7 +- sound/soc/codecs/rt700.h | 1 - sound/soc/codecs/rt711-sdca-sdw.c | 9 +- sound/soc/codecs/rt711-sdca.h | 1 - sound/soc/codecs/rt711-sdw.c | 7 +- sound/soc/codecs/rt711.h | 1 - sound/soc/codecs/rt712-sdca-dmic.c | 9 +- sound/soc/codecs/rt712-sdca-dmic.h | 1 - sound/soc/codecs/rt712-sdca-sdw.c | 9 +- sound/soc/codecs/rt712-sdca.h | 1 - sound/soc/codecs/rt715-sdca-sdw.c | 9 +- sound/soc/codecs/rt715-sdca.h | 1 - sound/soc/codecs/rt715-sdw.c | 6 +- sound/soc/codecs/rt715.h | 1 - sound/soc/codecs/rt722-sdca-sdw.c | 507 + sound/soc/codecs/rt722-sdca-sdw.h | 124 + sound/soc/codecs/rt722-sdca.c | 1555 + sound/soc/codecs/rt722-sdca.h | 237 + sound/soc/codecs/rt9120.c | 2 +- sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/sma1303.c | 2 +- sound/soc/codecs/src4xxx-i2c.c | 2 +- sound/soc/codecs/ssm2518.c | 2 +- sound/soc/codecs/ssm2602-i2c.c | 2 +- sound/soc/codecs/ssm3515.c | 448 + sound/soc/codecs/ssm4567.c | 2 +- sound/soc/codecs/sta32x.c | 2 +- sound/soc/codecs/sta350.c | 2 +- sound/soc/codecs/sta529.c | 2 +- sound/soc/codecs/tas2552.c | 2 +- sound/soc/codecs/tas2562.c | 3 +- sound/soc/codecs/tas2764.c | 2 +- sound/soc/codecs/tas2770.c | 2 +- sound/soc/codecs/tas2780.c | 2 +- sound/soc/codecs/tas2781-comlib.c | 534 + sound/soc/codecs/tas2781-fmwlib.c | 2428 ++ sound/soc/codecs/tas2781-i2c.c | 763 + sound/soc/codecs/tas5086.c | 2 +- sound/soc/codecs/tas571x.c | 2 +- sound/soc/codecs/tas5720.c | 3 +- sound/soc/codecs/tas5805m.c | 2 +- sound/soc/codecs/tas6424.c | 3 +- sound/soc/codecs/tda7419.c | 2 +- sound/soc/codecs/tfa9879.c | 2 +- sound/soc/codecs/tfa989x.c | 2 +- sound/soc/codecs/tlv320adc3xxx.c | 2 +- sound/soc/codecs/tlv320adcx140.c | 2 +- sound/soc/codecs/tlv320aic23-i2c.c | 2 +- sound/soc/codecs/tlv320aic31xx.c | 2 +- sound/soc/codecs/tlv320aic32x4-clk.c | 29 +- sound/soc/codecs/tlv320aic32x4-i2c.c | 2 +- sound/soc/codecs/tlv320aic3x-i2c.c | 2 +- sound/soc/codecs/tlv320dac33.c | 2 +- sound/soc/codecs/tpa6130a2.c | 2 +- sound/soc/codecs/ts3a227e.c | 2 +- sound/soc/codecs/tscs42xx.c | 2 +- sound/soc/codecs/tscs454.c | 2 +- sound/soc/codecs/uda1380.c | 2 +- sound/soc/codecs/wcd938x-sdw.c | 2 +- sound/soc/codecs/wm0010.c | 3 + sound/soc/codecs/wm1250-ev1.c | 2 +- sound/soc/codecs/wm2000.c | 2 +- sound/soc/codecs/wm2200.c | 2 +- sound/soc/codecs/wm5100.c | 2 +- sound/soc/codecs/wm8510.c | 2 +- sound/soc/codecs/wm8523.c | 2 +- sound/soc/codecs/wm8580.c | 2 +- sound/soc/codecs/wm8711.c | 2 +- sound/soc/codecs/wm8728.c | 2 +- sound/soc/codecs/wm8731-i2c.c | 2 +- sound/soc/codecs/wm8737.c | 2 +- sound/soc/codecs/wm8741.c | 2 +- sound/soc/codecs/wm8750.c | 2 +- sound/soc/codecs/wm8753.c | 2 +- sound/soc/codecs/wm8776.c | 2 +- sound/soc/codecs/wm8804-i2c.c | 2 +- sound/soc/codecs/wm8900.c | 2 +- sound/soc/codecs/wm8903.c | 2 +- sound/soc/codecs/wm8904.c | 2 +- sound/soc/codecs/wm8940.c | 2 +- sound/soc/codecs/wm8955.c | 2 +- sound/soc/codecs/wm8960.c | 2 +- sound/soc/codecs/wm8961.c | 2 +- sound/soc/codecs/wm8962.c | 2 +- sound/soc/codecs/wm8971.c | 2 +- sound/soc/codecs/wm8974.c | 2 +- sound/soc/codecs/wm8978.c | 2 +- sound/soc/codecs/wm8983.c | 2 +- sound/soc/codecs/wm8985.c | 2 +- sound/soc/codecs/wm8988.c | 2 +- sound/soc/codecs/wm8990.c | 2 +- sound/soc/codecs/wm8991.c | 2 +- sound/soc/codecs/wm8993.c | 2 +- sound/soc/codecs/wm8995.c | 2 +- sound/soc/codecs/wm8996.c | 2 +- sound/soc/codecs/wm9081.c | 2 +- sound/soc/codecs/wm9090.c | 2 +- sound/soc/codecs/wm_adsp.c | 21 +- sound/soc/codecs/wsa883x.c | 3 +- sound/soc/codecs/wsa884x.c | 1936 ++ sound/soc/dwc/dwc-i2s.c | 78 +- sound/soc/dwc/local.h | 7 + sound/soc/fsl/fsl-asoc-card.c | 22 +- sound/soc/fsl/fsl_sai.c | 24 +- sound/soc/fsl/fsl_sai.h | 2 + sound/soc/fsl/imx-audmix.c | 24 +- sound/soc/fsl/imx-card.c | 25 +- sound/soc/fsl/imx-rpmsg.c | 6 +- sound/soc/fsl/imx-spdif.c | 8 +- sound/soc/generic/audio-graph-card.c | 107 +- .../generic/audio-graph-card2-custom-sample.dtsi | 165 +- sound/soc/generic/audio-graph-card2.c | 107 +- sound/soc/generic/simple-card-utils.c | 118 +- sound/soc/generic/simple-card.c | 4 +- sound/soc/google/Kconfig | 6 + sound/soc/google/Makefile | 2 + sound/soc/google/chv3-i2s.c | 338 + sound/soc/intel/atom/sst/sst_acpi.c | 1 - sound/soc/intel/atom/sst/sst_ipc.c | 1 - sound/soc/intel/atom/sst/sst_loader.c | 1 - sound/soc/intel/atom/sst/sst_pci.c | 1 - sound/soc/intel/atom/sst/sst_stream.c | 1 - sound/soc/intel/avs/boards/da7219.c | 45 +- sound/soc/intel/avs/boards/dmic.c | 2 - sound/soc/intel/avs/boards/hdaudio.c | 65 +- sound/soc/intel/avs/boards/i2s_test.c | 6 +- sound/soc/intel/avs/boards/max98357a.c | 39 +- sound/soc/intel/avs/boards/max98373.c | 45 +- sound/soc/intel/avs/boards/max98927.c | 45 +- sound/soc/intel/avs/boards/nau8825.c | 45 +- sound/soc/intel/avs/boards/rt274.c | 45 +- sound/soc/intel/avs/boards/rt286.c | 45 +- sound/soc/intel/avs/boards/rt298.c | 45 +- sound/soc/intel/avs/boards/rt5682.c | 45 +- sound/soc/intel/avs/boards/ssm4567.c | 57 +- sound/soc/intel/boards/Kconfig | 4 + sound/soc/intel/boards/Makefile | 10 +- sound/soc/intel/boards/ehl_rt5660.c | 8 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 8 +- sound/soc/intel/boards/sof_cs42l42.c | 11 +- sound/soc/intel/boards/sof_es8336.c | 11 +- sound/soc/intel/boards/sof_nau8825.c | 21 +- sound/soc/intel/boards/sof_pcm512x.c | 3 +- sound/soc/intel/boards/sof_rt5682.c | 94 +- sound/soc/intel/boards/sof_sdw.c | 669 +- sound/soc/intel/boards/sof_sdw_common.h | 86 +- sound/soc/intel/boards/sof_sdw_cs42l42.c | 131 + sound/soc/intel/boards/sof_sdw_max98373.c | 148 - sound/soc/intel/boards/sof_sdw_maxim.c | 167 + sound/soc/intel/boards/sof_sdw_rt711.c | 4 +- sound/soc/intel/boards/sof_sdw_rt711_sdca.c | 183 - sound/soc/intel/boards/sof_sdw_rt712_sdca.c | 102 + .../soc/intel/boards/sof_sdw_rt_sdca_jack_common.c | 198 + sound/soc/intel/boards/sof_ssp_amp.c | 29 +- sound/soc/intel/common/Makefile | 1 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 46 +- sound/soc/intel/common/soc-acpi-intel-lnl-match.c | 72 + sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 167 + sound/soc/intel/common/soc-acpi-intel-rpl-match.c | 54 + sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 53 + sound/soc/jz4740/jz4740-i2s.c | 9 + sound/soc/loongson/Kconfig | 27 + sound/soc/loongson/Makefile | 8 + sound/soc/loongson/loongson_card.c | 218 + sound/soc/loongson/loongson_dma.c | 350 + sound/soc/loongson/loongson_dma.h | 16 + sound/soc/loongson/loongson_i2s.c | 269 + sound/soc/loongson/loongson_i2s.h | 71 + sound/soc/loongson/loongson_i2s_pci.c | 171 + sound/soc/mediatek/Kconfig | 5 + sound/soc/mediatek/common/mtk-soundcard-driver.c | 53 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 13 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 2 +- sound/soc/mediatek/mt8186/mt8186-afe-control.c | 1 - .../mt8186/mt8186-mt6366-da7219-max98357.c | 1 - .../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 1 - sound/soc/mediatek/mt8188/mt8188-afe-clk.c | 142 +- sound/soc/mediatek/mt8188/mt8188-afe-clk.h | 15 + sound/soc/mediatek/mt8188/mt8188-afe-common.h | 3 +- sound/soc/mediatek/mt8188/mt8188-afe-pcm.c | 113 +- sound/soc/mediatek/mt8188/mt8188-dai-adda.c | 110 +- sound/soc/mediatek/mt8188/mt8188-dai-etdm.c | 922 +- sound/soc/mediatek/mt8188/mt8188-mt6359.c | 453 +- sound/soc/mediatek/mt8188/mt8188-reg.h | 2 + sound/soc/mediatek/mt8192/mt8192-afe-control.c | 2 - sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 99 +- sound/soc/meson/axg-card.c | 11 +- sound/soc/meson/gx-card.c | 3 +- sound/soc/meson/meson-card-utils.c | 26 +- sound/soc/meson/meson-card.h | 3 +- sound/soc/qcom/common.c | 34 +- sound/soc/qcom/lpass-sc7180.c | 2 +- sound/soc/qcom/lpass-sc7280.c | 2 +- sound/soc/qcom/qdsp6/audioreach.c | 325 +- sound/soc/qcom/qdsp6/audioreach.h | 63 + sound/soc/qcom/qdsp6/q6afe-dai.c | 34 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 445 + sound/soc/qcom/qdsp6/q6apm-lpass-dais.c | 39 + sound/soc/qcom/qdsp6/q6apm.c | 68 + sound/soc/qcom/qdsp6/q6apm.h | 6 + sound/soc/qcom/qdsp6/q6dsp-common.c | 35 + sound/soc/qcom/qdsp6/q6dsp-common.h | 1 + sound/soc/qcom/qdsp6/q6dsp-lpass-ports.c | 43 +- sound/soc/qcom/sc7280.c | 23 +- sound/soc/samsung/odroid.c | 16 +- sound/soc/sh/siu_dai.c | 2 + sound/soc/soc-component.c | 22 + sound/soc/soc-compress.c | 1 - sound/soc/soc-core.c | 112 +- sound/soc/soc-dapm.c | 75 +- sound/soc/soc-pcm.c | 209 +- sound/soc/soc-topology.c | 91 +- sound/soc/soc-utils.c | 7 + sound/soc/sof/Kconfig | 11 + sound/soc/sof/Makefile | 2 + sound/soc/sof/amd/acp-ipc.c | 7 + sound/soc/sof/amd/acp.h | 3 + sound/soc/sof/amd/pci-rmb.c | 3 + sound/soc/sof/amd/pci-rn.c | 3 + sound/soc/sof/core.c | 4 +- sound/soc/sof/intel/Kconfig | 3 +- sound/soc/sof/intel/hda-bus.c | 11 +- sound/soc/sof/intel/hda-dai-ops.c | 137 +- sound/soc/sof/intel/hda-dai.c | 168 +- sound/soc/sof/intel/hda-loader-skl.c | 1 - sound/soc/sof/intel/hda-pcm.c | 2 +- sound/soc/sof/intel/hda-stream.c | 1 - sound/soc/sof/intel/hda.c | 43 +- sound/soc/sof/intel/hda.h | 25 +- sound/soc/sof/intel/mtl.c | 64 +- sound/soc/sof/intel/mtl.h | 7 + sound/soc/sof/intel/skl.c | 1 - sound/soc/sof/intel/tgl.c | 10 +- sound/soc/sof/ipc3-control.c | 54 +- sound/soc/sof/ipc3-priv.h | 2 + sound/soc/sof/ipc3.c | 102 +- sound/soc/sof/ipc4-control.c | 39 +- sound/soc/sof/ipc4-loader.c | 72 +- sound/soc/sof/ipc4-pcm.c | 4 +- sound/soc/sof/ipc4-priv.h | 10 +- sound/soc/sof/ipc4-topology.c | 459 +- sound/soc/sof/ipc4-topology.h | 74 +- sound/soc/sof/ipc4.c | 44 +- sound/soc/sof/mediatek/mt8186/mt8186-clk.c | 1 - sound/soc/sof/mediatek/mt8186/mt8186.c | 119 +- sound/soc/sof/mediatek/mt8186/mt8186.h | 5 + sound/soc/sof/mediatek/mt8195/mt8195-clk.c | 1 - sound/soc/sof/mediatek/mt8195/mt8195.c | 36 +- sound/soc/sof/nocodec.c | 8 +- sound/soc/sof/pcm.c | 2 +- sound/soc/sof/pm.c | 12 +- sound/soc/sof/sof-audio.c | 47 +- sound/soc/sof/sof-audio.h | 1 + sound/soc/sof/sof-client-ipc-kernel-injector.c | 162 + sound/soc/sof/sof-client.c | 52 + sound/soc/sof/sof-client.h | 1 + sound/soc/sof/sof-priv.h | 3 + sound/soc/sof/topology.c | 2 +- sound/soc/starfive/Kconfig | 15 + sound/soc/starfive/Makefile | 2 + sound/soc/starfive/jh7110_tdm.c | 670 + sound/soc/stm/stm32_sai_sub.c | 9 +- sound/soc/tegra/tegra186_asrc.c | 4 +- sound/soc/tegra/tegra20_ac97.c | 1 - sound/soc/tegra/tegra20_i2s.c | 9 +- sound/soc/tegra/tegra20_spdif.c | 9 +- sound/soc/tegra/tegra210_adx.c | 2 +- sound/soc/tegra/tegra210_ahub.c | 10 - sound/soc/ti/davinci-mcasp.c | 27 +- sound/soc/ti/omap-hdmi.c | 8 +- sound/soc/ti/omap-mcbsp-st.c | 1 - sound/sound_core.c | 23 +- sound/synth/emux/emux_synth.c | 3 +- sound/usb/Kconfig | 11 + sound/usb/Makefile | 1 + sound/usb/card.c | 12 +- sound/usb/midi.c | 7 +- sound/usb/midi.h | 5 +- sound/usb/midi2.c | 1230 + sound/usb/midi2.h | 33 + sound/usb/quirks.c | 8 +- sound/usb/usbaudio.h | 2 + tools/bpf/bpftool/Documentation/bpftool-map.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 11 +- tools/bpf/bpftool/bash-completion/bpftool | 7 +- tools/bpf/bpftool/common.c | 9 +- tools/bpf/bpftool/feature.c | 24 +- tools/bpf/bpftool/iter.c | 2 +- tools/bpf/bpftool/link.c | 16 +- tools/bpf/bpftool/main.h | 2 +- tools/bpf/bpftool/map.c | 19 +- tools/bpf/bpftool/prog.c | 53 +- tools/bpf/bpftool/struct_ops.c | 2 +- tools/bpf/resolve_btfids/Makefile | 4 +- tools/include/uapi/asm-generic/socket.h | 3 + tools/include/uapi/linux/bpf.h | 31 +- tools/lib/bpf/bpf.c | 17 +- tools/lib/bpf/bpf.h | 18 +- tools/lib/bpf/bpf_helpers.h | 15 +- tools/lib/bpf/bpf_tracing.h | 3 +- tools/lib/bpf/btf.c | 2 +- tools/lib/bpf/btf_dump.c | 22 +- tools/lib/bpf/gen_loader.c | 14 +- tools/lib/bpf/libbpf.c | 154 +- tools/lib/bpf/libbpf.h | 18 +- tools/lib/bpf/libbpf.map | 5 + tools/lib/bpf/libbpf_probes.c | 2 +- tools/lib/bpf/libbpf_version.h | 2 +- tools/lib/bpf/usdt.c | 5 +- tools/net/ynl/Makefile | 19 + tools/net/ynl/Makefile.deps | 20 + tools/net/ynl/generated/Makefile | 50 + tools/net/ynl/generated/devlink-user.c | 721 + tools/net/ynl/generated/devlink-user.h | 210 + tools/net/ynl/generated/ethtool-user.c | 6353 +++++ tools/net/ynl/generated/ethtool-user.h | 5531 ++++ tools/net/ynl/generated/fou-user.c | 328 + tools/net/ynl/generated/fou-user.h | 337 + tools/net/ynl/generated/handshake-user.c | 331 + tools/net/ynl/generated/handshake-user.h | 145 + tools/net/ynl/generated/netdev-user.c | 200 + tools/net/ynl/generated/netdev-user.h | 85 + tools/net/ynl/lib/Makefile | 28 + tools/net/ynl/lib/nlspec.py | 46 +- tools/net/ynl/lib/ynl.c | 901 + tools/net/ynl/lib/ynl.h | 237 + tools/net/ynl/lib/ynl.py | 137 +- tools/net/ynl/samples/.gitignore | 3 + tools/net/ynl/samples/Makefile | 30 + tools/net/ynl/samples/devlink.c | 60 + tools/net/ynl/samples/ethtool.c | 65 + tools/net/ynl/samples/netdev.c | 108 + tools/net/ynl/ynl-gen-c.py | 745 +- tools/net/ynl/ynl-regen.sh | 6 +- tools/perf/trace/beauty/include/linux/socket.h | 1 - tools/perf/trace/beauty/msg_flags.c | 6 +- tools/testing/selftests/alsa/Makefile | 2 +- tools/testing/selftests/alsa/test-pcmtest-driver.c | 333 + tools/testing/selftests/bpf/DENYLIST.aarch64 | 83 +- tools/testing/selftests/bpf/DENYLIST.s390x | 1 + tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/bench.c | 15 +- tools/testing/selftests/bpf/bench.h | 1 + .../selftests/bpf/benchs/bench_bloom_filter_map.c | 14 +- .../bpf/benchs/bench_bpf_hashmap_full_update.c | 10 +- .../bpf/benchs/bench_bpf_hashmap_lookup.c | 10 +- .../testing/selftests/bpf/benchs/bench_bpf_loop.c | 10 +- tools/testing/selftests/bpf/benchs/bench_count.c | 14 +- .../selftests/bpf/benchs/bench_local_storage.c | 12 +- .../bpf/benchs/bench_local_storage_create.c | 8 +- .../benchs/bench_local_storage_rcu_tasks_trace.c | 10 +- tools/testing/selftests/bpf/benchs/bench_rename.c | 15 +- .../testing/selftests/bpf/benchs/bench_ringbufs.c | 2 +- tools/testing/selftests/bpf/benchs/bench_strncmp.c | 11 +- tools/testing/selftests/bpf/benchs/bench_trigger.c | 21 +- .../selftests/bpf/benchs/run_bench_ringbufs.sh | 26 +- tools/testing/selftests/bpf/bpf_kfuncs.h | 6 + .../selftests/bpf/bpf_testmod/bpf_testmod.c | 182 +- .../selftests/bpf/bpf_testmod/bpf_testmod_kfunc.h | 107 + tools/testing/selftests/bpf/config | 4 + tools/testing/selftests/bpf/network_helpers.c | 23 + tools/testing/selftests/bpf/network_helpers.h | 1 + .../testing/selftests/bpf/prog_tests/arg_parsing.c | 68 + .../selftests/bpf/prog_tests/bpf_mod_race.c | 34 +- .../selftests/bpf/prog_tests/bpf_obj_pinning.c | 268 + tools/testing/selftests/bpf/prog_tests/btf.c | 40 + .../bpf/prog_tests/cgroup_getset_retval.c | 20 + tools/testing/selftests/bpf/prog_tests/check_mtu.c | 2 +- tools/testing/selftests/bpf/prog_tests/cpumask.c | 2 + tools/testing/selftests/bpf/prog_tests/dynptr.c | 8 + .../testing/selftests/bpf/prog_tests/fib_lookup.c | 61 +- .../selftests/bpf/prog_tests/global_map_resize.c | 227 + .../selftests/bpf/prog_tests/module_attach.c | 12 +- tools/testing/selftests/bpf/prog_tests/netcnt.c | 4 +- .../selftests/bpf/prog_tests/sock_destroy.c | 221 + tools/testing/selftests/bpf/prog_tests/sockopt.c | 100 +- .../selftests/bpf/prog_tests/sockopt_inherit.c | 59 +- .../selftests/bpf/prog_tests/sockopt_multi.c | 108 +- .../selftests/bpf/prog_tests/sockopt_qos_to_cc.c | 2 + .../selftests/bpf/prog_tests/task_under_cgroup.c | 53 + .../selftests/bpf/prog_tests/unpriv_bpf_disabled.c | 6 +- tools/testing/selftests/bpf/prog_tests/verifier.c | 4 + .../selftests/bpf/prog_tests/vrf_socket_lookup.c | 312 + .../testing/selftests/bpf/prog_tests/xdp_bonding.c | 121 + tools/testing/selftests/bpf/progs/bpf_iter_ksym.c | 4 +- tools/testing/selftests/bpf/progs/bpf_misc.h | 4 + tools/testing/selftests/bpf/progs/cb_refs.c | 4 +- .../bpf/progs/cgroup_getset_retval_getsockopt.c | 13 + .../bpf/progs/cgroup_getset_retval_setsockopt.c | 17 + tools/testing/selftests/bpf/progs/cpumask_common.h | 6 +- .../testing/selftests/bpf/progs/cpumask_success.c | 64 +- tools/testing/selftests/bpf/progs/dynptr_fail.c | 308 + tools/testing/selftests/bpf/progs/dynptr_success.c | 337 + tools/testing/selftests/bpf/progs/iters.c | 26 +- tools/testing/selftests/bpf/progs/jit_probe_mem.c | 4 +- .../selftests/bpf/progs/kfunc_call_destructive.c | 3 +- .../testing/selftests/bpf/progs/kfunc_call_fail.c | 9 +- .../testing/selftests/bpf/progs/kfunc_call_race.c | 3 +- .../testing/selftests/bpf/progs/kfunc_call_test.c | 17 +- .../selftests/bpf/progs/kfunc_call_test_subprog.c | 9 +- .../testing/selftests/bpf/progs/local_kptr_stash.c | 5 +- tools/testing/selftests/bpf/progs/map_kptr.c | 5 +- tools/testing/selftests/bpf/progs/map_kptr_fail.c | 4 +- .../testing/selftests/bpf/progs/refcounted_kptr.c | 2 + .../selftests/bpf/progs/refcounted_kptr_fail.c | 4 +- .../selftests/bpf/progs/sock_destroy_prog.c | 145 + .../selftests/bpf/progs/sock_destroy_prog_fail.c | 22 + .../testing/selftests/bpf/progs/sockopt_inherit.c | 18 +- tools/testing/selftests/bpf/progs/sockopt_multi.c | 26 +- .../selftests/bpf/progs/sockopt_qos_to_cc.c | 10 +- tools/testing/selftests/bpf/progs/sockopt_sk.c | 25 +- .../selftests/bpf/progs/test_global_func1.c | 2 + .../selftests/bpf/progs/test_global_map_resize.c | 58 + .../testing/selftests/bpf/progs/test_sock_fields.c | 5 +- .../selftests/bpf/progs/test_task_under_cgroup.c | 51 + .../testing/selftests/bpf/progs/test_xdp_dynptr.c | 1 + .../selftests/bpf/progs/verifier_scalar_ids.c | 659 + .../bpf/progs/verifier_subprog_precision.c | 536 + .../selftests/bpf/progs/vrf_socket_lookup.c | 89 + .../testing/selftests/bpf/progs/xdp_hw_metadata.c | 4 +- tools/testing/selftests/bpf/test_progs.c | 113 +- tools/testing/selftests/bpf/test_progs.h | 1 - tools/testing/selftests/bpf/test_verifier.c | 194 +- tools/testing/selftests/bpf/test_xsk.sh | 10 +- tools/testing/selftests/bpf/testing_helpers.c | 268 +- tools/testing/selftests/bpf/testing_helpers.h | 12 + tools/testing/selftests/bpf/verifier/precise.c | 143 +- tools/testing/selftests/bpf/veristat.c | 9 + tools/testing/selftests/bpf/xdp_hw_metadata.c | 47 +- tools/testing/selftests/bpf/xdp_metadata.h | 1 + tools/testing/selftests/bpf/xsk.h | 5 + tools/testing/selftests/bpf/xskxceiver.c | 771 +- tools/testing/selftests/bpf/xskxceiver.h | 31 +- .../drivers/net/bonding/bond-eth-type-change.sh | 1 - .../drivers/net/mlxsw/egress_vid_classification.sh | 5 +- .../testing/selftests/drivers/net/mlxsw/extack.sh | 24 +- .../drivers/net/mlxsw/ingress_rif_conf_1d.sh | 5 +- .../drivers/net/mlxsw/mirror_gre_scale.sh | 1 + .../drivers/net/mlxsw/one_armed_router.sh | 3 +- .../selftests/drivers/net/mlxsw/q_in_q_veto.sh | 8 + .../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 1 + .../selftests/drivers/net/mlxsw/qos_ets_strict.sh | 8 +- .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 2 + .../drivers/net/mlxsw/spectrum/q_in_vni_veto.sh | 1 + tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 41 +- tools/testing/selftests/gpio/gpio-sim.sh | 4 +- .../selftests/hid/tests/test_wacom_generic.py | 84 +- tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/af_unix/Makefile | 3 +- tools/testing/selftests/net/af_unix/scm_pidfd.c | 430 + tools/testing/selftests/net/fcnal-test.sh | 87 + tools/testing/selftests/net/forwarding/Makefile | 2 + .../selftests/net/forwarding/dual_vxlan_bridge.sh | 1 + .../selftests/net/forwarding/mirror_gre_bound.sh | 1 + .../net/forwarding/mirror_gre_bridge_1d.sh | 3 +- .../net/forwarding/mirror_gre_bridge_1d_vlan.sh | 3 +- .../net/forwarding/mirror_gre_bridge_1q_lag.sh | 3 +- .../selftests/net/forwarding/mirror_topo_lib.sh | 1 + .../selftests/net/forwarding/pedit_dsfield.sh | 4 +- tools/testing/selftests/net/forwarding/q_in_vni.sh | 1 + .../selftests/net/forwarding/router_bridge.sh | 3 +- .../selftests/net/forwarding/router_bridge_vlan.sh | 24 +- .../selftests/net/forwarding/skbedit_priority.sh | 4 +- .../selftests/net/forwarding/tc_flower_cfm.sh | 206 + .../selftests/net/forwarding/tc_flower_l2_miss.sh | 350 + tools/testing/selftests/net/mptcp/mptcp_connect.sh | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 741 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 120 +- tools/testing/selftests/net/nettest.c | 46 +- tools/testing/selftests/net/rtnetlink.sh | 1 + .../selftests/net/test_vxlan_nolocalbypass.sh | 240 + tools/testing/selftests/net/tls.c | 131 + tools/testing/selftests/ptp/testptp.c | 29 +- tools/testing/selftests/sysctl/sysctl.sh | 115 +- .../tc-testing/tc-tests/infra/filter.json | 25 + .../selftests/tc-testing/tc-tests/qdiscs/mq.json | 25 +- 8180 files changed, 484098 insertions(+), 267203 deletions(-) create mode 100644 Documentation/bpf/map_lru_hash_update.dot delete mode 100644 Documentation/devicetree/bindings/arm/npcm/npcm.yaml delete mode 100644 Documentation/devicetree/bindings/arm/npcm/nuvoton,gcr.yaml create mode 100644 Documentation/devicetree/bindings/arm/nuvoton/nuvoton,ma35d1.yaml create mode 100644 Documentation/devicetree/bindings/arm/nuvoton/nuvoton,npcm.yaml create mode 100644 Documentation/devicetree/bindings/arm/socionext/synquacer.yaml create mode 100644 Documentation/devicetree/bindings/clock/amlogic,a1-peripherals- [...] create mode 100644 Documentation/devicetree/bindings/clock/amlogic,a1-pll-clkc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/at91-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/atmel,at91rm9200-pmc.yaml create mode 100644 Documentation/devicetree/bindings/clock/atmel,at91sam9x5-sckc.yaml create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml create mode 100644 Documentation/devicetree/bindings/clock/nuvoton,ma35d1-clk.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sdx75-gcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8450-gpucc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml create mode 100644 Documentation/devicetree/bindings/clock/ti,am62-audio-refclk.yaml create mode 100644 Documentation/devicetree/bindings/display/amlogic,meson-g12a-dw [...] create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm6350-mdss.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm6375-mdss.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml create mode 100644 Documentation/devicetree/bindings/firmware/brcm,kona-smc.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/brcm,bcm6345-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/brcm,bcm63xx-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-delay.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-ep9301.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-mmio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-stmpe.txt delete mode 100644 Documentation/devicetree/bindings/gpio/ni,169445-nand-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/st,stmpe-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/wd,mbl-gpio.txt create mode 100644 Documentation/devicetree/bindings/hwmon/adi,max31827.yaml delete mode 100644 Documentation/devicetree/bindings/input/cypress,cyapa.txt create mode 100644 Documentation/devicetree/bindings/input/cypress,cyapa.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/amlogic, [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/amlogic, [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/microchi [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/microchi [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ralink,r [...] create mode 100644 Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml delete mode 100644 Documentation/devicetree/bindings/misc/brcm,kona-smc.txt create mode 100644 Documentation/devicetree/bindings/misc/ti,j721e-esm.yaml delete mode 100644 Documentation/devicetree/bindings/net/xilinx_axienet.txt create mode 100644 Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/brcm,bcm21664-res [...] create mode 100644 Documentation/devicetree/bindings/power/reset/brcm,bcm21664-res [...] create mode 100644 Documentation/devicetree/bindings/reset/nuvoton,ma35d1-reset.yaml delete mode 100644 Documentation/devicetree/bindings/reset/oxnas,reset.txt create mode 100644 Documentation/devicetree/bindings/riscv/thead.yaml create mode 100644 Documentation/devicetree/bindings/serial/nuvoton,ma35d1-serial.yaml create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm23550-cdc.yaml create mode 100644 Documentation/devicetree/bindings/soc/nuvoton/nuvoton,npcm-gcr.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,rpm-master-stats.yaml create mode 100644 Documentation/devicetree/bindings/sound/adi,max98388.yaml create mode 100644 Documentation/devicetree/bindings/sound/adi,ssm2518.yaml create mode 100644 Documentation/devicetree/bindings/sound/adi,ssm3515.yaml delete mode 100644 Documentation/devicetree/bindings/sound/da7219.txt create mode 100644 Documentation/devicetree/bindings/sound/dialog,da7219.yaml create mode 100644 Documentation/devicetree/bindings/sound/google,chv3-codec.yaml create mode 100644 Documentation/devicetree/bindings/sound/google,chv3-i2s.yaml create mode 100644 Documentation/devicetree/bindings/sound/loongson,ls-audio-card.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nau8315.txt delete mode 100644 Documentation/devicetree/bindings/sound/nau8540.txt delete mode 100644 Documentation/devicetree/bindings/sound/nau8810.txt delete mode 100644 Documentation/devicetree/bindings/sound/nau8824.txt delete mode 100644 Documentation/devicetree/bindings/sound/nau8825.txt create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8315.yaml create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8540.yaml create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8810.yaml create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8824.yaml create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8825.yaml create mode 100644 Documentation/devicetree/bindings/sound/qcom,wsa8840.yaml create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt1016.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rt1016.txt delete mode 100644 Documentation/devicetree/bindings/sound/ssm2518.txt create mode 100644 Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml create mode 100644 Documentation/devicetree/bindings/sound/ti,tas2781.yaml create mode 100644 Documentation/devicetree/bindings/sound/ti,tlv320aic32x4.yaml delete mode 100644 Documentation/devicetree/bindings/sound/tlv320aic32x4.txt create mode 100644 Documentation/gpu/rfc/xe.rst create mode 100644 Documentation/hwmon/hp-wmi-sensors.rst create mode 100644 Documentation/hwmon/max31827.rst create mode 100644 Documentation/netlink/specs/ovs_flow.yaml create mode 100644 Documentation/process/maintainer-soc.rst create mode 100644 Documentation/sound/cards/pcmtest.rst create mode 100644 Documentation/sound/designs/midi-2.0.rst create mode 100644 arch/arm/boot/dts/actions/Makefile rename arch/arm/boot/dts/{ => actions}/owl-s500-cubieboard6.dts (100%) rename arch/arm/boot/dts/{ => actions}/owl-s500-guitar-bb-rev-b.dts (100%) rename arch/arm/boot/dts/{ => actions}/owl-s500-guitar.dtsi (100%) rename arch/arm/boot/dts/{ => actions}/owl-s500-labrador-base-m.dts (100%) rename arch/arm/boot/dts/{ => actions}/owl-s500-labrador-v2.dtsi (100%) rename arch/arm/boot/dts/{ => actions}/owl-s500-roseapplepi.dts (100%) rename arch/arm/boot/dts/{ => actions}/owl-s500-sparky.dts (100%) rename arch/arm/boot/dts/{ => actions}/owl-s500.dtsi (100%) create mode 100644 arch/arm/boot/dts/airoha/Makefile rename arch/arm/boot/dts/{ => airoha}/en7523-evb.dts (100%) create mode 100644 arch/arm/boot/dts/airoha/en7523.dtsi create mode 100644 arch/arm/boot/dts/allwinner/Makefile rename arch/arm/boot/dts/{ => allwinner}/axp152.dtsi (100%) create mode 100644 arch/arm/boot/dts/allwinner/axp209.dtsi rename arch/arm/boot/dts/{ => allwinner}/axp223.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/axp22x.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/axp809.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/axp81x.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-a1000.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-ba10-tvbox.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-chuwi-v7-cw0825.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-cubieboard.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-dserve-dsrv9703c.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-gemei-g9.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-hackberry.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-hyundai-a7hd.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-inet1.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-inet97fv2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-inet9f-rev03.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-itead-iteaduino-plus.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-jesurun-q5.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-marsboard.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-mini-xplus.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-mk802.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-mk802ii.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-olinuxino-lime.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-pcduino.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-pcduino2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-pov-protab2-ips9.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10-topwise-a721.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun4i-a10.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a10s-auxtek-t003.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a10s-auxtek-t004.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a10s-mk802.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a10s-olinuxino-micro.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a10s-r7-tv-dongle.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a10s-wobo-i5.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a10s.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a13-difrnce-dit4350.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a13-empire-electronix-d709.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a13-empire-electronix-m712.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a13-hsg-h702.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a13-inet-98v-rev2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a13-licheepi-one.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a13-olinuxino-micro.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a13-olinuxino.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a13-pocketbook-touch-lux-3.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a13-q8-tablet.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a13-utoo-p66.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-a13.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-gr8-chip-pro.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-gr8-evb.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-gr8.dtsi (100%) create mode 100644 arch/arm/boot/dts/allwinner/sun5i-r8-chip.dts rename arch/arm/boot/dts/{ => allwinner}/sun5i-r8.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun5i-reference-design-tablet.dtsi (100%) create mode 100644 arch/arm/boot/dts/allwinner/sun5i.dtsi rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31-app4-evb1.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31-colombus.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31-hummingbird.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31-i7.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31-m9.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31-mele-a1000g-quad.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31s-colorfly-e708-q1.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31s-cs908.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31s-inet-q972.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31s-primo81.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31s-sina31s-core.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31s-sina31s.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31s-sinovoip-bpi-m2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31s-yones-toptech-bs1078-v2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-a31s.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun6i-reference-design-tablet.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-bananapi-m1-plus.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-bananapi.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-bananapro.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-cubieboard2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-cubietruck.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-haoyu-marsboard.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-hummingbird.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-i12-tvbox.dts (100%) create mode 100644 arch/arm/boot/dts/allwinner/sun7i-a20-icnova-a20-adb4006.dts create mode 100644 arch/arm/boot/dts/allwinner/sun7i-a20-icnova-a20.dtsi rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-icnova-swac.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-itead-ibox.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-lamobo-r1.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-linutronix-testbox-v2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-m3.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-mk808c.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-olimex-som-evb-emmc.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-olimex-som-evb.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-olimex-som204-evb-emmc.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-olimex-som204-evb.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-olinuxino-lime-emmc.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-olinuxino-lime.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-olinuxino-lime2-emmc.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-olinuxino-lime2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-olinuxino-micro-emmc.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-olinuxino-micro.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-orangepi-mini.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-orangepi.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-pcduino3-nano.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-pcduino3.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-wexler-tab7200.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20-wits-pro-a20-dkt.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun7i-a20.dtsi (100%) create mode 100644 arch/arm/boot/dts/allwinner/sun8i-a23-a33.dtsi rename arch/arm/boot/dts/{ => allwinner}/sun8i-a23-evb.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a23-gt90h-v4.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a23-inet86dz.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a23-ippo-q8h-v1.2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a23-ippo-q8h-v5.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a23-polaroid-mid2407pxe03.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a23-polaroid-mid2809pxe04.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a23-q8-tablet.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a23.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a33-et-q8-v1.6.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a33-ga10h-v1.1.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a33-inet-d978-rev2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a33-ippo-q8h-v1.2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a33-olinuxino.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a33-q8-tablet.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a33-sinlinx-sina33.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a33.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a83t-allwinner-h8homlet-v2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a83t-bananapi-m3.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a83t-cubietruck-plus.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-a83t-tbs-a711.dts (100%) create mode 100644 arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi rename arch/arm/boot/dts/{ => allwinner}/sun8i-h2-plus-bananapi-m2-zero.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h2-plus-libretech-all-h3-cc.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h2-plus-orangepi-r1.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h2-plus-orangepi-zero.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-bananapi-m2-plus-v1.2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-bananapi-m2-plus.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-beelink-x2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-emlid-neutis-n5h3-devboard.dts (100%) create mode 100644 arch/arm/boot/dts/allwinner/sun8i-h3-emlid-neutis-n5h3.dtsi rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-libretech-all-h3-cc.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-mapleboard-mp130.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-nanopi-duo2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-nanopi-m1-plus.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-nanopi-m1.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-nanopi-neo-air.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-nanopi-neo.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-nanopi-r1.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-nanopi.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-orangepi-2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-orangepi-lite.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-orangepi-one.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-orangepi-pc-plus.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-orangepi-pc.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-orangepi-plus.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-orangepi-plus2e.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-orangepi-zero-plus2.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-rervision-dvk.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3-zeropi.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-h3.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-q8-common.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-r16-bananapi-m2m.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-r16-nintendo-nes-classic.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-r16-nintendo-super-nes-classic.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-r16-parrot.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-r40-bananapi-m2-ultra.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-r40-cpu-opp.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-r40-feta40i.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-r40-oka40i-c.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-r40.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-reference-design-tablet.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-s3-elimo-impetus.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-s3-elimo-initium.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-s3-lichee-zero-plus.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-s3-pinecube.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-t113s-mangopi-mq-r-t113.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-t113s.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-t3-cqa3t-bv3.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-v3-sl631-imx179.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-v3-sl631.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-v3.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-v3s-licheepi-zero-dock.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun8i-v3s-licheepi-zero.dts (100%) create mode 100644 arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi rename arch/arm/boot/dts/{ => allwinner}/sun8i-v40-bananapi-m2-berry.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun9i-a80-cubieboard4.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun9i-a80-optimus.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sun9i-a80.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/suniv-f1c100s-licheepi-nano.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/suniv-f1c100s.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/suniv-f1c200s-lctech-pi.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/suniv-f1c200s-popstick-v1.1.dts (100%) rename arch/arm/boot/dts/{ => allwinner}/sunxi-bananapi-m2-plus-v1.2.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sunxi-bananapi-m2-plus.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sunxi-common-regulators.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sunxi-d1s-t113-mangopi-mq-r.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sunxi-h3-h5-emlid-neutis.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sunxi-h3-h5.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sunxi-itead-core-common.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sunxi-libretech-all-h3-cc.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sunxi-libretech-all-h3-it.dtsi (100%) rename arch/arm/boot/dts/{ => allwinner}/sunxi-reference-design-tablet.dtsi (100%) create mode 100644 arch/arm/boot/dts/alphascale/Makefile rename arch/arm/boot/dts/{ => alphascale}/alphascale-asm9260-devkit.dts (100%) rename arch/arm/boot/dts/{ => alphascale}/alphascale-asm9260.dtsi (100%) delete mode 100644 arch/arm/boot/dts/am335x-baltos-ir2110.dts delete mode 100644 arch/arm/boot/dts/am335x-baltos-ir3220.dts delete mode 100644 arch/arm/boot/dts/am335x-baltos-ir5221.dts delete mode 100644 arch/arm/boot/dts/am335x-baltos-leds.dtsi delete mode 100644 arch/arm/boot/dts/am335x-baltos.dtsi delete mode 100644 arch/arm/boot/dts/am335x-base0033.dts delete mode 100644 arch/arm/boot/dts/am335x-bone-common.dtsi delete mode 100644 arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi delete mode 100644 arch/arm/boot/dts/am335x-boneblack-wireless.dts delete mode 100644 arch/arm/boot/dts/am335x-boneblue.dts delete mode 100644 arch/arm/boot/dts/am335x-bonegreen-common.dtsi delete mode 100644 arch/arm/boot/dts/am335x-bonegreen-wireless.dts delete mode 100644 arch/arm/boot/dts/am335x-chiliboard.dts delete mode 100644 arch/arm/boot/dts/am335x-chilisom.dtsi delete mode 100644 arch/arm/boot/dts/am335x-cm-t335.dts delete mode 100644 arch/arm/boot/dts/am335x-evm.dts delete mode 100644 arch/arm/boot/dts/am335x-evmsk.dts delete mode 100644 arch/arm/boot/dts/am335x-guardian.dts delete mode 100644 arch/arm/boot/dts/am335x-icev2.dts delete mode 100644 arch/arm/boot/dts/am335x-igep0033.dtsi delete mode 100644 arch/arm/boot/dts/am335x-lxm.dts delete mode 100644 arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi delete mode 100644 arch/arm/boot/dts/am335x-moxa-uc-2101.dts delete mode 100644 arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi delete mode 100644 arch/arm/boot/dts/am335x-myirtech-myc.dtsi delete mode 100644 arch/arm/boot/dts/am335x-myirtech-myd.dts delete mode 100644 arch/arm/boot/dts/am335x-nano.dts delete mode 100644 arch/arm/boot/dts/am335x-netcan-plus-1xx.dts delete mode 100644 arch/arm/boot/dts/am335x-netcom-plus-2xx.dts delete mode 100644 arch/arm/boot/dts/am335x-netcom-plus-8xx.dts delete mode 100644 arch/arm/boot/dts/am335x-osd3358-sm-red.dts delete mode 100644 arch/arm/boot/dts/am335x-osd335x-common.dtsi delete mode 100644 arch/arm/boot/dts/am335x-pcm-953.dtsi delete mode 100644 arch/arm/boot/dts/am335x-pdu001.dts delete mode 100644 arch/arm/boot/dts/am335x-pepper.dts delete mode 100644 arch/arm/boot/dts/am335x-phycore-som.dtsi delete mode 100644 arch/arm/boot/dts/am335x-pocketbeagle.dts delete mode 100644 arch/arm/boot/dts/am335x-regor.dtsi delete mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe-common.dtsi delete mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe-extended-wifi.dts delete mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe-lite.dts delete mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe.dts delete mode 100644 arch/arm/boot/dts/am335x-sbc-t335.dts delete mode 100644 arch/arm/boot/dts/am335x-shc.dts delete mode 100644 arch/arm/boot/dts/am335x-sl50.dts delete mode 100644 arch/arm/boot/dts/am335x-wega.dtsi delete mode 100644 arch/arm/boot/dts/am3517-craneboard.dts delete mode 100644 arch/arm/boot/dts/am3517-evm-ui.dtsi delete mode 100644 arch/arm/boot/dts/am3517-evm.dts delete mode 100644 arch/arm/boot/dts/am3517-som.dtsi delete mode 100644 arch/arm/boot/dts/am3874-iceboard.dts delete mode 100644 arch/arm/boot/dts/am437x-cm-t43.dts delete mode 100644 arch/arm/boot/dts/am437x-gp-evm.dts delete mode 100644 arch/arm/boot/dts/am437x-idk-evm.dts delete mode 100644 arch/arm/boot/dts/am437x-sbc-t43.dts delete mode 100644 arch/arm/boot/dts/am437x-sk-evm.dts delete mode 100644 arch/arm/boot/dts/am43x-epos-evm.dts delete mode 100644 arch/arm/boot/dts/am57xx-cl-som-am57x.dts delete mode 100644 arch/arm/boot/dts/am57xx-idk-common.dtsi delete mode 100644 arch/arm/boot/dts/am57xx-sbc-am57x.dts create mode 100644 arch/arm/boot/dts/amazon/Makefile rename arch/arm/boot/dts/{ => amazon}/alpine-db.dts (100%) rename arch/arm/boot/dts/{ => amazon}/alpine.dtsi (100%) create mode 100644 arch/arm/boot/dts/amlogic/Makefile rename arch/arm/boot/dts/{ => amlogic}/meson.dtsi (100%) rename arch/arm/boot/dts/{ => amlogic}/meson6-atv1200.dts (100%) rename arch/arm/boot/dts/{ => amlogic}/meson6.dtsi (100%) rename arch/arm/boot/dts/{ => amlogic}/meson8-minix-neo-x8.dts (100%) create mode 100644 arch/arm/boot/dts/amlogic/meson8.dtsi rename arch/arm/boot/dts/{ => amlogic}/meson8b-ec100.dts (100%) rename arch/arm/boot/dts/{ => amlogic}/meson8b-mxq.dts (100%) rename arch/arm/boot/dts/{ => amlogic}/meson8b-odroidc1.dts (100%) create mode 100644 arch/arm/boot/dts/amlogic/meson8b.dtsi rename arch/arm/boot/dts/{ => amlogic}/meson8m2-mxiii-plus.dts (100%) rename arch/arm/boot/dts/{ => amlogic}/meson8m2.dtsi (100%) create mode 100644 arch/arm/boot/dts/arm/Makefile rename arch/arm/boot/dts/{ => arm}/arm-realview-eb-11mp-bbrevd-ctrevb.dts (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-eb-11mp-bbrevd.dts (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-eb-11mp-ctrevb.dts (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-eb-11mp.dts (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-eb-a9mp-bbrevd.dts (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-eb-a9mp.dts (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-eb-bbrevd.dts (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-eb-bbrevd.dtsi (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-eb-mp.dtsi (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-eb.dts (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-eb.dtsi (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-pb1176.dts (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-pb11mp.dts (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-pba8.dts (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-pbx-a9.dts (100%) rename arch/arm/boot/dts/{ => arm}/arm-realview-pbx.dtsi (100%) rename arch/arm/boot/dts/{ => arm}/integrator.dtsi (100%) rename arch/arm/boot/dts/{ => arm}/integratorap-im-pd1.dts (100%) rename arch/arm/boot/dts/{ => arm}/integratorap.dts (100%) rename arch/arm/boot/dts/{ => arm}/integratorcp.dts (100%) rename arch/arm/boot/dts/{ => arm}/mps2-an385.dts (100%) rename arch/arm/boot/dts/{ => arm}/mps2-an399.dts (100%) create mode 100644 arch/arm/boot/dts/arm/mps2.dtsi rename arch/arm/boot/dts/{ => arm}/versatile-ab-ib2.dts (100%) rename arch/arm/boot/dts/{ => arm}/versatile-ab.dts (100%) rename arch/arm/boot/dts/{ => arm}/versatile-pb.dts (100%) rename arch/arm/boot/dts/{ => arm}/vexpress-v2m-rs1.dtsi (100%) rename arch/arm/boot/dts/{ => arm}/vexpress-v2m.dtsi (100%) rename arch/arm/boot/dts/{ => arm}/vexpress-v2p-ca15-tc1.dts (100%) rename arch/arm/boot/dts/{ => arm}/vexpress-v2p-ca15_a7.dts (100%) rename arch/arm/boot/dts/{ => arm}/vexpress-v2p-ca5s.dts (100%) rename arch/arm/boot/dts/{ => arm}/vexpress-v2p-ca9.dts (100%) delete mode 100644 arch/arm/boot/dts/armada-385-atl-x530.dts delete mode 100644 arch/arm/boot/dts/armada-388-clearfog.dts delete mode 100644 arch/arm/boot/dts/armada-390-db.dts delete mode 100644 arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts create mode 100644 arch/arm/boot/dts/aspeed/Makefile rename arch/arm/boot/dts/{ => aspeed}/aspeed-ast2500-evb.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-ast2600-evb-a1.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-ast2600-evb.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-amd-daytonax.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-amd-ethanolx.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-ampere-mtjade.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-ampere-mtmitchell.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-arm-stardragon4800-rep2.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-asrock-e3c246d4i.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-asrock-romed8hm3.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-bytedance-g220a.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-delta-ahe50dc.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-bletchley.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-cloudripper.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-cmm.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-elbert.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-fuji.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-galaxy100.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-greatlakes.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-minipack.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-tiogapass.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-wedge100.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-wedge40.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-wedge400.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-yamp.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-facebook-yosemitev2.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-ibm-bonnell.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-ibm-everest.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-ibm-rainier-1s4u.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-ibm-rainier-4u.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-ibm-rainier.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-inspur-fp5280g2.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-inspur-nf5280m6.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-inspur-on5263m5.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-intel-s2600wf.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-inventec-transformers.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-lenovo-hr630.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-lenovo-hr855xg2.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-microsoft-olympus.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-opp-lanyang.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-opp-mowgli.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-opp-nicole.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-opp-palmetto.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-opp-romulus.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-opp-swift.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-opp-tacoma.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-opp-vesnin.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-opp-witherspoon.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-opp-zaius.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-portwell-neptune.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-qcom-dc-scm-v1.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-quanta-q71l.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-quanta-s6q.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-supermicro-x11spi.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-tyan-s7106.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-tyan-s8036.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-ufispace-ncplite.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-vegman-n110.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-vegman-rx20.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-vegman-sx20.dts (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-bmc-vegman.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-g4.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-g5.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-g6-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/aspeed-g6.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/ast2400-facebook-netbmc-common.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/ast2500-facebook-netbmc-common.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/ast2600-facebook-netbmc-common.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/facebook-bmc-flash-layout-128.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/facebook-bmc-flash-layout.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/ibm-power9-dual.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/openbmc-flash-layout-128.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/openbmc-flash-layout-64-alt.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/openbmc-flash-layout-64.dtsi (100%) rename arch/arm/boot/dts/{ => aspeed}/openbmc-flash-layout.dtsi (100%) delete mode 100644 arch/arm/boot/dts/at91-kizbox3-hs.dts delete mode 100644 arch/arm/boot/dts/at91-kizbox3_common.dtsi delete mode 100644 arch/arm/boot/dts/at91-qil_a9260.dts delete mode 100644 arch/arm/boot/dts/at91-sama5d27_som1_ek.dts delete mode 100644 arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts delete mode 100644 arch/arm/boot/dts/at91-sama5d2_xplained.dts delete mode 100644 arch/arm/boot/dts/at91-tse850-3.dts delete mode 100644 arch/arm/boot/dts/at91rm9200.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9260.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9260ek.dts delete mode 100644 arch/arm/boot/dts/at91sam9261.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9263.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9g20.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9g20ek_common.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9g25.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9g35.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9g45.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9n12.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9rl.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9x25.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9x35.dtsi delete mode 100644 arch/arm/boot/dts/at91sam9x5.dtsi create mode 100644 arch/arm/boot/dts/axis/Makefile rename arch/arm/boot/dts/{ => axis}/artpec6-devboard.dts (100%) rename arch/arm/boot/dts/{ => axis}/artpec6.dtsi (100%) delete mode 100644 arch/arm/boot/dts/axp209.dtsi delete mode 100644 arch/arm/boot/dts/bcm11351.dtsi delete mode 100644 arch/arm/boot/dts/bcm21664-garnet.dts delete mode 100644 arch/arm/boot/dts/bcm21664.dtsi delete mode 100644 arch/arm/boot/dts/bcm23550.dtsi delete mode 100644 arch/arm/boot/dts/bcm28155-ap.dts delete mode 100644 arch/arm/boot/dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi delete mode 100644 arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts delete mode 100644 arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts delete mode 100644 arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts delete mode 100644 arch/arm/boot/dts/bcm4708-netgear-r6250.dts delete mode 100644 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts delete mode 100644 arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts delete mode 100644 arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts delete mode 100644 arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts delete mode 100644 arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts delete mode 100644 arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts delete mode 100644 arch/arm/boot/dts/bcm4709-netgear-r8000.dts delete mode 100644 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts delete mode 100644 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts delete mode 100644 arch/arm/boot/dts/bcm47094-dlink-dir-890l.dts delete mode 100644 arch/arm/boot/dts/bcm47094-linksys-panamera.dts delete mode 100644 arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts delete mode 100644 arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts delete mode 100644 arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts delete mode 100644 arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts delete mode 100644 arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts delete mode 100644 arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts delete mode 100644 arch/arm/boot/dts/bcm47622.dtsi delete mode 100644 arch/arm/boot/dts/bcm53015-meraki-mr26.dts delete mode 100644 arch/arm/boot/dts/bcm53016-meraki-mr32.dts delete mode 100644 arch/arm/boot/dts/bcm5301x.dtsi delete mode 100644 arch/arm/boot/dts/bcm63148.dtsi delete mode 100644 arch/arm/boot/dts/bcm63178.dtsi delete mode 100644 arch/arm/boot/dts/bcm6756.dtsi delete mode 100644 arch/arm/boot/dts/bcm6846.dtsi delete mode 100644 arch/arm/boot/dts/bcm6855.dtsi delete mode 100644 arch/arm/boot/dts/bcm6878.dtsi create mode 100644 arch/arm/boot/dts/broadcom/Makefile rename arch/arm/boot/dts/{ => broadcom}/bcm-cygnus-clock.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm-cygnus.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm-hr2.dtsi (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm-ns.dtsi rename arch/arm/boot/dts/{ => broadcom}/bcm-nsp-ax.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm-nsp.dtsi (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm11351.dtsi create mode 100644 arch/arm/boot/dts/broadcom/bcm21664-garnet.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm21664.dtsi rename arch/arm/boot/dts/{ => broadcom}/bcm23550-sparrow.dts (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm23550.dtsi rename arch/arm/boot/dts/{ => broadcom}/bcm2711-rpi-4-b.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2711-rpi-400.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2711-rpi-cm4-io.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2711-rpi-cm4.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2711-rpi.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2711.dtsi (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm28155-ap.dts rename arch/arm/boot/dts/{ => broadcom}/bcm2835-common.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi-a-plus.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi-a.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi-b-plus.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi-b-rev2.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi-b.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi-cm1-io1.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi-cm1.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi-common.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi-zero-w.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi-zero.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2835-rpi.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2835.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2836-rpi-2-b.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2836-rpi.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2836.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2837-rpi-3-a-plus.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2837-rpi-3-b-plus.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2837-rpi-3-b.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2837-rpi-cm3-io3.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2837-rpi-cm3.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2837-rpi-zero-2-w.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm2837.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm283x-rpi-lan7515.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm283x-rpi-led-deprecated.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm283x-rpi-smsc9512.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm283x-rpi-smsc9514.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm283x-rpi-usb-host.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm283x-rpi-usb-otg.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm283x-rpi-usb-peripheral.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm283x-rpi-wifi-bt.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm283x.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm4708-asus-rt-ac56u.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm4708-asus-rt-ac68u.dts (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm4708-buffalo-wzr-1166dhp-common.dtsi rename arch/arm/boot/dts/{ => broadcom}/bcm4708-buffalo-wzr-1166dhp.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm4708-buffalo-wzr-1166dhp2.dts (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm4708-buffalo-wzr-1750dhp.dts rename arch/arm/boot/dts/{ => broadcom}/bcm4708-linksys-ea6300-v1.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm4708-linksys-ea6500-v2.dts (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm4708-luxul-xap-1510.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm4708-luxul-xwc-1000.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm4708-netgear-r6250.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm4708-netgear-r6300-v2.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm4708-smartrg-sr400ac.dts rename arch/arm/boot/dts/{ => broadcom}/bcm4708.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm47081-asus-rt-n18u.dts (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm47081-buffalo-wzr-600dhp2.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47081-buffalo-wzr-900dhp.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47081-luxul-xap-1410.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47081-luxul-xwr-1200.dts rename arch/arm/boot/dts/{ => broadcom}/bcm47081-tplink-archer-c5-v2.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm47081.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm4709-asus-rt-ac87u.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm4709-buffalo-wxr-1900dhp.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm4709-linksys-ea9200.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm4709-netgear-r7000.dts (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm4709-netgear-r8000.dts rename arch/arm/boot/dts/{ => broadcom}/bcm4709-tplink-archer-c9-v1.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm4709.dtsi (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm47094-asus-rt-ac88u.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47094-dlink-dir-885l.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47094-dlink-dir-890l.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47094-linksys-panamera.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47094-luxul-abr-4500.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47094-luxul-xap-1610.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47094-luxul-xbr-4500.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47094-luxul-xwc-2000.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47094-luxul-xwr-3100.dts create mode 100644 arch/arm/boot/dts/broadcom/bcm47094-luxul-xwr-3150-v1.dts rename arch/arm/boot/dts/{ => broadcom}/bcm47094-netgear-r8500.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm47094-phicomm-k3.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm47094.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm47189-luxul-xap-1440.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm47189-luxul-xap-810.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm47189-tenda-ac9.dts (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm47622.dtsi create mode 100644 arch/arm/boot/dts/broadcom/bcm53015-meraki-mr26.dts rename arch/arm/boot/dts/{ => broadcom}/bcm53016-dlink-dwl-8610ap.dts (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm53016-meraki-mr32.dts rename arch/arm/boot/dts/{ => broadcom}/bcm5301x-nand-cs0-bch1.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm5301x-nand-cs0-bch4.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm5301x-nand-cs0-bch8.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm5301x-nand-cs0.dtsi (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm5301x.dtsi rename arch/arm/boot/dts/{ => broadcom}/bcm53340-ubnt-unifi-switch8.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm53573.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm59056.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm63138.dtsi (100%) create mode 100644 arch/arm/boot/dts/broadcom/bcm63148.dtsi create mode 100644 arch/arm/boot/dts/broadcom/bcm63178.dtsi create mode 100644 arch/arm/boot/dts/broadcom/bcm6756.dtsi create mode 100644 arch/arm/boot/dts/broadcom/bcm6846.dtsi create mode 100644 arch/arm/boot/dts/broadcom/bcm6855.dtsi create mode 100644 arch/arm/boot/dts/broadcom/bcm6878.dtsi rename arch/arm/boot/dts/{ => broadcom}/bcm7445-bcm97445svmb.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm7445.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm911360_entphn.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm911360k.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm94708.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm94709.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm947189acdbmr.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm947622.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm953012er.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm953012hr.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm953012k.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958300k.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958305k.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958522er.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958525er.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958525xmc.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958622hr.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958623hr.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958625-meraki-alamo.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958625-meraki-kingpin.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958625-meraki-mx64-a0.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958625-meraki-mx64.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958625-meraki-mx64w-a0.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958625-meraki-mx64w.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958625-meraki-mx65.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958625-meraki-mx65w.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958625-meraki-mx6x-common.dtsi (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958625hr.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm958625k.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm963138.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm963138dvt.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm963148.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm963178.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm96756.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm96846.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm96855.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm96878.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm988312hr.dts (100%) rename arch/arm/boot/dts/{ => broadcom}/bcm9hmidc.dtsi (100%) create mode 100644 arch/arm/boot/dts/calxeda/Makefile rename arch/arm/boot/dts/{ => calxeda}/ecx-2000.dts (100%) rename arch/arm/boot/dts/{ => calxeda}/ecx-common.dtsi (100%) rename arch/arm/boot/dts/{ => calxeda}/highbank.dts (100%) create mode 100644 arch/arm/boot/dts/cirrus/Makefile rename arch/arm/boot/dts/{ => cirrus}/ep7209.dtsi (100%) rename arch/arm/boot/dts/{ => cirrus}/ep7211-edb7211.dts (100%) rename arch/arm/boot/dts/{ => cirrus}/ep7211.dtsi (100%) create mode 100644 arch/arm/boot/dts/cnxt/Makefile rename arch/arm/boot/dts/{ => cnxt}/cx92755.dtsi (100%) rename arch/arm/boot/dts/{ => cnxt}/cx92755_equinox.dts (100%) delete mode 100644 arch/arm/boot/dts/da850-evm.dts delete mode 100644 arch/arm/boot/dts/dm8148-evm.dts delete mode 100644 arch/arm/boot/dts/dm8148-t410.dts delete mode 100644 arch/arm/boot/dts/dm8168-evm.dts delete mode 100644 arch/arm/boot/dts/dra62x-j5eco-evm.dts delete mode 100644 arch/arm/boot/dts/dra7-evm.dts delete mode 100644 arch/arm/boot/dts/dra7-mmc-iodelay.dtsi delete mode 100644 arch/arm/boot/dts/dra72-evm-common.dtsi delete mode 100644 arch/arm/boot/dts/dra72x-mmc-iodelay.dtsi delete mode 100644 arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi delete mode 100644 arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi delete mode 100644 arch/arm/boot/dts/en7523.dtsi delete mode 100644 arch/arm/boot/dts/exynos3250-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/exynos3250.dtsi delete mode 100644 arch/arm/boot/dts/exynos4.dtsi delete mode 100644 arch/arm/boot/dts/exynos4210-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/exynos4210-trats.dts delete mode 100644 arch/arm/boot/dts/exynos4210-universal_c210.dts delete mode 100644 arch/arm/boot/dts/exynos4412-odroid-common.dtsi delete mode 100644 arch/arm/boot/dts/exynos4412-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/exynos4412.dtsi delete mode 100644 arch/arm/boot/dts/exynos5.dtsi delete mode 100644 arch/arm/boot/dts/exynos5250-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/exynos5250-snow-common.dtsi delete mode 100644 arch/arm/boot/dts/exynos5250-spring.dts delete mode 100644 arch/arm/boot/dts/exynos5250.dtsi delete mode 100644 arch/arm/boot/dts/exynos5260-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/exynos5410.dtsi delete mode 100644 arch/arm/boot/dts/exynos5420-peach-pit.dts delete mode 100644 arch/arm/boot/dts/exynos5420-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/exynos5420.dtsi delete mode 100644 arch/arm/boot/dts/exynos5800-peach-pi.dts delete mode 100644 arch/arm/boot/dts/exynos5800.dtsi create mode 100644 arch/arm/boot/dts/gemini/Makefile rename arch/arm/boot/dts/{ => gemini}/gemini-dlink-dir-685.dts (100%) rename arch/arm/boot/dts/{ => gemini}/gemini-dlink-dns-313.dts (100%) rename arch/arm/boot/dts/{ => gemini}/gemini-nas4220b.dts (100%) rename arch/arm/boot/dts/{ => gemini}/gemini-ns2502.dts (100%) rename arch/arm/boot/dts/{ => gemini}/gemini-rut1xx.dts (100%) rename arch/arm/boot/dts/{ => gemini}/gemini-sl93512r.dts (100%) rename arch/arm/boot/dts/{ => gemini}/gemini-sq201.dts (100%) rename arch/arm/boot/dts/{ => gemini}/gemini-ssi1328.dts (100%) rename arch/arm/boot/dts/{ => gemini}/gemini-wbd111.dts (100%) rename arch/arm/boot/dts/{ => gemini}/gemini-wbd222.dts (100%) rename arch/arm/boot/dts/{ => gemini}/gemini.dtsi (100%) delete mode 100644 arch/arm/boot/dts/hi3620-hi4511.dts delete mode 100644 arch/arm/boot/dts/hi3620.dtsi create mode 100644 arch/arm/boot/dts/hisilicon/Makefile rename arch/arm/boot/dts/{ => hisilicon}/hi3519-demb.dts (100%) rename arch/arm/boot/dts/{ => hisilicon}/hi3519.dtsi (100%) create mode 100644 arch/arm/boot/dts/hisilicon/hi3620-hi4511.dts create mode 100644 arch/arm/boot/dts/hisilicon/hi3620.dtsi rename arch/arm/boot/dts/{ => hisilicon}/hip01-ca9x2.dts (100%) rename arch/arm/boot/dts/{ => hisilicon}/hip01.dtsi (100%) rename arch/arm/boot/dts/{ => hisilicon}/hip04-d01.dts (100%) rename arch/arm/boot/dts/{ => hisilicon}/hip04.dtsi (100%) rename arch/arm/boot/dts/{ => hisilicon}/hisi-x5hd2-dkb.dts (100%) rename arch/arm/boot/dts/{ => hisilicon}/hisi-x5hd2.dtsi (100%) rename arch/arm/boot/dts/{ => hisilicon}/sd5203.dts (100%) create mode 100644 arch/arm/boot/dts/hpe/Makefile rename arch/arm/boot/dts/{ => hpe}/hpe-bmc-dl360gen10.dts (100%) rename arch/arm/boot/dts/{ => hpe}/hpe-gxp.dtsi (100%) delete mode 100644 arch/arm/boot/dts/imx23.dtsi delete mode 100644 arch/arm/boot/dts/imx28-cfa10049.dts delete mode 100644 arch/arm/boot/dts/imx28-cfa10055.dts delete mode 100644 arch/arm/boot/dts/imx28-cfa10056.dts delete mode 100644 arch/arm/boot/dts/imx28-tx28.dts delete mode 100644 arch/arm/boot/dts/imx28.dtsi delete mode 100644 arch/arm/boot/dts/imx35.dtsi delete mode 100644 arch/arm/boot/dts/imx51-zii-rdu1.dts delete mode 100644 arch/arm/boot/dts/imx51-zii-scu2-mezz.dts delete mode 100644 arch/arm/boot/dts/imx51-zii-scu3-esb.dts delete mode 100644 arch/arm/boot/dts/imx53-tqma53.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-alti6p.dts delete mode 100644 arch/arm/boot/dts/imx6dl-lanmcu.dts delete mode 100644 arch/arm/boot/dts/imx6dl-plybas.dts delete mode 100644 arch/arm/boot/dts/imx6dl-plym2m.dts delete mode 100644 arch/arm/boot/dts/imx6dl-prtmvt.dts delete mode 100644 arch/arm/boot/dts/imx6dl-prtrvt.dts delete mode 100644 arch/arm/boot/dts/imx6dl-prtvt7.dts delete mode 100644 arch/arm/boot/dts/imx6dl-qmx6.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-riotboard.dts delete mode 100644 arch/arm/boot/dts/imx6dl-victgo.dts delete mode 100644 arch/arm/boot/dts/imx6q-cm-fx6.dts delete mode 100644 arch/arm/boot/dts/imx6q-display5.dtsi delete mode 100644 arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts delete mode 100644 arch/arm/boot/dts/imx6q-gw5400-a.dts delete mode 100644 arch/arm/boot/dts/imx6q-h100.dts delete mode 100644 arch/arm/boot/dts/imx6q-kp.dtsi delete mode 100644 arch/arm/boot/dts/imx6q-novena.dts delete mode 100644 arch/arm/boot/dts/imx6q-pistachio.dts delete mode 100644 arch/arm/boot/dts/imx6q-prtwd2.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-gw551x.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5904.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-gw5912.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-hummingboard.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-icore.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-mba6.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-mba6a.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-mba6b.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-prti6q.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-sabresd.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-tx6.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-var-dart.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-vicut1-12inch.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-vicut1.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl.dtsi delete mode 100644 arch/arm/boot/dts/imx6qp-prtwd3.dts delete mode 100644 arch/arm/boot/dts/imx6sl-evk.dts delete mode 100644 arch/arm/boot/dts/imx6sll-evk.dts delete mode 100644 arch/arm/boot/dts/imx6sx-sdb-reva.dts delete mode 100644 arch/arm/boot/dts/imx6sx-sdb.dts delete mode 100644 arch/arm/boot/dts/imx6sx-softing-vining-2000.dts delete mode 100644 arch/arm/boot/dts/imx6sx.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-14x14-evk.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-pico.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-prti6g.dts delete mode 100644 arch/arm/boot/dts/imx6ul-tx6ul.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-dhcom-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-dhcor-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-tauri.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-flex-concentrator.dts delete mode 100644 arch/arm/boot/dts/imx7d-nitrogen7.dts delete mode 100644 arch/arm/boot/dts/imx7d-pico.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-sdb.dts delete mode 100644 arch/arm/boot/dts/imx7d-smegw01.dts delete mode 100644 arch/arm/boot/dts/imx7s-warp.dts delete mode 100644 arch/arm/boot/dts/imx7s.dtsi delete mode 100644 arch/arm/boot/dts/imx7ulp.dtsi delete mode 100644 arch/arm/boot/dts/imxrt1050.dtsi create mode 100644 arch/arm/boot/dts/intel/Makefile create mode 100644 arch/arm/boot/dts/intel/axm/Makefile rename arch/arm/boot/dts/{ => intel/axm}/axm5516-amarillo.dts (100%) rename arch/arm/boot/dts/{ => intel/axm}/axm5516-cpus.dtsi (100%) rename arch/arm/boot/dts/{ => intel/axm}/axm55xx.dtsi (100%) create mode 100644 arch/arm/boot/dts/intel/ixp/Makefile rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-adi-coyote.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-arcom-vulcan.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-dlink-dsm-g600.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-freecom-fsg-3.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-gateway-7001.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-gateworks-gw2348.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-goramo-multilink.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-iomega-nas100d.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-ixdp425.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-ixdpg425.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-linksys-nslu2.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-linksys-wrv54g.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-netgear-wg302v1.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x-welltech-epbx100.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp42x.dtsi (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp43x-gateworks-gw2358.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp43x-kixrp435.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp43x.dtsi (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp45x-ixp46x.dtsi (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp46x-ixdp465.dts (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp4xx-reference-design.dtsi (100%) rename arch/arm/boot/dts/{ => intel/ixp}/intel-ixp4xx.dtsi (100%) create mode 100644 arch/arm/boot/dts/intel/pxa/Makefile rename arch/arm/boot/dts/{ => intel/pxa}/pxa25x.dtsi (100%) rename arch/arm/boot/dts/{ => intel/pxa}/pxa27x.dtsi (100%) rename arch/arm/boot/dts/{ => intel/pxa}/pxa2xx.dtsi (100%) rename arch/arm/boot/dts/{ => intel/pxa}/pxa300-raumfeld-common.dtsi (100%) rename arch/arm/boot/dts/{ => intel/pxa}/pxa300-raumfeld-connector.dts (100%) rename arch/arm/boot/dts/{ => intel/pxa}/pxa300-raumfeld-controller.dts (100%) rename arch/arm/boot/dts/{ => intel/pxa}/pxa300-raumfeld-speaker-l.dts (100%) rename arch/arm/boot/dts/{ => intel/pxa}/pxa300-raumfeld-speaker-m.dts (100%) rename arch/arm/boot/dts/{ => intel/pxa}/pxa300-raumfeld-speaker-one.dts (100%) rename arch/arm/boot/dts/{ => intel/pxa}/pxa300-raumfeld-speaker-s.dts (100%) rename arch/arm/boot/dts/{ => intel/pxa}/pxa300-raumfeld-tuneable-clock.dtsi (100%) rename arch/arm/boot/dts/{ => intel/pxa}/pxa3xx.dtsi (100%) create mode 100644 arch/arm/boot/dts/intel/socfpga/Makefile rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga.dtsi (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_arria10.dtsi (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_arria10_chameleonv3.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_arria10_mercury_aa1.dtsi (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_arria10_mercury_pe1.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_arria10_socdk.dtsi (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_arria10_socdk_nand.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_arria10_socdk_qspi.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_arria10_socdk_sdmmc.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_arria5.dtsi (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_arria5_socdk.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_cyclone5.dtsi (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_cyclone5_chameleon96.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_cyclone5_de0_nano_soc.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_cyclone5_mcv.dtsi (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_cyclone5_mcvevk.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_cyclone5_socdk.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_cyclone5_sockit.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_cyclone5_socrates.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_cyclone5_sodia.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_cyclone5_vining_fpga.dts (100%) rename arch/arm/boot/dts/{ => intel/socfpga}/socfpga_vt.dts (100%) delete mode 100644 arch/arm/boot/dts/iwg20d-q7-common.dtsi delete mode 100644 arch/arm/boot/dts/keystone-k2e-evm.dts delete mode 100644 arch/arm/boot/dts/keystone-k2e-netcp.dtsi delete mode 100644 arch/arm/boot/dts/keystone-k2g-evm.dts delete mode 100644 arch/arm/boot/dts/keystone-k2g-ice.dts delete mode 100644 arch/arm/boot/dts/keystone-k2g.dtsi delete mode 100644 arch/arm/boot/dts/keystone-k2hk-evm.dts delete mode 100644 arch/arm/boot/dts/keystone-k2l-evm.dts delete mode 100644 arch/arm/boot/dts/keystone-k2l.dtsi delete mode 100644 arch/arm/boot/dts/keystone.dtsi delete mode 100644 arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-8g.dts delete mode 100644 arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi delete mode 100644 arch/arm/boot/dts/lan966x-pcb8309.dts delete mode 100644 arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts delete mode 100644 arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts delete mode 100644 arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi delete mode 100644 arch/arm/boot/dts/logicpd-som-lv.dtsi delete mode 100644 arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts delete mode 100644 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts delete mode 100644 arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi delete mode 100644 arch/arm/boot/dts/logicpd-torpedo-som.dtsi delete mode 100644 arch/arm/boot/dts/lpc18xx.dtsi create mode 100644 arch/arm/boot/dts/marvell/Makefile rename arch/arm/boot/dts/{ => marvell}/armada-370-c200-v2.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-db.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-dlink-dns327l.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-mirabox.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-netgear-rn102.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-netgear-rn104.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-rd.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-seagate-nas-2bay.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-seagate-nas-4bay.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-seagate-nas-xbay.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-seagate-personal-cloud-2bay.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-seagate-personal-cloud.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-seagate-personal-cloud.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-synology-ds213j.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370-xp.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-370.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-375-db.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-375.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-380.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-381-netgear-gs110emx.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-382-rd-ac3x-48g4x2xl.dts (100%) create mode 100644 arch/arm/boot/dts/marvell/armada-385-atl-x530.dts rename arch/arm/boot/dts/{ => marvell}/armada-385-clearfog-gtr-l8.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-385-clearfog-gtr-s4.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-385-clearfog-gtr.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-385-db-88f6820-amc.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-385-db-ap.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-385-linksys-caiman.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-385-linksys-cobra.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-385-linksys-rango.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-385-linksys-shelby.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-385-linksys.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-385-synology-ds116.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-385-turris-omnia.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-385.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-388-clearfog-base.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-388-clearfog-pro.dts (100%) create mode 100644 arch/arm/boot/dts/marvell/armada-388-clearfog.dts rename arch/arm/boot/dts/{ => marvell}/armada-388-clearfog.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-388-db.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-388-gp.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-388-helios4.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-388-rd.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-388.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-38x-solidrun-microsom.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-38x.dtsi (100%) create mode 100644 arch/arm/boot/dts/marvell/armada-390-db.dts rename arch/arm/boot/dts/{ => marvell}/armada-390.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-395-gp.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-395.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-398-db.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-398.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-39x.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-98dx3236.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-98dx3336.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-98dx4251.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-axpwifiap.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-crs305-1g-4s-bit.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-crs305-1g-4s.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-crs305-1g-4s.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-crs326-24g-2s-bit.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-crs326-24g-2s.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-crs326-24g-2s.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-crs328-4c-20s-4s-bit.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-crs328-4c-20s-4s.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-crs328-4c-20s-4s.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-db-dxbc2.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-db-xc3-24g4xg.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-db.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-gp.dts (100%) create mode 100644 arch/arm/boot/dts/marvell/armada-xp-lenovo-ix4-300d.dts rename arch/arm/boot/dts/{ => marvell}/armada-xp-linksys-mamba.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-matrix.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-mv78230.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-mv78260.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-mv78460.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-netgear-rn2120.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-openblocks-ax3-4.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp-synology-ds414.dts (100%) rename arch/arm/boot/dts/{ => marvell}/armada-xp.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/dove-cm-a510.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/dove-cubox-es.dts (100%) rename arch/arm/boot/dts/{ => marvell}/dove-cubox.dts (100%) rename arch/arm/boot/dts/{ => marvell}/dove-d2plug.dts (100%) rename arch/arm/boot/dts/{ => marvell}/dove-d3plug.dts (100%) rename arch/arm/boot/dts/{ => marvell}/dove-dove-db.dts (100%) rename arch/arm/boot/dts/{ => marvell}/dove-sbc-a510.dts (100%) rename arch/arm/boot/dts/{ => marvell}/dove.dtsi (100%) create mode 100644 arch/arm/boot/dts/marvell/kirkwood-4i-edge-200.dts rename arch/arm/boot/dts/{ => marvell}/kirkwood-6192.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-6281.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-6282.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-98dx4122.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-b3.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-blackarmor-nas220.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-c200-v1.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-cloudbox.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-d2net.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-db-88f6281.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-db-88f6282.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-db.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-dir665.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-dns320.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-dns325.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-dnskw.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-dockstar.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-dreamplug.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds109.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds110jv10.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds111.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds112.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds209.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds210.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds212.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds212j.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds409.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds409slim.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds411.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds411j.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ds411slim.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-goflexnet.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-guruplug-server-plus.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ib62x0.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-iconnect.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-iomega_ix2_200.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-is2.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-km_common.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-km_fixedeth.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-km_kirkwood.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-l-50.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-laplug.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-linkstation-6282.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-linkstation-duo-6281.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-linkstation-lsqvl.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-linkstation-lsvl.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-linkstation-lswsxl.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-linkstation-lswvl.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-linkstation-lswxl.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-linkstation.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-linksys-viper.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-lschlv2.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-lsxhl.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-lsxl.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-mplcec4.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-mv88f6281gtw-ge.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-nas2big.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-net2big.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-net5big.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-netgear_readynas_duo_v2.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-netgear_readynas_nv+_v2.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-netxbig.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ns2-common.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ns2.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ns2lite.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ns2max.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ns2mini.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-nsa310.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-nsa310a.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-nsa310s.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-nsa320.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-nsa325.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-nsa3x0-common.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-openblocks_a6.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-openblocks_a7.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-openrd-base.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-openrd-client.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-openrd-ultimate.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-openrd.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-pogo_e02.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-pogoplug-series-4.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-rd88f6192.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-rd88f6281-a.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-rd88f6281-z0.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-rd88f6281.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-rs212.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-rs409.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-rs411.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-sheevaplug-common.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-sheevaplug-esata.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-sheevaplug.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-synology.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-t5325.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-topkick.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ts219-6281.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ts219-6282.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ts219.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ts419-6281.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ts419-6282.dts (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood-ts419.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/kirkwood.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/mmp2-brownstone.dts (100%) rename arch/arm/boot/dts/{ => marvell}/mmp2-olpc-xo-1-75.dts (100%) rename arch/arm/boot/dts/{ => marvell}/mmp2.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/mmp3-dell-ariel.dts (100%) rename arch/arm/boot/dts/{ => marvell}/mmp3.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/mvebu-linkstation-fan.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/mvebu-linkstation-gpio-simple.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-kuroboxpro.dts (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-lacie-d2-network.dts (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-lacie-ethernet-disk-mini-v2.dts (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-linkstation-lschl.dts (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-linkstation-lsgl.dts (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-linkstation-lswtgl.dts (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-linkstation.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-lswsgl.dts (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-maxtor-shared-storage-2.dts (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-mv88f5181.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-mv88f5182.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-netgear-wnr854t.dts (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x-rd88f5182-nas.dts (100%) rename arch/arm/boot/dts/{ => marvell}/orion5x.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/pxa168-aspenite.dts (100%) rename arch/arm/boot/dts/{ => marvell}/pxa168.dtsi (100%) rename arch/arm/boot/dts/{ => marvell}/pxa910-dkb.dts (100%) rename arch/arm/boot/dts/{ => marvell}/pxa910.dtsi (100%) delete mode 100644 arch/arm/boot/dts/mba6ulx.dtsi create mode 100644 arch/arm/boot/dts/mediatek/Makefile rename arch/arm/boot/dts/{ => mediatek}/mt2701-evb.dts (100%) rename arch/arm/boot/dts/{ => mediatek}/mt2701-pinfunc.h (100%) rename arch/arm/boot/dts/{ => mediatek}/mt2701.dtsi (100%) rename arch/arm/boot/dts/{ => mediatek}/mt6323.dtsi (100%) rename arch/arm/boot/dts/{ => mediatek}/mt6580-evbp1.dts (100%) rename arch/arm/boot/dts/{ => mediatek}/mt6580.dtsi (100%) rename arch/arm/boot/dts/{ => mediatek}/mt6582-prestigio-pmt5008-3g.dts (100%) rename arch/arm/boot/dts/{ => mediatek}/mt6582.dtsi (100%) rename arch/arm/boot/dts/{ => mediatek}/mt6589-aquaris5.dts (100%) rename arch/arm/boot/dts/{ => mediatek}/mt6589-fairphone-fp1.dts (100%) rename arch/arm/boot/dts/{ => mediatek}/mt6589.dtsi (100%) rename arch/arm/boot/dts/{ => mediatek}/mt6592-evb.dts (100%) rename arch/arm/boot/dts/{ => mediatek}/mt6592.dtsi (100%) create mode 100644 arch/arm/boot/dts/mediatek/mt7623.dtsi create mode 100644 arch/arm/boot/dts/mediatek/mt7623a-rfb-emmc.dts create mode 100644 arch/arm/boot/dts/mediatek/mt7623a-rfb-nand.dts create mode 100644 arch/arm/boot/dts/mediatek/mt7623a.dtsi create mode 100644 arch/arm/boot/dts/mediatek/mt7623n-bananapi-bpi-r2.dts create mode 100644 arch/arm/boot/dts/mediatek/mt7623n-rfb-emmc.dts rename arch/arm/boot/dts/{ => mediatek}/mt7623n.dtsi (100%) rename arch/arm/boot/dts/{ => mediatek}/mt7629-rfb.dts (100%) rename arch/arm/boot/dts/{ => mediatek}/mt7629.dtsi (100%) rename arch/arm/boot/dts/{ => mediatek}/mt8127-moose.dts (100%) rename arch/arm/boot/dts/{ => mediatek}/mt8127.dtsi (100%) rename arch/arm/boot/dts/{ => mediatek}/mt8135-evbp1.dts (100%) rename arch/arm/boot/dts/{ => mediatek}/mt8135.dtsi (100%) delete mode 100644 arch/arm/boot/dts/meson8.dtsi delete mode 100644 arch/arm/boot/dts/meson8b.dtsi create mode 100644 arch/arm/boot/dts/microchip/Makefile rename arch/arm/boot/dts/{ => microchip}/aks-cdu.dts (100%) rename arch/arm/boot/dts/{ => microchip}/animeo_ip.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-ariag25.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-ariettag25.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-cosino.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91-cosino_mega2560.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-dvk_som60.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-dvk_su60_somc.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91-dvk_su60_somc_lcm.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91-foxg20.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-gatwick.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-kizbox.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-kizbox2-2.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-kizbox2-common.dtsi (100%) create mode 100644 arch/arm/boot/dts/microchip/at91-kizbox3-hs.dts create mode 100644 arch/arm/boot/dts/microchip/at91-kizbox3_common.dtsi rename arch/arm/boot/dts/{ => microchip}/at91-kizboxmini-base.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-kizboxmini-common.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91-kizboxmini-mb.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-kizboxmini-rd.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-linea.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91-lmu5000.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-natte.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91-nattis-2-natte-2.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-q5xr5.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91-qil_a9260.dts rename arch/arm/boot/dts/{ => microchip}/at91-sam9_l9260.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-sam9x60_curiosity.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-sam9x60ek.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-sama5d27_som1.dtsi (100%) create mode 100644 arch/arm/boot/dts/microchip/at91-sama5d27_som1_ek.dts rename arch/arm/boot/dts/{ => microchip}/at91-sama5d27_wlsom1.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91-sama5d27_wlsom1_ek.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-sama5d2_icp.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91-sama5d2_ptc_ek.dts create mode 100644 arch/arm/boot/dts/microchip/at91-sama5d2_xplained.dts rename arch/arm/boot/dts/{ => microchip}/at91-sama5d3_eds.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-sama5d3_ksz9477_evb.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-sama5d3_xplained.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-sama5d4_ma5d4.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91-sama5d4_ma5d4evk.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-sama5d4_xplained.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-sama5d4ek.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-sama7g5ek.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-smartkiz.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-som60.dtsi (100%) create mode 100644 arch/arm/boot/dts/microchip/at91-tse850-3.dts rename arch/arm/boot/dts/{ => microchip}/at91-vinco.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-wb45n.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-wb45n.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91-wb50n.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91-wb50n.dtsi (100%) create mode 100644 arch/arm/boot/dts/microchip/at91rm9200.dtsi rename arch/arm/boot/dts/{ => microchip}/at91rm9200_pqfp.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91rm9200ek.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91sam9260.dtsi create mode 100644 arch/arm/boot/dts/microchip/at91sam9260ek.dts create mode 100644 arch/arm/boot/dts/microchip/at91sam9261.dtsi rename arch/arm/boot/dts/{ => microchip}/at91sam9261ek.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91sam9263.dtsi rename arch/arm/boot/dts/{ => microchip}/at91sam9263ek.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91sam9g15.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91sam9g15ek.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91sam9g20.dtsi rename arch/arm/boot/dts/{ => microchip}/at91sam9g20ek.dts (100%) rename arch/arm/boot/dts/{ => microchip}/at91sam9g20ek_2mmc.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91sam9g20ek_common.dtsi rename arch/arm/boot/dts/{ => microchip}/at91sam9g25-gardena-smart-gateway.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91sam9g25.dtsi rename arch/arm/boot/dts/{ => microchip}/at91sam9g25ek.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91sam9g35.dtsi rename arch/arm/boot/dts/{ => microchip}/at91sam9g35ek.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91sam9g45.dtsi rename arch/arm/boot/dts/{ => microchip}/at91sam9m10g45ek.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91sam9n12.dtsi rename arch/arm/boot/dts/{ => microchip}/at91sam9n12ek.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91sam9rl.dtsi rename arch/arm/boot/dts/{ => microchip}/at91sam9rlek.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91sam9x25.dtsi rename arch/arm/boot/dts/{ => microchip}/at91sam9x25ek.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91sam9x35.dtsi rename arch/arm/boot/dts/{ => microchip}/at91sam9x35ek.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/at91sam9x5.dtsi rename arch/arm/boot/dts/{ => microchip}/at91sam9x5_can.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91sam9x5_isi.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91sam9x5_lcd.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91sam9x5_macb0.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91sam9x5_macb1.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91sam9x5_usart3.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91sam9x5cm.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91sam9x5dm.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91sam9x5ek.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/at91sam9xe.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/ethernut5.dts (100%) rename arch/arm/boot/dts/{ => microchip}/evk-pro3.dts (100%) rename arch/arm/boot/dts/{ => microchip}/ge863-pro3.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dt [...] create mode 100644 arch/arm/boot/dts/microchip/lan966x-kontron-kswitch-d10-mmt-8g.dts create mode 100644 arch/arm/boot/dts/microchip/lan966x-kontron-kswitch-d10-mmt.dtsi rename arch/arm/boot/dts/{ => microchip}/lan966x-pcb8290.dts (100%) rename arch/arm/boot/dts/{ => microchip}/lan966x-pcb8291.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/lan966x-pcb8309.dts rename arch/arm/boot/dts/{ => microchip}/lan966x.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/mpa1600.dts (100%) rename arch/arm/boot/dts/{ => microchip}/pm9g45.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/sam9x60.dtsi rename arch/arm/boot/dts/{ => microchip}/sama5d2-pinfunc.h (100%) create mode 100644 arch/arm/boot/dts/microchip/sama5d2.dtsi rename arch/arm/boot/dts/{ => microchip}/sama5d29.dtsi (100%) create mode 100644 arch/arm/boot/dts/microchip/sama5d3.dtsi rename arch/arm/boot/dts/{ => microchip}/sama5d31.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d31ek.dts (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d33.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d33ek.dts (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d34.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d34ek.dts (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d35.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d35ek.dts (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d36.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d36ek.dts (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d36ek_cmp.dts (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d3_can.dtsi (100%) create mode 100644 arch/arm/boot/dts/microchip/sama5d3_emac.dtsi rename arch/arm/boot/dts/{ => microchip}/sama5d3_gmac.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d3_lcd.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d3_mci2.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d3_tcb1.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d3_uart.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d3xcm.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d3xcm_cmp.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d3xdm.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d3xmb.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d3xmb_cmp.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d3xmb_emac.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/sama5d3xmb_gmac.dtsi (100%) create mode 100644 arch/arm/boot/dts/microchip/sama5d4.dtsi rename arch/arm/boot/dts/{ => microchip}/sama7g5-pinfunc.h (100%) create mode 100644 arch/arm/boot/dts/microchip/sama7g5.dtsi rename arch/arm/boot/dts/{ => microchip}/tny_a9260.dts (100%) rename arch/arm/boot/dts/{ => microchip}/tny_a9260_common.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/tny_a9263.dts (100%) rename arch/arm/boot/dts/{ => microchip}/tny_a9g20.dts (100%) create mode 100644 arch/arm/boot/dts/microchip/usb_a9260.dts rename arch/arm/boot/dts/{ => microchip}/usb_a9260_common.dtsi (100%) create mode 100644 arch/arm/boot/dts/microchip/usb_a9263.dts rename arch/arm/boot/dts/{ => microchip}/usb_a9g20-dab-mmx.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/usb_a9g20.dts (100%) rename arch/arm/boot/dts/{ => microchip}/usb_a9g20_common.dtsi (100%) rename arch/arm/boot/dts/{ => microchip}/usb_a9g20_lpw.dts (100%) delete mode 100644 arch/arm/boot/dts/motorola-mapphone-common.dtsi create mode 100644 arch/arm/boot/dts/moxa/Makefile rename arch/arm/boot/dts/{ => moxa}/moxart-uc7112lx.dts (100%) rename arch/arm/boot/dts/{ => moxa}/moxart.dtsi (100%) delete mode 100644 arch/arm/boot/dts/mps2.dtsi delete mode 100644 arch/arm/boot/dts/mt7623.dtsi delete mode 100644 arch/arm/boot/dts/mt7623a-rfb-emmc.dts delete mode 100644 arch/arm/boot/dts/mt7623a-rfb-nand.dts delete mode 100644 arch/arm/boot/dts/mt7623a.dtsi delete mode 100644 arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts delete mode 100644 arch/arm/boot/dts/mt7623n-rfb-emmc.dts create mode 100644 arch/arm/boot/dts/nspire/Makefile rename arch/arm/boot/dts/{ => nspire}/nspire-classic.dtsi (100%) rename arch/arm/boot/dts/{ => nspire}/nspire-clp.dts (100%) rename arch/arm/boot/dts/{ => nspire}/nspire-cx.dts (100%) rename arch/arm/boot/dts/{ => nspire}/nspire-tp.dts (100%) rename arch/arm/boot/dts/{ => nspire}/nspire.dtsi (100%) create mode 100644 arch/arm/boot/dts/nuvoton/Makefile rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-common-npcm7xx.dtsi (100%) rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-npcm730-gbs.dts (100%) rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-npcm730-gsj-gpio.dtsi (100%) rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-npcm730-gsj.dts (100%) rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-npcm730-kudo.dts (100%) rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-npcm730.dtsi (100%) rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-npcm750-evb.dts (100%) rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-npcm750-pincfg-evb.dtsi (100%) rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi (100%) rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-npcm750-runbmc-olympus.dts (100%) rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-npcm750.dtsi (100%) rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-wpcm450-supermicro-x9sci-ln4f.dts (100%) rename arch/arm/boot/dts/{ => nuvoton}/nuvoton-wpcm450.dtsi (100%) create mode 100644 arch/arm/boot/dts/nvidia/Makefile rename arch/arm/boot/dts/{ => nvidia}/tegra114-asus-tf701t.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra114-dalmore.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra114-roth.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra114-tn7.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra114.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra124-apalis-emc.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra124-apalis-eval.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra124-apalis-v1.2-eval.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra124-apalis-v1.2.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra124-apalis.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra124-jetson-tk1-emc.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra124-jetson-tk1.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra124-nyan-big-emc.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra124-nyan-big-fhd.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra124-nyan-big.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra124-nyan-blaze-emc.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra124-nyan-blaze.dts (100%) create mode 100644 arch/arm/boot/dts/nvidia/tegra124-nyan.dtsi rename arch/arm/boot/dts/{ => nvidia}/tegra124-peripherals-opp.dtsi (100%) create mode 100644 arch/arm/boot/dts/nvidia/tegra124-venice2.dts rename arch/arm/boot/dts/{ => nvidia}/tegra124.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-acer-a500-picasso.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-asus-tf101.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-colibri-eval-v3.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-colibri-iris.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-colibri.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-cpu-opp-microvolt.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-cpu-opp.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-harmony.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-medcom-wide.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-paz00.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-peripherals-opp.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-plutux.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-seaboard.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-tamonten.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-tec.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-trimslice.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20-ventana.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra20.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-apalis-eval.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-apalis-v1.1-eval.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-apalis-v1.1.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-apalis.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-lvds-display.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-nexus7-grouper-E1565.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-nexus7-grouper-PM269.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-nexus7-grouper-common.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-nexus7-grouper-maxim-pmic.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-nexus7-grouper-memory-timings.d [...] rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-nexus7-grouper-ti-pmic.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-nexus7-grouper.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-nexus7-tilapia-E1565.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-nexus7-tilapia-memory-timings.d [...] rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-nexus7-tilapia.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-tf201.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-tf300t.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-tf300tg.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-tf700t.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-asus-transformer-common.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-beaver.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-cardhu-a02.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-cardhu-a04.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-cardhu.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-colibri-eval-v3.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-colibri.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-cpu-opp-microvolt.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-cpu-opp.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-ouya.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-pegatron-chagall.dts (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30-peripherals-opp.dtsi (100%) rename arch/arm/boot/dts/{ => nvidia}/tegra30.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/Makefile create mode 100644 arch/arm/boot/dts/nxp/imx/Makefile rename arch/arm/boot/dts/{ => nxp/imx}/e60k02.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/e70k02.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx1-ads.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx1-apf9328.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx1-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx1.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx25-eukrea-cpuimx25.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.d [...] rename arch/arm/boot/dts/{ => nxp/imx}/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.d [...] rename arch/arm/boot/dts/{ => nxp/imx}/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dt [...] rename arch/arm/boot/dts/{ => nxp/imx}/imx25-eukrea-mbimxsd25-baseboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx25-karo-tx25.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx25-pdk.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx25-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx25.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx27-apf27.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx27-apf27dev.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx27-eukrea-cpuimx27.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx27-eukrea-mbimxsd27-baseboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx27-pdk.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx27-phytec-phycard-s-rdk.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx27-phytec-phycard-s-som.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx27-phytec-phycore-rdk.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx27-phytec-phycore-som.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx27-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx27.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx31-bug.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx31-lite.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx31.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx35-eukrea-cpuimx35.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx35-eukrea-mbimxsd35-baseboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx35-pdk.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx35-pinfunc.h (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx35.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx50-evk.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx50-kobo-aura.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx50-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx50.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx51-apf51.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx51-apf51dev.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx51-babbage.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx51-digi-connectcore-jsk.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx51-digi-connectcore-som.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx51-eukrea-cpuimx51.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx51-eukrea-mbimxsd51-baseboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx51-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx51-ts4800.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx51-zii-rdu1.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx51-zii-scu2-mezz.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx51-zii-scu3-esb.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx51.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-ard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-cx9020.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-kp-ddc.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-kp-hsc.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-kp.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-m53.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-m53evk.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-m53menlo.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-mba53.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-ppd.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-qsb-common.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-qsb.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-qsrb.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-sk-imx53.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-smd.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx53-tqma53.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx53-tx53-x03x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-tx53-x13x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-tx53.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-usbarmory.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-voipac-bsb.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53-voipac-dmm-668.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx53.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6-logicpd-baseboard.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6-logicpd-som.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-alti6p.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-apf6dev.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-aristainetos2_4.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-aristainetos2_7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-aristainetos_4.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-aristainetos_7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b105pv2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b105v2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b125pv2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b125v2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b155v2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b1x5pv2.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-b1x5v2.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-colibri-aster.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-colibri-eval-v3.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-colibri-iris-v2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-colibri-iris.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-cubox-i-emmc-som-v15.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-cubox-i-som-v15.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-cubox-i.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-dfi-fs700-m60.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-dhcom-picoitx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-eckelmann-ci4x10.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-emcon-avari.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw51xx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw52xx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw53xx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw54xx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw551x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw552x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw553x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw560x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw5903.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw5904.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw5907.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw5910.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw5912.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-gw5913.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-hummingboard-emmc-som-v15.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-hummingboard-som-v15.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-hummingboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-hummingboard2-emmc-som-v15.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-hummingboard2-som-v15.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-hummingboard2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-icore-mipi.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-icore-rqs.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-icore.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-kontron-samx6i.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-lanmcu.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-mamoj.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-mba6.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-mba6a.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-mba6b.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-nit6xlite.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-nitrogen6x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-phytec-mira-rdk-nand.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-phytec-pbab01.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-phytec-pfla02.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-pico-dwarf.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-pico-hobbit.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-pico-nymph.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-pico-pi.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-pinfunc.h (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-plybas.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-plym2m.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-prtmvt.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-prtrvt.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-prtvt7.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-qmx6.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-rex-basic.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-riotboard.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-sabreauto.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-sabrelite.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-sabresd.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-savageboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-skov-revc-lt2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-skov-revc-lt6.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-solidsense.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tqma6a.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tqma6b.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-ts4900.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-ts7970.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tx6dl-comtft.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tx6s-8034-mb7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tx6s-8034.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tx6s-8035-mb7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tx6s-8035.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tx6u-801x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tx6u-8033-mb7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tx6u-8033.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tx6u-80xx-mb7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tx6u-811x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-tx6u-81xx-mb7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-udoo.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-victgo.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-vicut1.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-wandboard-revb1.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-wandboard-revd1.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-wandboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-yapp4-common.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-yapp4-draco.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-yapp4-hydra.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-yapp4-lynx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-yapp4-orion.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-yapp4-phoenix.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-yapp4-ursa.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl-yapp43-common.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6dl.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-apalis-eval.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-apalis-ixora-v1.1.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-apalis-ixora-v1.2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-apalis-ixora.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-apf6dev.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-arm2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-b450v3.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-b650v3.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-b850v3.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-ba16.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-bosch-acc.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-bx50v3.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-cm-fx6.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-cubox-i-emmc-som-v15.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-cubox-i-som-v15.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-cubox-i.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-dfi-fs700-m60.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-dhcom-pdk2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-display5-tianma-tm070-1280x768.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-display5.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-dmo-edmqmx6.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-dms-ba16.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-ds.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-emcon-avari.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-evi.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gk802.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw51xx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw52xx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw53xx.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-gw5400-a.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw54xx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw551x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw552x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw553x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw560x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw5903.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw5904.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw5907.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw5910.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw5912.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-gw5913.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-h100.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-hummingboard-emmc-som-v15.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-hummingboard-som-v15.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-hummingboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-hummingboard2-emmc-som-v15.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-hummingboard2-som-v15.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-hummingboard2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-icore-mipi.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-icore-ofcap10.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-icore-ofcap12.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-icore-rqs.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-icore.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-kontron-samx6i.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-kp-tpc.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-kp.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-logicpd.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-marsboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-mba6.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-mba6a.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-mba6b.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-mccmon6.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-nitrogen6_max.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-nitrogen6_som2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-nitrogen6x.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-novena.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-phytec-mira-rdk-emmc.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-phytec-mira-rdk-nand.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-phytec-pbab01.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-phytec-pfla02.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-pico-dwarf.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-pico-hobbit.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-pico-nymph.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-pico-pi.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-pinfunc.h (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-pistachio.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-prti6q.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-prtwd2.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-rex-pro.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-sabreauto.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-sabrelite.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-sabresd.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-savageboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-sbc6x.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-skov-revc-lt2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-skov-revc-lt6.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-skov-reve-mi1010ait-1cp1.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-solidsense.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-tbs2910.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-tqma6a.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-tqma6b.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-ts4900.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-ts7970.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-1010-comtft.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-1010.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-1020-comtft.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-1020.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-1036-mb7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-1036.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-10x0-mb7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-1110.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-tx6q-11x0-mb7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-udoo.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-utilite-pro.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-var-dt6customboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-vicut1.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-wandboard-revb1.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-wandboard-revd1.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-wandboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-yapp4-crux.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-yapp4-pegasus.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q-zii-rdu2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6q.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-apalis.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-apf6.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-apf6dev.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-aristainetos.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-aristainetos2.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-colibri.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-cubox-i.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-dfi-fs700-m60.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-dhcom-drc02.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-dhcom-pdk2.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-dhcom-picoitx.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-dhcom-som.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-ds.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-emcon-avari.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-emcon.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-gw51xx.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-gw52xx.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-gw53xx.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-gw551x.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-gw552x.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-gw553x.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-gw560x.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-gw5903.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-gw5904.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-gw5907.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-gw5910.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-gw5912.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-gw5913.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-hummingboard.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-hummingboard2-emmc.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-hummingboard2.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-icore-1.5.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-icore-rqs.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-icore.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-kontron-samx6i.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-nit6xlite.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-nitrogen6_max.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-nitrogen6_som2.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-nitrogen6x.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-phytec-mira-peb-av-02.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-phytec-mira-peb-eval-01.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-phytec-mira-peb-wlbt-05.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-phytec-mira.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-pbab01.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-phytec-pfla02.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-phytec-phycore-som.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-pico-dwarf.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-pico-hobbit.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-pico-nymph.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-pico-pi.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-pico.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-prti6q.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-rex.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-sabrelite.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-savageboard.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-skov-cpu-revc.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-skov-cpu.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-skov-revc-lt2.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-solidsense.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-sr-som-brcm.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-sr-som-emmc.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-sr-som-ti.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-sr-som.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-tqma6.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-tqma6a.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-tqma6b.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-ts4900.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-ts7970.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-tx6-lcd.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-tx6-lvds.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-tx6-mb7.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-udoo.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-var-dart.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-vicut1-12inch.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-vicut1.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-wandboard-revb1.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-wandboard-revc1.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard-revd1.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qdl-wandboard.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-zii-rdu2.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-mba6b.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-nitrogen6_max.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-nitrogen6_som2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-phytec-mira-rdk-nand.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qp-prtwd3.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-sabreauto.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-sabresd.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-tqma6b.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-tx6qp-8037-mb7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-tx6qp-8037.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-tx6qp-8137-mb7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-tx6qp-8137.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-vicutp.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-wandboard-revd1.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-yapp4-crux-plus.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-yapp4-pegasus-plus.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp-zii-rdu2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6qp.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6s-dhcom-drc02.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sl-evk.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6sl-kobo-aura2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sl-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sl-tolino-shine2hd.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sl-tolino-shine3.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sl-tolino-vision.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sl-tolino-vision5.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sl-warp.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sl.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sll-evk.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6sll-kobo-clarahd.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sll-kobo-librah2o.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sll-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sll.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sx-nitrogen6sx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sx-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sx-sabreauto.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sx-sdb-mqs.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sx-sdb-reva.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6sx-sdb-sai.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6sx-sdb.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sx-softing-vining-2000.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6sx-udoo-neo-basic.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sx-udoo-neo-extended.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sx-udoo-neo-full.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6sx-udoo-neo.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sx.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-14x14-evk.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-ccimx6ulsbcexpress.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-ccimx6ulsbcpro.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-ccimx6ulsom.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-geam.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-imx6ull-opos6ul.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-imx6ull-opos6uldev.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-isiot-emmc.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-isiot-nand.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-isiot.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-kontron-bl-43.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-kontron-bl-common.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-kontron-bl.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-kontron-sl-common.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-kontron-sl.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-liteboard.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-litesom.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-opos6ul.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-opos6uldev.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-phytec-phycore-som.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-phytec-segin-ff-rdk-emmc.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-phytec-segin-ff-rdk-nand.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-phytec-segin-peb-av-02.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-phytec-segin-peb-eval-01.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-phytec-segin-peb-wlbt-05.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-phytec-segin.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-pico-dwarf.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-pico-hobbit.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-pico-pi.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-pico.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-pinfunc.h (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-prti6g.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-tqma6ul-common.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-tqma6ul1-mba6ulx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-tqma6ul1.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-tqma6ul2-mba6ulx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-tqma6ul2.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-tqma6ul2l-mba6ulx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-tqma6ul2l.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-tqma6ulx-common.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-tqma6ulxl-common.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-tx6ul-0010.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-tx6ul-0011.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ul-tx6ul-mainboard.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul-tx6ul.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ul.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-14x14-evk.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-aster.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-aster.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-emmc-aster.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-emmc-eval-v3.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-emmc-iris-v2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-emmc-iris.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-emmc-nonwifi.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-eval-v3.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-eval-v3.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-iris-v2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-iris-v2.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-iris.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-iris.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-nonwifi.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-wifi-aster.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-wifi-eval-v3.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-wifi-iris-v2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-wifi-iris.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri-wifi.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-colibri.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-dhcom-drc02.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-dhcom-pdk2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-dhcom-picoitx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-dhcom-som-cfg-sdcard.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-dhcom-som.dtsi create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-dhcor-maveo-box.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-dhcor-som.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-jozacp.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-kontron-bl.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-kontron-sl.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-myir-mys-6ulx-eval.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-myir-mys-6ulx.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-opos6ul.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-opos6uldev.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-phytec-phycore-som.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-phytec-segin-ff-rdk-emmc.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-phytec-segin-ff-rdk-nand.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-phytec-segin-lc-rdk-nand.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-phytec-segin-peb-av-02.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-phytec-segin-peb-eval-01.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-phytec-segin-peb-wlbt-05.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-phytec-segin.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-phytec-tauri-emmc.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-phytec-tauri-nand.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-phytec-tauri.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-pinfunc-snvs.h (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-tarragon-common.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-tarragon-master.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-tarragon-micro.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-tarragon-slave.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-tarragon-slavext.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-tqma6ull2-mba6ulx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-tqma6ull2.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-tqma6ull2l-mba6ulx.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull-tqma6ull2l.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ull.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ulz-14x14-evk.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ulz-bsh-smm-m2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx6ulz.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7-colibri-aster.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7-colibri-eval-v3.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7-colibri-iris-v2.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7-colibri-iris.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7-colibri.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7-mba7.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7-tqma7.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-cl-som-imx7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-colibri-aster.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-colibri-emmc-aster.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-colibri-emmc-eval-v3.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-colibri-emmc-iris-v2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-colibri-emmc-iris.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-colibri-emmc.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-colibri-eval-v3.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-colibri-iris-v2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-colibri-iris.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-colibri.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-flex-concentrator-mfg.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-flex-concentrator.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-mba7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-meerkat96.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-nitrogen7.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-pico-dwarf.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-pico-hobbit.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-pico-nymph.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-pico-pi.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-pico.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-remarkable2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-sbc-imx7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-sdb-reva.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-sdb-sht11.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx7d-smegw01.dts rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-tqma7.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-zii-rmu2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d-zii-rpu2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7d.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7s-colibri-aster.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7s-colibri-eval-v3.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7s-colibri-iris-v2.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7s-colibri-iris.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7s-colibri.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7s-mba7.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7s-tqma7.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx7s-warp.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx7s.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imx7ulp-com.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7ulp-evk.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imx7ulp-pinfunc.h (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imx7ulp.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imxrt1050-evk.dts (100%) rename arch/arm/boot/dts/{ => nxp/imx}/imxrt1050-pinfunc.h (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/imxrt1050.dtsi rename arch/arm/boot/dts/{ => nxp/imx}/imxrt1170-pinfunc.h (100%) create mode 100644 arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi create mode 100644 arch/arm/boot/dts/nxp/lpc/Makefile create mode 100644 arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi rename arch/arm/boot/dts/{ => nxp/lpc}/lpc3250-ea3250.dts (100%) rename arch/arm/boot/dts/{ => nxp/lpc}/lpc3250-phy3250.dts (100%) rename arch/arm/boot/dts/{ => nxp/lpc}/lpc32xx.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/lpc}/lpc4337-ciaa.dts (100%) rename arch/arm/boot/dts/{ => nxp/lpc}/lpc4350-hitex-eval.dts (100%) rename arch/arm/boot/dts/{ => nxp/lpc}/lpc4350.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/lpc}/lpc4357-ea4357-devkit.dts (100%) rename arch/arm/boot/dts/{ => nxp/lpc}/lpc4357-myd-lpc4357.dts (100%) rename arch/arm/boot/dts/{ => nxp/lpc}/lpc4357.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/ls/Makefile rename arch/arm/boot/dts/{ => nxp/ls}/ls1021a-iot.dts (100%) rename arch/arm/boot/dts/{ => nxp/ls}/ls1021a-moxa-uc-8410a.dts (100%) rename arch/arm/boot/dts/{ => nxp/ls}/ls1021a-qds.dts (100%) rename arch/arm/boot/dts/{ => nxp/ls}/ls1021a-tsn.dts (100%) rename arch/arm/boot/dts/{ => nxp/ls}/ls1021a-twr.dts (100%) rename arch/arm/boot/dts/{ => nxp/ls}/ls1021a.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/mxs/Makefile rename arch/arm/boot/dts/{ => nxp/mxs}/imx23-evk.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx23-olinuxino.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx23-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx23-sansa.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx23-stmp378x_devb.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx23-xfi3.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/mxs/imx23.dtsi rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-apf28.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-apf28dev.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-apx4devkit.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-cfa10036.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-cfa10037.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-cfa10049.dts create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-cfa10055.dts create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-cfa10056.dts rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-cfa10057.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-cfa10058.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-duckbill-2-485.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-duckbill-2-enocean.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-duckbill-2-spi.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-duckbill-2.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-duckbill.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-eukrea-mbmx283lc.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-eukrea-mbmx287lc.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-eukrea-mbmx28lc.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-evk.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-lwe.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-m28.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-m28cu3.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-m28evk.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-sps1.dts (100%) rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-ts4600.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-tx28.dts rename arch/arm/boot/dts/{ => nxp/mxs}/imx28-xea.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28.dtsi rename arch/arm/boot/dts/{ => nxp/mxs}/mxs-pinfunc.h (100%) create mode 100644 arch/arm/boot/dts/nxp/vf/Makefile rename arch/arm/boot/dts/{ => nxp/vf}/vf-colibri-eval-v3.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/vf}/vf-colibri.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/vf}/vf500-colibri-eval-v3.dts (100%) rename arch/arm/boot/dts/{ => nxp/vf}/vf500-colibri.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/vf}/vf500.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/vf}/vf610-bk4.dts (100%) rename arch/arm/boot/dts/{ => nxp/vf}/vf610-colibri-eval-v3.dts (100%) rename arch/arm/boot/dts/{ => nxp/vf}/vf610-colibri.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/vf}/vf610-cosmic.dts (100%) rename arch/arm/boot/dts/{ => nxp/vf}/vf610-pinfunc.h (100%) rename arch/arm/boot/dts/{ => nxp/vf}/vf610-twr.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/vf/vf610-zii-cfu1.dts create mode 100644 arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-b.dts create mode 100644 arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-c.dts rename arch/arm/boot/dts/{ => nxp/vf}/vf610-zii-dev.dtsi (100%) create mode 100644 arch/arm/boot/dts/nxp/vf/vf610-zii-scu4-aib.dts create mode 100644 arch/arm/boot/dts/nxp/vf/vf610-zii-spb4.dts create mode 100644 arch/arm/boot/dts/nxp/vf/vf610-zii-ssmb-dtu.dts create mode 100644 arch/arm/boot/dts/nxp/vf/vf610-zii-ssmb-spu3.dts rename arch/arm/boot/dts/{ => nxp/vf}/vf610.dtsi (100%) rename arch/arm/boot/dts/{ => nxp/vf}/vf610m4-colibri.dts (100%) rename arch/arm/boot/dts/{ => nxp/vf}/vf610m4-cosmic.dts (100%) create mode 100644 arch/arm/boot/dts/nxp/vf/vf610m4.dtsi create mode 100644 arch/arm/boot/dts/nxp/vf/vfxxx.dtsi delete mode 100644 arch/arm/boot/dts/omap2420-n810.dts delete mode 100644 arch/arm/boot/dts/omap3-beagle-xm.dts delete mode 100644 arch/arm/boot/dts/omap3-beagle.dts delete mode 100644 arch/arm/boot/dts/omap3-cm-t3517.dts delete mode 100644 arch/arm/boot/dts/omap3-cm-t3530.dts delete mode 100644 arch/arm/boot/dts/omap3-cm-t3730.dts delete mode 100644 arch/arm/boot/dts/omap3-cm-t3x.dtsi delete mode 100644 arch/arm/boot/dts/omap3-cm-t3x30.dtsi delete mode 100644 arch/arm/boot/dts/omap3-devkit8000-common.dtsi delete mode 100644 arch/arm/boot/dts/omap3-echo.dts delete mode 100644 arch/arm/boot/dts/omap3-evm-37xx.dts delete mode 100644 arch/arm/boot/dts/omap3-evm-common.dtsi delete mode 100644 arch/arm/boot/dts/omap3-evm-processor-common.dtsi delete mode 100644 arch/arm/boot/dts/omap3-evm.dts delete mode 100644 arch/arm/boot/dts/omap3-gta04.dtsi delete mode 100644 arch/arm/boot/dts/omap3-gta04a5.dts delete mode 100644 arch/arm/boot/dts/omap3-gta04a5one.dts delete mode 100644 arch/arm/boot/dts/omap3-ha-common.dtsi delete mode 100644 arch/arm/boot/dts/omap3-ha-lcd.dts delete mode 100644 arch/arm/boot/dts/omap3-igep.dtsi delete mode 100644 arch/arm/boot/dts/omap3-igep0020-common.dtsi delete mode 100644 arch/arm/boot/dts/omap3-igep0020-rev-f.dts delete mode 100644 arch/arm/boot/dts/omap3-igep0020.dts delete mode 100644 arch/arm/boot/dts/omap3-igep0030-common.dtsi delete mode 100644 arch/arm/boot/dts/omap3-igep0030-rev-g.dts delete mode 100644 arch/arm/boot/dts/omap3-igep0030.dts delete mode 100644 arch/arm/boot/dts/omap3-ldp.dts delete mode 100644 arch/arm/boot/dts/omap3-lilly-a83x.dtsi delete mode 100644 arch/arm/boot/dts/omap3-lilly-dbb056.dts delete mode 100644 arch/arm/boot/dts/omap3-n900.dts delete mode 100644 arch/arm/boot/dts/omap3-n950-n9.dtsi delete mode 100644 arch/arm/boot/dts/omap3-n950.dts delete mode 100644 arch/arm/boot/dts/omap3-overo-alto35-common.dtsi delete mode 100644 arch/arm/boot/dts/omap3-overo-base.dtsi delete mode 100644 arch/arm/boot/dts/omap3-overo-chestnut43.dts delete mode 100644 arch/arm/boot/dts/omap3-overo-common-dvi.dtsi delete mode 100644 arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi delete mode 100644 arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi delete mode 100644 arch/arm/boot/dts/omap3-overo-common-peripherals.dtsi delete mode 100644 arch/arm/boot/dts/omap3-overo-gallop43.dts delete mode 100644 arch/arm/boot/dts/omap3-overo-palo35.dts delete mode 100644 arch/arm/boot/dts/omap3-overo-palo43.dts delete mode 100644 arch/arm/boot/dts/omap3-overo-storm-chestnut43.dts delete mode 100644 arch/arm/boot/dts/omap3-overo-storm-gallop43.dts delete mode 100644 arch/arm/boot/dts/omap3-overo-storm-palo35.dts delete mode 100644 arch/arm/boot/dts/omap3-overo-storm-palo43.dts delete mode 100644 arch/arm/boot/dts/omap3-overo-storm-summit.dts delete mode 100644 arch/arm/boot/dts/omap3-overo-storm.dtsi delete mode 100644 arch/arm/boot/dts/omap3-overo-summit.dts delete mode 100644 arch/arm/boot/dts/omap3-overo.dtsi delete mode 100644 arch/arm/boot/dts/omap3-pandora-1ghz.dts delete mode 100644 arch/arm/boot/dts/omap3-pandora-600mhz.dts delete mode 100644 arch/arm/boot/dts/omap3-pandora-common.dtsi delete mode 100644 arch/arm/boot/dts/omap3-sb-t35.dtsi delete mode 100644 arch/arm/boot/dts/omap3-sbc-t3517.dts delete mode 100644 arch/arm/boot/dts/omap3-sbc-t3530.dts delete mode 100644 arch/arm/boot/dts/omap3-sbc-t3730.dts delete mode 100644 arch/arm/boot/dts/omap3-sniper.dts delete mode 100644 arch/arm/boot/dts/omap3-tao3530.dtsi delete mode 100644 arch/arm/boot/dts/omap3-thunder.dts delete mode 100644 arch/arm/boot/dts/omap3-zoom3.dts delete mode 100644 arch/arm/boot/dts/omap4-duovero-parlor.dts delete mode 100644 arch/arm/boot/dts/omap4-duovero.dtsi delete mode 100644 arch/arm/boot/dts/omap4-kc1.dts delete mode 100644 arch/arm/boot/dts/omap4-mcpdm.dtsi delete mode 100644 arch/arm/boot/dts/omap4-panda-common.dtsi delete mode 100644 arch/arm/boot/dts/omap4-panda-es.dts delete mode 100644 arch/arm/boot/dts/omap4-sdp.dts delete mode 100644 arch/arm/boot/dts/omap4-var-om44customboard.dtsi delete mode 100644 arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi delete mode 100644 arch/arm/boot/dts/omap4-var-som-om44.dtsi delete mode 100644 arch/arm/boot/dts/omap5-board-common.dtsi delete mode 100644 arch/arm/boot/dts/omap5-cm-t54.dts delete mode 100644 arch/arm/boot/dts/omap5-igep0050.dts delete mode 100644 arch/arm/boot/dts/omap5-sbc-t54.dts delete mode 100644 arch/arm/boot/dts/omap5-uevm.dts delete mode 100644 arch/arm/boot/dts/qcom-apq8026-huawei-sturgeon.dts delete mode 100644 arch/arm/boot/dts/qcom-apq8026-samsung-matisse-wifi.dts delete mode 100644 arch/arm/boot/dts/qcom-apq8060-dragonboard.dts delete mode 100644 arch/arm/boot/dts/qcom-apq8074-dragonboard.dts delete mode 100644 arch/arm/boot/dts/qcom-apq8084.dtsi delete mode 100644 arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts delete mode 100644 arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi delete mode 100644 arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1.dtsi delete mode 100644 arch/arm/boot/dts/qcom-ipq8064-rb3011.dts delete mode 100644 arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi delete mode 100644 arch/arm/boot/dts/qcom-ipq8064.dtsi delete mode 100644 arch/arm/boot/dts/qcom-msm8226.dtsi delete mode 100644 arch/arm/boot/dts/qcom-msm8960-cdp.dts delete mode 100644 arch/arm/boot/dts/qcom-msm8960.dtsi delete mode 100644 arch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dts delete mode 100644 arch/arm/boot/dts/qcom-msm8974.dtsi delete mode 100644 arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts delete mode 100644 arch/arm/boot/dts/qcom-msm8974pro-sony-xperia-shinano-castor.dts delete mode 100644 arch/arm/boot/dts/qcom-pm8226.dtsi delete mode 100644 arch/arm/boot/dts/qcom-pm8841.dtsi delete mode 100644 arch/arm/boot/dts/qcom-pm8941.dtsi delete mode 100644 arch/arm/boot/dts/qcom-sdx55.dtsi delete mode 100644 arch/arm/boot/dts/qcom-sdx65-mtp.dts delete mode 100644 arch/arm/boot/dts/qcom-sdx65.dtsi create mode 100644 arch/arm/boot/dts/qcom/Makefile rename arch/arm/boot/dts/{ => qcom}/qcom-apq8016-sbc.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-apq8026-asus-sparrow.dts (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-apq8026-huawei-sturgeon.dts rename arch/arm/boot/dts/{ => qcom}/qcom-apq8026-lg-lenok.dts (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-apq8026-samsung-matisse-wifi.dts create mode 100644 arch/arm/boot/dts/qcom/qcom-apq8060-dragonboard.dts rename arch/arm/boot/dts/{ => qcom}/qcom-apq8064-asus-nexus7-flo.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-apq8064-cm-qs600.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-apq8064-ifc6410.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-apq8064-pins.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-apq8064-sony-xperia-lagan-yuga.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-apq8064-v2.0.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-apq8064.dtsi (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-apq8074-dragonboard.dts rename arch/arm/boot/dts/{ => qcom}/qcom-apq8084-ifc6540.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-apq8084-mtp.dts (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-apq8084.dtsi rename arch/arm/boot/dts/{ => qcom}/qcom-ipq4018-ap120c-ac-bit.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-ipq4018-ap120c-ac.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-ipq4018-ap120c-ac.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-ipq4018-jalapeno.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-ipq4019-ap.dk01.1-c1.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-ipq4019-ap.dk01.1.dtsi (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-ipq4019-ap.dk04.1-c1.dts rename arch/arm/boot/dts/{ => qcom}/qcom-ipq4019-ap.dk04.1-c3.dts (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-ipq4019-ap.dk04.1.dtsi rename arch/arm/boot/dts/{ => qcom}/qcom-ipq4019-ap.dk07.1-c1.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-ipq4019-ap.dk07.1-c2.dts (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-ipq4019-ap.dk07.1.dtsi rename arch/arm/boot/dts/{ => qcom}/qcom-ipq4019.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-ipq8062-smb208.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-ipq8062.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-ipq8064-ap148.dts (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-ipq8064-rb3011.dts rename arch/arm/boot/dts/{ => qcom}/qcom-ipq8064-smb208.dtsi (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-ipq8064-v1.0.dtsi rename arch/arm/boot/dts/{ => qcom}/qcom-ipq8064-v2.0-smb208.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-ipq8064-v2.0.dtsi (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-ipq8064.dtsi rename arch/arm/boot/dts/{ => qcom}/qcom-ipq8065-smb208.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-ipq8065.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-mdm9615-wp8548-mangoh-green.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-mdm9615-wp8548.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-mdm9615.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-msm8226-samsung-s3ve3g.dts (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8226.dtsi rename arch/arm/boot/dts/{ => qcom}/qcom-msm8660-surf.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-msm8660.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-msm8916-samsung-e5.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-msm8916-samsung-e7.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-msm8916-samsung-grandmax.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-msm8916-samsung-serranove.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-msm8916-smp.dtsi (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8960-cdp.dts create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8960-samsung-expressatt.dts create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8960.dtsi create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8974-lge-nexus5-hammerhead.dts rename arch/arm/boot/dts/{ => qcom}/qcom-msm8974-sony-xperia-rhine-amami.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-msm8974-sony-xperia-rhine-honami.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-msm8974-sony-xperia-rhine.dtsi (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8974.dtsi rename arch/arm/boot/dts/{ => qcom}/qcom-msm8974pro-fairphone-fp2.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-msm8974pro-oneplus-bacon.dts (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8974pro-samsung-klte.dts create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8974pro-sony-xperia-shinano-castor.dts rename arch/arm/boot/dts/{ => qcom}/qcom-msm8974pro.dtsi (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-pm8226.dtsi create mode 100644 arch/arm/boot/dts/qcom/qcom-pm8841.dtsi create mode 100644 arch/arm/boot/dts/qcom/qcom-pm8941.dtsi rename arch/arm/boot/dts/{ => qcom}/qcom-pma8084.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-pmx55.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-pmx65.dtsi (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-sdx55-mtp.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-sdx55-t55.dts (100%) rename arch/arm/boot/dts/{ => qcom}/qcom-sdx55-telit-fn980-tlb.dts (100%) create mode 100644 arch/arm/boot/dts/qcom/qcom-sdx55.dtsi create mode 100644 arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts create mode 100644 arch/arm/boot/dts/qcom/qcom-sdx65.dtsi create mode 100644 arch/arm/boot/dts/realtek/Makefile rename arch/arm/boot/dts/{ => realtek}/rtd1195-horseradish.dts (100%) rename arch/arm/boot/dts/{ => realtek}/rtd1195-mele-x1000.dts (100%) rename arch/arm/boot/dts/{ => realtek}/rtd1195.dtsi (100%) create mode 100644 arch/arm/boot/dts/renesas/Makefile rename arch/arm/boot/dts/{ => renesas}/emev2-kzm9d.dts (100%) rename arch/arm/boot/dts/{ => renesas}/emev2.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/gr-peach-audiocamerashield.dtsi (100%) create mode 100644 arch/arm/boot/dts/renesas/iwg20d-q7-common.dtsi rename arch/arm/boot/dts/{ => renesas}/iwg20d-q7-dbcm-ca.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r7s72100-genmai.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r7s72100-gr-peach.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r7s72100-rskrza1.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r7s72100.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r7s9210-rza2mevb.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r7s9210.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a73a4-ape6evm.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a73a4.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7740-armadillo800eva.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7740.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7742-iwg21d-q7-dbcm-ca.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7742-iwg21d-q7-dbcm-ov7725-single.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7742-iwg21d-q7.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7742-iwg21m.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7742.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7743-iwg20d-q7-dbcm-ca.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7743-iwg20d-q7.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7743-iwg20m.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7743-sk-rzg1m.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7743.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7744-iwg20d-q7-dbcm-ca.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7744-iwg20d-q7.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7744-iwg20m.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7744.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7745-iwg22d-sodimm-dbhd-ca.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7745-iwg22d-sodimm.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7745-iwg22m.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7745-sk-rzg1e.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7745.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a77470-iwg23s-sbc.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a77470.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7778-bockw.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7778.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7779-marzen.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7779.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7790-lager.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7790-stout.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7790.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7791-koelsch.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7791-porter.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7791.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7792-blanche.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7792-wheat.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7792.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7793-gose.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7793.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7794-alt.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7794-silk.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r8a7794.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r8a77xx-aa121td01-panel.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/r9a06g032-rzn1d400-db.dts (100%) rename arch/arm/boot/dts/{ => renesas}/r9a06g032.dtsi (100%) rename arch/arm/boot/dts/{ => renesas}/sh73a0-kzm9g.dts (100%) rename arch/arm/boot/dts/{ => renesas}/sh73a0.dtsi (100%) delete mode 100644 arch/arm/boot/dts/rk3066a-bqcurie2.dts delete mode 100644 arch/arm/boot/dts/rk3066a-marsboard.dts delete mode 100644 arch/arm/boot/dts/rk3066a-rayeager.dts delete mode 100644 arch/arm/boot/dts/rk3288-rock-pi-n8.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi delete mode 100644 arch/arm/boot/dts/rk3288-veyron-jaq.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-jerry.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-pinky.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-speedy.dts create mode 100644 arch/arm/boot/dts/rockchip/Makefile rename arch/arm/boot/dts/{ => rockchip}/rk3036-evb.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3036-kylin.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3036.dtsi (100%) create mode 100644 arch/arm/boot/dts/rockchip/rk3066a-bqcurie2.dts create mode 100644 arch/arm/boot/dts/rockchip/rk3066a-marsboard.dts rename arch/arm/boot/dts/{ => rockchip}/rk3066a-mk808.dts (100%) create mode 100644 arch/arm/boot/dts/rockchip/rk3066a-rayeager.dts rename arch/arm/boot/dts/{ => rockchip}/rk3066a.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3128-evb.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3128.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3188-bqedison2qc.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3188-px3-evb.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3188-radxarock.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3188.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3228-evb.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3229-evb.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3229-xms6.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3229.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk322x.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-evb-act8846.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-evb-rk808.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-evb.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-firefly-beta.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-firefly-reload-core.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-firefly-reload.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-firefly.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-firefly.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-miqi.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-phycore-rdk.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-phycore-som.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-popmetal.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-r89.dts (100%) create mode 100644 arch/arm/boot/dts/rockchip/rk3288-rock-pi-n8.dts rename arch/arm/boot/dts/{ => rockchip}/rk3288-rock2-som.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-rock2-square.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-tinker-s.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-tinker.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-tinker.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-veyron-analog-audio.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-veyron-brain.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-veyron-broadcom-bluetooth.dtsi (100%) create mode 100644 arch/arm/boot/dts/rockchip/rk3288-veyron-chromebook.dtsi rename arch/arm/boot/dts/{ => rockchip}/rk3288-veyron-edp.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-veyron-fievel.dts (100%) create mode 100644 arch/arm/boot/dts/rockchip/rk3288-veyron-jaq.dts create mode 100644 arch/arm/boot/dts/rockchip/rk3288-veyron-jerry.dts rename arch/arm/boot/dts/{ => rockchip}/rk3288-veyron-mickey.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-veyron-mighty.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-veyron-minnie.dts (100%) create mode 100644 arch/arm/boot/dts/rockchip/rk3288-veyron-pinky.dts rename arch/arm/boot/dts/{ => rockchip}/rk3288-veyron-sdmmc.dtsi (100%) create mode 100644 arch/arm/boot/dts/rockchip/rk3288-veyron-speedy.dts rename arch/arm/boot/dts/{ => rockchip}/rk3288-veyron-tiger.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-veyron.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-vmarc-som.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288-vyasa.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3288.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rk3xxx.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rockchip-radxa-dalang-carrier.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rv1108-elgin-r1.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rv1108-evb.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rv1108.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rv1126-edgeble-neu2-io.dts (100%) rename arch/arm/boot/dts/{ => rockchip}/rv1126-edgeble-neu2.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rv1126-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => rockchip}/rv1126.dtsi (100%) delete mode 100644 arch/arm/boot/dts/s3c6400.dtsi delete mode 100644 arch/arm/boot/dts/s3c6410.dtsi delete mode 100644 arch/arm/boot/dts/s3c64xx.dtsi delete mode 100644 arch/arm/boot/dts/s5pv210-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/s5pv210-smdkv210.dts delete mode 100644 arch/arm/boot/dts/s5pv210.dtsi delete mode 100644 arch/arm/boot/dts/sam9x60.dtsi delete mode 100644 arch/arm/boot/dts/sama5d2.dtsi delete mode 100644 arch/arm/boot/dts/sama5d3.dtsi delete mode 100644 arch/arm/boot/dts/sama5d3_emac.dtsi delete mode 100644 arch/arm/boot/dts/sama5d4.dtsi delete mode 100644 arch/arm/boot/dts/sama7g5.dtsi create mode 100644 arch/arm/boot/dts/samsung/Makefile rename arch/arm/boot/dts/{ => samsung}/exynos-mfc-reserved-memory.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos-pinctrl.h (100%) rename arch/arm/boot/dts/{ => samsung}/exynos-syscon-restart.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos3250-artik5-eval.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos3250-artik5.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos3250-monk.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos3250-pinctrl.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos3250-rinato.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos3250.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos4-cpu-thermal.dtsi (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos4.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos4210-i9100.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4210-origen.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos4210-pinctrl.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos4210-smdkv310.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos4210-trats.dts create mode 100644 arch/arm/boot/dts/samsung/exynos4210-universal_c210.dts rename arch/arm/boot/dts/{ => samsung}/exynos4210.dtsi (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos4212.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos4412-galaxy-s3.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-i9300.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-i9305.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-itop-elite.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-itop-scp-core.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-midas.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-n710x.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos4412-odroid-common.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos4412-odroidu3.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-odroidx.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-odroidx2.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-origen.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-p4note-n8010.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-p4note.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-ppmu-common.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-prime.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-smdk4412.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-tiny4412.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos4412-trats2.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos4412.dtsi create mode 100644 arch/arm/boot/dts/samsung/exynos4x12-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/samsung/exynos4x12.dtsi create mode 100644 arch/arm/boot/dts/samsung/exynos5.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos5250-arndale.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos5250-pinctrl.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos5250-smdk5250.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos5250-snow-common.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos5250-snow-rev5.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5250-snow.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos5250-spring.dts create mode 100644 arch/arm/boot/dts/samsung/exynos5250.dtsi create mode 100644 arch/arm/boot/dts/samsung/exynos5260-pinctrl.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos5260-xyref5260.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5260.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5410-odroidxu.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5410-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5410-smdk5410.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos5410.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos5420-arndale-octa.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5420-chagall-wifi.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5420-cpus.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5420-galaxy-tab-common.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5420-klimt-wifi.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos5420-peach-pit.dts create mode 100644 arch/arm/boot/dts/samsung/exynos5420-pinctrl.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos5420-smdk5420.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5420-trip-points.dtsi (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos5420.dtsi rename arch/arm/boot/dts/{ => samsung}/exynos5422-cpus.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5422-odroid-core.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5422-odroidhc1.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5422-odroidxu3-audio.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5422-odroidxu3-common.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5422-odroidxu3-lite.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5422-odroidxu3.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5422-odroidxu4.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos5422-samsung-k3g.dts (100%) rename arch/arm/boot/dts/{ => samsung}/exynos54xx-odroidxu-leds.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/exynos54xx.dtsi (100%) create mode 100644 arch/arm/boot/dts/samsung/exynos5800-peach-pi.dts create mode 100644 arch/arm/boot/dts/samsung/exynos5800.dtsi create mode 100644 arch/arm/boot/dts/samsung/s3c6400.dtsi rename arch/arm/boot/dts/{ => samsung}/s3c6410-mini6410.dts (100%) rename arch/arm/boot/dts/{ => samsung}/s3c6410-smdk6410.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/s3c6410.dtsi rename arch/arm/boot/dts/{ => samsung}/s3c64xx-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/s3c64xx-pinctrl.h (100%) create mode 100644 arch/arm/boot/dts/samsung/s3c64xx.dtsi rename arch/arm/boot/dts/{ => samsung}/s5pv210-aquila.dts (100%) rename arch/arm/boot/dts/{ => samsung}/s5pv210-aries.dtsi (100%) rename arch/arm/boot/dts/{ => samsung}/s5pv210-fascinate4g.dts (100%) rename arch/arm/boot/dts/{ => samsung}/s5pv210-galaxys.dts (100%) rename arch/arm/boot/dts/{ => samsung}/s5pv210-goni.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/s5pv210-pinctrl.dtsi rename arch/arm/boot/dts/{ => samsung}/s5pv210-pinctrl.h (100%) rename arch/arm/boot/dts/{ => samsung}/s5pv210-smdkc110.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/s5pv210-smdkv210.dts rename arch/arm/boot/dts/{ => samsung}/s5pv210-torbreck.dts (100%) create mode 100644 arch/arm/boot/dts/samsung/s5pv210.dtsi create mode 100644 arch/arm/boot/dts/sigmastar/Makefile rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity-breadbee-common.dtsi (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity-msc313-breadbee_crust.dts (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity-msc313.dtsi (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity.dtsi (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity2m-ssd201-som2d01.dtsi (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity2m-ssd202d-100ask-dongshanp [...] rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity2m-ssd202d-miyoo-mini.dts (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity2m-ssd202d-ssd201htv2.dts (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity2m-ssd202d-unitv2.dts (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity2m-ssd202d-wirelesstag-ido- [...] rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity2m-ssd202d-wirelesstag-ido- [...] rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity2m-ssd202d.dtsi (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity2m-ssd20xd.dtsi (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity2m.dtsi (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity3-msc313e-breadbee.dts (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity3-msc313e.dtsi (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-infinity3.dtsi (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-mercury5-ssc8336n-midrived08.dts (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-mercury5-ssc8336n.dtsi (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-mercury5.dtsi (100%) rename arch/arm/boot/dts/{ => sigmastar}/mstar-v7.dtsi (100%) create mode 100644 arch/arm/boot/dts/socionext/Makefile rename arch/arm/boot/dts/{ => socionext}/milbeaut-m10v-evb.dts (100%) rename arch/arm/boot/dts/{ => socionext}/milbeaut-m10v.dtsi (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-ld4-ref.dts (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-ld4.dtsi (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-ld6b-ref.dts (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-ld6b.dtsi (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-pro4-ace.dts (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-pro4-ref.dts (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-pro4-sanji.dts (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-pro4.dtsi (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-pro5-epcore.dts (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-pro5-proex.dts (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-pro5.dtsi (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-pxs2-gentil.dts (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-pxs2-vodka.dts (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-pxs2.dtsi (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-ref-daughter.dtsi (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-sld8-ref.dts (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-sld8.dtsi (100%) rename arch/arm/boot/dts/{ => socionext}/uniphier-support-card.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/Makefile rename arch/arm/boot/dts/{ => st}/spear1310-evb.dts (100%) rename arch/arm/boot/dts/{ => st}/spear1310.dtsi (100%) rename arch/arm/boot/dts/{ => st}/spear1340-evb.dts (100%) rename arch/arm/boot/dts/{ => st}/spear1340.dtsi (100%) rename arch/arm/boot/dts/{ => st}/spear13xx.dtsi (100%) rename arch/arm/boot/dts/{ => st}/spear300-evb.dts (100%) rename arch/arm/boot/dts/{ => st}/spear300.dtsi (100%) rename arch/arm/boot/dts/{ => st}/spear310-evb.dts (100%) rename arch/arm/boot/dts/{ => st}/spear310.dtsi (100%) rename arch/arm/boot/dts/{ => st}/spear320-evb.dts (100%) rename arch/arm/boot/dts/{ => st}/spear320-hmi.dts (100%) rename arch/arm/boot/dts/{ => st}/spear320.dtsi (100%) rename arch/arm/boot/dts/{ => st}/spear320s.dtsi (100%) rename arch/arm/boot/dts/{ => st}/spear3xx.dtsi (100%) rename arch/arm/boot/dts/{ => st}/spear600-evb.dts (100%) rename arch/arm/boot/dts/{ => st}/spear600.dtsi (100%) rename arch/arm/boot/dts/{ => st}/st-pincfg.h (100%) rename arch/arm/boot/dts/{ => st}/ste-ab8500.dtsi (100%) rename arch/arm/boot/dts/{ => st}/ste-ab8505.dtsi (100%) rename arch/arm/boot/dts/{ => st}/ste-db8500.dtsi (100%) rename arch/arm/boot/dts/{ => st}/ste-db8520.dtsi (100%) rename arch/arm/boot/dts/{ => st}/ste-db9500.dtsi (100%) rename arch/arm/boot/dts/{ => st}/ste-dbx5x0-pinctrl.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/ste-dbx5x0.dtsi create mode 100644 arch/arm/boot/dts/st/ste-href-ab8500.dtsi rename arch/arm/boot/dts/{ => st}/ste-href-family-pinctrl.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/ste-href-stuib.dtsi rename arch/arm/boot/dts/{ => st}/ste-href-tvk1281618-r2.dtsi (100%) rename arch/arm/boot/dts/{ => st}/ste-href-tvk1281618-r3.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/ste-href.dtsi rename arch/arm/boot/dts/{ => st}/ste-href520-tvk.dts (100%) rename arch/arm/boot/dts/{ => st}/ste-hrefprev60-stuib.dts (100%) rename arch/arm/boot/dts/{ => st}/ste-hrefprev60-tvk.dts (100%) create mode 100644 arch/arm/boot/dts/st/ste-hrefprev60.dtsi rename arch/arm/boot/dts/{ => st}/ste-hrefv60plus-stuib.dts (100%) rename arch/arm/boot/dts/{ => st}/ste-hrefv60plus-tvk.dts (100%) rename arch/arm/boot/dts/{ => st}/ste-hrefv60plus.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/ste-nomadik-nhk15.dts rename arch/arm/boot/dts/{ => st}/ste-nomadik-pinctrl.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/ste-nomadik-s8815.dts create mode 100644 arch/arm/boot/dts/st/ste-nomadik-stn8815.dtsi create mode 100644 arch/arm/boot/dts/st/ste-snowball.dts create mode 100644 arch/arm/boot/dts/st/ste-ux500-samsung-codina-tmo.dts create mode 100644 arch/arm/boot/dts/st/ste-ux500-samsung-codina.dts create mode 100644 arch/arm/boot/dts/st/ste-ux500-samsung-gavini.dts create mode 100644 arch/arm/boot/dts/st/ste-ux500-samsung-golden.dts create mode 100644 arch/arm/boot/dts/st/ste-ux500-samsung-janice.dts create mode 100644 arch/arm/boot/dts/st/ste-ux500-samsung-kyle.dts create mode 100644 arch/arm/boot/dts/st/ste-ux500-samsung-skomer.dts rename arch/arm/boot/dts/{ => st}/stih407-b2120.dts (100%) rename arch/arm/boot/dts/{ => st}/stih407-clock.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stih407-family.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stih407-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stih407.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stih410-b2120.dts (100%) rename arch/arm/boot/dts/{ => st}/stih410-b2260.dts (100%) rename arch/arm/boot/dts/{ => st}/stih410-clock.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stih410-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stih410.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stih418-b2199.dts (100%) rename arch/arm/boot/dts/{ => st}/stih418-b2264.dts (100%) rename arch/arm/boot/dts/{ => st}/stih418-clock.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stih418.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stihxxx-b2120.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32429i-eval.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32746g-eval.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32f4-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32f429-disco.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32f429-pinctrl.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/stm32f429.dtsi create mode 100644 arch/arm/boot/dts/st/stm32f469-disco.dts rename arch/arm/boot/dts/{ => st}/stm32f469-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32f469.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32f7-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32f746-disco.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32f746-pinctrl.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/stm32f746.dtsi rename arch/arm/boot/dts/{ => st}/stm32f769-disco.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32f769-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32h7-pinctrl.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/stm32h743.dtsi rename arch/arm/boot/dts/{ => st}/stm32h743i-disco.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32h743i-eval.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32h750.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/stm32h750i-art-pi.dts rename arch/arm/boot/dts/{ => st}/stm32mp13-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp131.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp133.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp135.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp135f-dk.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32mp13xc.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp13xf.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi rename arch/arm/boot/dts/{ => st}/stm32mp15-scmi.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp151.dtsi rename arch/arm/boot/dts/{ => st}/stm32mp151a-dhcor-testbench.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32mp151a-prtt1a.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32mp151a-prtt1c.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32mp151a-prtt1l.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp151a-prtt1s.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32mp153.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp153c-dhcom-drc02.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32mp153c-dhcor-drc-compact.dts (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp157.dtsi rename arch/arm/boot/dts/{ => st}/stm32mp157a-avenger96.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32mp157a-dhcor-avenger96.dts (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp157a-dk1-scmi.dts rename arch/arm/boot/dts/{ => st}/stm32mp157a-dk1.dts (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp157a-icore-stm32mp1-ctouch2-of10.dts rename arch/arm/boot/dts/{ => st}/stm32mp157a-icore-stm32mp1-ctouch2.dts (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp157a-icore-stm32mp1-edimm2.2.dts rename arch/arm/boot/dts/{ => st}/stm32mp157a-icore-stm32mp1.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp157a-iot-box.dts (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts rename arch/arm/boot/dts/{ => st}/stm32mp157a-microgea-stm32mp1-microdev2.0.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32mp157a-microgea-stm32mp1.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp157a-stinger96.dts (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp157a-stinger96.dtsi rename arch/arm/boot/dts/{ => st}/stm32mp157c-dhcom-pdk2.dts (100%) rename arch/arm/boot/dts/{ => st}/stm32mp157c-dhcom-picoitx.dts (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp157c-dk2-scmi.dts create mode 100644 arch/arm/boot/dts/st/stm32mp157c-dk2.dts create mode 100644 arch/arm/boot/dts/st/stm32mp157c-ed1-scmi.dts create mode 100644 arch/arm/boot/dts/st/stm32mp157c-ed1.dts rename arch/arm/boot/dts/{ => st}/stm32mp157c-emsbc-argon.dts (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp157c-emstamp-argon.dtsi create mode 100644 arch/arm/boot/dts/st/stm32mp157c-ev1-scmi.dts create mode 100644 arch/arm/boot/dts/st/stm32mp157c-ev1.dts create mode 100644 arch/arm/boot/dts/st/stm32mp157c-lxa-mc1.dts rename arch/arm/boot/dts/{ => st}/stm32mp157c-odyssey-som.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp157c-odyssey.dts (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp157c-phycore-stm32mp1-3.dts create mode 100644 arch/arm/boot/dts/st/stm32mp157c-phycore-stm32mp15-som.dtsi rename arch/arm/boot/dts/{ => st}/stm32mp15xc.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp15xx-dhcom-drc02.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2.dtsi rename arch/arm/boot/dts/{ => st}/stm32mp15xx-dhcom-picoitx.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp15xx-dhcom-som.dtsi create mode 100644 arch/arm/boot/dts/st/stm32mp15xx-dhcor-avenger96.dtsi create mode 100644 arch/arm/boot/dts/st/stm32mp15xx-dhcor-drc-compact.dtsi rename arch/arm/boot/dts/{ => st}/stm32mp15xx-dhcor-io1v8.dtsi (100%) create mode 100644 arch/arm/boot/dts/st/stm32mp15xx-dhcor-som.dtsi create mode 100644 arch/arm/boot/dts/st/stm32mp15xx-dhcor-testbench.dtsi create mode 100644 arch/arm/boot/dts/st/stm32mp15xx-dkx.dtsi rename arch/arm/boot/dts/{ => st}/stm32mp15xx-osd32.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp15xxaa-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp15xxab-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp15xxac-pinctrl.dtsi (100%) rename arch/arm/boot/dts/{ => st}/stm32mp15xxad-pinctrl.dtsi (100%) delete mode 100644 arch/arm/boot/dts/ste-dbx5x0.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-ab8500.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-stuib.dtsi delete mode 100644 arch/arm/boot/dts/ste-href.dtsi delete mode 100644 arch/arm/boot/dts/ste-hrefprev60.dtsi delete mode 100644 arch/arm/boot/dts/ste-nomadik-nhk15.dts delete mode 100644 arch/arm/boot/dts/ste-nomadik-s8815.dts delete mode 100644 arch/arm/boot/dts/ste-nomadik-stn8815.dtsi delete mode 100644 arch/arm/boot/dts/ste-snowball.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-codina-tmo.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-codina.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-gavini.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-golden.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-janice.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-kyle.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-skomer.dts delete mode 100644 arch/arm/boot/dts/stm32f429.dtsi delete mode 100644 arch/arm/boot/dts/stm32f469-disco.dts delete mode 100644 arch/arm/boot/dts/stm32f746.dtsi delete mode 100644 arch/arm/boot/dts/stm32h743.dtsi delete mode 100644 arch/arm/boot/dts/stm32h750i-art-pi.dts delete mode 100644 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp151.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157a-dk1-scmi.dts delete mode 100644 arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2-of10.dts delete mode 100644 arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts delete mode 100644 arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts delete mode 100644 arch/arm/boot/dts/stm32mp157a-stinger96.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157c-dk2-scmi.dts delete mode 100644 arch/arm/boot/dts/stm32mp157c-dk2.dts delete mode 100644 arch/arm/boot/dts/stm32mp157c-ed1-scmi.dts delete mode 100644 arch/arm/boot/dts/stm32mp157c-ed1.dts delete mode 100644 arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157c-ev1-scmi.dts delete mode 100644 arch/arm/boot/dts/stm32mp157c-ev1.dts delete mode 100644 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-testbench.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi delete mode 100644 arch/arm/boot/dts/sun5i-r8-chip.dts delete mode 100644 arch/arm/boot/dts/sun5i.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-a23-a33.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-a83t.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-v3s.dtsi create mode 100644 arch/arm/boot/dts/sunplus/Makefile rename arch/arm/boot/dts/{ => sunplus}/sunplus-sp7021-achip.dtsi (100%) rename arch/arm/boot/dts/{ => sunplus}/sunplus-sp7021-demo-v3.dts (100%) rename arch/arm/boot/dts/{ => sunplus}/sunplus-sp7021.dtsi (100%) create mode 100644 arch/arm/boot/dts/synaptics/Makefile rename arch/arm/boot/dts/{ => synaptics}/berlin2-sony-nsz-gs7.dts (100%) rename arch/arm/boot/dts/{ => synaptics}/berlin2.dtsi (100%) rename arch/arm/boot/dts/{ => synaptics}/berlin2cd-google-chromecast.dts (100%) rename arch/arm/boot/dts/{ => synaptics}/berlin2cd-valve-steamlink.dts (100%) rename arch/arm/boot/dts/{ => synaptics}/berlin2cd.dtsi (100%) rename arch/arm/boot/dts/{ => synaptics}/berlin2q-marvell-dmp.dts (100%) rename arch/arm/boot/dts/{ => synaptics}/berlin2q.dtsi (100%) delete mode 100644 arch/arm/boot/dts/tegra124-nyan.dtsi delete mode 100644 arch/arm/boot/dts/tegra124-venice2.dts create mode 100644 arch/arm/boot/dts/ti/Makefile create mode 100644 arch/arm/boot/dts/ti/davinci/Makefile rename arch/arm/boot/dts/{ => ti/davinci}/da850-enbw-cmc.dts (100%) create mode 100644 arch/arm/boot/dts/ti/davinci/da850-evm.dts rename arch/arm/boot/dts/{ => ti/davinci}/da850-lcdk.dts (100%) rename arch/arm/boot/dts/{ => ti/davinci}/da850-lego-ev3.dts (100%) rename arch/arm/boot/dts/{ => ti/davinci}/da850.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/keystone/Makefile rename arch/arm/boot/dts/{ => ti/keystone}/keystone-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/keystone}/keystone-k2e-clocks.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/keystone/keystone-k2e-evm.dts create mode 100644 arch/arm/boot/dts/ti/keystone/keystone-k2e-netcp.dtsi rename arch/arm/boot/dts/{ => ti/keystone}/keystone-k2e.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/keystone/keystone-k2g-evm.dts create mode 100644 arch/arm/boot/dts/ti/keystone/keystone-k2g-ice.dts rename arch/arm/boot/dts/{ => ti/keystone}/keystone-k2g-netcp.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi rename arch/arm/boot/dts/{ => ti/keystone}/keystone-k2hk-clocks.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/keystone/keystone-k2hk-evm.dts rename arch/arm/boot/dts/{ => ti/keystone}/keystone-k2hk-netcp.dtsi (100%) rename arch/arm/boot/dts/{ => ti/keystone}/keystone-k2hk.dtsi (100%) rename arch/arm/boot/dts/{ => ti/keystone}/keystone-k2l-clocks.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/keystone/keystone-k2l-evm.dts rename arch/arm/boot/dts/{ => ti/keystone}/keystone-k2l-netcp.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/keystone/keystone-k2l.dtsi create mode 100644 arch/arm/boot/dts/ti/keystone/keystone.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/Makefile create mode 100644 arch/arm/boot/dts/ti/omap/am335x-baltos-ir2110.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-baltos-ir3220.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-baltos-ir5221.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-baltos-leds.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-baltos.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-base0033.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-bone-common.dtsi rename arch/arm/boot/dts/{ => ti/omap}/am335x-bone.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/am335x-boneblack-common.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am335x-boneblack-hdmi.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-boneblack-wireless.dts rename arch/arm/boot/dts/{ => ti/omap}/am335x-boneblack.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am335x-boneblue.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-bonegreen-common.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-bonegreen-wireless.dts rename arch/arm/boot/dts/{ => ti/omap}/am335x-bonegreen.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am335x-chiliboard.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-chilisom.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-cm-t335.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-evm.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-evmsk.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-guardian.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-icev2.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-igep0033.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-lxm.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-moxa-uc-2100-common.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-moxa-uc-2101.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-moxa-uc-8100-common.dtsi rename arch/arm/boot/dts/{ => ti/omap}/am335x-moxa-uc-8100-me-t.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am335x-myirtech-myc.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-myirtech-myd.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-nano.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-netcan-plus-1xx.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-netcom-plus-2xx.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-netcom-plus-8xx.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-osd3358-sm-red.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-osd335x-common.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-pcm-953.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-pdu001.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-pepper.dts rename arch/arm/boot/dts/{ => ti/omap}/am335x-phycore-rdk.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am335x-phycore-som.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-pocketbeagle.dts rename arch/arm/boot/dts/{ => ti/omap}/am335x-regor-rdk.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am335x-regor.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-sancloud-bbe-common.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am335x-sancloud-bbe-extended-wifi.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-sancloud-bbe-lite.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-sancloud-bbe.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-sbc-t335.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-shc.dts create mode 100644 arch/arm/boot/dts/ti/omap/am335x-sl50.dts rename arch/arm/boot/dts/{ => ti/omap}/am335x-wega-rdk.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am335x-wega.dtsi rename arch/arm/boot/dts/{ => ti/omap}/am33xx-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am33xx-l4.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am33xx.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am3517-craneboard.dts create mode 100644 arch/arm/boot/dts/ti/omap/am3517-evm-ui.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/am3517-evm.dts create mode 100644 arch/arm/boot/dts/ti/omap/am3517-som.dtsi rename arch/arm/boot/dts/{ => ti/omap}/am3517.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am3517_mt_ventoux.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/am35xx-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am3703.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am3715.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am3874-iceboard.dts rename arch/arm/boot/dts/{ => ti/omap}/am4372.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am437x-cm-t43.dts create mode 100644 arch/arm/boot/dts/ti/omap/am437x-gp-evm.dts create mode 100644 arch/arm/boot/dts/ti/omap/am437x-idk-evm.dts rename arch/arm/boot/dts/{ => ti/omap}/am437x-l4.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am437x-sbc-t43.dts create mode 100644 arch/arm/boot/dts/ti/omap/am437x-sk-evm.dts create mode 100644 arch/arm/boot/dts/ti/omap/am43x-epos-evm.dts rename arch/arm/boot/dts/{ => ti/omap}/am43xx-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am57-pruss.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am5718.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am571x-idk-touchscreen.dtso (100%) rename arch/arm/boot/dts/{ => ti/omap}/am571x-idk.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/am5728.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am5729-beagleboneai.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/am572x-idk-common.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am572x-idk-touchscreen.dtso (100%) rename arch/arm/boot/dts/{ => ti/omap}/am572x-idk.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/am5748.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am574x-idk.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/am57xx-beagle-x15-common.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am57xx-beagle-x15-revb1.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/am57xx-beagle-x15-revc.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/am57xx-beagle-x15.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am57xx-cl-som-am57x.dts rename arch/arm/boot/dts/{ => ti/omap}/am57xx-commercial-grade.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/am57xx-evm.dtso (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am57xx-idk-common.dtsi rename arch/arm/boot/dts/{ => ti/omap}/am57xx-idk-lcd-osd101t2045.dtso (100%) rename arch/arm/boot/dts/{ => ti/omap}/am57xx-idk-lcd-osd101t2587.dtso (100%) rename arch/arm/boot/dts/{ => ti/omap}/am57xx-industrial-grade.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/am57xx-sbc-am57x.dts rename arch/arm/boot/dts/{ => ti/omap}/compulab-sb-som.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dm3725.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/dm8148-evm.dts create mode 100644 arch/arm/boot/dts/ti/omap/dm8148-t410.dts rename arch/arm/boot/dts/{ => ti/omap}/dm814x-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dm814x.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/dm8168-evm.dts rename arch/arm/boot/dts/{ => ti/omap}/dm816x-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dm816x.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra62x-clocks.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/dra62x-j5eco-evm.dts rename arch/arm/boot/dts/{ => ti/omap}/dra62x.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra7-dspeve-thermal.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra7-evm-common.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/dra7-evm.dts rename arch/arm/boot/dts/{ => ti/omap}/dra7-ipu-dsp-common.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra7-iva-thermal.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra7-l4.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/dra7-mmc-iodelay.dtsi rename arch/arm/boot/dts/{ => ti/omap}/dra7.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra71-evm.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra71x.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/dra72-evm-common.dtsi rename arch/arm/boot/dts/{ => ti/omap}/dra72-evm-revc.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra72-evm-tps65917.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra72-evm.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/dra72x-mmc-iodelay.dtsi rename arch/arm/boot/dts/{ => ti/omap}/dra72x.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra74-ipu-dsp-common.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/dra74x-mmc-iodelay.dtsi rename arch/arm/boot/dts/{ => ti/omap}/dra74x-p.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra74x.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra76-evm.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/dra76x-mmc-iodelay.dtsi rename arch/arm/boot/dts/{ => ti/omap}/dra76x.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/dra7xx-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/elpida_ecb240abacn.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/logicpd-som-lv-35xx-devkit.dts create mode 100644 arch/arm/boot/dts/ti/omap/logicpd-som-lv-37xx-devkit.dts create mode 100644 arch/arm/boot/dts/ti/omap/logicpd-som-lv-baseboard.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/logicpd-som-lv.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/logicpd-torpedo-35xx-devkit.dts rename arch/arm/boot/dts/{ => ti/omap}/logicpd-torpedo-37xx-devkit-28.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/logicpd-torpedo-37xx-devkit.dts create mode 100644 arch/arm/boot/dts/ti/omap/logicpd-torpedo-baseboard.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/logicpd-torpedo-som.dtsi rename arch/arm/boot/dts/{ => ti/omap}/motorola-cpcap-mapphone.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/motorola-mapphone-common.dtsi rename arch/arm/boot/dts/{ => ti/omap}/omap-gpmc-smsc911x.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap-gpmc-smsc9221.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap-zoom-common.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap2.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap2420-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap2420-h4.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap2420-n800.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap2420-n810-wimax.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap2420-n810.dts rename arch/arm/boot/dts/{ => ti/omap}/omap2420-n8x0-common.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap2420.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap2430-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap2430-sdp.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap2430.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap24xx-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3-beagle-ab4.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3-beagle-xm-ab.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-beagle-xm.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-beagle.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-cm-t3517.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-cm-t3530.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-cm-t3730.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-cm-t3x.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-cm-t3x30.dtsi rename arch/arm/boot/dts/{ => ti/omap}/omap3-cpu-thermal.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-devkit8000-common.dtsi rename arch/arm/boot/dts/{ => ti/omap}/omap3-devkit8000-lcd-common.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3-devkit8000-lcd43.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3-devkit8000-lcd70.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3-devkit8000.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-echo.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-evm-37xx.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-evm-common.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-evm-processor-common.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-evm.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-gta04.dtsi rename arch/arm/boot/dts/{ => ti/omap}/omap3-gta04a3.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3-gta04a4.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-gta04a5.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-gta04a5one.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-ha-common.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-ha-lcd.dts rename arch/arm/boot/dts/{ => ti/omap}/omap3-ha.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-igep.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-igep0020-common.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-igep0020-rev-f.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-igep0020.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-igep0030-common.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-igep0030-rev-g.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-igep0030.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-ldp.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-lilly-a83x.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-lilly-dbb056.dts rename arch/arm/boot/dts/{ => ti/omap}/omap3-n9.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-n900.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-n950-n9.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-n950.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-alto35-common.dtsi rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-alto35.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-base.dtsi rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-chestnut43-common.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-chestnut43.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-common-dvi.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-common-lcd35.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-common-lcd43.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-common-peripherals.dtsi rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-gallop43-common.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-gallop43.dts rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-palo35-common.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-palo35.dts rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-palo43-common.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-palo43.dts rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-storm-alto35.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-storm-chestnut43.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-storm-gallop43.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-storm-palo35.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-storm-palo43.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-storm-summit.dts rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-storm-tobi.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-storm-tobiduo.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-storm.dtsi rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-summit-common.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo-summit.dts rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-tobi-common.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-tobi.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-tobiduo-common.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3-overo-tobiduo.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-overo.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-pandora-1ghz.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-pandora-600mhz.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-pandora-common.dtsi rename arch/arm/boot/dts/{ => ti/omap}/omap3-panel-sharp-ls037v7dw01.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap3-sb-t35.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-sbc-t3517.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-sbc-t3530.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-sbc-t3730.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-sniper.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-tao3530.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap3-thunder.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap3-zoom3.dts rename arch/arm/boot/dts/{ => ti/omap}/omap3.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3430-sdp.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3430es1-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap34xx-omap36xx-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap34xx.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap36xx-am35xx-omap3430es2plus-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap36xx-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap36xx-omap3430es2plus-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap36xx.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap3xxx-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap4-cpu-thermal.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap4-droid-bionic-xt875.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap4-droid4-xt894.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap4-duovero-parlor.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap4-duovero.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap4-kc1.dts rename arch/arm/boot/dts/{ => ti/omap}/omap4-l4-abe.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap4-l4.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap4-mcpdm.dtsi rename arch/arm/boot/dts/{ => ti/omap}/omap4-panda-a4.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap4-panda-common.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap4-panda-es.dts rename arch/arm/boot/dts/{ => ti/omap}/omap4-panda.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap4-sdp-es23plus.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap4-sdp.dts rename arch/arm/boot/dts/{ => ti/omap}/omap4-var-dvk-om44.dts (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap4-var-om44customboard.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap4-var-som-om44-wlan.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap4-var-som-om44.dtsi rename arch/arm/boot/dts/{ => ti/omap}/omap4-var-stk-om44.dts (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap4.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap443x-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap443x.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap4460.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap446x-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap44xx-clocks.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap5-board-common.dtsi create mode 100644 arch/arm/boot/dts/ti/omap/omap5-cm-t54.dts rename arch/arm/boot/dts/{ => ti/omap}/omap5-core-thermal.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap5-gpu-thermal.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap5-igep0050.dts rename arch/arm/boot/dts/{ => ti/omap}/omap5-l4-abe.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap5-l4.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/omap5-sbc-t54.dts create mode 100644 arch/arm/boot/dts/ti/omap/omap5-uevm.dts rename arch/arm/boot/dts/{ => ti/omap}/omap5.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/omap54xx-clocks.dtsi (100%) rename arch/arm/boot/dts/{ => ti/omap}/twl4030.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/twl4030_omap3.dtsi rename arch/arm/boot/dts/{ => ti/omap}/twl6030.dtsi (100%) create mode 100644 arch/arm/boot/dts/ti/omap/twl6030_omap4.dtsi delete mode 100644 arch/arm/boot/dts/twl4030_omap3.dtsi delete mode 100644 arch/arm/boot/dts/twl6030_omap4.dtsi create mode 100644 arch/arm/boot/dts/unisoc/Makefile rename arch/arm/boot/dts/{ => unisoc}/rda8810pl-orangepi-2g-iot.dts (100%) rename arch/arm/boot/dts/{ => unisoc}/rda8810pl-orangepi-i96.dts (100%) rename arch/arm/boot/dts/{ => unisoc}/rda8810pl.dtsi (100%) delete mode 100644 arch/arm/boot/dts/usb_a9260.dts delete mode 100644 arch/arm/boot/dts/usb_a9263.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-cfu1.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-dev-rev-b.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-dev-rev-c.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-scu4-aib.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-spb4.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts delete mode 100644 arch/arm/boot/dts/vf610m4.dtsi delete mode 100644 arch/arm/boot/dts/vfxxx.dtsi create mode 100644 arch/arm/boot/dts/vt8500/Makefile rename arch/arm/boot/dts/{ => vt8500}/vt8500-bv07.dts (100%) rename arch/arm/boot/dts/{ => vt8500}/vt8500.dtsi (100%) rename arch/arm/boot/dts/{ => vt8500}/wm8505-ref.dts (100%) rename arch/arm/boot/dts/{ => vt8500}/wm8505.dtsi (100%) rename arch/arm/boot/dts/{ => vt8500}/wm8650-mid.dts (100%) rename arch/arm/boot/dts/{ => vt8500}/wm8650.dtsi (100%) rename arch/arm/boot/dts/{ => vt8500}/wm8750-apc8750.dts (100%) rename arch/arm/boot/dts/{ => vt8500}/wm8750.dtsi (100%) rename arch/arm/boot/dts/{ => vt8500}/wm8850-w70v2.dts (100%) rename arch/arm/boot/dts/{ => vt8500}/wm8850.dtsi (100%) create mode 100644 arch/arm/boot/dts/xen/Makefile rename arch/arm/boot/dts/{ => xen}/xenvm-4.2.dts (100%) create mode 100644 arch/arm/boot/dts/xilinx/Makefile create mode 100644 arch/arm/boot/dts/xilinx/zynq-7000.dtsi rename arch/arm/boot/dts/{ => xilinx}/zynq-cc108.dts (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-ebaz4205.dts (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-microzed.dts (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-parallella.dts (100%) create mode 100644 arch/arm/boot/dts/xilinx/zynq-zc702.dts rename arch/arm/boot/dts/{ => xilinx}/zynq-zc706.dts (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-zc770-xm010.dts (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-zc770-xm011.dts (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-zc770-xm012.dts (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-zc770-xm013.dts (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-zed.dts (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-zturn-common.dtsi (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-zturn-v5.dts (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-zturn.dts (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-zybo-z7.dts (100%) rename arch/arm/boot/dts/{ => xilinx}/zynq-zybo.dts (100%) delete mode 100644 arch/arm/boot/dts/zynq-7000.dtsi delete mode 100644 arch/arm/boot/dts/zynq-zc702.dts create mode 100644 arch/arm/mach-omap2/usb-tusb6010.h create mode 100644 arch/arm64/boot/dts/amlogic/amlogic-c3-c302x-aw409.dts create mode 100644 arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emtop-baseboard.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emtop-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evkb.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw702x.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw7905-2x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw7905.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt6331.dtsi create mode 100644 arch/arm64/boot/dts/nuvoton/ma35d1-iot-512m.dts create mode 100644 arch/arm64/boot/dts/nuvoton/ma35d1-som-256m.dts create mode 100644 arch/arm64/boot/dts/nuvoton/ma35d1.dtsi create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3701-0008.dtsi create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3740-0002+p3701-0008.dts create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3740-0002.dtsi create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3767-0005.dtsi create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3768-0000+p3767-0005.dts create mode 100644 arch/arm64/boot/dts/qcom/apq8039-t2.dts rename arch/arm64/boot/dts/qcom/{ipq5332-mi01.2.dts => ipq5332-rdp441.dts} (100%) create mode 100644 arch/arm64/boot/dts/qcom/ipq5332-rdp442.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq5332-rdp474.dts delete mode 100644 arch/arm64/boot/dts/qcom/ipq9574-al02-c7.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq9574-rdp418.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq9574-rdp433.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq9574-rdp449.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq9574-rdp453.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq9574-rdp454.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8939-pm8916.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8939-sony-xperia-kanuti-tulip.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8939.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmi632.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts create mode 100644 arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts create mode 100644 arch/arm64/boot/dts/qcom/sc8180x-pmics.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc8180x-primus.dts create mode 100644 arch/arm64/boot/dts/qcom/sc8180x.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdx75-idp.dts create mode 100644 arch/arm64/boot/dts/qcom/sdx75.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2-smarc-cru-csi-ov5645.dtso create mode 120000 arch/arm64/boot/dts/renesas/r9a07g054l2-smarc-cru-csi-ov5645.dtso create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353ps.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-fastrhino-r66s.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-fastrhino-r66s.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-fastrhino-r68s.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6b-io.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-edgeble-neu6b.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588j.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-indiedroid-nova.dts create mode 100644 arch/arm64/boot/dts/st/Makefile create mode 100644 arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp251.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp253.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp255.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp257.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp257f-ev1.dts create mode 100644 arch/arm64/boot/dts/st/stm32mp25xc.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp25xf.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp25xxai-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp25xxak-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/st/stm32mp25xxal-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-nonwifi.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-wifi.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-yavia.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-dahlia.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-dev.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-yavia.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-dahlia.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-dev.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-yavia.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am654-base-board-rocktech-rk101-panel.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu1275-revA.dts create mode 100644 arch/mips/boot/dts/ralink/mt7621-tplink-hc220-g5-v1.dts delete mode 100644 arch/mips/include/asm/mach-loongson32/regs-wdt.h delete mode 100644 arch/mips/loongson32/common/reset.c create mode 100644 arch/parisc/video/Makefile create mode 100644 arch/parisc/video/fbdev.c create mode 100644 arch/riscv/boot/dts/thead/Makefile create mode 100644 arch/riscv/boot/dts/thead/th1520-lichee-module-4a.dtsi create mode 100644 arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts create mode 100644 arch/riscv/boot/dts/thead/th1520.dtsi create mode 100644 arch/sparc/video/Makefile create mode 100644 arch/sparc/video/fbdev.c create mode 100644 drivers/clk/meson/a1-peripherals.c create mode 100644 drivers/clk/meson/a1-peripherals.h create mode 100644 drivers/clk/meson/a1-pll.c create mode 100644 drivers/clk/meson/a1-pll.h create mode 100644 drivers/clk/nuvoton/Kconfig create mode 100644 drivers/clk/nuvoton/Makefile create mode 100644 drivers/clk/nuvoton/clk-ma35d1-divider.c create mode 100644 drivers/clk/nuvoton/clk-ma35d1-pll.c create mode 100644 drivers/clk/nuvoton/clk-ma35d1.c create mode 100644 drivers/clk/nuvoton/clk-ma35d1.h create mode 100644 drivers/clk/ralink/clk-mtmips.c create mode 100644 drivers/gpio/gpio-mlxbf3.c create mode 100644 drivers/gpio/gpio-tps65219.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h create mode 100644 drivers/gpu/drm/amd/amdgpu/aqua_vanjaram_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c create mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.h create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c create mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.h create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_debug.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_debug.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c create mode 100644 drivers/gpu/drm/amd/amdxcp/Makefile create mode 100644 drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.c create mode 100644 drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.h create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.h create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.c create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_13_0_3_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_13_0_3_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_4_0_3_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_4_0_3_sh_mask.h rename drivers/gpu/drm/bridge/imx/{imx8qm-ldb-drv.c => imx8qm-ldb.c} (100%) rename drivers/gpu/drm/bridge/imx/{imx8qxp-ldb-drv.c => imx8qxp-ldb.c} (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_cx0_phy.c create mode 100644 drivers/gpu/drm/i915/display/intel_cx0_phy.h create mode 100644 drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h create mode 100644 drivers/gpu/drm/i915/display/intel_display_device.c create mode 100644 drivers/gpu/drm/i915/display/intel_display_device.h create mode 100644 drivers/gpu/drm/i915/display/intel_display_driver.c create mode 100644 drivers/gpu/drm/i915/display/intel_display_driver.h create mode 100644 drivers/gpu/drm/i915/display/intel_display_irq.c create mode 100644 drivers/gpu/drm/i915/display/intel_display_irq.h create mode 100644 drivers/gpu/drm/i915/display/intel_display_reset.c create mode 100644 drivers/gpu/drm/i915/display/intel_display_reset.h create mode 100644 drivers/gpu/drm/i915/display/intel_hotplug_irq.c create mode 100644 drivers/gpu/drm/i915/display/intel_hotplug_irq.h create mode 100644 drivers/gpu/drm/i915/display/intel_load_detect.c create mode 100644 drivers/gpu/drm/i915/display/intel_load_detect.h create mode 100644 drivers/gpu/drm/i915/display/intel_modeset_lock.c create mode 100644 drivers/gpu/drm/i915/display/intel_modeset_lock.h create mode 100644 drivers/gpu/drm/i915/display/intel_pmdemand.c create mode 100644 drivers/gpu/drm/i915/display/intel_pmdemand.h create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_gsc_binary_headers.h create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.h create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_print.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_regs.h create mode 100644 drivers/gpu/drm/meson/meson_dw_mipi_dsi.c create mode 100644 drivers/gpu/drm/meson/meson_dw_mipi_dsi.h create mode 100644 drivers/gpu/drm/meson/meson_encoder_dsi.c create mode 100644 drivers/gpu/drm/meson/meson_encoder_dsi.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_6_4_sm6350.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_6_9_sm6375.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc_1_2.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_hpd.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_hpd.h create mode 100644 drivers/gpu/drm/msm/msm_dsc_helper.h create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_crtc.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_drv.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_drv.h delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_regs.h create mode 100644 drivers/gpu/drm/renesas/Kconfig create mode 100644 drivers/gpu/drm/renesas/Makefile rename drivers/gpu/drm/{ => renesas}/rcar-du/Kconfig (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/Makefile (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_cmm.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_cmm.h (100%) create mode 100644 drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_crtc.h (100%) create mode 100644 drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c create mode 100644 drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.h rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_encoder.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_encoder.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_group.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_group.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_kms.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_kms.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_plane.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_plane.h (100%) create mode 100644 drivers/gpu/drm/renesas/rcar-du/rcar_du_regs.h rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_vsp.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_vsp.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_writeback.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_writeback.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_dw_hdmi.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds_regs.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi_regs.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rzg2l_mipi_dsi.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rzg2l_mipi_dsi_regs.h (100%) create mode 100644 drivers/gpu/drm/renesas/shmobile/Kconfig rename drivers/gpu/drm/{ => renesas}/shmobile/Makefile (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_backlight.c (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_backlight.h (100%) create mode 100644 drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_crtc.h (100%) create mode 100644 drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_drv.h (100%) create mode 100644 drivers/gpu/drm/renesas/shmobile/shmob_drm_kms.c rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_kms.h (100%) create mode 100644 drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_plane.h (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_regs.h (100%) delete mode 100644 drivers/gpu/drm/shmobile/Kconfig delete mode 100644 drivers/gpu/drm/shmobile/shmob_drm_crtc.c delete mode 100644 drivers/gpu/drm/shmobile/shmob_drm_drv.c delete mode 100644 drivers/gpu/drm/shmobile/shmob_drm_kms.c delete mode 100644 drivers/gpu/drm/shmobile/shmob_drm_plane.c delete mode 100644 drivers/gpu/drm/sun4i/sun4i_dotclock.c create mode 100644 drivers/gpu/drm/sun4i/sun4i_tcon_dclk.c rename drivers/gpu/drm/sun4i/{sun4i_dotclock.h => sun4i_tcon_dclk.h} (100%) create mode 100644 drivers/gpu/drm/virtio/virtgpu_submit.c create mode 100644 drivers/hid/hid-nvidia-shield.c create mode 100644 drivers/hwmon/hp-wmi-sensors.c create mode 100644 drivers/hwmon/max31827.c delete mode 100644 drivers/memory/atmel-sdramc.c create mode 100644 drivers/misc/mei/gsc_proxy/Kconfig create mode 100644 drivers/misc/mei/gsc_proxy/Makefile create mode 100644 drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c create mode 100644 drivers/net/can/usb/f81604.c create mode 100644 drivers/net/ethernet/intel/ice/ice_ethtool.h create mode 100644 drivers/net/ethernet/intel/ice/ice_irq.c create mode 100644 drivers/net/ethernet/intel/ice/ice_irq.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/qos.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/qos.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_debugfs.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/events.h create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c create mode 100644 drivers/net/ethernet/sfc/tc_encap_actions.c create mode 100644 drivers/net/ethernet/sfc/tc_encap_actions.h delete mode 100644 drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c delete mode 100644 drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_phy.h create mode 100644 drivers/net/mdio/mdio-regmap.c delete mode 100644 drivers/net/pcs/pcs-altera-tse.c create mode 100644 drivers/net/phy/mediatek-ge-soc.c create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/ax210.c create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/bz.c create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/sc.c create mode 100644 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192f.c create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723ds.c create mode 100644 drivers/net/wireless/realtek/rtw89/acpi.c create mode 100644 drivers/net/wireless/realtek/rtw89/acpi.h create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8851b.c create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8851b.h create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.h create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8851be.c create mode 100644 drivers/pinctrl/stm32/pinctrl-stm32mp257.c create mode 100644 drivers/reset/reset-ma35d1.c delete mode 100644 drivers/reset/reset-oxnas.c create mode 100644 drivers/soc/qcom/rpm_master_stats.c create mode 100644 drivers/soc/ti/pruss.h delete mode 100644 drivers/video/console/sticore.c create mode 100644 drivers/video/fbdev/core/fb_io_fops.c delete mode 100644 drivers/video/fbdev/sticore.h create mode 100644 drivers/video/fbdev/via/via-gpio.h create mode 100644 drivers/video/sticore.c create mode 100644 fs/ext2/trace.c create mode 100644 fs/ext2/trace.h create mode 100644 fs/overlayfs/params.c create mode 100644 include/drm/i915_gsc_proxy_mei_interface.h create mode 100644 include/dt-bindings/clock/amlogic,a1-peripherals-clkc.h create mode 100644 include/dt-bindings/clock/amlogic,a1-pll-clkc.h create mode 100644 include/dt-bindings/clock/nuvoton,ma35d1-clk.h create mode 100644 include/dt-bindings/clock/qcom,sc8280xp-lpasscc.h create mode 100644 include/dt-bindings/clock/qcom,sdx75-gcc.h create mode 100644 include/dt-bindings/clock/qcom,sm8450-gpucc.h create mode 100644 include/dt-bindings/clock/qcom,sm8450-videocc.h create mode 100644 include/dt-bindings/clock/qcom,sm8550-gpucc.h create mode 100644 include/dt-bindings/reset/nuvoton,ma35d1-reset.h create mode 100644 include/dt-bindings/reset/qcom,sm8450-gpucc.h create mode 100644 include/dt-bindings/thermal/tegra234-bpmp-thermal.h create mode 100644 include/linux/mdio/mdio-regmap.h create mode 100644 include/linux/net_mm.h delete mode 100644 include/linux/pcs-altera-tse.h delete mode 100644 include/linux/platform_data/sht3x.h create mode 100644 include/linux/soc/qcom/socinfo.h create mode 100644 include/linux/tegra-icc.h create mode 100644 include/linux/usb/midi-v2.h delete mode 100644 include/linux/via-gpio.h create mode 100644 include/net/gso.h create mode 100644 include/sound/tas2781-dsp.h create mode 100644 include/sound/tas2781-tlv.h create mode 100644 include/sound/tas2781.h create mode 100644 include/sound/ump.h create mode 100644 include/sound/ump_convert.h create mode 100644 include/sound/ump_msg.h create mode 100644 include/video/sticore.h create mode 100644 kernel/ksyms_common.c create mode 100644 net/core/gso.c create mode 100644 sound/core/seq/seq_ump_client.c create mode 100644 sound/core/seq/seq_ump_convert.c create mode 100644 sound/core/seq/seq_ump_convert.h create mode 100644 sound/core/ump.c create mode 100644 sound/core/ump_convert.c create mode 100644 sound/drivers/pcmtest.c create mode 100644 sound/soc/amd/ps/ps-sdw-dma.c create mode 100644 sound/soc/codecs/chv3-codec.c create mode 100644 sound/soc/codecs/max98388.c create mode 100644 sound/soc/codecs/max98388.h create mode 100644 sound/soc/codecs/rt722-sdca-sdw.c create mode 100644 sound/soc/codecs/rt722-sdca-sdw.h create mode 100644 sound/soc/codecs/rt722-sdca.c create mode 100644 sound/soc/codecs/rt722-sdca.h create mode 100644 sound/soc/codecs/ssm3515.c create mode 100644 sound/soc/codecs/tas2781-comlib.c create mode 100644 sound/soc/codecs/tas2781-fmwlib.c create mode 100644 sound/soc/codecs/tas2781-i2c.c create mode 100644 sound/soc/codecs/wsa884x.c create mode 100644 sound/soc/google/Kconfig create mode 100644 sound/soc/google/Makefile create mode 100644 sound/soc/google/chv3-i2s.c create mode 100644 sound/soc/intel/boards/sof_sdw_cs42l42.c delete mode 100644 sound/soc/intel/boards/sof_sdw_max98373.c create mode 100644 sound/soc/intel/boards/sof_sdw_maxim.c delete mode 100644 sound/soc/intel/boards/sof_sdw_rt711_sdca.c create mode 100644 sound/soc/intel/boards/sof_sdw_rt712_sdca.c create mode 100644 sound/soc/intel/boards/sof_sdw_rt_sdca_jack_common.c create mode 100644 sound/soc/intel/common/soc-acpi-intel-lnl-match.c create mode 100644 sound/soc/loongson/Kconfig create mode 100644 sound/soc/loongson/Makefile create mode 100644 sound/soc/loongson/loongson_card.c create mode 100644 sound/soc/loongson/loongson_dma.c create mode 100644 sound/soc/loongson/loongson_dma.h create mode 100644 sound/soc/loongson/loongson_i2s.c create mode 100644 sound/soc/loongson/loongson_i2s.h create mode 100644 sound/soc/loongson/loongson_i2s_pci.c create mode 100644 sound/soc/sof/sof-client-ipc-kernel-injector.c create mode 100644 sound/soc/starfive/Kconfig create mode 100644 sound/soc/starfive/Makefile create mode 100644 sound/soc/starfive/jh7110_tdm.c create mode 100644 sound/usb/midi2.c create mode 100644 sound/usb/midi2.h create mode 100644 tools/net/ynl/Makefile create mode 100644 tools/net/ynl/Makefile.deps create mode 100644 tools/net/ynl/generated/Makefile create mode 100644 tools/net/ynl/generated/devlink-user.c create mode 100644 tools/net/ynl/generated/devlink-user.h create mode 100644 tools/net/ynl/generated/ethtool-user.c create mode 100644 tools/net/ynl/generated/ethtool-user.h create mode 100644 tools/net/ynl/generated/fou-user.c create mode 100644 tools/net/ynl/generated/fou-user.h create mode 100644 tools/net/ynl/generated/handshake-user.c create mode 100644 tools/net/ynl/generated/handshake-user.h create mode 100644 tools/net/ynl/generated/netdev-user.c create mode 100644 tools/net/ynl/generated/netdev-user.h create mode 100644 tools/net/ynl/lib/Makefile create mode 100644 tools/net/ynl/lib/ynl.c create mode 100644 tools/net/ynl/lib/ynl.h create mode 100644 tools/net/ynl/samples/.gitignore create mode 100644 tools/net/ynl/samples/Makefile create mode 100644 tools/net/ynl/samples/devlink.c create mode 100644 tools/net/ynl/samples/ethtool.c create mode 100644 tools/net/ynl/samples/netdev.c create mode 100644 tools/testing/selftests/alsa/test-pcmtest-driver.c create mode 100644 tools/testing/selftests/bpf/bpf_testmod/bpf_testmod_kfunc.h create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_obj_pinning.c create mode 100644 tools/testing/selftests/bpf/prog_tests/global_map_resize.c create mode 100644 tools/testing/selftests/bpf/prog_tests/sock_destroy.c create mode 100644 tools/testing/selftests/bpf/prog_tests/task_under_cgroup.c create mode 100644 tools/testing/selftests/bpf/prog_tests/vrf_socket_lookup.c create mode 100644 tools/testing/selftests/bpf/progs/sock_destroy_prog.c create mode 100644 tools/testing/selftests/bpf/progs/sock_destroy_prog_fail.c create mode 100644 tools/testing/selftests/bpf/progs/test_global_map_resize.c create mode 100644 tools/testing/selftests/bpf/progs/test_task_under_cgroup.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_scalar_ids.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_subprog_precision.c create mode 100644 tools/testing/selftests/bpf/progs/vrf_socket_lookup.c create mode 100644 tools/testing/selftests/net/af_unix/scm_pidfd.c create mode 100755 tools/testing/selftests/net/forwarding/tc_flower_cfm.sh create mode 100755 tools/testing/selftests/net/forwarding/tc_flower_l2_miss.sh create mode 100755 tools/testing/selftests/net/test_vxlan_nolocalbypass.sh create mode 100644 tools/testing/selftests/tc-testing/tc-tests/infra/filter.json