-
Notifications
You must be signed in to change notification settings - Fork 4k
sunxi: Fix HW address write order #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The contents for mac_a1 and mac_a0 registers were swapped in commit ace1520.
Closed the pull request by accident. |
selfbg
pushed a commit
to OLIMEX/u-boot
that referenced
this pull request
Sep 4, 2017
Strings read from devices may sometimes fail to be NULL-terminated. The functions in lib/string.c are subject to failure in this case. Protect against observed failures in set_gpt_info() by switching to length-checking variants with a length limit of the maximum possible partition table length. At the same time, add a few checks for NULL string pointers. Here is an example as observed in sandbox under GDB: => gpt verify host 0 $partitions Program received signal SIGSEGV, Segmentation fault. 0x0000000000477747 in strlen (s=0x0) at lib/string.c:267 267 for (sc = s; *sc != '\0'; ++sc) (gdb) bt #0 0x0000000000477747 in strlen (s=0x0) at lib/string.c:267 #1 0x00000000004140b2 in set_gpt_info (str_part=<optimized out>, str_disk_guid=str_disk_guid@entry=0x7fffffffdbe8, partitions=partitions@entry=0x7fffffffdbd8, parts_count=parts_count@entry=0x7fffffffdbcf "", dev_desc=<optimized out>) at cmd/gpt.c:415 u-boot#2 0x00000000004145b9 in gpt_verify (str_part=<optimized out>, blk_dev_desc=0x7fffef09a9d0) at cmd/gpt.c:580 u-boot#3 do_gpt (cmdtp=<optimized out>, flag=<optimized out>, argc=<optimized out>, argv=0x7fffef09a8f0) at cmd/gpt.c:783 u-boot#4 0x00000000004295b0 in cmd_call (argv=0x7fffef09a8f0, argc=0x5, flag=<optimized out>, cmdtp=0x714e20 <_u_boot_list_2_cmd_2_gpt>) at common/command.c:500 u-boot#5 cmd_process (flag=<optimized out>, argc=0x5, argv=0x7fffef09a8f0, repeatable=repeatable@entry=0x726c04 <flag_repeat>, ticks=ticks@entry=0x0) at common/command.c:539 Suggested-by: Lothar Waßmann <LW@karo-electronics.de> Signed-off-by: Alison Chaiken <alison@peloton-tech.com>
Please send the patch to the u-boot mailing list. Pull-requests are ignored |
trini
pushed a commit
that referenced
this pull request
Apr 30, 2018
Adding CONFIG_WARP7_ROOT_PART allows a defconfig to specify which partition is use as the root partition on WaRP7, this is a desirable change in order to support a different partitioning schemes. The default is the current partition #2. Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> Tested-by: Breno Lima <breno.lima@nxp.com> Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>
trini
pushed a commit
that referenced
this pull request
Aug 11, 2018
Commit 5d8fae7 ("dfu: avoid memory leak") brings a regression which described below. This patch is effectively reverting that commit, adding corresponding comment to avoid such regressions in future. In case of error in dfu_config_entities(), it frees "dfu" array, which leads to "data abort" in dfu_free_entities(), which tries to free the same array (and even tries to access it from linked list first). The issue occurs e.g. when partition table on device does not match $dfu_alt_info layout: => dfu 0 mmc 1 Couldn't find part #2 on mmc device #1 DFU entities configuration failed! data abort To fix this issue, do not free "dfu" array in dfu_config_entities(). It will be freed later in dfu_free_entities(). Tested on BeagleBone Black (where this regression was originally found). Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
trini
pushed a commit
that referenced
this pull request
Aug 24, 2018
Compiling U-Boot with ubsan/asan libraries and running it in sandbox may lead to below backtrace: => avb init 0 => avb verify ## Android Verified Boot 2.0 version 1.1.0 read_is_device_unlocked not supported yet common/avb_verify.c:407:31: runtime error: division by zero AddressSanitizer:DEADLYSIGNAL Reviewed-by: Igor Opaniuk <igor.opaniuk@linaro.org> ================================================================= ==9388==ERROR: AddressSanitizer: FPE on unknown address 0x0000004b467f \ (pc 0x0000004b467f bp 0x000000000000 sp 0x7ffd899fe150 T0) #0 0x4b467e in mmc_byte_io common/avb_verify.c:407 #1 0x4b4c47 in mmc_byte_io common/avb_verify.c:532 #2 0x4b4c47 in read_from_partition common/avb_verify.c:533 #3 0x69dc0d in load_and_verify_vbmeta lib/libavb/avb_slot_verify.c:560 #4 0x6a1ee6 in avb_slot_verify lib/libavb/avb_slot_verify.c:1139 #5 0x45dabd in do_avb_verify_part cmd/avb.c:245 #6 0x4af77c in cmd_call common/command.c:499 #7 0x4af77c in cmd_process common/command.c:538 #8 0x46bafc in run_pipe_real common/cli_hush.c:1677 #9 0x46bafc in run_list_real common/cli_hush.c:1875 #10 0x46c780 in run_list common/cli_hush.c:2024 #11 0x46c780 in parse_stream_outer common/cli_hush.c:3216 #12 0x46d34b in parse_file_outer common/cli_hush.c:3299 #13 0x4ad609 in cli_loop common/cli.c:217 #14 0x4625ae in main_loop common/main.c:65 #15 0x46f2d1 in run_main_loop common/board_r.c:648 #16 0x640253 in initcall_run_list lib/initcall.c:30 #17 0x46f9d0 in board_init_r common/board_r.c:879 #18 0x40539b in main arch/sandbox/cpu/start.c:321 #19 0x7fa94925f82f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2082f) #20 0x408908 in _start (/srv/R/u-boot-master/u-boot+0x408908) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: FPE common/avb_verify.c:407 in mmc_byte_io ==9388==ABORTING Signed-off-by: Eugeniu Rosca <erosca@de.adit-jv.com>
lbmeng
added a commit
to lbmeng/u-boot
that referenced
this pull request
Sep 19, 2018
At present the response to ARP request is copied to the transmit packet buffer ('net_tx_packet') and sent out. This won't fail on most cases, but unfortunately is potentially broken under certain circumstances. For example, considering the following packet sequence: 1: placed an ARP request to the other end, initiated by 'ping' 2: received an ARP request from the other end 3: received the ARP reply from the other end The ICMP echo request packet was created in step u-boot#1, stored in the transmit packet buffer, but was corrupted in step u-boot#2 when handling the response to ARP request using the same buffer, and finally the same buffer was sent out in step u-boot#3 as the follow-up on ARP reply. This leads to 'ping' timeout since the ICMP echo request was never sent out to the other end, instead a duplicated ARP reply packet was sent out and ignored by the other end. Similar corruption can happen with other protocols like TFTP, which leads to TFTP transfer timeout. Use the dedicated ARP transmit packet buffer ('arp_tx_packet') to avoid such issue. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
lbmeng
added a commit
to lbmeng/u-boot
that referenced
this pull request
Sep 20, 2018
At present the response to ARP request is copied to the transmit packet buffer ('net_tx_packet') and sent out. This won't fail on most cases, but unfortunately is potentially broken under certain circumstances. For example, considering the following packet sequence: 1: placed an ARP request to the other end, initiated by 'ping' 2: received an ARP request from the other end 3: received the ARP reply from the other end The ICMP echo request packet was created in step u-boot#1, stored in the transmit packet buffer, but was corrupted in step u-boot#2 when handling the response to ARP request using the same buffer, and finally the same buffer was sent out in step u-boot#3 as the follow-up on ARP reply. This leads to 'ping' timeout since the ICMP echo request was never sent out to the other end, instead a duplicated ARP reply packet was sent out and ignored by the other end. Similar corruption can happen with other protocols like TFTP, which leads to TFTP transfer timeout. Use the dedicated ARP transmit packet buffer ('arp_tx_packet') to avoid such issue. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
lbmeng
added a commit
to lbmeng/u-boot
that referenced
this pull request
Sep 20, 2018
At present the response to ARP request is copied to the transmit packet buffer ('net_tx_packet') and sent out. This won't fail on most cases, but unfortunately is potentially broken under certain circumstances. For example, considering the following packet sequence: 1: placed an ARP request to the other end, initiated by 'ping' 2: received an ARP request from the other end 3: received the ARP reply from the other end The ICMP echo request packet was created in step u-boot#1, stored in the transmit packet buffer, but was corrupted in step u-boot#2 when handling the response to ARP request using the same buffer, and finally the same buffer was sent out in step u-boot#3 as the follow-up on ARP reply. This leads to 'ping' timeout since the ICMP echo request was never sent out to the other end, instead a duplicated ARP reply packet was sent out and ignored by the other end. Similar corruption can happen with other protocols like TFTP, which leads to TFTP transfer timeout. Use the dedicated ARP transmit packet buffer ('arp_tx_packet') to avoid such issue. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
lbmeng
added a commit
to lbmeng/u-boot
that referenced
this pull request
Sep 26, 2018
At present the response to ARP request is copied to the transmit packet buffer ('net_tx_packet') and sent out. This won't fail on most cases, but unfortunately is potentially broken under certain circumstances. For example, considering the following packet sequence: 1: placed an ARP request to the other end, initiated by 'ping' 2: received an ARP request from the other end 3: received the ARP reply from the other end The ICMP echo request packet was created in step u-boot#1, stored in the transmit packet buffer, but was corrupted in step u-boot#2 when handling the response to ARP request using the same buffer, and finally the same buffer was sent out in step u-boot#3 as the follow-up on ARP reply. This leads to 'ping' timeout since the ICMP echo request was never sent out to the other end, instead a duplicated ARP reply packet was sent out and ignored by the other end. Similar corruption can happen with other protocols like TFTP, which leads to TFTP transfer timeout. Use the dedicated ARP transmit packet buffer ('arp_tx_packet') to avoid such issue. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
lbmeng
added a commit
to lbmeng/u-boot
that referenced
this pull request
Sep 27, 2018
At present the response to ARP request is copied to the transmit packet buffer ('net_tx_packet') and sent out. This won't fail on most cases, but unfortunately is potentially broken under certain circumstances. For example, considering the following packet sequence: 1: placed an ARP request to the other end, initiated by 'ping' 2: received an ARP request from the other end 3: received the ARP reply from the other end The ICMP echo request packet was created in step u-boot#1, stored in the transmit packet buffer, but was corrupted in step u-boot#2 when handling the response to ARP request using the same buffer, and finally the same buffer was sent out in step u-boot#3 as the follow-up on ARP reply. This leads to 'ping' timeout since the ICMP echo request was never sent out to the other end, instead a duplicated ARP reply packet was sent out and ignored by the other end. Similar corruption can happen with other protocols like TFTP, which leads to TFTP transfer timeout. Use the dedicated ARP transmit packet buffer ('arp_tx_packet') to avoid such issue. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
lbmeng
added a commit
to lbmeng/u-boot
that referenced
this pull request
Oct 10, 2018
At present the response to ARP request is copied to the transmit packet buffer ('net_tx_packet') and sent out. This won't fail on most cases, but unfortunately is potentially broken under certain circumstances. For example, considering the following packet sequence: 1: placed an ARP request to the other end, initiated by 'ping' 2: received an ARP request from the other end 3: received the ARP reply from the other end The ICMP echo request packet was created in step u-boot#1, stored in the transmit packet buffer, but was corrupted in step u-boot#2 when handling the response to ARP request using the same buffer, and finally the same buffer was sent out in step u-boot#3 as the follow-up on ARP reply. This leads to 'ping' timeout since the ICMP echo request was never sent out to the other end, instead a duplicated ARP reply packet was sent out and ignored by the other end. Similar corruption can happen with other protocols like TFTP, which leads to TFTP transfer timeout. Use the dedicated ARP transmit packet buffer ('arp_tx_packet') to avoid such issue. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Airtau
referenced
this pull request
in Airtau-A64/u-boot
Oct 17, 2018
Prepare branch for FrendlyArm Nanopi-a64 board
u-boot community does not handle PRs on GitHub, please read https://github.com/u-boot/u-boot/blob/master/README |
trini
pushed a commit
that referenced
this pull request
Feb 3, 2019
This is required to enable the USB port #2 in SPL when DM_USB is used. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
trini
pushed a commit
that referenced
this pull request
Mar 11, 2019
The console is actually serial #2. When we would like to enable other ports, this would be not okay to mess up with the ordering. Thus, fix the number of default console interface to be 2. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
trini
pushed a commit
that referenced
this pull request
Apr 14, 2019
v2019.04-rc3 sandbox U-Boot fails to boot when compiled with -fsanitize=address and linked against -lasan, reporting [1]. Git bisecting shows that the issue is contributed by v2019.01 commit 1678754 ("core: ofnode: Fix ofnode_get_addr_index function"). The root cause seems to be the mismatch between sizeof(u64) and sizeof(fdt_size_t) on sandbox. Luckily, thanks to the fact that the size argument of both of_get_address() and fdtdec_get_addr_size_fixed() is optional, we can pass NULL in its place, avoiding the problem. [1] Backtrace reported by ASAN (gcc 8.1.0): $> ./u-boot -d arch/sandbox/dts/sandbox.dtb [..] Reviewed-by: Simon Glass <sjg@chromium.org> ================================================================= ==10998==ERROR: AddressSanitizer: stack-buffer-overflow on address 0x7ffcc2331140 at pc 0x0000004eeeb0 bp 0x7ffcc2330f80 sp 0x7ffcc2330f70 WRITE of size 8 at 0x7ffcc2331140 thread T0 #0 0x4eeeaf in of_get_address drivers/core/of_addr.c:154 #1 0x4f7441 in ofnode_get_addr_index drivers/core/ofnode.c:263 #2 0x5b2a78 in sb_eth_ofdata_to_platdata drivers/net/sandbox.c:422 #3 0x4dccd8 in device_probe drivers/core/device.c:407 #4 0x753170 in eth_initialize net/eth-uclass.c:428 #5 0x47d9bf in initr_net common/board_r.c:557 #6 0x6bcfa7 in initcall_run_list lib/initcall.c:30 #7 0x47e1fe in board_init_r common/board_r.c:859 #8 0x4060e5 in main arch/sandbox/cpu/start.c:356 #9 0x7fb8d135482f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2082f) #10 0x40a3a8 in _start (/path/to/u-boot/u-boot+0x40a3a8) Address 0x7ffcc2331140 is located in stack of thread T0 at offset 32 in frame #0 0x4f72b8 in ofnode_get_addr_index drivers/core/ofnode.c:255 This frame has 3 object(s): [32, 36) 'size' <== Memory access at offset 32 partially overflows this variable [96, 100) 'flags' [160, 168) 'node' HINT: this may be a false positive if your program uses some custom stack unwind mechanism or swapcontext (longjmp and C++ exceptions *are* supported) SUMMARY: AddressSanitizer: stack-buffer-overflow drivers/core/of_addr.c:154 in of_get_address Shadow bytes around the buggy address: 0x10001845e1d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x10001845e1e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x10001845e1f0: 00 00 00 00 00 00 00 00 00 00 00 00 f1 f1 f1 f1 0x10001845e200: 04 f2 f2 f2 f2 f2 f2 f2 04 f2 f2 f2 f2 f2 f2 f2 0x10001845e210: 04 f2 f2 f2 f3 f3 f3 f3 00 00 00 00 00 00 00 00 =>0x10001845e220: 00 00 00 00 f1 f1 f1 f1[04]f2 f2 f2 f2 f2 f2 f2 0x10001845e230: 04 f2 f2 f2 f2 f2 f2 f2 00 f2 f2 f2 f3 f3 f3 f3 0x10001845e240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x10001845e250: 00 00 00 00 f1 f1 f1 f1 00 00 f2 f2 f3 f3 f3 f3 0x10001845e260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f1 f1 0x10001845e270: f1 f1 00 f2 f2 f2 f3 f3 f3 f3 00 00 00 00 00 00 Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==10998==ABORTING 'To' list: git log --since=1year drivers/core/ofnode.c | grep "\-by: .*@" | \ sed 's/.*-by: //' | sort | uniq -c | sort -rn 10 Simon Glass <sjg@chromium.org> 3 Mario Six <mario.six@gdsys.cc> 2 Martin Fuzzey <mfuzzey@parkeon.com> 2 Marek Vasut <marek.vasut+renesas@gmail.com> 1 Tom Rini <trini@konsulko.com> 1 Masahiro Yamada <yamada.masahiro@socionext.com> 1 Keerthy <j-keerthy@ti.com> 1 Jens Wiklander <jens.wiklander@linaro.org> 1 Bin Meng <bmeng.cn@gmail.com> Fixes: 1678754 ("core: ofnode: Fix ofnode_get_addr_index function") Signed-off-by: Eugeniu Rosca <erosca@de.adit-jv.com>
aspeeddylan
referenced
this pull request
in AspeedTech-BMC/u-boot
Jul 4, 2019
now MAC#1 and MAC#2 can execute ping command successfully.
aspeeddylan
referenced
this pull request
in AspeedTech-BMC/u-boot
Jul 11, 2019
lokeshvutla
pushed a commit
to lokeshvutla/u-boot
that referenced
this pull request
Aug 11, 2019
Add support to boot some remoteprocs at U-boot prompt on the J721E EVM boards by using the 'boot_rprocs' and other env variables defined in the common environment file k3_rproc.h, and updating the 'DEFAULT_RPROCS' macro. The list of R5F cores to be started before loading and booting the Linux kernel are as follows, and in this order: Main R5FSS0 (Split) Core1 : 3 /lib/firmware/j7-main-r5f0_1-fw Main R5FSS1 (LockStep) : 4 /lib/firmware/j7-main-r5f1_0-fw The MCU R5FSS0 and Main R5FSS1 are currently in LockStep mode, so the equivalent Core1 rprocs (rproc u-boot#1 and u-boot#5) are not included. The Main R5FSS0 Core0 (rproc u-boot#2) is already started by R5 SPL, so is not included in the list either. The order of the rprocs to boot can be changed at runtime if desired by overwriting the 'rproc_fw_binaries' environment variable at U-boot prompt. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Signed-off-by: Suman Anna <s-anna@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
lokeshvutla
pushed a commit
to lokeshvutla/u-boot
that referenced
this pull request
Aug 12, 2019
Add support to boot some remoteprocs at U-boot prompt on the J721E EVM boards by using the 'boot_rprocs' and other env variables defined in the common environment file k3_rproc.h, and updating the 'DEFAULT_RPROCS' macro. The list of R5F cores to be started before loading and booting the Linux kernel are as follows, and in this order: Main R5FSS0 (Split) Core1 : 3 /lib/firmware/j7-main-r5f0_1-fw Main R5FSS1 (LockStep) : 4 /lib/firmware/j7-main-r5f1_0-fw The MCU R5FSS0 and Main R5FSS1 are currently in LockStep mode, so the equivalent Core1 rprocs (rproc u-boot#1 and u-boot#5) are not included. The Main R5FSS0 Core0 (rproc u-boot#2) is already started by R5 SPL, so is not included in the list either. The order of the rprocs to boot can be changed at runtime if desired by overwriting the 'rproc_fw_binaries' environment variable at U-boot prompt. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Signed-off-by: Suman Anna <s-anna@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
lokeshvutla
pushed a commit
to lokeshvutla/u-boot
that referenced
this pull request
Aug 12, 2019
Add support to boot some remoteprocs at U-boot prompt on the J721E EVM boards by using the 'boot_rprocs' and other env variables defined in the common environment file k3_rproc.h, and updating the 'DEFAULT_RPROCS' macro. The list of R5F cores to be started before loading and booting the Linux kernel are as follows, and in this order: Main R5FSS0 (Split) Core1 : 3 /lib/firmware/j7-main-r5f0_1-fw Main R5FSS1 (LockStep) : 4 /lib/firmware/j7-main-r5f1_0-fw The MCU R5FSS0 and Main R5FSS1 are currently in LockStep mode, so the equivalent Core1 rprocs (rproc u-boot#1 and u-boot#5) are not included. The Main R5FSS0 Core0 (rproc u-boot#2) is already started by R5 SPL, so is not included in the list either. The order of the rprocs to boot can be changed at runtime if desired by overwriting the 'rproc_fw_binaries' environment variable at U-boot prompt. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Signed-off-by: Suman Anna <s-anna@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
lokeshvutla
pushed a commit
to lokeshvutla/u-boot
that referenced
this pull request
Aug 12, 2019
Add support to boot some remoteprocs at U-boot prompt on the J721E EVM boards by using the 'boot_rprocs' and other env variables defined in the common environment file k3_rproc.h, and updating the 'DEFAULT_RPROCS' macro. The list of R5F cores to be started before loading and booting the Linux kernel are as follows, and in this order: Main R5FSS0 (Split) Core1 : 3 /lib/firmware/j7-main-r5f0_1-fw Main R5FSS1 (LockStep) : 4 /lib/firmware/j7-main-r5f1_0-fw The MCU R5FSS0 and Main R5FSS1 are currently in LockStep mode, so the equivalent Core1 rprocs (rproc u-boot#1 and u-boot#5) are not included. The Main R5FSS0 Core0 (rproc u-boot#2) is already started by R5 SPL, so is not included in the list either. The DSP cores are started in the following order before loading and booting the Linux kernel: C66_0: 6 /lib/firmware/j7-c66_0-fw C66_1: 7 /lib/firmware/j7-c66_1-fw C71_0: 8 /lib/firmware/j7-c71_0-fw The order of the rprocs to boot can be changed at runtime if desired by overwriting the 'rproc_fw_binaries' environment variable at U-boot prompt. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Signed-off-by: Suman Anna <s-anna@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
lokeshvutla
pushed a commit
to lokeshvutla/u-boot
that referenced
this pull request
Aug 13, 2019
Add support to boot some remoteprocs at U-boot prompt on the J721E EVM boards by using the 'boot_rprocs' and other env variables defined in the common environment file k3_rproc.h, and updating the 'DEFAULT_RPROCS' macro. The list of R5F cores to be started before loading and booting the Linux kernel are as follows, and in this order: Main R5FSS0 (Split) Core1 : 3 /lib/firmware/j7-main-r5f0_1-fw Main R5FSS1 (LockStep) : 4 /lib/firmware/j7-main-r5f1_0-fw The MCU R5FSS0 and Main R5FSS1 are currently in LockStep mode, so the equivalent Core1 rprocs (rproc u-boot#1 and u-boot#5) are not included. The Main R5FSS0 Core0 (rproc u-boot#2) is already started by R5 SPL, so is not included in the list either. The DSP cores are started in the following order before loading and booting the Linux kernel: C66_0: 6 /lib/firmware/j7-c66_0-fw C66_1: 7 /lib/firmware/j7-c66_1-fw C71_0: 8 /lib/firmware/j7-c71_0-fw The order of the rprocs to boot can be changed at runtime if desired by overwriting the 'rproc_fw_binaries' environment variable at U-boot prompt. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Signed-off-by: Suman Anna <s-anna@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
lokeshvutla
pushed a commit
to lokeshvutla/u-boot
that referenced
this pull request
Aug 28, 2019
Add support to boot some remoteprocs at U-boot prompt on the J721E EVM boards by using the 'boot_rprocs' and other env variables defined in the common environment file k3_rproc.h, and updating the 'DEFAULT_RPROCS' macro. The list of R5F cores to be started before loading and booting the Linux kernel are as follows, and in this order: Main R5FSS0 (Split) Core1 : 3 /lib/firmware/j7-main-r5f0_1-fw Main R5FSS1 (LockStep) : 4 /lib/firmware/j7-main-r5f1_0-fw The MCU R5FSS0 and Main R5FSS1 are currently in LockStep mode, so the equivalent Core1 rprocs (rproc u-boot#1 and u-boot#5) are not included. The Main R5FSS0 Core0 (rproc u-boot#2) is already started by R5 SPL, so is not included in the list either. The DSP cores are started in the following order before loading and booting the Linux kernel: C66_0: 6 /lib/firmware/j7-c66_0-fw C66_1: 7 /lib/firmware/j7-c66_1-fw C71_0: 8 /lib/firmware/j7-c71_0-fw The order of the rprocs to boot can be changed at runtime if desired by overwriting the 'rproc_fw_binaries' environment variable at U-boot prompt. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Signed-off-by: Suman Anna <s-anna@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
trini
pushed a commit
that referenced
this pull request
Sep 29, 2021
On Intel Tangier the SDHCI #2 provides SD card connection. Add GPIO card detection for it. Fixes: 39665be ("x86: tangier: Enable ACPI support for Intel Tangier") BugLink: edison-fw/meta-intel-edison#135 Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Acked-by: Bin Meng <bmeng.cn@gmail.com>
andy-shev
referenced
this pull request
in andy-shev/u-boot
Sep 30, 2021
SDHCI #2 is connected to SD card on Intel Edison. Enable card detect GPIO for it. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Mr-Bossman
pushed a commit
to Mr-Bossman/u-boot
that referenced
this pull request
Dec 12, 2021
Rebased PR u-boot#3 from Lichee-Pi/u-boot
matwey
pushed a commit
to matwey/u-boot
that referenced
this pull request
Aug 2, 2022
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
matwey
pushed a commit
to matwey/u-boot
that referenced
this pull request
Aug 3, 2022
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
matwey
pushed a commit
to matwey/u-boot
that referenced
this pull request
Aug 8, 2022
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
matwey
pushed a commit
to matwey/u-boot
that referenced
this pull request
Aug 8, 2022
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
matwey
pushed a commit
to matwey/u-boot
that referenced
this pull request
Aug 9, 2022
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
bluerise
pushed a commit
to bluerise/u-boot
that referenced
this pull request
Jul 9, 2023
Add support for the USB 3.0 devices in rk3588: - USB DRD(dual role device) 3.0 #0 as usbdrd3_0 which is available in rk3588s - USB DRD(dual role device) 3.0 u-boot#1 as usbdrd3_1 which is available in rk3588 only - USB DP PHY (combo USB3.0 and DisplayPort Alt Mode ) #0 phy interface as usbdp_phy0 - USB DP PHY (combo USB3.0 and DisplayPort Alt Mode ) u-boot#1 phy interface as usbdp_phy1 - USB 2.0 phy u-boot#2 , the USB 3.0 device can work with this phy in USB 2.0 mode - associated GRFs (general register files) for the devices. Signed-off-by: Joseph Chen <chenjh@rock-chips.com> [eugen.hristev@collabora.com: move nodes to right place, adapt from latest linux kernel] Signed-off-by: Eugen Hristev <eugen.hristev@collabora.com>
trini
pushed a commit
that referenced
this pull request
Jul 28, 2023
Add support for the USB 3.0 devices in rk3588: - USB DRD(dual role device) 3.0 #0 as usbdrd3_0 which is available in rk3588s - USB DRD(dual role device) 3.0 #1 as usbdrd3_1 which is available in rk3588 only - USB DP PHY (combo USB3.0 and DisplayPort Alt Mode ) #0 phy interface as usbdp_phy0 - USB DP PHY (combo USB3.0 and DisplayPort Alt Mode ) #1 phy interface as usbdp_phy1 - USB 2.0 phy #2 , the USB 3.0 device can work with this phy in USB 2.0 mode - associated GRFs (general register files) for the devices. Signed-off-by: Joseph Chen <chenjh@rock-chips.com> [eugen.hristev@collabora.com: move nodes to right place, adapt from latest linux kernel] Signed-off-by: Eugen Hristev <eugen.hristev@collabora.com> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
colemickens
pushed a commit
to colemickens/u-boot
that referenced
this pull request
Aug 31, 2023
Add support for the USB 3.0 devices in rk3588: - USB DRD(dual role device) 3.0 #0 as usbdrd3_0 which is available in rk3588s - USB DRD(dual role device) 3.0 u-boot#1 as usbdrd3_1 which is available in rk3588 only - USB DP PHY (combo USB3.0 and DisplayPort Alt Mode ) #0 phy interface as usbdp_phy0 - USB DP PHY (combo USB3.0 and DisplayPort Alt Mode ) u-boot#1 phy interface as usbdp_phy1 - USB 2.0 phy u-boot#2 , the USB 3.0 device can work with this phy in USB 2.0 mode - associated GRFs (general register files) for the devices. Signed-off-by: Joseph Chen <chenjh@rock-chips.com> [eugen.hristev@collabora.com: move nodes to right place, adapt from latest linux kernel] Signed-off-by: Eugen Hristev <eugen.hristev@collabora.com>
b49020
added a commit
to b49020/u-boot
that referenced
this pull request
Dec 11, 2023
1f56add1125 Merge tag 'v6.7-rc1-dts-raw' 66b5a3ebb5d Merge tag 'loongarch-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson 8c980b9f395 Merge tag 'mips_6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux aa0f6b9c657 Merge tag 'input-for-v6.7-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2230396e3e5 Merge tag 'linux-watchdog-6.7-rc1' of git://www.linux-watchdog.org/linux-watchdog 1d80c20dac8 Merge tag 'pwm/for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm b424fbf63f5 Merge tag 'iommu-updates-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu e33404e194a Merge tag 'pm-6.7-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 1db825776c1 Merge tag 'drm-next-2023-11-07' of git://anongit.freedesktop.org/drm/drm 343b15c56c5 Merge tag 'rproc-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux d93e385808c Merge branch 'pm-cpufreq' e13f07f0edd Merge tag 'media/v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 9d53ff6f358 Merge tag 'rtc-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux 08f7de6289a Merge tag 'mailbox-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox 55b4d14adbd Merge tag 'drm-misc-next-fixes-2023-11-02' of git://anongit.freedesktop.org/drm/drm-misc into drm-next ed60b58fc8e Merge tag 'i2c-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 4a182e86bb3 Merge tag 'i3c/for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux f1c99af83b5 Merge tag 'mtd/for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux 1261a1cbc90 dt-bindings: mailbox: qcom-ipcc: document the SM8650 Inter-Processor Communication Controller 6d6ebec94d3 Merge tag 'pinctrl-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl 2deca24e0b6 Merge tag 'phy-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy 8200ebf43ba Merge tag 'dmaengine-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine f79e7cc24f8 Merge tag 'usb-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb c467b9667b4 Merge tag 'tty-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty 90434dcccdb Merge tag 'char-misc-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc 38a192297c4 Merge tag 'cpufreq-arm-updates-6.7-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm 4d86d4012a4 Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 d18177770f6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm ba73b2872dd Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi edf2b47a502 Merge tag 'leds-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds cc1f4f7ab66 Merge tag 'backlight-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight 99e47963c92 Merge tag 'mfd-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd 3ca243c485d Merge tag 'sound-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound 7eb17b61b56 Merge tag 'pci-v6.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci 8af5ff8e284 Merge branch 'cpufreq/arm/qcom-nvmem' into HEAD 4ea96a3808e Merge tag 'shmob-drm-atomic-dt-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into drm-next c3ca0ae09d2 Merge tag 'soc-drivers-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc f09fa3b2257 Merge tag 'soc-dt-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 952ba26f410 Merge tag 'pmdomain-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm e0a0dfae390 Merge tag 'mmc-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc 5d6d2b7e225 Merge tag 'ata-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata 1cd2713e979 Merge tag 'drm-next-2023-10-31-1' of git://anongit.freedesktop.org/drm/drm b924dc9f2b0 dt-bindings: leds: Add Kinetic KTD2026/2027 LED 4134d994c71 dt-bindings: leds: Last color ID is now 14 (LED_COLOR_ID_LIME) cf7040b3559 dt-bindings: leds: Mention GPIO triggers ee6a7cc280d dt-bindings: mfd: armltd: Move Arm board syscon's to separate schema 8e92874f726 dt-bindings: mfd: rk806: Allow system-power-controller property 3c288342d6f dt-bindings: mfd: rk8xx: Deprecate rockchip,system-power-controller 14c72c53055 dt-bindings: mfd: max8925: Convert to DT schema format c5997ddba92 dt-bindings: mfd: qcom,spmi-pmic: Drop unused labels from examples aa1ddd1c693 dt-bindings: mfd: mt6397: Split out compatible for MediaTek MT6366 PMIC e039fd3b08f dt-bindings: mfd: Add missing unevaluatedProperties on child node schemas 898ca7e1219 dt-bindings: mfd: x-powers,axp152: Make interrupt optional for more chips 66ee726292b dt-bindings: mfd: ti,twl: Add clock provider properties d5696e07471 dt-bindings: mfd: Convert twl-family.txt to json-schema 3e92647a561 dt-bindings: mfd: syscon: Add ti,am654-dss-oldi-io-ctrl compatible 21064fbd88c dt-bindings: mfd: maxim,max8998: Convert to DT schema 1adda92d932 dt-bindings: mfd: qcom,tcsr: Add compatible for sm4450 2ed4640976c dt-bindings: mfd: stericsson,db8500-prcmu: Spelling s/Cortex A-/Cortex-A/ 0c8e3453459 dt-bindings: mfd: syscon: Add rockchip,rk3128-qos compatible 2f894d7ff3b dt-bindings: mfd: qcom,spmi-pmic: Add typec to SPMI device types 16130a47132 dt-bindings: mfd: qcom-pm8xxx: Add missing child nodes ead621960a1 dt-bindings: mfd: qcom-spmi-pmic: Add pm8450 entry 22c015d27b4 Merge tag 'devicetree-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux 9c1563a774b Merge tag 'for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply 1855958889a Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux d419ef9019c Merge tag 'hwmon-for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging b768423de00 Merge tag 'spi-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi ccabee9fab9 Merge tag 'regulator-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator 270fd9dab2d Merge tag 'gpio-updates-for-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux de8544e9df1 Merge 'bpf-next 2023-10-16' into loongarch-next 6836be29bda Merge tag 'pm-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 9a7dd6d750e Merge tag 'thermal-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 848ffa8379c Merge tag 'net-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next c83f8a9452e Merge tag 'kvm-riscv-6.7-1' of https://github.com/kvm-riscv/linux into HEAD 245825a96c4 Merge tag 'timers-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2ac547d3989 Merge tag 'drm-misc-next-2023-10-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 1cdfe9d4592 Merge tag 'edac_updates_for_v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras a601b106a73 dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Add support for QMC HDLC 363be486f5a dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Add 'additionalProperties: false' in child nodes 271cd69a804 dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Fix example property name eea3cb06a18 Merge branches 'clk-renesas', 'clk-kunit', 'clk-regmap' and 'clk-frac-divider' into clk-next d28223626be Merge branches 'clk-debugfs', 'clk-spreadtrum', 'clk-sifive', 'clk-counted' and 'clk-qcom' into clk-next 53b5f28071c Merge branches 'clk-doc', 'clk-amlogic', 'clk-mediatek', 'clk-twl' and 'clk-imx' into clk-next b1871f3da8b dt-bindings: arm,coresight-cti: Add missing additionalProperties on child nodes 3526c441442 dt-bindings: arm,coresight-cti: Drop type for 'cpu' property 7f2a56b28dd dt-bindings: soundwire: Add reference to soundwire-controller.yaml schema ff4961a1b45 dt-bindings: input: syna,rmi4: Make "additionalProperties: true" explicit 7ab07dd3a33 media: dt-bindings: ti,ds90ub960: Add missing type for "i2c-alias" cfd7a674668 dt-bindings: input: qcom,pm8921-keypad: convert to YAML format 36f15399258 spi: Merge up fix 71d7d91468b dt-bindings: display: ssd132x: Remove '-' before compatible enum da7c060f61f dt-bindings: hwmon: npcm: Add npcm845 compatible string 0c9ba0025a7 dt-bindings: watchdog: Add support for Amlogic C3 and S4 SoCs 1d4179f1e72 dt-bindings: watchdog: aspeed-wdt: Add aspeed,reset-mask property 2869478949b dt-bindings: watchdog: qcom-wdt: Add MSM8226 and MSM8974 compatibles 8cf207d494d dt-bindings: watchdog: fsl-imx7ulp-wdt: Add 'fsl,ext-reset-output' b6f71fe012d dt-bindings: input: fsl,scu-key: Document wakeup-source 0321940e5f6 Merge branch 'pci/controller/xilinx-xdma' 4ffc07ffee1 Merge branch 'pci/controller/xilinx-ecam' d03965f578f dt-bindings: hwmon: ltc2991: add bindings 4ee57da1e1e dt-bindings: hwmon: ti,ina2xx: add ti,ina237 2058480ac69 dt-bindings: hwmon: ina3221: Add ti,summation-disable bfcf030a43a dt-bindings: hwmon: ina3221: Convert to json-schema 5abc0989d4e regulator: dt-bindings: Add mps,mpq2286 power-management IC 7e9686e05c8 dt-bindings: hwmon: Add possible new properties to max31827 bindings d049f3115b4 dt-bindings: i2c: i2c-demux-pinctrl: Convert to json-schema f9904baa812 dt-bindings: input: cyttsp5: document vddio-supply ddc73cc0486 dt-bindings: hwmon: Add Infineon TDA38640 4867caaddbe dts: ti: k3-am625-beagleplay: Add beaglecc1352 f1d5169d7df dt-bindings: net: Add ti,cc1352p7 b9fbb34f14c dt-bindings: eeprom: at24: allow NVMEM cells based on old syntax b98dc263e90 dt-bindings: nvmem: SID: allow NVMEM cells based on old syntax 771a18f6c82 dt-bindings: usb: fsa4480: Add compatible for OCP96011 2440ebf7393 dt-bindings: usb: fsa4480: Add data-lanes property to endpoint 5cb9e31b364 dt-bindings: crypto: qcom,prng: document SA8775P and SC7280 ce3a8539e6b dt-bindings: mmc: sdhci-msm: document the SM8650 SDHCI Controller e9f7d4df3dc Merge tag 'extcon-next-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next f2efeac4531 Merge tag 'icc-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next 44e577da2fb Merge branches 'iommu/fixes', 'arm/tegra', 'arm/smmu', 'virtio', 'x86/vt-d', 'x86/amd', 'core' and 's390' into next cf94f774bfc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net d573a55e9d6 sc7180: Add qdsp based soundcard ff3324d9a6e dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge 00cb5e43c89 pmdomain: Merge branch genpd_dt into next cfdc1bd6450 dt-bindings: power: rpmpd: Add SC8380XP support 4297d4d60f6 dt-bindings: power: qcom,rpmhpd: Add GMXC PD index ef065946dfd dt-bindings: power: qcom,rpmpd: document the SM8650 RPMh Power Domains bb52f352db8 dt-bindings: pinctrl: qcom,sa8775p-tlmm: add missing wakeup-parent 4452dc20a18 Merge branch 'pm-cpufreq' 53f8c7b7e4c Merge branch 'pm-devfreq' ea17080e840 dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example 8eb2670d8f4 Merge tag 'v6.7-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt 2189a3aa381 Merge tag 'ti-k3-dt-for-v6.7-part2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt 7dba0e5031f Merge tag 'arm-soc/for-6.7/devicetree' of https://github.com/Broadcom/stblinux into soc/dt 8a28188f870 Merge tag 'samsung-dt-6.7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt ce56784ecc4 dt-bindings: watchdog: cnxt,cx92755-wdt: convert txt to yaml 8e0cf3a38a2 dt-bindings: watchdog: da9062-wdt: convert txt to yaml 465e1566dd9 dt-bindings: watchdog: fsl,scu-wdt: Document imx8dl 5ed91abc055 dt-bindings: watchdog: atmel,at91rm9200-wdt: convert txt to yaml 5e74c859a08 regulator: qcom,rpmh: Add PMC8380 compatible 61e0e7c75fe ASoC: dt-bindings: qcom,sm8250: Add sc7180-qdsp6-sndcard e7812839036 Revert "Merge branch 'mv88e6xxx-dsa-bindings'" ae34da1c1d6 Merge tag 'devfreq-next-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux 31146e1a7ca Merge tag 'opp-updates-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm 915d99e46ba regulator: dt-bindings: fixed-regulator: Add under-voltage interrupt support 792f714f11b ASoC: dt-bindings: Add schema for "awinic,aw88399" 26a73bb8ca7 dt-bindings: cpufreq: qcom-hw: document SM8650 CPUFREQ Hardware 703115510cd dt-bindings: cpufreq: qcom-cpufreq-nvmem: Document krait-cpu de72900120a dt-bindings: marvell: Add Marvell MV88E6060 DSA schema bd9d14cbe00 dt-bindings: marvell: Rewrite MV88E6xxx in schema b704c890279 ARM64: dts: marvell: Fix some common switch mistakes dc83cf647e9 ARM: dts: nxp: Fix some common switch mistakes c04576a10e2 ARM: dts: marvell: Fix some common switch mistakes e19c21743dc dt-bindings: net: mvusb: Fix up DSA example 91fca37787b dt-bindings: net: dsa: Require ports or ethernet-ports 0fba327e7e4 dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ6018 af265a3f0dc dt-bindings: net: dsa: microchip: add wakeup-source property 58d71b29a5e net: dsa: Use conduit and user terms ffbc4234110 dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name 60fc1dd029b dt-bindings: regulator: dlg,da9210: Convert to json-schema 831301ac113 dt-bindings: Drop kernel copy of common reserved-memory bindings 3307db4438d ARM: dts: BCM5301X: Set switch ports for Linksys EA9200 e0e85422c98 dt-bindings: timer: fsl,imxgpt: Add optional osc_per clock 1becd63500d pmdomain: Merge branch genpd_dt into next 6f93fae5667 dt-bindings: power: rpmpd: Add MSM8917, MSM8937 and QM215 5cd87e8f560 Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" 87833602892 Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" 66651eac6fd ARM: dts: BCM5301X: Set fixed-link for extra Netgear R8000 CPU ports 8af0b72c6e8 ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports ccb6a0fa5e6 ARM: dts: BCM5301X: Relicense Vivek's code to the GPL 2.0+ / MIT 4b1163bbe05 ARM: dts: BCM5301X: Relicense Felix's code to the GPL 2.0+ / MIT a6ae4c074e5 ARM: dts: BCM5301X: Set MAC address for Asus RT-AC87U d4069b3cae5 Merge tag 'samsung-dt64-6.7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt 9afb63addae arm64: dts: socionext: add missing cache properties a433bdb9565 riscv: dts: thead: convert isa detection to new properties b625975001d arm64: dts: Update cache properties for socionext f986160e3a6 Merge tag 'mvebu-dt64-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt 5f81f0f82a5 ASoC: Merge up v6.6-rc7 5fbb5410da8 dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint 98b23a6f85b dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host 59d79999f7c dt-bindings: PCI: dwc: Update maxItems of reg and reg-names e9451bb30d2 regulator: dt-bindings: Add ADI MAX77503 support dd1773d668f Merge tag 'drm-msm-next-2023-10-17' of https://gitlab.freedesktop.org/drm/msm into drm-next c8153a2ff1c dt-bindings: pinctrl: nuvoton,npcm845: Add missing additionalProperties on gpio child nodes 623d7264b49 dt-bindings: pinctrl: brcm: Ensure all child node properties are documented 640fa435f29 BackMerge tag 'v6.6-rc7' into drm-next 7a3a47cfb58 dt-bindings: phy: ralink-usb-phy: convert to dtschema 98ba953b931 dt-bindings: arm: cpus: Add Qualcomm Kryo 465 59fb5a15eb6 Merge tag 'at24-updates-for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-mergewindow 756859a5fb5 dt-bindings: nvmem: u-boot,env: Add missing additionalProperties on child node schemas 9a856f65da9 dt-bindings: nvmem: move deprecated cells binding to its own file 4df6c709339 dt-bindings: serial: drop unsupported samsung bindings aee49a77b3b dt-bindings: serial: rs485: Add rs485-rts-active-high 944d69c0d81 dt-bindings: serial: re-order entries to match coding convention f315651c2ed arm64: dts: rockchip: rk3588s: Add USB3 host controller 5bd8ab8ea9f dt-bindings: usb: add rk3588 compatible to rockchip,dwc3 2074b048d69 dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings 38f74615521 dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible a6c6e8f2caf dt-bindings: usb: vialab,vl817: remove reset-gpios from required list 89334e31715 Merge tag 'mediatek-drm-next-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next 525493f786f Merge tag 'iio-for-6.7a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next b3519ebc18a arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports b2cfd98a767 arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support fe7ce1934c9 arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes b89f3c96add arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM 2e22ca1f3f6 arm64: dts: ti: k3-am62p: Add nodes for more IPs ef3355d3186 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 46c8a35da11 arm64: dts: rockchip: Add Turing RK1 SoM support 88034499f21 dt-bindings: arm: rockchip: Add Turing RK1 44b9f8a7085 dt-bindings: vendor-prefixes: add turing 02319e919e1 dt-bindings: net: dsa: Drop 'ethernet-ports' node properties 4ba5fc8f349 dt-bindings: net: mscc,vsc7514-switch: Simplify DSA and switch references 1f1d27f3792 dt-bindings: net: mscc,vsc7514-switch: Clean-up example indentation 6cbccd61ae1 dt-bindings: net: ethernet-switch: Rename $defs "base" to 'ethernet-ports' 0fc28bebc0f dt-bindings: net: ethernet-switch: Add missing 'ethernet-ports' level bdf9a8fc11f dt-bindings: net: dsa/switch: Make 'ethernet-port' node addresses hex 6771914497c dt-bindings: net: renesas: Drop ethernet-phy node schema b925a693295 dt-bindings: net: Add missing (unevaluated|additional)Properties on child node schemas b3d64a2622c Merge tag 'ti-k3-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt 9961cfa2746 arm64: dts: rockchip: Add DFI to rk3588s 4c69e7576fd arm64: dts: rockchip: Add DFI to rk356x 7751313decd arm64: dts: rockchip: Always enable DFI on rk3399 b2a4004ef5e dt-bindings: backlight: Add brightness-levels related common properties 0df613056f2 dt-bindings: devfreq: event: rockchip,dfi: Add rk3588 support dfcd41dc5c8 dt-bindings: devfreq: event: rockchip,dfi: Add rk3568 support 6a3a7401ea9 dt-bindings: devfreq: event: convert Rockchip DFI binding to yaml 1eea6b733a2 Merge tag 'v6.6-next-dts64.3' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/dt 686e8588e58 ASoC: dt-bindings: mt8186-mt6366-rt1019-rt5682s: add RT5650 support 69a810a6c65 arm64: dts: ti: k3-am69-sk: Add DP and HDMI support d073d4fa08a arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 c2585433bf8 arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node 38787c5a588 arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes b692805035b arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux ec64870ed91 arm64: dts: rockchip: Remove UART2 from RGB30 9e687f07232 arm64: dts: rockchip: Update VPLL Frequency for RGB30 80e4b7707c0 dt-bindings: opp: opp-v2-kryo-cpu: Document named opp-microvolt property 878abd954e3 dt-bindings: thermal: mediatek: Add LVTS thermal controller definition for mt8192 2d7974fc897 Merge tag 'qcom-drivers-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers e18c3f099a6 Merge tag 'v6.7-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt 5a0bd2b31c2 Merge tag 'v6.7-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt 8e78d9be53d Merge tag 'riscv-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt 35e733d4627 arm/arm64: dts: Removed undocumented and unused "pl022,hierarchy" property 71699c00245 dt-bindings: display: Add SSD132x OLED controllers 598bac8835b dt-bindings: display: Split common Solomon properties in their own schema 9770b49fd37 Merge remote-tracking branch 'ulfh/genpd_dt' into v6.6-next/dts64.3 e625b28da30 arm64: dts: mediatek: cherry: Configure eDP and internal display 592bcc139cb arm64: dts: mediatek: mt6795-xperia-m5: Add DSI Display and its vregs 2fb42eddd2a arm64: dts: mediatek: mt6795-xperia-m5: Add display backlight support 46c84d357d6 arm64: dts: mediatek: mt6795: Add support for display blocks and DPI/DSI ed2b4fb35ea arm64: dts: mediatek: Add spherion-rev4 c74bee2a112 arm64: dts: mediatek: Add hayato-rev5-sku2 b4f0a123b60 arm64: dts: mediatek: Remove asurada-audio dtsi files b2c985fb8e3 dt-bindings: arm64: dts: mediatek: Add rev4 of spherion c16d57c0e4f dt-bindings: arm64: dts: mediatek: Add rev5-sku2 of hayato 1003632b0a4 arm64: dts: mediatek: add iommu support for mt8365 SoC a7b1caa10de arm64: dts: mediatek: add larb support for mt8365 SoC 4fca19890a6 arm64: dts: mediatek: add smi support for mt8365 SoC 2499214da29 arm64: dts: mediatek: add power domain support for mt8365 SoC 6839a09d7d1 arm64: dts: mediatek: add apu support for mt8365 SoC d469070c1a6 arm64: dts: mediatek: add camsys support for mt8365 SoC 4933a0d25c0 arm64: dts: mediatek: add mmsys support for mt8365 SoC c66c7651f1a arm64: dts: mediatek: mt8183-kukui: Add PMIC regulator supplies e3d9d68ff1d arm64: dts: mediatek: add device-tree for Genio 1200 EVK board 1748efb12f2 dt-bindings: arm64: mediatek: add mt8395-evk board fa9176e9e75 ARM: dts: samsung: exynos4412-midas: use Linux event codes for input keys 32e4601c3de ARM: dts: samsung: exynos4412-midas: fix key-ok event code b87738f008e dt-bindings: ata: tegra: Disallow undefined properties 1ec16e8ee05 dt-bindings: usb: ti,tps6598x: Disallow undefined properties 659a0df801c dt-bindings: display: remove backlight node from panel examples 4abf396ff79 dt-bindings: Add Marantec vendor prefix f0ada7ea01c ASoC: dt-bindings: tas5805m: Disallow undefined properties 9f1e3557324 dt-bindings: i3c: Add mctp-controller property 081b9a75a08 pmdomain: Merge branch genpd_dt into next 01528ebd616 dt-bindings: power: Add MT8365 power domains a9e8cd6dfd9 scsi: ufs: dt-bindings: common: Add OPP table cb60fa80c1b Merge tag 'memory-controller-drv-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers 826f7d156ea arm64: dts: rockchip: add support for Powkiddy RGB30 ad12d9f10b8 dt-bindings: arm64: rockchip: add Powkiddy RGB30 74b17914ffe Merge tag 'scmi-updates-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers 2ecc0b072f6 dt-bindings: panel: Add Powkiddy RGB30 panel compatible 9bfbafef3e7 dt-bindings: vendor-prefixes: document Powkiddy 18f1f86f4f9 arm64: dts: rockchip: add status LED to rock-5b e158c5c063a arm64: dts: rockchip: add ADC buttons to rk3588-evb1 f9c87984c30 arm64: dts: rockchip: Add AV1 decoder node to rk3588s a87a4181055 arm64: dts: rockchip: Add missing sdmmc2 SDR rates to rock-3a f9c3ed0b8c6 arm64: dts: rockchip: Enable UART6 on rock-5b 6e03b090e8d dt-bindings: serial: document esp32s3-acm f2734832f41 dt-bindings: serial: document esp32-uart 468c7d74ae4 dt-bindings: serial: sc16is7xx: move 'allOf' block after 'required' 1909f99c136 dt-bindings: serial: max310x: convert to YAML 3b2008c0ab9 dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required cef56cc0d91 Merge 6.6-rc6 into usb-next 05d2ff3a51 10000 f dt-bindings: rtc: Add Mstar SSD202D RTC 2076491b4ac Merge tag 'stm32-dt-for-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt 714af823f48 Merge tag 'amlogic-arm64-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt 5ae620123f7 Merge tag 'aspeed-6.7-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/dt 5b9d526507b Merge tag 'qcom-dts-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt f0d582a90c3 Merge tag 'qcom-arm64-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt 50d47cb6ab4 Merge tag 'imx-dt64-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt 5f2cc0509f6 Merge tag 'imx-dt-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt fecce8636ce Merge tag 'imx-bindings-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt 2f87a563747 dt-bindings: display: Add Renesas SH-Mobile LCDC bindings baa7c8b0f63 dt-bindings: display: bridge: Document Freescale i.MX93 MIPI DSI 2ebba37e76c dt-bindings: mtd: fixed-partitions: Add compression property ec15e9cf06a Merge tag 'riscv-dt-for-v6.6-final' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt 93d04b8ae79 Merge 6.6-rc6 into tty-next 5efc19857c7 dt-bindings: at24: add ST M24C64-D Additional Write lockable page 3b01a9d9f0c dt-bindings: cpufreq: cpufreq-qcom-hw: Add SDX75 compatible b46437f352a dt-bindings: timer: add imx7d compatible 84a1bc2424e dt-bindings: net: microchip: Allow nvmem-cell usage 43212c29086 dt-bindings: imx-thermal: Add #thermal-sensor-cells property 29b8781554f dt-bindings: thermal: tsens: Add sa8775p compatible ec79c25f935 dt-bindings: thermal: fsl,scu-thermal: Document imx8dl e5458ff99d6 dt-bindings: thermal: nvidia,tegra124-soctherm: Add missing unevaluatedProperties on child node schemas 77f5060117e dt-bindings: thermal: mediatek: Add LVTS thermal sensors for mt7988 1ab302e6706 dt-bindings: thermal: mediatek: Add mt7988 lvts compatible c7f59ae3437 dt-bindings: timers: Add Cirrus EP93xx a34d9ad6975 dt-bindings: rtc: microcrystal,rv3032: Document wakeup-source property ca93807564e dt-bindings: rtc: pcf8523: Convert to YAML 502c4859f2e dt-bindings: rtc: mcp795: move to trivial-rtc 86fcf2e4a5e dt-bindings: rtc: Add Cirrus EP93xx fd8e1ae1a50 dt-bindings: rtc: pcf2123: convert to YAML 258c9524a95 rtc: rtc7301: Rewrite bindings in schema 6295a6bcf65 dt-bindings: zynqmp: add destination mailbox compatible 733b1c4e6fe dt-bindings: mailbox: qcom: add one more clock provider for IPQ mailbox d143c2f73f1 dt-bindings: mailbox: fsl,mu: add new tx doorbell channel fcb408c17ab riscv: dts: starfive: convert isa detection to new properties db0775dde9b riscv: dts: sifive: convert isa detection to new properties 64cd2557231 riscv: dts: microchip: convert isa detection to new properties 26db32eb7b0 dt-bindings: trivial-devices: add silabs,si7005 1e35ceba883 dt-bindings: iio: imu: st,lsm6dsx: add mount-matrix property 48bfcda3acd Merge tag 'sunxi-dt-for-6.7-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt 563f74988d1 Merge tag 'tegra-for-6.7-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt 158eb73a45c Merge tag 'tegra-for-6.7-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt 14d2574b1b8 Merge tag 'tegra-for-6.7-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt 099a8387fc0 Merge tag 'renesas-dts-for-v6.7-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt c572fb21db8 Merge tag 'renesas-dt-bindings-for-v6.7-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt e7b89a11a35 Merge tag 'sti-dt-for-v6.7-round1' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into soc/dt 698afecb4fe Merge tag 'omap-for-v6.7/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt 9608a083830 Merge tag 'at91-dt-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt 1c18e96da78 Merge tag 'ixp4xx-for-soc-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/dt e8e6e6c7f88 Merge tag 'samsung-dt-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt a80905b38ee riscv: dts: allwinner: convert isa detection to new properties f64e3a9612f ARM: dts: sun8i-r40: Add interconnect to video-codec 9f020441484 Merge tag 'renesas-pinctrl-for-v6.7-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel 088cf69ac4b arm64: tegra: Use correct interrupts for Tegra234 TKE 20d97d2c1d5 arm64: tegra: Add power-sensors for Tegra234 boards 01480a7baf5 dt-bindings: crypto: qcom,prng: document SM8550 b78a77685c9 dt-bindings: crypto: qcom,prng: document that RNG on SM8450 is a TRNG 8c4338a952f dt-bindings: phy: Convert PXA1928 USB/HSIC PHY to DT schema 54e346492c7 Merge branch 'fixes' into next 2b3924e79e3 dt-bindings: media: rockchip: Add resets property into decoder node a3b0f06f91c dt-bindings: pinctrl: renesas: Document RZ/G3S SoC ef20264ec2c dt-bindings: arm: sti: add STi boards and remove stih415/stih416 6b9bcc03347 dt-bindings: soc: sti: add STi platform syscon 226abc3ebe2 ARM: dts: st: correct led level in stih418-b2264.dts f12da9f465a ARM: dts: st: move leds out of soc in stih418-b2264.dts c2339d76875 ARM: dts: st: correct serial alias in stih418-b2264.dts bd9413de46e ARM: dts: st: stih407: drop max-duty-cycle 64ac37ba11c ARM: dts: aspeed: mtmitchell: Add I2C NVMe alias port 3d081b8458d ARM: dts: aspeed: mtmitchell: Remove redundant ADC configurations 35b155bacde ARM: dts: aspeed: mtmitchell: Add inlet temperature sensor a1f8a6b47d5 ARM: dts: aspeed: mtjade: Add the gpio-hog 7bdd58ff462 ARM: dts: aspeed: mtjade, mtmitchell: Add new gpio-line-names 0ab76366f88 ARM: dts: aspeed: mtjade, mtmitchell: Update gpio-line-names 6df25fb9855 ARM: dts: aspeed: Minerva: Add Facebook Minerva CMC board f8b5c557575 dt-bindings: arm: aspeed: document board compatibles 27ed84d8837 dt-bindings: power: reset: gpio-poweroff: Add priority property 40c734273a6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 6ea7b4393b4 arm64: dts: exynos: Add reserved memory for pstore on E850-96 92f8c7a2c11 arm64: dts: renesas: rzg3s-smarc-som: Spelling s/device-type/device_type/ 2d4620775f9 arm64: dts: renesas: r9a08g045: Add missing cache-level for L3 cache b7b727c7292 arm64: dts: renesas: r9a08g045: Add nodes for SDHI1 and SDHI2 d19894e572a arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances 6aa6f30d11c arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances f4eed99ff4f arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances 05517562e97 arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances 7cdf57464b0 arm64: dts: ti: k3-j7200: Add MCU domain ESM instance f1b39ca3d55 arm64: dts: ti: k3-j784s4: Add ESM instances 6dbce9288ee arm64: dts: ti: k3-j721s2: Add ESM instances 78b415bf84b dt-bindings: riscv: Add Zicond extension entry 5bf3fb13a99 dt-bindings: riscv: Add smstateen entry f07e2f4af1a dt-bindings: arm-smmu: Add SM7150 GPU SMMUv2 0c136d9696e Merge tag 'samsung-dt64-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt 3d862bd8bdb Merge tag 'dt-cleanup-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt dd1ff19c50c Merge tag 'dt64-cleanup-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt 18b58b42f20 Merge tag 'renesas-dts-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt acea5e97290 Merge tag 'renesas-dt-bindings-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt 3fff32a51ae arm64: dts: imx8mp: Drop i.MX8MP DHCOM rev.100 PHY address workaround from PDK3 DT a4137a78761 arm64: dts: imx8mp: Update i.MX8MP DHCOM SoM DT to production rev.200 4e669bd435c arm64: dts: imx8mp: Add UART1 and RTC wake up source on DH i.MX8M Plus DHCOM SoM cdd5c0430a1 arm64: dts: imx8mp: Switch WiFI enable signal to mmc-pwrseq-simple on i.MX8MP DHCOM SoM 5e5ed972ddb arm64: dts: imx8mp: Fix property indent on DH i.MX8M Plus DHCOM PDK3 0e0f4804643 arm64: dts: imx8mp: Describe VDD_ARM run and standby voltage for DH i.MX8M Plus DHCOM SoM 6f4321acf54 arm64: dts: imx8mp: Describe VDD_ARM run and standby voltage for Data Modul i.MX8M Plus eDM SBC db9c2eba953 dt-bindings: at24: add ST M24C32-D Additional Write lockable page 2d3de893139 arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX 20c1fc50901 arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX c406102a252 arm64: dts: ti: k3-*: Convert NAVSS to simple-bus 30237569318 arm64: dts: ti: k3-*: Convert DMSS to simple-bus 5a6b2719946 media: dt-bindings: sony,imx415: Allow props from video-interface-devices 4fb2ffac2a5 media: dt-bindings: sony,imx214: Allow props from video-interface-devices ce852723549 media: dt-bindings: ovti,ov5640: Allow props from video-interface-devices 09e918f6660 media: dt-bindings: ovti,ov4689: Allow props from video-interface-devices 58924f81df3 media: dt-bindings: ovti,ov02a10: Allow props from video-interface-devices ceac774f01b media: dt-bindings: hynix,hi846: Add video-interface-devices properties 5d9574dfa03 media: dt-bindings: Add TI J721E CSI2RX 35f846e0869 media: dt-bindings: cadence-csi2rx: Add TI compatible string 920d9994f46 media: dt-bindings: Make sure items in data-lanes are unique fc89dfda1cd arm64: dts: rockchip: Remove duplicate regulator vcc3v3_wf from rock-5b 9c122eea20f arm64: dts: rockchip: Add QuartzPro64 SBC device tree 2249e62a24d dt-bindings: arm: rockchip: Add Pine64 QuarzPro64 0c537e1dc4c Revert "dt-bindings: i2c: qcom-cci: Document sc8280xp compatible" 98e501af393 Revert "dt-bindings: iio: magnetometer: asahi-kasei,ak8975: Drop deprecated enums" 3a69c2f4efb thermal: Remove Amit Kucheria from MAINTAINERS d251df8057e Merge drm/drm-next into drm-misc-next e82927df9b7 dt-bindings: timer: renesas,rz-mtu3: Document RZ/{G2UL,Five} SoCs 7d97533164a dt-bindings: timer: renesas,rz-mtu3: Improve documentation 7a4b48ceef1 dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow interrupt names 0c24536a191 dt-bindings: i2c: qcom-cci: Document sc8280xp compatible 868dfc6850f dt-bindings: i2c: qcom-cci: Document SC7280 compatible 64d328702a1 dt-bindings: ltk050h3146w: add compatible for LTK050H3148W-CTA6 variant b4a72f06220 ASoC: mediatek: mt8188-mt6359: add rt5682s support 2049a11e457 ASoC: Merge fixes for consistent cs42l43 schema 131fd489e44 ARM: tegra: Drop unit-address from parallel RGB output port 60d032e82a3 dt-bindings: arm: tegra: pmc: Relicense and move into soc/tegra directory af22dc3d611 dt-bindings: arm: tegra: pmc: Reformat example c9bedc46da1 dt-bindings: arm: tegra: pmc: Restructure pad configuration node schema 90b86df6f4d dt-bindings: arm: tegra: pmc: Increase maximum number of clocks per powergate 63861b9d13d dt-bindings: arm: tegra: pmc: Move additionalProperties a072b0033d2 dt-bindings: arm: tegra: pmc: Remove useless boilerplate descriptions c9e6cff54eb dt-bindings: arm: tegra: pmc: Improve property descriptions 5434ab8fa3f arm64: tegra: Mark Tegra234 SPI as compatible with Tegra114 5c01ba59be1 arm64: tegra: Add dmas and dma-names for Tegra234 UARTE 8a1ed0601ad arm64: tegra: Use correct format for clocks property 38837155827 arm64: tegra: Remove duplicate nodes on Jetson Orin NX a1dd7696911 arm64: tegra: Add missing current-speed for SBSA UART d272bb1069e arm64: tegra: Add display panel node on Smaug e12c844f623 arm64: tegra: Add backlight node on Smaug bf89a06c17e arm64: tegra: Add DSI/CSI regulator on Smaug 301e86587b1 arm64: tegra: Enable IOMMU for host1x on Tegra132 b2f0b8ff54b arm64: tegra: Fix P3767 QSPI speed 9075f489d39 arm64: tegra: Fix P3767 card detect polarity 3e91b89687c dt-bindings: mmc: npcm,sdhci: Document NPCM SDHCI controller cb00ae01c33 ARM: dts: imx7d-pico-pi: Disable USDHC1 35240814572 ARM: dts: imx28: Fix dcp compatible a4c9576b7ed ARM: dts: imx7s: Remove #power-domain-cells from gpcv2 4f6e56e52e0 ARM: dts: imx25: Remove clock-names from the watchdog 3fb49c3b647 ARM: dts: imx25: Fix sram node 4cf2eb0f67d ARM: dts: imx25: Fix dryice node 3d1a3970f0a ARM: dts: imx6qdl-gw5904: add dt props for populating eth MAC addrs 9aff4e20886 ARM: dts: vfxxx: Write dmas in a single line e91b5787319 dt-bindings: pinctrl: st,stm32: fix phandle-array warning d7b5b37e527 ASoC: dt-bindings: mediatek,mt8188-mt6359: add RT5682S support d92199ae36e Merge branch 'icc-misc' into icc-next 3abee769577 dt-bindings: interconnect: qcom,rpmh: do not require reg on SDX65 MC virt 3a5bb0be181 i3c: Fix typo "Provisional ID" to "Provisioned ID" cc5034cea3a Merge branch 'icc-sdx75' into icc-next 740e0da6689 dt-bindings: interconnect: Add compatibles for SDX75 1db9ae145b9 dt-bindings: usb: tps6598x: Add tps25750 2ec5f1616bf dt-bindings: opp: opp-v2-kryo-cpu: support Qualcomm Krait SoCs f90591c0ef4 arm64: dts: imx8mp-beacon: Add DMIC support ff6b9835608 arm64: dts: imx8mn-beacon: Add DMIC support 3eecee94953 arm64: dts: imx8mm-beacon: Add DMIC support f5f85c32455 arm64: dts: imx8mm-beacon: Migrate sound card to simple-audio-card aac38832380 arm64: dts: imx8mn-evk: Remove codec clocks/clock-names 5f650ab4145 arm64: dts: imx8mp-beacon: Configure 100MHz PCIe Ref Clk 4f40f1bb537 arm64: dts: imx8mn: Add sound-dai-cells to micfil node f9caf85c0b7 arm64: dts: imx8mm: Add sound-dai-cells to micfil node 7eeb66072e6 arm64: dts: freescale: add initial device tree for TQMLS1088A 2c3ac0a7533 arm64: dts: freescale: add initial device tree for TQMLS1043A/TQMLS1046A 321fdb8075d arm64: dts: ls1043a: remove second dspi node 81f3bf4ca5c arm64: dts: freescale: Add support for LX2162 SoM & Clearfog Board beb1cf4eab4 arm64: dts: lx2160a: describe the SerDes block #2 a4ad135fc73 arm64: dts: imx93: update gpio node a69ee2db576 arm64: dts: imx8ulp: update gpio node e00323f64a9 arm64: dts: imx8mq-librem5: Fix tps65132 compatible ee884bd4d64 arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios d79452852c5 arm64: dts: imx8-apalis-v1.1: Fix Ethernet PHY reset-names da6cad5dec7 arm64: dts: imx8mm-venice-gw790: Remove phy-mode from switch node 519155017c4 arm64: dts: imx8mp-venice-gw73xx: add TPM device d8b3b9e17b3 arm64: dts: imx8mm-venice-gw73xx: add TPM device 1856464bf2a arm64: dts: imx8mp-verdin: Remove invalid property from eqos 92052cf6080 arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry dd0c9d8bfee arm64: dts: imx93: Fix the dmas entries order 430df63a159 arm64: dts: imx8mm-venice-gw790: Pass GSC address/size-cells 34b511fc43b arm64: dts: imx8dxl: Pass fsl,imx8dxl-sc-wdt 31a03aa3fd9 arm64: dts: imx8dxl: Pass fsl,imx8dxl-sc-thermal 79214c4a8d4 arm64: dts: imx8dxl: Remove wakeup-irq 25769996bd0 arm64: dts: imx8dxl: Pass fsl,imx8dl-scu-pd d79cc7d1502 arm64: dts: imx8qm-mek: enable 8qm lpuart2 and lpuart3 8dd77b7abc8 arm64: dts: imx8qxp-mek: enable 8qxp lpuart2 and lpuart3 35d794829b8 arm64: dts: imx8: update lpuart[0..3] irq number 550993de851 arm64: dts: imx8qm: Update edma channel for uart[0..3] be47369fa1f arm64: dts: imx8: add edma for uart[0..3] af34e3bb9c2 arm64: dts: imx8: add edma[0..3] a4e4c0558e0 arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size e7b88cf0cd9 arm64: dts: freescale: add phyGATE-Tauri i.MX 8M Mini Support c963bd8e180 Merge tag 'imx-fixes-6.6' into imx/dt64 222066d0f3b dt-bindings: arm: fsl: Add TQ-Systems LS1088 based boards 5aa26e24f5d dt-bindings: arm: fsl: Add TQ-Systems LS1043A/LS1046A based boards 911169dc978 dt-bindings: arm: Add SolidRun LX2162A SoM & Clearfog Board 18d117c1db4 arm64: dts: rockchip: Add board device tree for rk3588-orangepi-5-plus 011df93de97 dt-bindings: arm: rockchip: Add Orange Pi 5 Plus 6e9de3a58db arm64: dts: rockchip: Add UART9 M0 pin definitions to rk3588s e16d65efef7 arm64: dts: rockchip: Add I2S2 M0 pin definitions to rk3588s 9c290a3545b arm64: dts: rockchip: Add Orange Pi 5 ce277e999d3 arm64: dts: rockchip: Add sfc node to rk3588s 2ef93ad0277 dt-bindings: arm: rockchip: Add Orange Pi 5 board e5258dae8e0 dt-bindings: interconnect: qcom: rpm: Clean up the example 96ee18884cf dt-bindings: interconnect: qcom: rpm: Clean up the file 93c9dc2d578 dt-bindings: interconnect: qcom: Fix and separate out MSM8939 fe65d11be3c dt-bindings: interconnect: qcom: Fix and separate out MSM8996 a6e0709f5cb dt-bindings: interconnect: qcom: Fix and separate out SDM660 4e47ae1b646 dt-bindings: interconnect: qcom: qcm2290: Remove RPM bus clocks aa3377dd01b dt-bindings: interconnect: qcom: Introduce qcom,rpm-common 0ac263d8e9f dt-bindings: arm: Add new compatible for smc/hvc transport for SCMI 458942be42a ARM: dts: ixp4xx: Use right restart keycode f7151973bcc ARM: dts: ixp4xx-nslu2: Enable write on flash e5e5ad8d6c0 ARM: dts: ixp4xx: Add USRobotics USR8200 device tree 1559ae1c73d ARM: dts: Use only the Linksys compatible for now 6f401852678 dt-bindings: arm: List more IXP4xx devices 847a4b5d42b dt-bindings: Add vendor prefixes f5aa0479f90 dt-bindings: display/msm/gpu: Allow A7xx SKUs 7d57749ea57 dt-bindings: display/msm/gmu: Allow passing QMP handle c8f7ca31f59 dt-bindings: display/msm/gmu: Add Adreno 7[34]0 GMU b45012d1559 ARM: dts: imx27-phytec: Use eeprom as the node name 77debc38f18 ARM: dts: imx51: Remove invalid sahara compatible 4f414860327 dt-bindings: arm: fsl: add phyGATE-Tauri-L board dd153c303b6 spi: renesas,rzv2m-csi: Add CSI (SPI) target related property 32b34ad713b ARM: dts: stm32: add SDIO pinctrl sleep support on stm32f7 boards 14a9971912f ARM: dts: stm32: add stm32f7 SDIO sleep pins 23ec0df0b75 ARM: dts: stm32: add RNG node for STM32MP13x platforms ed99fe409c5 dt-bindings: display: msm: Make "additionalProperties: true" explicit a69a770992a dt-bindings: display: msm: Add missing unevaluatedProperties on child node schemas 8a0ff87790b dt-bindings: display: simple: support non-default data-mapping 6e6697efc43 dt-bindings: display: move LVDS data-mapping definition to separate file c75b95378fb arm64: dts: amlogic: a1: support all i2c masters and their muxes f0ba1ee1410 riscv: dts: sophgo: add Milk-V Duo board device tree a0770c44805 riscv: dts: sophgo: add initial CV1800B SoC device tree 8f7e465da8d dt-bindings: riscv: Add Milk-V Duo board compatibles 080acaebe5c dt-bindings: timer: Add SOPHGO CV1800B clint 6d706e40826 dt-bindings: interrupt-controller: Add SOPHGO CV1800B plic 23b6890ddae riscv: dts: sophgo: add Milk-V Pioneer board device tree a73e30136c3 riscv: dts: add initial Sophgo SG2042 SoC device tree 281471bbe34 dt-bindings: serial: renesas,scif: document r9a08g045 support 15c160ff01a dt-bindings: serial: allow naming of Bluetooth with GPS children fceb6cd9e2d dt-bindings: serial: fix regex pattern for matching serial node children 6899265ec4b media: dt-bindings: media: i2c: Add MT9M114 camera sensor binding 298cc36cd59 ARM: dts: omap4-embt2ws: Fix pinctrl single node name warning 7951b94c189 ARM: dts: motorola-mapphone: Add mdm6600 sleep pins 60a33f408da ARM: dts: am3517: Configure ethernet alias 85d34e86c1e ARM: dts: am3517-evm: Enable Ethernet PHY Interrupt 790515f6bb8 ARM: dts: am3517-evm: Fix LED3/4 pinmux 22eb1b5f9bc ARM: dts: omap3-gta04: Drop superfluous omap36xx compatible 6c32934ccc9 ARM: dts: omap: omap4-embt2ws: Add IMU at control unit 19fdc333430 arm64: dts: amlogic: add libretech cottonwood support 0f86249caaf dt-bindings: interrupt-controller: Add Sophgo sg2042 CLINT mswi 9c35229f873 dt-bindings: timer: Add Sophgo sg2042 CLINT timer ea296355ebe dt-bindings: interrupt-controller: Add Sophgo SG2042 PLIC 0372ae6786e dt-bindings: riscv: Add T-HEAD C920 compatibles a54ab3b57bd dt-bindings: riscv: add sophgo sg2042 bindings 4c8ce00d975 dt-bindings: vendor-prefixes: add milkv/sophgo 36cfdadcbd8 dt-bindings: arm: amlogic: add libretech cottonwood support d32631dcf4d dt-bindings: pwm: mxs: Document the clocks property 91dd9703e64 dt-bindings: pwm: mxs: Document fsl,imx28-pwm 8016fa1b4eb mips: dts: ralink: mt7621: rename to GnuBee GB-PC1 and GnuBee GB-PC2 e2e489aa9dc mips: dts: ralink: mt7621: define each reset as an item 08764e6040c mips: dts: ingenic: Remove unneeded probe-type properties c7edccd8656 dt-bindings: opp: opp-v2-kryo-cpu: Allow opp-peak-kBps b92c064035f arm64: dts: meson-a1-ad402: set SPIFC pins dce30ba830d arm64: dts: meson: a1: Add SPIFC mux pins eb7b24d48c5 dt-bindings: usb: Add Realtek DHC RTD SoC Type-C f7fe56b6e5c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 59f663194f2 dt-bindings: gpio: vf610: add i.MX95 compatible 53bd32e7f64 dt-bindings: gpio: vf610: correct i.MX8ULP and i.MX93 64c4ce51eea dt-bindings: gpio: vf610: update gpio-ranges c06b9d936c9 dt-bindings: display: newvision,nv3051d: Add Anbernic 351V 8cea85b904c arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A 60ef66f846d arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC cd078f91f84 arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz 3d4a7c7aed7 arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators 40a5c996393 arm64: dts: ti: k3-am62a-main: Add nodes for McASP 519a8540e19 arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration 871e08b19ae arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type 76e65412129 arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers 683c9890dda arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices 500389e6b57 arm64: dts: ti: k3-am68-sk: Add DT node for USB d6bc94229c6 arm64: dts: ti: k3-am68-sk: Add DT node for PCIe e3832f1d19a arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC 536c9977e21 arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP 6d712499f26 arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F 063a4cfc7c5 arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP c721f9926ec arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F fcbba891f4a arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs 3f39135858f arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F c1f8ca4b443 arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes 29c53dd5242 arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes 1e4205c5ecf arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes 810ef5781f3 arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance e6d4d43ad8c arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg 62757a9e92c arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 b5b5f819cd7 dt-bindings: iio: resolver: add devicetree bindings for ad2s1210 1db7f5d84a2 dt-bindings: memory-controllers: Add support for Xilinx Versal EDAC for DDRMC 6ea7763d2ee dt-bindings: iio: Add KX132ACR-LBZ accelerometer c7f8d21404c dt-bindings: Add ROHM BM1390 pressure sensor fa8bb257765 dt-bindings: iio: imu: mpu6050: Add level shifter 9fedfdf97eb arm64: dts: renesas: ebisu: Document Ebisu-4D support 1cb566a781b arm64: dts: renesas: Add R-Car S4 Starter Kit support 876965f931d arm64: dts: renesas: Add Renesas R8A779F4 SoC support 84509816647 arm64: dts: renesas: Add initial device tree for RZ/G3S SMARC EVK board 3afe8620b8c arm64: dts: renesas: Add initial device tree for RZ SMARC Carrier-II Board 39e54fb928e arm64: dts: renesas: Add initial support for RZ/G3S SMARC SoM be172ebd4bd arm64: dts: renesas: Add initial DTSI for RZ/G3S SoC 297a0fc22ef Merge tag 'renesas-r9a08g045-dt-binding-defs-tag' into renesas-dts-for-v6.7 6a44d4dd7e3 riscv: dts: renesas: rzfive-smarc: Enable the blocks which were explicitly disabled 6f9e3c307d0 riscv: dts: renesas: r9a07g043f: Add dma-noncoherent property 8f30dd9afb3 riscv: dts: renesas: r9a07g043f: Add L2 cache node c890bac8bad ARM: dts: renesas: bockw: Add FLASH node bb030f52e45 arm64: dts: renesas: rz-smarc: Use versa3 clk for audio mclk 110cf783c6f Merge tag 'clk-fixes-for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux into renesas-dts-for-v6.7 8267225b7f5 dt-bindings: rng: meson: add meson-rng-s4 compatible 41cfa36918c dt-bindings: crypto: fsl-imx-sahara: Fix the number of irqs b5a84d68e2b dt-bindings: crypto: fsl-imx-sahara: Document the clocks 95f3a887767 dt-bindings: crypto: fsl-imx-sahara: Shorten the title 71368ab142b dt-bindings: soc: mediatek: add mt8188 svs dt-bindings 10e7bf85a9f dt-bindings: soc: renesas: Document R-Car S4 Starter Kit ac9f983c61e dt-bindings: soc: renesas: Document SMARC Carrier-II EVK de76e979fbf dt-bindings: soc: renesas: Document RZ/G3S SMARC SoM d17d5576b21 dt-bindings: clock: renesas,rzg2l-cpg: Document RZ/G3S SoC 84a52c6317c arm64: dts: qcom: sm8550-qrd: add orientation gpio 089f282163a arm64: dts: qcom: sm8550-mtp: add orientation gpio 18e432cc704 dt-bindings: soc: qcom: qcom,pmic-glink: add a gpio used to determine the Type-C port plug orientation 5f4a5b27600 dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 c037941d059 pmdomain: Merge branch genpd_dt into next 2b281a17ec6 dt-bindings: power: Update prefixes for AON power domain 9f41bb603aa ARM: dts: rockchip: Switch to operating-points-v2 for RK3128's CPU 867f3fa7334 ARM: dts: rockchip: Enable SMP bring-up for RK3128 9cf30299b82 ARM: dts: rockchip: Add CPU resets for RK3128 63dc3dd0fe4 ARM: dts: rockchip: Add SRAM node for RK3128 76a637ede88 ARM: dts: rockchip: Enable pwm fan for edgeble-neu2 84432bac404 ARM: dts: rockchip: Add pwm11 node to rv1126 89f71eb8851 ARM: dts: rockchip: Add pwm11m0 pins to rv1126 da404c8cf56 ARM: dts: rockchip: Add pwm2 node to rv1126 f7ea95db9ae ARM: dts: rockchip: Add pwm2m0 pins to rv1126 e697c47b93e arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support ea44371f7ee arm64: dts: rockchip: Add sdio node to rock-5b 33f99148bc3 arm64: dts: rockchip: add PCIe3 bus to rk3588-evb1 9ace1b65131 arm64: dts: rockchip: add PCIe2 network controller to rk3588-evb1 f6c93294c81 arm64: dts: rockchip: add PCIe for M.2 E-Key to rock-5b b5ea637c9e6 arm64: dts: rockchip: add PCIe for M.2 M-key to rock-5b 1c7fb6168bf arm64: dts: rockchip: add PCIe network controller to rock-5b a63175d1cb8 arm64: dts: rockchip: Add saradc node to Indiedroid Nova 481f309b0f0 arm64: dts: rockchip: add USB2 to rk3588s-indiedroid 3e31348c138 arm64: dts: rockchip: add PCIe to rk3588s-indiedroid-nova dd92737bdf8 dt-bindings: net: fec: Add imx8dxl description 49ffd949b11 dt-bindings: writing-schema: add example for multiple DT_SCHEMA_FILES bb0ca320ccb clk: imx8mp: Remove non-existent IMX8MP_CLK_AUDIOMIX_PDM_ROOT 8d74560cf78 ASoC: dt-bindings: rt5616: Convert to dtschema 7a3a4902772 Remove reset GPIO for AW88261 ec646c4c466 dt-bindings: sc16is7xx: convert to YAML f97e4df7f65 dt-bindings: serial: imx: Document wakeup-source property 196023135d9 dt-bindings: serial: mxs: Fix compatible list 314390e698e regulator: dt-bindings: mt6358: Add MT6366 PMIC f10d91d91b0 regulator: dt-bindings: mt6358: Add regulator supplies 0ffe3a65f27 regulator: dt-bindings: mt6358: Add regulator-allowed-modes property 6d6c80ffefa regulator: dt-bindings: mt6358: Convert to DT schema 8572f3884e5 ASoC: pcm512x: Adds bindings for TAS575x devices 6cf8a1e6b37 ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 3c7eb91f238 dt-bindings: dmaengine: qcom: gpi: Allow dma-coherent 9e0d731ade4 dt-bindings: usb: add device for Genesys Logic hub gl3510 143e4ce2e0d dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone 56908b2fa5c arm64: dts: ti: verdin-am62: disable MIPI DSI bridge 623d2fc54a1 arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander 873936f31fd arm64: dts: ti: phycore-am64: Add RTC interrupt pin 26e7ee90c9b arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes a48295f0676 arm64: dts: ti: k3-am642-sk: Add boot phase tags marking 10a4dce4b26 arm64: dts: ti: k3-am642-evm: Add boot phase tags marking 0d0babb6437 arm64: dts: ti: k3-am64: Add phase tags marking afb0a1c7c9c arm64: dts: ti: k3-am625-sk: Add boot phase tags marking 5ea8427753a arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking 079036e6c1c arm64: dts: ti: k3-am625: Add boot phase tags marking 61ad4e8c5c6 arm64: dts: ti: verdin-am62: add iw416 based bluetooth 8c336c632d8 dt-bindings: usb: dwc3: Add SDX75 compatible c4dfac8354e dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks f889c1c813c dt-bindings: phy: qcom,qmp-usb: Add SDX75 USB3 PHY 6d2b42b93b4 dt-bindings: phy: qcom,snps-eusb2-phy: Add compatible for SDX75 05c7d467392 dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable 918cbbe5fae dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB deda8c4915a dt-bindings: usb: Add bindings for multiport properties on DWC3 controller 4f2dc7ff121 dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport 9240f26f641 dt-bindings: usb: dwc3: Add IPQ5018 compatible ce357e0f49e dt-bindings: display: panel: Add Raydium RM692E5 8febb13dd26 arm64: dts: meson-s4: add hwrng node ca1bde7728a dt-bindings: pwm: rockchip: Document rv1126-pwm 693426e0618 dt-bindings: rng: introduce new compatible for STM32MP13x 14437bf0c75 dt-bindings: crypto: ice: document the sa8775p inline crypto engine a4de77ba5fe dt-bindings: power: supply: sbs-manager: Add missing unevaluatedProperties on child node schemas e33fee171a9 riscv: dts: starfive: add assigned-clock* to limit frquency 3dfdbecd684 ARM: dts: at91: sam9x60_curiosity: Add mandatory dt property for RTT 30d3fa0831c ARM: dts: sunxi: add support for Anbernic RG-Nano 018d2790ee5 dt-bindings: arm: sunxi: add Anbernic RG-Nano e37f447b85e ARM: dts: sun8i: v3s: add EHCI and OHCI to v3s dts c25f03950c0 arm: dts: sun8i: V3s: Add pinctrl for pwm cd9666f87e7 ARM: dts: stm32: omit unused pinctrl groups from stm32mp15 dtb files 5cc09ec9b0a ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines a8eeb95e4a8 ARM: dts: stm32: add HASH on stm32mp131 9840981e93f arm64: dts: st: enable secure arm-wdt watchdog on stm32mp257f-ev1 786a4cd5182 ASoC: dt-bindings: Simplify referencing dai-params.yaml 8e7dfd2de27 ARM: dts: at91: sama5d29_curiosity: Add device tree for sama5d29_curiosity board 8cbe817e636 dt-bindings: ARM: at91: Document Microchip SAMA5D29 Curiosity 5a8c06d5b89 arm64: dts: meson: g12: name spdifout consistently 658e6773dfb arm64: dts: Add pinctrl node for Amlogic T7 SoCs 347713a6528 Merge tag 'drm-misc-next-2023-09-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next d999a6267e4 dt-bindings: display: panel: one file of all simple LVDS panels with dual ports 260558d444e dt-bindings: arm,psci: Add missing unevaluatedProperties on child node schemas 8ea1f712322 dt-bindings: backlight: Add MPS MP3309C 9348ccecf81 ASoC: codecs: Add aw87390 amplifier driver 19fe30c97e4 ASoC: dt-bindings: Add schema for "awinic,aw87390" 97745ac3118 ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support ac13f3b6074 ASoC: dt-bindings: rtq9128: Add TDM input source slect property edd9a84e09f Merge tag 'ux500-dts-for-armsoc' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/dt 9558748bd6d arm64: dts: Add AMD Pensando Elba SoC support 071cb14d0ac dt-bindings: arm: add AMD Pensando boards f6bac2b077f dt-bindings: cpufreq: cpufreq-qcom-hw: add SDM670 compatible fc651eee123 dt-bindings: cpufreq: qcom-nvmem: Document MSM8909 d7c71f03dde dt-bindings: memory-controllers: Make "additionalProperties: true" explicit 5967817fcfa ARM: dts: qcom: ipq8064: move keys and leds out of soc node df4b6aa862c ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator 4dfefb84e4b ARM: dts: qcom: apq8060: drop incorrect regulator-type 38c1503cf9e ARM: dts: qcom: apq8064: drop incorrect regulator-type 9301b7e0591 ARM: dts: qcom: sdx65: fix SDHCI clocks order 2b3f45b3ddf ARM: dts: qcom: apq8064: drop label property from DSI 701b2d0b664 ARM: qcom: msm8974: Add rpm-master-stats node 26a6d45f578 ARM: qcom: msm8226: Add rpm-master-stats node dc45e16caac ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted hall sensor 75708d17423 arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators ddd38a9287d dt-bindings: reserved-memory: rmtfs: Allow guard pages cdf53371519 dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ9574 81ea1a5e74e dt-bindings: power: qcom,rpmpd: Add SM7150 10c04c57b5b dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ5332 791cfe95a17 mmc: Merge branch fixes into next eae312dbcaa dt-bindings: mmc: starfive: Remove properties from required 72006f69542 dt-bindings: pinctrl: qcom,sc7280: Allow gpio-reserved-ranges 625b94527d0 dt-bindings: clock: document Amlogic S4 SoC peripherals clock controller 0d866eb4ba7 dt-bindings: clock: document Amlogic S4 SoC PLL clock controller df438436fe7 ARM: dts: qcom: msm8226: Add blsp1_i2c6 and blsp1_uart2 7724a4b7346 dt-bindings: pinctrl: qcom,msm8226: Add blsp_i2c6 function ea669ec7b58 dt-bindings: media: Add compatible for Meson-S4 IR Controller b317719ac82 dt-bindings: media: remove nokia,n900-ir as pwm-ir-tx is compatible 60a02493d73 dt-bindings: soc: nuvoton: Add NPCM GFXI c2af83cc21a media: dt-bindings: nuvoton: Add NPCM VCD and ECE engine 79c3d5557d0 media: dt-bindings: samsung,fimc: correct unit addresses in DTS example 12721b2918c media: dt-bindings: samsung,exynos4212-fimc-is: replace duplicate pmu node with phandle 649d135f654 media: dt-bindings: Add OV5642 ea02cb475d0 media: dt-bindings: ov5693: fix maintainer email address bf47fd91392 dt-bindings: media: qcom,sdm845-venus-v2: Allow interconnect properties 3aebaa874fe dt-bindings: gpio: fsl-imx-gpio: Document imx25 and imx27 22b8447d8c5 gpio: dt-bindings: add more loongson gpio chip support 4e221bfe9c7 gpio: Rewrite IXP4xx GPIO bindings in schema 4cf0af54afc dt-bindings: regulator: qcom,spmi: Document PMA8084 af4d4d97219 dt-bindings: regulator: qcom,spmi: Document PM8019 d418baf614b dt-bindings: regulator: qcom,spmi: Document PM8909 0ea9a770a05 ASoC: Merge up fixes f86628f3748 dt-bindings: mmc: renesas,sdhi: Document RZ/G3S support 8237e068c21 dt-bindings: mmc: sdhci-msm: allow flexible order of optional clocks 471e8c2efd5 spi: dt-bindings: Make "additionalProperties: true" explicit fca964126bc regulator: dt-bindings: Add missing unevaluatedProperties on child node schemas b6f67e7250d ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child node schemas 034c5148aaa spi: qup: Allow scaling power domains and 4f01e181d07 ARM: dts: omap: omap4-embt2ws: Let IMU driver handle Magnetometer internally 9de88218aac ARM: dts: am335x-pocketbeagle: add missing GPIO mux e28f72f1038 ARM: dts: am335x-pocketbeagle: enable pru f2615b60ef4 ARM: dts: am335x-pocketbeagle: remove dependency cycle 2248ba4cf62 ARM: dts: am335x-pocketbeagle: update LED information 925c841088b ARM: dts: omap4: embt2ws: add LED 8271e90ce2a dt-bindings: pinctrl: Add missing additionalProperties on child node schemas 9db779b4149 spi: dt-bindings: st,stm32-spi: Move "st,spi-midi-ns" to spi-peripheral-props.yaml f4bd01b1513 Merge branch 'ib-amlogic-t7' into devel d87350d614c dt-bindings: pinctrl: Add support for Amlogic T7 SoCs 5790552cdc8 spi: dt-bindings: qup: Document interconnects ac8cd4d7a89 spi: dt-bindings: qup: Document power-domains and OPP 1e3845e1f1f ARM: dts: st: href-tvk1281618: correct touchscreen syna,nosleep-mode ca45b7640a9 ARM: dts: st: href-tvk1281618: fix touchscreen VIO supply 62ee95e5492 arm64: dts: renesas: ulcb/kf: Use multi Component sound 656754eb897 ARM: dts: renesas: rskrza1: Add FLASH nodes 1eeca5e238c ARM: dts: renesas: genmai: Add FLASH nodes ce4668e633c ARM: dts: renesas: wheat: Move Ethernet node to LBSC 4389fba4928 ARM: dts: renesas: blanche: Move Ethernet node to LBSC e40f89dabb9 ARM: dts: renesas: marzen: Move Ethernet node to LBSC 532631b43b1 ARM: dts: renesas: r8a7792: Add LBSC node f82556dee9f ARM: dts: renesas: r8a7779: Add LBSC node 8b2701b8449 ARM: dts: renesas: r7s72100: Add BSC node 50c0f567978 ARM: dts: renesas: Remove unused LBSC nodes from board DTS 5e5000b5c7d arm64: dts: imx93: Add the TMU interrupt 1df8fa8d4ab arm64: dts: imx8dxl-ss-adma: Fix i2c compatible entries 8994a1e568f arm64: dts: imx8x-colibri-iris-v2: Fix pinctrl node names 817a33f585d arm64: dts: imx8dxl-ss-conn: Complete the FEC compatibles f985f88b4bd arm64: dts: imx8m: Remove 'nand-on-flash-bbt' from nand controller 4098ea96024 arm64: dts: imx8mp-debix-som-a-bmb: Fix EEPROM #size-cells 9b24aa858a0 arm64: dts: imx8-ss-lsio: Add PWM interrupts 3861b0e9935 ARM: dts: imx53: Adjust the ecspi compatible 66fad579faf dt-bindings: arm: fsl: Document the missing imx23 boards f8bb2a94568 ARM: dts: imx7ulp: Fix usbphy1 compatible 15f7e452e35 ARM: dts: imx6q-pistachio: Use a valid value for fsl,tx-d-cal cae6d2eef14 ARM: dts: imx6q-b650v3: Fix fsl,tx-cal-45-dn-ohms c4651719193 ARM: dts: imx28-tx28: Move phy_type to USB node 7b67679da54 ARM: dts: mxs: Switch to #pwm-cells = <3> f577cb8a3af ARM: dts: imx6q: Add Variscite MX6 Custom board support 382e0cb725e ARM: dts: imx6qdl: Add Variscite VAR-SOM-MX6 SoM support 13d4a269bc5 ARM: dts: mxs: Fix duart clock-names 40876afb60b dt-bindings: arm: fsl: Add VAR-SOM-MX6 SoM with Custom Board bfa29ce69ff ARM: dts: imx6ull/7d-colibri: Fix compatible 75d5441a88c ARM: dts: imx6ull-phytec-tauri: Fix compatible e1fa21136c8 ARM: dts: imx6ull-phytec-tauri: Remove board model and compatible 35e5ff51f47 ARM: dts: imx7s: Fix CSI clocks f9f73d05540 ARM: dts: imx51-zii-rdu1: Use preferred i2c-gpios properties bdee517f754 ARM: dts: imx6ul-tx6ul: Use preferred i2c-gpios properties d7f82e0b548 arm64: dts: imx8mq-librem5: Remove invalid charger properties 4ca47f6773f arm64: dts: imx8-apalis-v1.1: Remove invalid GPIO properties e69e455f2fb arm64: dts: imx8-apalis-ixora: Remove invalid ngpios property 2c895995dd1 arm64: dts: imx8mq-zii-ultra: Fix mdio node name 8eb895b59bc arm64: dts: imx8mq-nitrogen: Fix PCA9546 I2C subnodes 139863a1d3d ARM: dts: imx6qdl-gw591: Remove lis2de12 interrupt-names 9b658dc8e4a arm64: dts: imx8mm/p-venice: Remove lis2de12 interrupt-names b5b96d95dda arm64: dts: imx8ulp: Fix the SPI clock-names order 0667fb264ef arm64: dts: imx8dxl-evk: Remove invalid spi property 33ab0bea441 arm64: dts: imx8dxl-ss-conn: Move conn_enet0_root_clk outside of soc 8bc4dcf63aa arm64: dts: imx8-ss-audio: Move audio_ipg_clk outside of soc f534109b8a8 arm64: dts: imx8-ss-img: Move img_ipg_clk outside of soc 7fdfaa3ac82 arm64: dts: imx8-ss-conn: Move conn clocks outside of soc ba5d17fd8e3 arm64: dts: imx8-ss-dma: Move dma_ipg_clk outside of soc 1a9945dfc51 arm64: dts: imx8-ss-lsio: Move lsio_bus_clk outside of soc 48b47ae3d6f arm64: dts: imx8-ss-lsio: Remove unused clock 945f26657ac arm64: dts: imx8mq: Move funnel outside from soc 2332ea694b4 arm64: dts: imx8mp: Move funnel outside from soc 0205e7e222f arm64: dts: imx8mp-phyboard-pollux: Add support for RS232/RS485 0a902bd2fb5 arm64: dts: imx8mp-phyboard-pollux: Add gpio-line-names ecfb5734149 arm64: dts: imx8mp-phycore-som: Add gpio-line-names d00eb07cece arm64: dts: imx8mp-phyboard-pollux: Enable USB support cd428c81f13 arm64: dts: imx8mp-phyboard-pollux: Add flexcan support 6c8eee11fbd arm64: dts: imx8mp: Simplify USB C on DH i.MX8M Plus DHCOM PDK3 83760ab0115 arm64: dts: imx8mp: Add micfil node 67eb407d3b0 arm64: dts: imx8mp: Add easrc node 6934452a969 arm64: dts: freescale: imx8m*-venice: remove label = "cpu" from DSA dt-binding 0ee0248cbdb ARM: dts: imx6qdl-gw5904: add internal mdio nodes 44b93205ccd ARM: dts: imx: add support for the ATM0700D4 panel attached to sk-imx53 1ac6935bfc3 arm64: dts: imx93-evk: add uart5 e3da7a0cfb0 arm64: dts: imx93: add dma support for lpuart[1..8] 3659306c727 arm64: dts: imx93: add edma1 and edma2 61fb57424b7 arm64: dts: imx8mq-tqma8mq-mba8mx: Add LVDS overlay 92f2a6efc49 arm64: dts: imx8mn-tqma8mqnl-mba8mx: Add LVDS overlay 0be989bfe21 arm64: dts: imx8mm-tqma8mqml-mba8mx: Add LVDS overlay c51d873b630 arm64: dts: mba8mx: Add DSI-LVDS bridge nodes b910ba6ffd4 arm64: dts: imx8qm-apalis: Remove invalid FEC property a218dad65ab arm64: dts: imx8mq-thor96: Fix sdio-pwrseq GPIO property be5254b2658 arm64: dts: imx8mq-pico-pi: Fix PMIC properties 1d1bdc31576 arm64: dts: imx8mq-librem5: Fix gpio-hog property 9097909bd31 arm64: dts: imx8mp: Switch PCIe to HSIO PLL on i.MX8MP DHCOM PDK2 and generate clock from SoC 390f3a1de82 arm64: dts: imx8dxl-evk: Remove invalid SPI property 8e847affc41 arm64: dts: imx8mm-phg: Disable flexspi 2762da8c872 arm64: dts: imx8mp: add imx8mp-venice-gw74xx-imx219 overlay for rpi v2 camera 2a9086d377d arm64: dts: imx8-ss-img: Assign slot for imx jpeg encoder/decoder 77bae3c10f1 riscv: dts: allwinner: d1: Add PMU event node 96dba44bdec arm64: dts: allwinner: h616: Add BigTreeTech Pi support 2e1937dbda5 arm64: dts: allwinner: h616: Add BigTreeTech CB1 SoM & boards support 8765084727c dt-bindings: arm: sunxi: Add BigTreeTech boards e193762c042 dt-bindings: vendor-prefixes: Add BigTreeTech 8bac0de1b23 arm64: dts: allwinner: h616: Add SID controller node dcbe36d4815 dt-bindings: nvmem: SID: Add binding for H616 SID controller f26a80be3fc riscv: dts: allwinner: remove address-cells from intc node 1675de5dadb riscv: dts: use capital "OR" for multiple licenses in SPDX d6ee93e7a3b arm64: dts: marvell: minor whitespace cleanup around '=' 67937aa180a arm64: dts: mediatek: minor whitespace cleanup around '=' e8255b6ec03 ARM: dts: nuvoton: add missing space before { b15a7d6d8a1 ARM: dts: mediatek: minor whitespace cleanup around '=' 3e72f349d5f arm64: dts: mediatek: add missing space before { 3a7d252849b ARM: dts: mediatek: add missing space before { 8d05a9e4787 arm64: dts: apm: add missing space before { 7ba5c878d5a ARM: dts: omap3-devkit8000: correct ethernet reg addresses (split) 0ba01d82941 arm64: dts: bitmain: lowercase unit addresses f115b6aa1ff ARM: dts: nxp: imx6qdl-nitrogen6: correct regulator node name 91c43f0224b dt-bindings: display: mediatek: dp: Add compatible for MediaTek MT8188 430094ea092 ARM: dts: imx6ul: mba6ulx: Fix gpio-keys button node names 275cd934696 ARM: dts: imx6ul: mba6ulx: Mark gpio-buttons as wakeup-source b69bef31d8c ARM: dts: qcom: sdx65-mtp: Specify PM7250B SID to use 05e67d80ade dt-bindings: iio: adc: ti,…
b49020
added a commit
to b49020/u-boot
that referenced
this pull request
Jan 3, 2024
aaba2d45dc2 Merge tag 'v6.7-rc7-dts-raw' af7bb1eb1d5 Merge tag 'char-misc-6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc 498edb2daf9 Merge tag 'soc-fixes-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 71cf70040ad arm64: dts: mediatek: mt8395-genio-1200-evk: add interrupt-parent for mt6360 378f69db8d5 Merge tag 'am3-usb-hang-fix-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes 8ce11264659 Merge tag 'omap-for-v6.7/fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes 5de8c1d9d33 Merge tag 'v6.7-rc6-dts-raw' 545e06e86e7 Merge tag 'drm-fixes-2023-12-15' of git://anongit.freedesktop.org/drm/drm 7013a73ce97 dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp 941b2f3f3b3 Merge tag 'drm-misc-fixes-2023-12-14' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes a9d21f3531c Merge tag 'net-6.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 6475cd03c8b Merge tag 'sunxi-fixes-for-6.7-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/fixes 55e35941f88 MIPS: dts: loongson: drop incorrect dwmac fallback compatible 31bbdafb8a9 dt-bindings: panel-simple-dsi: move LG 5" HD TFT LCD panel into DSI yaml 3b15f59783e ARM: dts: Fix occasional boot hang for am3 usb 0f5cf21e732 Merge tag 'v6.7-rc5-dts-raw' aebcc9f1481 Merge tag 'riscv-for-linus-6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux e2c369cf4c0 Merge tag 'soc-fixes-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc c58dfda6d6d Merge tag 'v6.7-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes e51d72eb6c0 Merge tag 'devicetree-fixes-for-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux d8125b0ecc2 Merge tag 'imx-fixes-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes 607f4f16f33 dt-bindings: display: adi,adv75xx: Document #sound-dai-cells 1cd06cb38e9 dt-bindings: lcdif: Properly describe the i.MX23 interrupts c459a060620 Merge tag 'arm-soc/for-6.7/devicetree-fixes' of https://github.com/Broadcom/stblinux into arm/fixes 48c928742f9 Merge tag 'riscv-dt-fixes-for-v6.7-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes b36dd944741 Merge tag 'mtk-dts64-fixes-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into arm/fixes 792690ab957 dt-bindings: perf: riscv,pmu: drop unneeded quotes 6c348748953 dt-bindings: interrupt-controller: Allow #power-domain-cells 169fadb22a8 arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588 5de7b74f99c ARM: dts: imx28-xea: Pass the 'model' property 508cf2b6e91 ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt 032eec0e42a arm64: dts: imx8-apalis: set wifi regulator to always-on 323687f58c1 arm64: dts: imx8ulp: update gpio node name to align with register address 077865883cc arm64: dts: imx93: update gpio node name to align with register address 944618bcbf9 arm64: dts: imx93: correct mediamix power 1c24f1bfea0 arm64: dts: imx8qm: Add imx8qm's own pm to avoid panic during startup ad86cce5dc3 arm64: dts: freescale: imx8-ss-dma: Fix #pwm-cells 1d14469f920 arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells ac190ffdb6d dt-bindings: pwm: imx-pwm: Unify #pwm-cells for all compatibles 297d23398a1 ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock 5386e4486ea arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3 946fc631397 arm64: dts: rockchip: Fix PCI node addresses on rk3399-gru a7a25613896 arm64: dts: rockchip: drop interrupt-names property from rk3588s dfi 8c9bc0395a7 Merge tag 'v6.7-rc4-dts-raw' 2435ff4ecc5 arm64: dts: rockchip: Fix Turing RK1 interrupt pinctrls b5101712205 ARM: dts: dra7: Fix DRA7 L3 NoC node register size dc9767755af Merge tag 'pinctrl-v6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl 7aa0428ff1a arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360 on I2C7 cc16e2bafcf arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary cells properties 319da179750 arm64: dts: mediatek: mt7622: fix memory node warning check ebf9dabaadc arm64: dts: mediatek: mt8186: fix clock names for power domains 366d879dfdc arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell name f6046741ca7 arm64: dts: mt7986: change cooling trips 1c9eed83cfe arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3 5f4cda8aaaf arm64: dts: mt7986: fix emmc hs400 mode without uboot initialization d681357551e arm64: dts: mt8183: kukui: Fix underscores in node names cfc654bdc60 arm64: dts: mediatek: mt8183: Move thermal-zones to the root node bf72facfd85 arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names 104fa158275 arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg warning on ntc 8cff8e1003d arm64: dts: mediatek: mt8183: Fix unit address for scp 3D11 reserved memory 1b8bfd162ab arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc clocks cef98c8dfd1 ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act bca1c9a69fc Merge tag 'v6.7-rc3-dts-raw' 26461bf0909 ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128 181bf165aa2 dt-bindings: display: mediatek: dsi: remove Xinlei's mail a893b5d1059 arm64: dts: rockchip: minor whitespace cleanup around '=' b2427187e4b ARM: dts: rockchip: minor whitespace cleanup around '=' f3c7b5f4dc6 ARM: dts: imx6q: skov: fix ethernet clock regression 4a86c56b96e arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config cd2adf8855c riscv: dts: microchip: move timebase-frequency to mpfs.dtsi d82d7d0a15a Merge tag 'usb-serial-6.7-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus ae6630ba291 dt-bindings: pinctrl: s32g2: change a maintainer email address 41a51178392 dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types 9795c9807b3 dt-bindings: usb: microchip,usb5744: Add second supply 78e250f7d80 dt-bindings: usb: hcd: add missing phy name to example 4ee5c46ae7f Merge tag 'v6.7-rc2-dts-raw' bd7b3304ecd Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi 48a7636d2a5 arm64: dts: allwinner: h616: update emac for Orange Pi Zero 3 f12d50cd3aa dt-bindings: soc: rockchip: grf: add rockchip,rk3588-pmugrf cde357c9d57 riscv: dts: sophgo: remove address-cells from intc node 61ece98332d arm64: dts: rockchip: fix rk356x pcie msg interrupt name aeec66a04c2 arm64: dts: rockchip: Expand reg size of vdec node for RK3399 e9cca193a96 arm64: dts: rockchip: Expand reg size of vdec node for RK3328 136444dc553 Merge tag 'net-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 5bc460a99c8 dt-bindings: net: ethernet-controller: Fix formatting error 878e697e1e2 Merge branch '6.7/scsi-staging' into 6.7/scsi-fixes 1f56add1125 Merge tag 'v6.7-rc1-dts-raw' 66b5a3ebb5d Merge tag 'loongarch-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson 8c980b9f395 Merge tag 'mips_6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux aa0f6b9c657 Merge tag 'input-for-v6.7-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2230396e3e5 Merge tag 'linux-watchdog-6.7-rc1' of git://www.linux-watchdog.org/linux-watchdog 1d80c20dac8 Merge tag 'pwm/for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm b424fbf63f5 Merge tag 'iommu-updates-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu 4f3225ad038 scsi: ufs: qcom-ufs: dt-bindings: Document the SM8650 UFS Controller e33404e194a Merge tag 'pm-6.7-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 1db825776c1 Merge tag 'drm-next-2023-11-07' of git://anongit.freedesktop.org/drm/drm 343b15c56c5 Merge tag 'rproc-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux d93e385808c Merge branch 'pm-cpufreq' e13f07f0edd Merge tag 'media/v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 9d53ff6f358 Merge tag 'rtc-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux 08f7de6289a Merge tag 'mailbox-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox 55b4d14adbd Merge tag 'drm-misc-next-fixes-2023-11-02' of git://anongit.freedesktop.org/drm/drm-misc into drm-next ed60b58fc8e Merge tag 'i2c-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 4a182e86bb3 Merge tag 'i3c/for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux f1c99af83b5 Merge tag 'mtd/for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux 1261a1cbc90 dt-bindings: mailbox: qcom-ipcc: document the SM8650 Inter-Processor Communication Controller 6d6ebec94d3 Merge tag 'pinctrl-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl 2deca24e0b6 Merge tag 'phy-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy 8200ebf43ba Merge tag 'dmaengine-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine f79e7cc24f8 Merge tag 'usb-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb c467b9667b4 Merge tag 'tty-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty 90434dcccdb Merge tag 'char-misc-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc 38a192297c4 Merge tag 'cpufreq-arm-updates-6.7-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm 4d86d4012a4 Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 d18177770f6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm ba73b2872dd Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi edf2b47a502 Merge tag 'leds-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds cc1f4f7ab66 Merge tag 'backlight-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight 99e47963c92 Merge tag 'mfd-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd 3ca243c485d Merge tag 'sound-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound 7eb17b61b56 Merge tag 'pci-v6.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci 8af5ff8e284 Merge branch 'cpufreq/arm/qcom-nvmem' into HEAD 4ea96a3808e Merge tag 'shmob-drm-atomic-dt-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into drm-next c3ca0ae09d2 Merge tag 'soc-drivers-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc f09fa3b2257 Merge tag 'soc-dt-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc 952ba26f410 Merge tag 'pmdomain-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm e0a0dfae390 Merge tag 'mmc-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc 5d6d2b7e225 Merge tag 'ata-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata 1cd2713e979 Merge tag 'drm-next-2023-10-31-1' of git://anongit.freedesktop.org/drm/drm b924dc9f2b0 dt-bindings: leds: Add Kinetic KTD2026/2027 LED 4134d994c71 dt-bindings: leds: Last color ID is now 14 (LED_COLOR_ID_LIME) cf7040b3559 dt-bindings: leds: Mention GPIO triggers ee6a7cc280d dt-bindings: mfd: armltd: Move Arm board syscon's to separate schema 8e92874f726 dt-bindings: mfd: rk806: Allow system-power-controller property 3c288342d6f dt-bindings: mfd: rk8xx: Deprecate rockchip,system-power-controller 14c72c53055 dt-bindings: mfd: max8925: Convert to DT schema format c5997ddba92 dt-bindings: mfd: qcom,spmi-pmic: Drop unused labels from examples aa1ddd1c693 dt-bindings: mfd: mt6397: Split out compatible for MediaTek MT6366 PMIC e039fd3b08f dt-bindings: mfd: Add missing unevaluatedProperties on child node schemas 898ca7e1219 dt-bindings: mfd: x-powers,axp152: Make interrupt optional for more chips 66ee726292b dt-bindings: mfd: ti,twl: Add clock provider properties d5696e07471 dt-bindings: mfd: Convert twl-family.txt to json-schema 3e92647a561 dt-bindings: mfd: syscon: Add ti,am654-dss-oldi-io-ctrl compatible 21064fbd88c dt-bindings: mfd: maxim,max8998: Convert to DT schema 1adda92d932 dt-bindings: mfd: qcom,tcsr: Add compatible for sm4450 2ed4640976c dt-bindings: mfd: stericsson,db8500-prcmu: Spelling s/Cortex A-/Cortex-A/ 0c8e3453459 dt-bindings: mfd: syscon: Add rockchip,rk3128-qos compatible 2f894d7ff3b dt-bindings: mfd: qcom,spmi-pmic: Add typec to SPMI device types 16130a47132 dt-bindings: mfd: qcom-pm8xxx: Add missing child nodes ead621960a1 dt-bindings: mfd: qcom-spmi-pmic: Add pm8450 entry 22c015d27b4 Merge tag 'devicetree-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux 9c1563a774b Merge tag 'for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply 1855958889a Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux d419ef9019c Merge tag 'hwmon-for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging b768423de00 Merge tag 'spi-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi ccabee9fab9 Merge tag 'regulator-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator 270fd9dab2d Merge tag 'gpio-updates-for-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux de8544e9df1 Merge 'bpf-next 2023-10-16' into loongarch-next 6836be29bda Merge tag 'pm-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 9a7dd6d750e Merge tag 'thermal-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 848ffa8379c Merge tag 'net-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next c83f8a9452e Merge tag 'kvm-riscv-6.7-1' of https://github.com/kvm-riscv/linux into HEAD 245825a96c4 Merge tag 'timers-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2ac547d3989 Merge tag 'drm-misc-next-2023-10-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 1cdfe9d4592 Merge tag 'edac_updates_for_v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras a601b106a73 dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Add support for QMC HDLC 363be486f5a dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Add 'additionalProperties: false' in child nodes 271cd69a804 dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Fix example property name eea3cb06a18 Merge branches 'clk-renesas', 'clk-kunit', 'clk-regmap' and 'clk-frac-divider' into clk-next d28223626be Merge branches 'clk-debugfs', 'clk-spreadtrum', 'clk-sifive', 'clk-counted' and 'clk-qcom' into clk-next 53b5f28071c Merge branches 'clk-doc', 'clk-amlogic', 'clk-mediatek', 'clk-twl' and 'clk-imx' into clk-next b1871f3da8b dt-bindings: arm,coresight-cti: Add missing additionalProperties on child nodes 3526c441442 dt-bindings: arm,coresight-cti: Drop type for 'cpu' property 7f2a56b28dd dt-bindings: soundwire: Add reference to soundwire-controller.yaml schema ff4961a1b45 dt-bindings: input: syna,rmi4: Make "additionalProperties: true" explicit 7ab07dd3a33 media: dt-bindings: ti,ds90ub960: Add missing type for "i2c-alias" cfd7a674668 dt-bindings: input: qcom,pm8921-keypad: convert to YAML format 36f15399258 spi: Merge up fix 71d7d91468b dt-bindings: display: ssd132x: Remove '-' before compatible enum da7c060f61f dt-bindings: hwmon: npcm: Add npcm845 compatible string 0c9ba0025a7 dt-bindings: watchdog: Add support for Amlogic C3 and S4 SoCs 1d4179f1e72 dt-bindings: watchdog: aspeed-wdt: Add aspeed,reset-mask property 2869478949b dt-bindings: watchdog: qcom-wdt: Add MSM8226 and MSM8974 compatibles 8cf207d494d dt-bindings: watchdog: fsl-imx7ulp-wdt: Add 'fsl,ext-reset-output' b6f71fe012d dt-bindings: input: fsl,scu-key: Document wakeup-source 0321940e5f6 Merge branch 'pci/controller/xilinx-xdma' 4ffc07ffee1 Merge branch 'pci/controller/xilinx-ecam' d03965f578f dt-bindings: hwmon: ltc2991: add bindings 4ee57da1e1e dt-bindings: hwmon: ti,ina2xx: add ti,ina237 2058480ac69 dt-bindings: hwmon: ina3221: Add ti,summation-disable bfcf030a43a dt-bindings: hwmon: ina3221: Convert to json-schema 5abc0989d4e regulator: dt-bindings: Add mps,mpq2286 power-management IC 7e9686e05c8 dt-bindings: hwmon: Add possible new properties to max31827 bindings d049f3115b4 dt-bindings: i2c: i2c-demux-pinctrl: Convert to json-schema f9904baa812 dt-bindings: input: cyttsp5: document vddio-supply ddc73cc0486 dt-bindings: hwmon: Add Infineon TDA38640 4867caaddbe dts: ti: k3-am625-beagleplay: Add beaglecc1352 f1d5169d7df dt-bindings: net: Add ti,cc1352p7 b9fbb34f14c dt-bindings: eeprom: at24: allow NVMEM cells based on old syntax b98dc263e90 dt-bindings: nvmem: SID: allow NVMEM cells based on old syntax 771a18f6c82 dt-bindings: usb: fsa4480: Add compatible for OCP96011 2440ebf7393 dt-bindings: usb: fsa4480: Add data-lanes property to endpoint 5cb9e31b364 dt-bindings: crypto: qcom,prng: document SA8775P and SC7280 ce3a8539e6b dt-bindings: mmc: sdhci-msm: document the SM8650 SDHCI Controller e9f7d4df3dc Merge tag 'extcon-next-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next f2efeac4531 Merge tag 'icc-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next 44e577da2fb Merge branches 'iommu/fixes', 'arm/tegra', 'arm/smmu', 'virtio', 'x86/vt-d', 'x86/amd', 'core' and 's390' into next cf94f774bfc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net d573a55e9d6 sc7180: Add qdsp based soundcard ff3324d9a6e dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge 00cb5e43c89 pmdomain: Merge branch genpd_dt into next cfdc1bd6450 dt-bindings: power: rpmpd: Add SC8380XP support 4297d4d60f6 dt-bindings: power: qcom,rpmhpd: Add GMXC PD index ef065946dfd dt-bindings: power: qcom,rpmpd: document the SM8650 RPMh Power Domains bb52f352db8 dt-bindings: pinctrl: qcom,sa8775p-tlmm: add missing wakeup-parent 4452dc20a18 Merge branch 'pm-cpufreq' 53f8c7b7e4c Merge branch 'pm-devfreq' ea17080e840 dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example 8eb2670d8f4 Merge tag 'v6.7-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt 2189a3aa381 Merge tag 'ti-k3-dt-for-v6.7-part2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt 7dba0e5031f Merge tag 'arm-soc/for-6.7/devicetree' of https://github.com/Broadcom/stblinux into soc/dt 8a28188f870 Merge tag 'samsung-dt-6.7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt ce56784ecc4 dt-bindings: watchdog: cnxt,cx92755-wdt: convert txt to yaml 8e0cf3a38a2 dt-bindings: watchdog: da9062-wdt: convert txt to yaml 465e1566dd9 dt-bindings: watchdog: fsl,scu-wdt: Document imx8dl 5ed91abc055 dt-bindings: watchdog: atmel,at91rm9200-wdt: convert txt to yaml 5e74c859a08 regulator: qcom,rpmh: Add PMC8380 compatible 61e0e7c75fe ASoC: dt-bindings: qcom,sm8250: Add sc7180-qdsp6-sndcard e7812839036 Revert "Merge branch 'mv88e6xxx-dsa-bindings'" ae34da1c1d6 Merge tag 'devfreq-next-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux 31146e1a7ca Merge tag 'opp-updates-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm 915d99e46ba regulator: dt-bindings: fixed-regulator: Add under-voltage interrupt support 792f714f11b ASoC: dt-bindings: Add schema for "awinic,aw88399" 26a73bb8ca7 dt-bindings: cpufreq: qcom-hw: document SM8650 CPUFREQ Hardware 703115510cd dt-bindings: cpufreq: qcom-cpufreq-nvmem: Document krait-cpu de72900120a dt-bindings: marvell: Add Marvell MV88E6060 DSA schema bd9d14cbe00 dt-bindings: marvell: Rewrite MV88E6xxx in schema b704c890279 ARM64: dts: marvell: Fix some common switch mistakes dc83cf647e9 ARM: dts: nxp: Fix some common switch mistakes c04576a10e2 ARM: dts: marvell: Fix some common switch mistakes e19c21743dc dt-bindings: net: mvusb: Fix up DSA example 91fca37787b dt-bindings: net: dsa: Require ports or ethernet-ports 0fba327e7e4 dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ6018 af265a3f0dc dt-bindings: net: dsa: microchip: add wakeup-source property 58d71b29a5e net: dsa: Use conduit and user terms ffbc4234110 dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name 60fc1dd029b dt-bindings: regulator: dlg,da9210: Convert to json-schema 831301ac113 dt-bindings: Drop kernel copy of common reserved-memory bindings 3307db4438d ARM: dts: BCM5301X: Set switch ports for Linksys EA9200 e0e85422c98 dt-bindings: timer: fsl,imxgpt: Add optional osc_per clock 1becd63500d pmdomain: Merge branch genpd_dt into next 6f93fae5667 dt-bindings: power: rpmpd: Add MSM8917, MSM8937 and QM215 5cd87e8f560 Revert "d F438 t-bindings: usb: Add bindings for multiport properties on DWC3 controller" 87833602892 Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" 66651eac6fd ARM: dts: BCM5301X: Set fixed-link for extra Netgear R8000 CPU ports 8af0b72c6e8 ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports ccb6a0fa5e6 ARM: dts: BCM5301X: Relicense Vivek's code to the GPL 2.0+ / MIT 4b1163bbe05 ARM: dts: BCM5301X: Relicense Felix's code to the GPL 2.0+ / MIT a6ae4c074e5 ARM: dts: BCM5301X: Set MAC address for Asus RT-AC87U d4069b3cae5 Merge tag 'samsung-dt64-6.7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt 9afb63addae arm64: dts: socionext: add missing cache properties a433bdb9565 riscv: dts: thead: convert isa detection to new properties b625975001d arm64: dts: Update cache properties for socionext f986160e3a6 Merge tag 'mvebu-dt64-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt 5f81f0f82a5 ASoC: Merge up v6.6-rc7 5fbb5410da8 dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint 98b23a6f85b dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host 59d79999f7c dt-bindings: PCI: dwc: Update maxItems of reg and reg-names e9451bb30d2 regulator: dt-bindings: Add ADI MAX77503 support dd1773d668f Merge tag 'drm-msm-next-2023-10-17' of https://gitlab.freedesktop.org/drm/msm into drm-next c8153a2ff1c dt-bindings: pinctrl: nuvoton,npcm845: Add missing additionalProperties on gpio child nodes 623d7264b49 dt-bindings: pinctrl: brcm: Ensure all child node properties are documented 640fa435f29 BackMerge tag 'v6.6-rc7' into drm-next 7a3a47cfb58 dt-bindings: phy: ralink-usb-phy: convert to dtschema 98ba953b931 dt-bindings: arm: cpus: Add Qualcomm Kryo 465 59fb5a15eb6 Merge tag 'at24-updates-for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-mergewindow 756859a5fb5 dt-bindings: nvmem: u-boot,env: Add missing additionalProperties on child node schemas 9a856f65da9 dt-bindings: nvmem: move deprecated cells binding to its own file 4df6c709339 dt-bindings: serial: drop unsupported samsung bindings aee49a77b3b dt-bindings: serial: rs485: Add rs485-rts-active-high 944d69c0d81 dt-bindings: serial: re-order entries to match coding convention f315651c2ed arm64: dts: rockchip: rk3588s: Add USB3 host controller 5bd8ab8ea9f dt-bindings: usb: add rk3588 compatible to rockchip,dwc3 2074b048d69 dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings 38f74615521 dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible a6c6e8f2caf dt-bindings: usb: vialab,vl817: remove reset-gpios from required list 89334e31715 Merge tag 'mediatek-drm-next-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next 525493f786f Merge tag 'iio-for-6.7a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next b3519ebc18a arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports b2cfd98a767 arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support fe7ce1934c9 arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes b89f3c96add arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM 2e22ca1f3f6 arm64: dts: ti: k3-am62p: Add nodes for more IPs ef3355d3186 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 46c8a35da11 arm64: dts: rockchip: Add Turing RK1 SoM support 88034499f21 dt-bindings: arm: rockchip: Add Turing RK1 44b9f8a7085 dt-bindings: vendor-prefixes: add turing 02319e919e1 dt-bindings: net: dsa: Drop 'ethernet-ports' node properties 4ba5fc8f349 dt-bindings: net: mscc,vsc7514-switch: Simplify DSA and switch references 1f1d27f3792 dt-bindings: net: mscc,vsc7514-switch: Clean-up example indentation 6cbccd61ae1 dt-bindings: net: ethernet-switch: Rename $defs "base" to 'ethernet-ports' 0fc28bebc0f dt-bindings: net: ethernet-switch: Add missing 'ethernet-ports' level bdf9a8fc11f dt-bindings: net: dsa/switch: Make 'ethernet-port' node addresses hex 6771914497c dt-bindings: net: renesas: Drop ethernet-phy node schema b925a693295 dt-bindings: net: Add missing (unevaluated|additional)Properties on child node schemas b3d64a2622c Merge tag 'ti-k3-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt 9961cfa2746 arm64: dts: rockchip: Add DFI to rk3588s 4c69e7576fd arm64: dts: rockchip: Add DFI to rk356x 7751313decd arm64: dts: rockchip: Always enable DFI on rk3399 b2a4004ef5e dt-bindings: backlight: Add brightness-levels related common properties 0df613056f2 dt-bindings: devfreq: event: rockchip,dfi: Add rk3588 support dfcd41dc5c8 dt-bindings: devfreq: event: rockchip,dfi: Add rk3568 support 6a3a7401ea9 dt-bindings: devfreq: event: convert Rockchip DFI binding to yaml 1eea6b733a2 Merge tag 'v6.6-next-dts64.3' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/dt 686e8588e58 ASoC: dt-bindings: mt8186-mt6366-rt1019-rt5682s: add RT5650 support 69a810a6c65 arm64: dts: ti: k3-am69-sk: Add DP and HDMI support d073d4fa08a arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 c2585433bf8 arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node 38787c5a588 arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes b692805035b arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux ec64870ed91 arm64: dts: rockchip: Remove UART2 from RGB30 9e687f07232 arm64: dts: rockchip: Update VPLL Frequency for RGB30 80e4b7707c0 dt-bindings: opp: opp-v2-kryo-cpu: Document named opp-microvolt property 878abd954e3 dt-bindings: thermal: mediatek: Add LVTS thermal controller definition for mt8192 2d7974fc897 Merge tag 'qcom-drivers-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers e18c3f099a6 Merge tag 'v6.7-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt 5a0bd2b31c2 Merge tag 'v6.7-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt 8e78d9be53d Merge tag 'riscv-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt 35e733d4627 arm/arm64: dts: Removed undocumented and unused "pl022,hierarchy" property 71699c00245 dt-bindings: display: Add SSD132x OLED controllers 598bac8835b dt-bindings: display: Split common Solomon properties in their own schema 9770b49fd37 Merge remote-tracking branch 'ulfh/genpd_dt' into v6.6-next/dts64.3 e625b28da30 arm64: dts: mediatek: cherry: Configure eDP and internal display 592bcc139cb arm64: dts: mediatek: mt6795-xperia-m5: Add DSI Display and its vregs 2fb42eddd2a arm64: dts: mediatek: mt6795-xperia-m5: Add display backlight support 46c84d357d6 arm64: dts: mediatek: mt6795: Add support for display blocks and DPI/DSI ed2b4fb35ea arm64: dts: mediatek: Add spherion-rev4 c74bee2a112 arm64: dts: mediatek: Add hayato-rev5-sku2 b4f0a123b60 arm64: dts: mediatek: Remove asurada-audio dtsi files b2c985fb8e3 dt-bindings: arm64: dts: mediatek: Add rev4 of spherion c16d57c0e4f dt-bindings: arm64: dts: mediatek: Add rev5-sku2 of hayato 1003632b0a4 arm64: dts: mediatek: add iommu support for mt8365 SoC a7b1caa10de arm64: dts: mediatek: add larb support for mt8365 SoC 4fca19890a6 arm64: dts: mediatek: add smi support for mt8365 SoC 2499214da29 arm64: dts: mediatek: add power domain support for mt8365 SoC 6839a09d7d1 arm64: dts: mediatek: add apu support for mt8365 SoC d469070c1a6 arm64: dts: mediatek: add camsys support for mt8365 SoC 4933a0d25c0 arm64: dts: mediatek: add mmsys support for mt8365 SoC c66c7651f1a arm64: dts: mediatek: mt8183-kukui: Add PMIC regulator supplies e3d9d68ff1d arm64: dts: mediatek: add device-tree for Genio 1200 EVK board 1748efb12f2 dt-bindings: arm64: mediatek: add mt8395-evk board fa9176e9e75 ARM: dts: samsung: exynos4412-midas: use Linux event codes for input keys 32e4601c3de ARM: dts: samsung: exynos4412-midas: fix key-ok event code b87738f008e dt-bindings: ata: tegra: Disallow undefined properties 1ec16e8ee05 dt-bindings: usb: ti,tps6598x: Disallow undefined properties 659a0df801c dt-bindings: display: remove backlight node from panel examples 4abf396ff79 dt-bindings: Add Marantec vendor prefix f0ada7ea01c ASoC: dt-bindings: tas5805m: Disallow undefined properties 9f1e3557324 dt-bindings: i3c: Add mctp-controller property 081b9a75a08 pmdomain: Merge branch genpd_dt into next 01528ebd616 dt-bindings: power: Add MT8365 power domains a9e8cd6dfd9 scsi: ufs: dt-bindings: common: Add OPP table cb60fa80c1b Merge tag 'memory-controller-drv-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers 826f7d156ea arm64: dts: rockchip: add support for Powkiddy RGB30 ad12d9f10b8 dt-bindings: arm64: rockchip: add Powkiddy RGB30 74b17914ffe Merge tag 'scmi-updates-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers 2ecc0b072f6 dt-bindings: panel: Add Powkiddy RGB30 panel compatible 9bfbafef3e7 dt-bindings: vendor-prefixes: document Powkiddy 18f1f86f4f9 arm64: dts: rockchip: add status LED to rock-5b e158c5c063a arm64: dts: rockchip: add ADC buttons to rk3588-evb1 f9c87984c30 arm64: dts: rockchip: Add AV1 decoder node to rk3588s a87a4181055 arm64: dts: rockchip: Add missing sdmmc2 SDR rates to rock-3a f9c3ed0b8c6 arm64: dts: rockchip: Enable UART6 on rock-5b 6e03b090e8d dt-bindings: serial: document esp32s3-acm f2734832f41 dt-bindings: serial: document esp32-uart 468c7d74ae4 dt-bindings: serial: sc16is7xx: move 'allOf' block after 'required' 1909f99c136 dt-bindings: serial: max310x: convert to YAML 3b2008c0ab9 dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required cef56cc0d91 Merge 6.6-rc6 into usb-next 05d2ff3a51f dt-bindings: rtc: Add Mstar SSD202D RTC 2076491b4ac Merge tag 'stm32-dt-for-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt 714af823f48 Merge tag 'amlogic-arm64-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt 5ae620123f7 Merge tag 'aspeed-6.7-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/dt 5b9d526507b Merge tag 'qcom-dts-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt f0d582a90c3 Merge tag 'qcom-arm64-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt 50d47cb6ab4 Merge tag 'imx-dt64-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt 5f2cc0509f6 Merge tag 'imx-dt-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt fecce8636ce Merge tag 'imx-bindings-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt 2f87a563747 dt-bindings: display: Add Renesas SH-Mobile LCDC bindings baa7c8b0f63 dt-bindings: display: bridge: Document Freescale i.MX93 MIPI DSI 2ebba37e76c dt-bindings: mtd: fixed-partitions: Add compression property ec15e9cf06a Merge tag 'riscv-dt-for-v6.6-final' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt 93d04b8ae79 Merge 6.6-rc6 into tty-next 5efc19857c7 dt-bindings: at24: add ST M24C64-D Additional Write lockable page 3b01a9d9f0c dt-bindings: cpufreq: cpufreq-qcom-hw: Add SDX75 compatible b46437f352a dt-bindings: timer: add imx7d compatible 84a1bc2424e dt-bindings: net: microchip: Allow nvmem-cell usage 43212c29086 dt-bindings: imx-thermal: Add #thermal-sensor-cells property 29b8781554f dt-bindings: thermal: tsens: Add sa8775p compatible ec79c25f935 dt-bindings: thermal: fsl,scu-thermal: Document imx8dl e5458ff99d6 dt-bindings: thermal: nvidia,tegra124-soctherm: Add missing unevaluatedProperties on child node schemas 77f5060117e dt-bindings: thermal: mediatek: Add LVTS thermal sensors for mt7988 1ab302e6706 dt-bindings: thermal: mediatek: Add mt7988 lvts compatible c7f59ae3437 dt-bindings: timers: Add Cirrus EP93xx a34d9ad6975 dt-bindings: rtc: microcrystal,rv3032: Document wakeup-source property ca93807564e dt-bindings: rtc: pcf8523: Convert to YAML 502c4859f2e dt-bindings: rtc: mcp795: move to trivial-rtc 86fcf2e4a5e dt-bindings: rtc: Add Cirrus EP93xx fd8e1ae1a50 dt-bindings: rtc: pcf2123: convert to YAML 258c9524a95 rtc: rtc7301: Rewrite bindings in schema 6295a6bcf65 dt-bindings: zynqmp: add destination mailbox compatible 733b1c4e6fe dt-bindings: mailbox: qcom: add one more clock provider for IPQ mailbox d143c2f73f1 dt-bindings: mailbox: fsl,mu: add new tx doorbell channel fcb408c17ab riscv: dts: starfive: convert isa detection to new properties db0775dde9b riscv: dts: sifive: convert isa detection to new properties 64cd2557231 riscv: dts: microchip: convert isa detection to new properties 26db32eb7b0 dt-bindings: trivial-devices: add silabs,si7005 1e35ceba883 dt-bindings: iio: imu: st,lsm6dsx: add mount-matrix property 48bfcda3acd Merge tag 'sunxi-dt-for-6.7-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt 563f74988d1 Merge tag 'tegra-for-6.7-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt 158eb73a45c Merge tag 'tegra-for-6.7-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt 14d2574b1b8 Merge tag 'tegra-for-6.7-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt 099a8387fc0 Merge tag 'renesas-dts-for-v6.7-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt c572fb21db8 Merge tag 'renesas-dt-bindings-for-v6.7-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt e7b89a11a35 Merge tag 'sti-dt-for-v6.7-round1' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into soc/dt 698afecb4fe Merge tag 'omap-for-v6.7/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt 9608a083830 Merge tag 'at91-dt-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt 1c18e96da78 Merge tag 'ixp4xx-for-soc-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/dt e8e6e6c7f88 Merge tag 'samsung-dt-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt a80905b38ee riscv: dts: allwinner: convert isa detection to new properties f64e3a9612f ARM: dts: sun8i-r40: Add interconnect to video-codec 9f020441484 Merge tag 'renesas-pinctrl-for-v6.7-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel 088cf69ac4b arm64: tegra: Use correct interrupts for Tegra234 TKE 20d97d2c1d5 arm64: tegra: Add power-sensors for Tegra234 boards 01480a7baf5 dt-bindings: crypto: qcom,prng: document SM8550 b78a77685c9 dt-bindings: crypto: qcom,prng: document that RNG on SM8450 is a TRNG 8c4338a952f dt-bindings: phy: Convert PXA1928 USB/HSIC PHY to DT schema 54e346492c7 Merge branch 'fixes' into next 2b3924e79e3 dt-bindings: media: rockchip: Add resets property into decoder node a3b0f06f91c dt-bindings: pinctrl: renesas: Document RZ/G3S SoC ef20264ec2c dt-bindings: arm: sti: add STi boards and remove stih415/stih416 6b9bcc03347 dt-bindings: soc: sti: add STi platform syscon 226abc3ebe2 ARM: dts: st: correct led level in stih418-b2264.dts f12da9f465a ARM: dts: st: move leds out of soc in stih418-b2264.dts c2339d76875 ARM: dts: st: correct serial alias in stih418-b2264.dts bd9413de46e ARM: dts: st: stih407: drop max-duty-cycle 64ac37ba11c ARM: dts: aspeed: mtmitchell: Add I2C NVMe alias port 3d081b8458d ARM: dts: aspeed: mtmitchell: Remove redundant ADC configurations 35b155bacde ARM: dts: aspeed: mtmitchell: Add inlet temperature sensor a1f8a6b47d5 ARM: dts: aspeed: mtjade: Add the gpio-hog 7bdd58ff462 ARM: dts: aspeed: mtjade, mtmitchell: Add new gpio-line-names 0ab76366f88 ARM: dts: aspeed: mtjade, mtmitchell: Update gpio-line-names 6df25fb9855 ARM: dts: aspeed: Minerva: Add Facebook Minerva CMC board f8b5c557575 dt-bindings: arm: aspeed: document board compatibles 27ed84d8837 dt-bindings: power: reset: gpio-poweroff: Add priority property 40c734273a6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 6ea7b4393b4 arm64: dts: exynos: Add reserved memory for pstore on E850-96 92f8c7a2c11 arm64: dts: renesas: rzg3s-smarc-som: Spelling s/device-type/device_type/ 2d4620775f9 arm64: dts: renesas: r9a08g045: Add missing cache-level for L3 cache b7b727c7292 arm64: dts: renesas: r9a08g045: Add nodes for SDHI1 and SDHI2 d19894e572a arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances 6aa6f30d11c arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances f4eed99ff4f arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances 05517562e97 arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances 7cdf57464b0 arm64: dts: ti: k3-j7200: Add MCU domain ESM instance f1b39ca3d55 arm64: dts: ti: k3-j784s4: Add ESM instances 6dbce9288ee arm64: dts: ti: k3-j721s2: Add ESM instances 78b415bf84b dt-bindings: riscv: Add Zicond extension entry 5bf3fb13a99 dt-bindings: riscv: Add smstateen entry f07e2f4af1a dt-bindings: arm-smmu: Add SM7150 GPU SMMUv2 0c136d9696e Merge tag 'samsung-dt64-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt 3d862bd8bdb Merge tag 'dt-cleanup-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt dd1ff19c50c Merge tag 'dt64-cleanup-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt 18b58b42f20 Merge tag 'renesas-dts-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt acea5e97290 Merge tag 'renesas-dt-bindings-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt 3fff32a51ae arm64: dts: imx8mp: Drop i.MX8MP DHCOM rev.100 PHY address workaround from PDK3 DT a4137a78761 arm64: dts: imx8mp: Update i.MX8MP DHCOM SoM DT to production rev.200 4e669bd435c arm64: dts: imx8mp: Add UART1 and RTC wake up source on DH i.MX8M Plus DHCOM SoM cdd5c0430a1 arm64: dts: imx8mp: Switch WiFI enable signal to mmc-pwrseq-simple on i.MX8MP DHCOM SoM 5e5ed972ddb arm64: dts: imx8mp: Fix property indent on DH i.MX8M Plus DHCOM PDK3 0e0f4804643 arm64: dts: imx8mp: Describe VDD_ARM run and standby voltage for DH i.MX8M Plus DHCOM SoM 6f4321acf54 arm64: dts: imx8mp: Describe VDD_ARM run and standby voltage for Data Modul i.MX8M Plus eDM SBC db9c2eba953 dt-bindings: at24: add ST M24C32-D Additional Write lockable page 2d3de893139 arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX 20c1fc50901 arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX c406102a252 arm64: dts: ti: k3-*: Convert NAVSS to simple-bus 30237569318 arm64: dts: ti: k3-*: Convert DMSS to simple-bus 5a6b2719946 media: dt-bindings: sony,imx415: Allow props from video-interface-devices 4fb2ffac2a5 media: dt-bindings: sony,imx214: Allow props from video-interface-devices ce852723549 media: dt-bindings: ovti,ov5640: Allow props from video-interface-devices 09e918f6660 media: dt-bindings: ovti,ov4689: Allow props from video-interface-devices 58924f81df3 media: dt-bindings: ovti,ov02a10: Allow props from video-interface-devices ceac774f01b media: dt-bindings: hynix,hi846: Add video-interface-devices properties 5d9574dfa03 media: dt-bindings: Add TI J721E CSI2RX 35f846e0869 media: dt-bindings: cadence-csi2rx: Add TI compatible string 920d9994f46 media: dt-bindings: Make sure items in data-lanes are unique fc89dfda1cd arm64: dts: rockchip: Remove duplicate regulator vcc3v3_wf from rock-5b 9c122eea20f arm64: dts: rockchip: Add QuartzPro64 SBC device tree 2249e62a24d dt-bindings: arm: rockchip: Add Pine64 QuarzPro64 0c537e1dc4c Revert "dt-bindings: i2c: qcom-cci: Document sc8280xp compatible" 98e501af393 Revert "dt-bindings: iio: magnetometer: asahi-kasei,ak8975: Drop deprecated enums" 3a69c2f4efb thermal: Remove Amit Kucheria from MAINTAINERS d251df8057e Merge drm/drm-next into drm-misc-next e82927df9b7 dt-bindings: timer: renesas,rz-mtu3: Document RZ/{G2UL,Five} SoCs 7d97533164a dt-bindings: timer: renesas,rz-mtu3: Improve documentation 7a4b48ceef1 dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow interrupt names 0c24536a191 dt-bindings: i2c: qcom-cci: Document sc8280xp compatible 868dfc6850f dt-bindings: i2c: qcom-cci: Document SC7280 compatible 64d328702a1 dt-bindings: ltk050h3146w: add compatible for LTK050H3148W-CTA6 variant b4a72f06220 ASoC: mediatek: mt8188-mt6359: add rt5682s support 2049a11e457 ASoC: Merge fixes for consistent cs42l43 schema 131fd489e44 ARM: tegra: Drop unit-address from parallel RGB output port 60d032e82a3 dt-bindings: arm: tegra: pmc: Relicense and move into soc/tegra directory af22dc3d611 dt-bindings: arm: tegra: pmc: Reformat example c9bedc46da1 dt-bindings: arm: tegra: pmc: Restructure pad configuration node schema 90b86df6f4d dt-bindings: arm: tegra: pmc: Increase maximum number of clocks per powergate 63861b9d13d dt-bindings: arm: tegra: pmc: Move additionalProperties a072b0033d2 dt-bindings: arm: tegra: pmc: Remove useless boilerplate descriptions c9e6cff54eb dt-bindings: arm: tegra: pmc: Improve property descriptions 5434ab8fa3f arm64: tegra: Mark Tegra234 SPI as compatible with Tegra114 5c01ba59be1 arm64: tegra: Add dmas and dma-names for Tegra234 UARTE 8a1ed0601ad arm64: tegra: Use correct format for clocks property 38837155827 arm64: tegra: Remove duplicate nodes on Jetson Orin NX a1dd7696911 arm64: tegra: Add missing current-speed for SBSA UART d272bb1069e arm64: tegra: Add display panel node on Smaug e12c844f623 arm64: tegra: Add backlight node on Smaug bf89a06c17e arm64: tegra: Add DSI/CSI regulator on Smaug 301e86587b1 arm64: tegra: Enable IOMMU for host1x on Tegra132 b2f0b8ff54b arm64: tegra: Fix P3767 QSPI speed 9075f489d39 arm64: tegra: Fix P3767 card detect polarity 3e91b89687c dt-bindings: mmc: npcm,sdhci: Document NPCM SDHCI controller cb00ae01c33 ARM: dts: imx7d-pico-pi: Disable USDHC1 35240814572 ARM: dts: imx28: Fix dcp compatible a4c9576b7ed ARM: dts: imx7s: Remove #power-domain-cells from gpcv2 4f6e56e52e0 ARM: dts: imx25: Remove clock-names from the watchdog 3fb49c3b647 ARM: dts: imx25: Fix sram node 4cf2eb0f67d ARM: dts: imx25: Fix dryice node 3d1a3970f0a ARM: dts: imx6qdl-gw5904: add dt props for populating eth MAC addrs 9aff4e20886 ARM: dts: vfxxx: Write dmas in a single line e91b5787319 dt-bindings: pinctrl: st,stm32: fix phandle-array warning d7b5b37e527 ASoC: dt-bindings: mediatek,mt8188-mt6359: add RT5682S support d92199ae36e Merge branch 'icc-misc' into icc-next 3abee769577 dt-bindings: interconnect: qcom,rpmh: do not require reg on SDX65 MC virt 3a5bb0be181 i3c: Fix typo "Provisional ID" to "Provisioned ID" cc5034cea3a Merge branch 'icc-sdx75' into icc-next 740e0da6689 dt-bindings: interconnect: Add compatibles for SDX75 1db9ae145b9 dt-bindings: usb: tps6598x: Add tps25750 2ec5f1616bf dt-bindings: opp: opp-v2-kryo-cpu: support Qualcomm Krait SoCs f90591c0ef4 arm64: dts: imx8mp-beacon: Add DMIC support ff6b9835608 arm64: dts: imx8mn-beacon: Add DMIC support 3eecee94953 arm64: dts: imx8mm-beacon: Add DMIC support f5f85c32455 arm64: dts: imx8mm-beacon: Migrate sound card to simple-audio-card aac38832380 arm64: dts: imx8mn-evk: Remove codec clocks/clock-names 5f650ab4145 arm64: dts: imx8mp-beacon: Configure 100MHz PCIe Ref Clk 4f40f1bb537 arm64: dts: imx8mn: Add sound-dai-cells to micfil node f9caf85c0b7 arm64: dts: imx8mm: Add sound-dai-cells to micfil node 7eeb66072e6 arm64: dts: freescale: add initial device tree for TQMLS1088A 2c3ac0a7533 arm64: dts: freescale: add initial device tree for TQMLS1043A/TQMLS1046A 321fdb8075d arm64: dts: ls1043a: remove second dspi node 81f3bf4ca5c arm64: dts: freescale: Add support for LX2162 SoM & Clearfog Board beb1cf4eab4 arm64: dts: lx2160a: describe the SerDes block #2 a4ad135fc73 arm64: dts: imx93: update gpio node a69ee2db576 arm64: dts: imx8ulp: update gpio node e00323f64a9 arm64: dts: imx8mq-librem5: Fix tps65132 compatible ee884bd4d64 arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios d79452852c5 arm64: dts: imx8-apalis-v1.1: Fix Ethernet PHY reset-names da6cad5dec7 arm64: dts: imx8mm-venice-gw790: Remove phy-mode from switch node 519155017c4 arm64: dts: imx8mp-venice-gw73xx: add TPM device d8b3b9e17b3 arm64: dts: imx8mm-venice-gw73xx: add TPM device 1856464bf2a arm64: dts: imx8mp-verdin: Remove invalid property from eqos 92052cf6080 arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry dd0c9d8bfee arm64: dts: imx93: Fix the dmas entries order 430df63a159 arm64: dts: imx8mm-venice-gw790: Pass GSC address/size-cells 34b511fc43b arm64: dts: imx8dxl: Pass fsl,imx8dxl-sc-wdt 31a03aa3fd9 arm64: dts: imx8dxl: Pass fsl,imx8dxl-sc-thermal 79214c4a8d4 arm64: dts: imx8dxl: Remove wakeup-irq 25769996bd0 arm64: dts: imx8dxl: Pass fsl,imx8dl-scu-pd d79cc7d1502 arm64: dts: imx8qm-mek: enable 8qm lpuart2 and lpuart3 8dd77b7abc8 arm64: dts: imx8qxp-mek: enable 8qxp lpuart2 and lpuart3 35d794829b8 arm64: dts: imx8: update lpuart[0..3] irq number 550993de851 arm64: dts: imx8qm: Update edma channel for uart[0..3] be47369fa1f arm64: dts: imx8: add edma for uart[0..3] af34e3bb9c2 arm64: dts: imx8: add edma[0..3] a4e4c0558e0 arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size e7b88cf0cd9 arm64: dts: freescale: add phyGATE-Tauri i.MX 8M Mini Support c963bd8e180 Merge tag 'imx-fixes-6.6' into imx/dt64 222066d0f3b dt-bindings: arm: fsl: Add TQ-Systems LS1088 based boards 5aa26e24f5d dt-bindings: arm: fsl: Add TQ-Systems LS1043A/LS1046A based boards 911169dc978 dt-bindings: arm: Add SolidRun LX2162A SoM & Clearfog Board 18d117c1db4 arm64: dts: rockchip: Add board device tree for rk3588-orangepi-5-plus 011df93de97 dt-bindings: arm: rockchip: Add Orange Pi 5 Plus 6e9de3a58db arm64: dts: rockchip: Add UART9 M0 pin definitions to rk3588s e16d65efef7 arm64: dts: rockchip: Add I2S2 M0 pin definitions to rk3588s 9c290a3545b arm64: dts: rockchip: Add Orange Pi 5 ce277e999d3 arm64: dts: rockchip: Add sfc node to rk3588s 2ef93ad0277 dt-bindings: arm: rockchip: Add Orange Pi 5 board e5258dae8e0 dt-bindings: interconnect: qcom: rpm: Clean up the example 96ee18884cf dt-bindings: interconnect: qcom: rpm: Clean up the file 93c9dc2d578 dt-bindings: interconnect: qcom: Fix and separate out MSM8939 fe65d11be3c dt-bindings: interconnect: qcom: Fix and separate out MSM8996 a6e0709f5cb dt-bindings: interconnect: qcom: Fix and separate out SDM660 4e47ae1b646 dt-bindings: interconnect: qcom: qcm2290: Remove RPM bus clocks aa3377dd01b dt-bindings: interconnect: qcom: Introduce qcom,rpm-common 0ac263d8e9f dt-bindings: arm: Add new compatible for smc/hvc transport for SCMI 458942be42a ARM: dts: ixp4xx: Use right restart keycode f7151973bcc ARM: dts: ixp4xx-nslu2: Enable write on flash e5e5ad8d6c0 ARM: dts: ixp4xx: Add USRobotics USR8200 device tree 1559ae1c73d ARM: dts: Use only the Linksys compatible for now 6f401852678 dt-bindings: arm: List more IXP4xx devices 847a4b5d42b dt-bindings: Add vendor prefixes f5aa0479f90 dt-bindings: display/msm/gpu: Allow A7xx SKUs 7d57749ea57 dt-bindings: display/msm/gmu: Allow passing QMP handle c8f7ca31f59 dt-bindings: display/msm/gmu: Add Adreno 7[34]0 GMU b45012d1559 ARM: dts: imx27-phytec: Use eeprom as the node name 77debc38f18 ARM: dts: imx51: Remove invalid sahara compatible 4f414860327 dt-bindings: arm: fsl: add phyGATE-Tauri-L board dd153c303b6 spi: renesas,rzv2m-csi: Add CSI (SPI) target related property 32b34ad713b ARM: dts: stm32: add SDIO pinctrl sleep support on stm32f7 boards 14a9971912f ARM: dts: stm32: add stm32f7 SDIO sleep pins 23ec0df0b75 ARM: dts: stm32: add RNG node for STM32MP13x platforms ed99fe409c5 dt-bindings: display: msm: Make "additionalProperties: true" explicit a69a770992a dt-bindings: display: msm: Add missing unevaluatedProperties on child node schemas 8a0ff87790b dt-bindings: display: simple: support non-default data-mapping 6e6697efc43 dt-bindings: display: move LVDS data-mapping definition to separate file c75b95378fb arm64: dts: amlogic: a1: support all i2c masters and their muxes f0ba1ee1410 riscv: dts: sophgo: add Milk-V Duo board device tree a0770c44805 riscv: dts: sophgo: add initial CV1800B SoC device tree 8f7e465da8d dt-bindings: riscv: Add Milk-V Duo board compatibles 080acaebe5c dt-bindings: timer: Add SOPHGO CV1800B clint 6d706e40826 dt-bindings: interrupt-controller: Add SOPHGO CV1800B plic 23b6890ddae riscv: dts: sophgo: add Milk-V Pioneer board device tree a73e30136c3 riscv: dts: add initial Sophgo SG2042 SoC device tree 281471bbe34 dt-bindings: serial: renesas,scif: document r9a08g045 support 15c160ff01a dt-bindings: serial: allow naming of Bluetooth with GPS children fceb6cd9e2d dt-bindings: serial: fix regex pattern for matching serial node children 6899265ec4b media: dt-bindings: media: i2c: Add MT9M114 camera sensor binding 298cc36cd59 ARM: dts: omap4-embt2ws: Fix pinctrl single node name warning 7951b94c189 ARM: dts: motorola-mapphone: Add mdm6600 sleep pins 60a33f408da ARM: dts: am3517: Configure ethernet alias 85d34e86c1e ARM: dts: am3517-evm: Enable Ethernet PHY Interrupt 790515f6bb8 ARM: dts: am3517-evm: Fix LED3/4 pinmux 22eb1b5f9bc ARM: dts: omap3-gta04: Drop superfluous omap36xx compatible 6c32934ccc9 ARM: dts: omap: omap4-embt2ws: Add IMU at control unit 19fdc333430 arm64: dts: amlogic: add libretech cottonwood support 0f86249caaf dt-bindings: interrupt-controller: Add Sophgo sg2042 CLINT mswi 9c35229f873 dt-bindings: timer: Add Sophgo sg2042 CLINT timer ea296355ebe dt-bindings: interrupt-controller: Add Sophgo SG2042 PLIC 0372ae6786e dt-bindings: riscv: Add T-HEAD C920 compatibles a54ab3b57bd dt-bindings: riscv: add sophgo sg2042 bindings 4c8ce00d975 dt-bindings: vendor-prefixes: add milkv/sophgo 36cfdadcbd8 dt-bindings: arm: amlogic: add libretech cottonwood support d32631dcf4d dt-bindings: pwm: mxs: Document the clocks property 91dd9703e64 dt-bindings: pwm: mxs: Document fsl,imx28-pwm 8016fa1b4eb mips: dts: ralink: mt7621: rename to GnuBee GB-PC1 and GnuBee GB-PC2 e2e489aa9dc mips: dts: ralink: mt7621: define each reset as an item 08764e6040c mips: dts: ingenic: Remove unneeded probe-type properties c7edccd8656 dt-bindings: opp: opp-v2-kryo-cpu: Allow opp-peak-kBps b92c064035f arm64: dts: meson-a1-ad402: set SPIFC pins dce30ba830d arm64: dts: meson: a1: Add SPIFC mux pins eb7b24d48c5 dt-bindings: usb: Add Realtek DHC RTD SoC Type-C f7fe56b6e5c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 59f663194f2 dt-bindings: gpio: vf610: add i.MX95 compatible 53bd32e7f64 dt-bindings: gpio: vf610: correct i.MX8ULP and i.MX93 64c4ce51eea dt-bindings: gpio: vf610: update gpio-ranges c06b9d936c9 dt-bindings: display: newvision,nv3051d: Add Anbernic 351V 8cea85b904c arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A 60ef66f846d arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC cd078f91f84 arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz 3d4a7c7aed7 arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators 40a5c996393 arm64: dts: ti: k3-am62a-main: Add nodes for McASP 519a8540e19 arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration 871e08b19ae arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type 76e65412129 arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers 683c9890dda arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices 500389e6b57 arm64: dts: ti: k3-am68-sk: Add DT node for USB d6bc94229c6 arm64: dts: ti: k3-am68-sk: Add DT node for PCIe e3832f1d19a arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC 536c9977e21 arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP 6d712499f26 arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F 063a4cfc7c5 arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP c721f9926ec arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F fcbba891f4a arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs 3f39135858f arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F c1f8ca4b443 arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes 29c53dd5242 arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes 1e4205c5ecf arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes 810ef5781f3 arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance e6d4d43ad8c arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg 62757a9e92c arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 b5b5f819cd7 dt-bindings: iio: resolver: add devicetree bindings for ad2s1210 1db7f5d84a2 dt-bindings: memory-controllers: Add support for Xilinx Versal EDAC for DDRMC 6ea7763d2ee dt-bindings: iio: Add KX132ACR-LBZ accelerometer c7f8d21404c dt-bindings: Add ROHM BM1390 pressure sensor fa8bb257765 dt-bindings: iio: imu: mpu6050: Add level shifter 9fedfdf97eb arm64: dts: renesas: ebisu: Document Ebisu-4D support 1cb566a781b arm64: dts: renesas: Add R-Car S4 Starter Kit support 876965f931d arm64: dts: renesas: Add Renesas R8A779F4 SoC support 84509816647 arm64: dts: renesas: Add initial device tree for RZ/G3S SMARC EVK board 3afe8620b8c arm64: dts: renesas: Add initial device tree for RZ SMARC Carrier-II Board 39e54fb928e arm64: dts: renesas: Add initial support for RZ/G3S SMARC SoM be172ebd4bd arm64: dts: renesas: Add initial DTSI for RZ/G3S SoC 297a0fc22ef Merge tag 'renesas-r9a08g045-dt-binding-defs-tag' into renesas-dts-for-v6.7 6a44d4dd7e3 riscv: dts: renesas: rzfive-smarc: Enable the blocks which were explicitly disabled 6f9e3c307d0 riscv: dts: renesas: r9a07g043f: Add dma-noncoherent property 8f30dd9afb3 riscv: dts: renesas: r9a07g043f: Add L2 cache node c890bac8bad ARM: dts: renesas: bockw: Add FLASH node bb030f52e45 arm64: dts: renesas: rz-smarc: Use versa3 clk for audio mclk 110cf783c6f Merge tag 'clk-fixes-for-linus' of https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux into renesas-dts-for-v6.7 8267225b7f5 dt-bindings: rng: meson: add meson-rng-s4 compatible 41cfa36918c dt-bindings: crypto: fsl-imx-sahara: Fix the number of irqs b5a84d68e2b dt-bindings: crypto: fsl-imx-sahara: Document the clocks 95f3a887767 dt-bindings: crypto: fsl-imx-sahara: Shorten the title 71368ab142b dt-bindings: soc: mediatek: add mt8188 svs dt-bindings 10e7bf85a9f dt-bindings: soc: renesas: Document R-Car S4 Starter Kit ac9f983c61e dt-bindings: soc: renesas: Document SMARC Carrier-II EVK de76e979fbf dt-bindings: soc: renesas: Document RZ/G3S SMARC SoM d17d5576b21 dt-bindings: clock: renesas,rzg2l-cpg: Document RZ/G3S SoC 84a52c6317c arm64: dts: qcom: sm8550-qrd: add orientation gpio 089f282163a arm64: dts: qcom: sm8550-mtp: add orientation gpio 18e432cc704 dt-bindings: soc: qcom: qcom,pmic-glink: add a gpio used to determine the Type-C port plug orientation 5f4a5b27600 dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 c037941d059 pmdomain: Merge branch genpd_dt into next 2b281a17ec6 dt-bindings: power: Update prefixes for AON power domain 9f41bb603aa ARM: dts: rockchip: Switch to operating-points-v2 for RK3128's CPU 867f3fa7334 ARM: dts: rockchip: Enable SMP bring-up for RK3128 9cf30299b82 ARM: dts: rockchip: Add CPU resets for RK3128 63dc3dd0fe4 ARM: dts: rockchip: Add SRAM node for RK3128 76a637ede88 ARM: dts: rockchip: Enable pwm fan for edgeble-neu2 84432bac404 ARM: dts: rockchip: Add pwm11 node to rv1126 89f71eb8851 ARM: dts: rockchip: Add pwm11m0 pins to rv1126 da404c8cf56 ARM: dts: rockchip: Add pwm2 node to rv1126 f7ea95db9ae ARM: dts: rockchip: Add pwm2m0 pins to rv1126 e697c47b93e arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support ea44371f7ee arm64: dts: rockchip: Add sdio node to rock-5b 33f99148bc3 arm64: dts: rockchip: add PCIe3 bus to rk3588-evb1 9ace1b65131 arm64: dts: rockchip: add PCIe2 network controller to rk3588-evb1 f6c93294c81 arm64: dts: rockchip: add PCIe for M.2 E-Key to rock-5b b5ea637c9e6 arm64: dts: rockchip: add PCIe for M.2 M-key to rock-5b 1c7fb6168bf arm64: dts: rockchip: add PCIe network controller to rock-5b a63175d1cb8 arm64: dts: rockchip: Add saradc node to Indiedroid Nova 481f309b0f0 arm64: dts: rockchip: add USB2 to rk3588s-indiedroid 3e31348c138 arm64: dts: rockchip: add PCIe to rk3588s-indiedroid-nova dd92737bdf8 dt-bindings: net: fec: Add imx8dxl description 49ffd949b11 dt-bindings: writing-schema: add example for multiple DT_SCHEMA_FILES bb0ca320ccb clk: imx8mp: Remove non-existent IMX8MP_CLK_AUDIOMIX_PDM_ROOT 8d74560cf78 ASoC: dt-bindings: rt5616: Convert to dtschema 7a3a4902772 Remove reset GPIO for AW88261 ec646c4c466 dt-bindings: sc16is7xx: convert to YAML f97e4df7f65 dt-bindings: serial: imx: Document wakeup-source property 196023135d9 dt-bindings: serial: mxs: Fix compatible list 314390e698e regulator: dt-bindings: mt6358: Add MT6366 PMIC f10d91d91b0 regulator: dt-bindings: mt6358: Add regulator supplies 0ffe3a65f27 regulator: dt-bindings: mt6358: Add regulator-allowed-modes property 6d6c80ffefa regulator: dt-bindings: mt6358: Convert to DT schema 8572f3884e5 ASoC: pcm512x: Adds bindings for TAS575x devices 6cf8a1e6b37 ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 3c7eb91f238 dt-bindings: dmaengine: qcom: gpi: Allow dma-coherent 9e0d731ade4 dt-bindings: usb: add device for Genesys Logic hub gl3510 143e4ce2e0d dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone 56908b2fa5c arm64: dts: ti: verdin-am62: disable MIPI DSI bridge 623d2fc54a1 arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander 873936f31fd arm64: dts: ti: phycore-am64: Add RTC interrupt pin 26e7ee90c9b arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes a48295f0676 arm64: dts: ti: k3-am642-sk: Add boot phase tags marking 10a4dce4b26 arm64: dts: ti: k3-am642-evm: Add boot phase tags marking 0d0babb6437 arm64: dts: ti: k3-am64: Add phase tags marking afb0a1c7c9c arm64: dts: ti: k3-am625-sk: Add boot phase tags marking 5ea8427753a arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking 079036e6c1c arm64: dts: ti: k3-am625: Add boot phase tags marking 61ad4e8c5c6 arm64: dts: ti: verdin-am62: add iw416 based bluetooth 8c336c632d8 dt-bindings: usb: dwc3: Add SDX75 compatible c4dfac8354e dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks f889c1c813c dt-bindings: phy: qcom,qmp-usb: Add SDX75 USB3 PHY 6d2b42b93b4 dt-bindings: phy: qcom,snps-eusb2-phy: Add compatible for SDX75 05c7d467392 dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable 918cbbe5fae dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB deda8c4915a dt-bindings: usb: Add bindings for multiport properties on DWC3 controller 4f2dc7ff121 dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport 9240f26f641 dt-bindings: usb: dwc3: Add IPQ5018 compatible ce357e0f49e dt-bindings: display: panel: Add Raydium RM692E5 8febb13dd26 arm64: dts: meson-s4: add hwrng node ca1bde7728a dt-bindings: pwm: rockchip: Document rv1126-pwm 693426e0618 dt-bindings: rng: introduce new compatible for STM32MP13x 14437bf0c75 dt-bindings: crypto: ice: document the sa8775p inline crypto engine a4de77ba5fe dt-bindings: power: supply: sbs-manager: Add missing unevaluatedProperties on child node schemas e33fee171a9 riscv: dts: starfive: add assigned-clock* to limit frquency 3dfdbecd684 ARM: dts: at91: sam9x60_curiosity: Add mandatory dt property for RTT 30d3fa0831c ARM: dts: sunxi: add support for Anbernic RG-Nano 018d2790ee5 dt-bindings: arm: sunxi: add Anbernic RG-Nano e37f447b85e ARM: dts: sun8i: v3s: add EHCI and OHCI to v3s dts c25f03950c0 arm: dts: sun8i: V3s: Add pinctrl for pwm cd9666f87e7 ARM: dts: stm32: omit unused pinctrl groups from stm32mp15 dtb files 5cc09ec9b0a ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines a8eeb95e4a8 ARM: dts: stm32: add HASH on stm32mp131 9840981e93f arm64: dts: st: enable secure arm-wdt watchdog on stm32mp257f-ev1 786a4cd5182 ASoC: dt-bindings: Simplify referencing dai-params.yaml 8e7dfd2de27 ARM: dts: at91: sama5d29_curiosity: Add device tree for sama5d29_curiosity board 8cbe817e636 dt-bindings: ARM: at91: Document Microchip SAMA5D29 Curiosity 5a8c06d5b89 arm64: dts: meson: g12: name spdifout consistently 658e6773dfb arm64: dts: Add pinctrl node for Amlogic T7 SoCs 347713a6528 Merge tag 'drm-misc-next-2023-09-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next d999a6267e4 dt-bindings: display: panel: one file of all simple LVDS panels with dual ports 260558d444e dt-bindings: arm,psci: Add missing unevaluatedProperties on child node schemas 8ea1f712322 dt-bindings: backlight: Add MPS MP3309C 9348ccecf81 ASoC: codecs: Add aw87390 amplifier driver 19fe30c97e4 ASoC: dt-bindings: Add schema for "awinic,aw87390" 97745ac3118 ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support ac13f3b6074 ASoC: dt-bindings: rtq9128: Add TDM input source slect property edd9a84e09f Merge tag 'ux500-dts-for-armsoc' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/dt 9558748bd6d arm64: dts: Add AMD Pensando Elba SoC support 071cb14d0ac dt-bindings: arm: add AMD Pensando boards f6bac2b077f dt-bindings: cpufreq: cpufreq-qcom-hw: add SDM670 compatible fc651eee123 dt-bindings: cpufreq: qcom-nvmem: Document MSM8909 d7c71f03dde dt-bindings: memory-controllers: Make "additionalProperties: true" explicit 5967817fcfa ARM: dts: qcom: ipq8064: move keys and leds out of soc node df4b6aa862c ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator 4dfefb84e4b ARM: dts: qcom: apq8060: drop incorrect regulator-type 38c1503cf9e ARM: dts: qcom: apq8064: drop incorrect regulator-type 9301b7e0591 ARM: dts: qcom: sdx65: fix SDHCI clocks order 2b3f45b3ddf ARM: dts: qcom: apq8064: drop label property from DSI 701b2d0b664 ARM: qcom: msm8974: Add rpm-master-stats node 26a6d45f578 ARM: qcom: msm8226: Add rpm-master-stats node dc45e16caac ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted hall sensor 75708d17423 arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators ddd38a9287d dt-bindings: reserved-memory: rmtfs: Allow guard pages cdf53371519 dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ9574 81ea1a5e74e dt-bindings: power: qcom,rpmpd: Add SM7150 10c04c57b5b dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ5332 791cfe95a17 mmc: Merge branch fixes into next eae312dbcaa dt-bindings: mmc: starfive: Remove properties from required 72006f69542 dt-bindings: pinctrl: qcom,sc7280: Allow gpio-reserved-ranges 625b94527d0 dt-bindings: clock: document Amlogic S4 SoC peripherals clock controller 0d866eb4ba7 dt-bindings: clock: document Amlogic S4 SoC PLL clock controller df438436fe7 ARM: dts: qcom: msm8226: Add blsp1_i2c6 and blsp1_uart2 7724a4b7346 dt-bindings: pinctrl: qcom,msm8226: Add blsp_i2c6 function ea669ec7b58 dt-bindings: media: Add compatible for Meson-S4 IR Controller b317719ac82 dt-bindings: media: remove nokia,n900-ir as pwm-ir-tx is compatible 60a02493d73 dt-bindings: soc: nuvoton: Add NPCM GFXI c2af83cc21a media: dt-bindings: nuvoton: Add NPCM VCD and ECE engine 79c3d5557d0 media: dt-bindings: samsung,fimc: correct unit addresses in DTS example 12721b2918c media: dt-bindings: samsung,exynos4212-fimc-is: replace duplicate pmu node with phandle 649d135f654 media: dt-bindings: Add OV5642 ea02cb475d0 media: dt-bindings: ov5693: fix maintainer email address bf47fd91392 dt-bindings: media: qcom,sdm845-venus-v2: Allow interconnect properties 3aebaa874fe dt-bindings: gpio: fsl-imx-gpio: Document imx25 and imx27 22b8447d8c5 gpio: dt-bindings: add more loongson gpio chip support 4e221bfe9c7 gpio: Rewrite IXP4xx GPIO bindings in schema 4cf0af54afc dt-bindings: regulator: qcom,spmi: Document PMA8084 af4d4d97219 dt-bindings: regulator: qcom,spmi: Document PM8019 d418baf614b dt-bindings: regulator: qcom,spmi: Document PM8909 0ea9a770a05 ASoC: Merge up fixes f86628f3748 dt-bindings: mmc: renesas,sdhi: Document RZ/G3S support 8237e068c21 dt-bindings: mmc: sdhci-msm: allow flexible order of optional clocks 471e8c2efd5 spi: dt-bindings: Make "additionalProperties: true" explicit fca964126bc regulator: dt-bindings: Add missing unevaluatedProperties on child node schemas b6f67e7250d ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child node schemas 034c5148aaa spi: qup: Allow scaling power domains and 4f01e181d07 ARM: dts: omap: omap4-embt2ws: Let IMU driver handle Magnetometer internally 9de88218aac ARM: dts: am335x-pocketbeagle: add missing GPIO mux e28f72f1038 ARM: dts: am335x-pocketbeagle: enable pru f2615b60ef4 ARM: dts: am335x-pocketbeagle: remove dependency cycle 2248ba4cf62 ARM: dts: am335x-pocketbeagle: update LED information 925c841088b ARM: dts: omap4: embt2ws: add LED 8271e90ce2a dt-bindings: pinctrl: Add missing additionalProperties on child node schemas 9db779b4149 spi: dt-bindings: st,stm32-spi: Move "st,spi-midi-ns" to spi-peripheral-props.yaml f4bd01b1513 Merge branch 'ib-amlogic-t7' into devel d87350d614c dt-bindings: pinctrl: Add support for Amlogic T7 SoCs 5790552cdc8 spi: dt-bindings: qup: Document interconnects ac8cd4d7a89 spi: dt-bindings: qup: Document power-domains and OPP 1e3845e1f1f ARM: dt…
leon-anavi
pushed a commit
to leon-anavi/u-boot
that referenced
this pull request
Jan 5, 2024
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
mbgg
pushed a commit
to mbgg/u-boot
that referenced
this pull request
Jan 19, 2024
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
ricardosalveti
pushed a commit
to ricardosalveti/u-boot
that referenced
this pull request
Feb 1, 2024
… regnodes) Xilinx firmware on Versal devices supports following kinds of nodes: 1. Firmware managed nodes For such nodes: - Firmware supports active power management through genpd driver, ccf etc. - "power-domains" property is used for binding with firmware node in DT 2. Non-Firmware managed nodes (aka RegNodes) For such nodes: - Firmware does not support active power management - "power-domains" property is *not* supported in DT - Supports "xlnx,nodeid" property in DT to publish the node identifier for such nodes Introduce a new header "xlnx-versal-regnode.h" where the DT bindings for non-firmware managed nodes will be defined. This header is included in arch/arm/dts/versal-clk.dtsi. The rationale to define nodes should be as follows: - If the node is firmware managed (#1 above), then the power node id for it should be defined in xlnx-ver 10000 sal-power.h - If the node is not firmware managed (u-boot#2 above), then the node id for it should be defined in xlnx-versal-regnode.h - For some miscellaneous cases, it may happen that node id is same in both cases, then the node id should be defined in xlnx-versal-regnode.h first and a new macro can be defined in xlnx-versal-power.h which simply aliases the already defined macro Use this new mechanism for sysmon nodes, and define new node ids for them. Use "xlnx,nodeid" property to bind these ids to the DT nodes appropriately, right now no need to do this step. Signed-off-by: Izhar Ameer Shaikh <izhar.ameer.shaikh@amd.com> Signed-off-by: Dragan Cvetic <dragan.cvetic@amd.com> State: pending
GeassCore
pushed a commit
to GeassCore/u-boot
that referenced
this pull request
Mar 23, 2024
Support sdcard
mbgg
pushed a commit
to mbgg/u-boot
that referenced
this pull request
May 23, 2024
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
mbgg
pushed a commit
to mbgg/u-boot
that referenced
this pull request
Jul 11, 2024
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
mbgg
pushed a commit
to mbgg/u-boot
that referenced
this pull request
Jul 11, 2024
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
po-cheng-adlink
referenced
this pull request
in ADLINK/u-boot
Aug 5, 2024
The driver exists two issues: 1. For RX buffer, current driver release the buffer too early, should wait until free_pkt callback is called. Otherwise, the released buffer will put into rx bd ring again and may be used by enetc when uboot is processing the packet. 2. The RX BD size is only 16 bytes, but cache line is 64 bytes on iMX95, so when flush a free RX BD to submit it ring, the flush may write adjacent BDs which locate in same cache line into memory. It has the possibility that netc has used (filled) this adjacent BD before uboot processes it. So the BD content is overwritten. It will cause polling Ready bit of this BD always failed. We already observed such issue in 1000Mbps network. The patch added the free_pkt call back implementation for issue #1. And for issue #2, it adjusts to submit BDs in cache line size to ring. For example, on iMX95, we submit 4 RX BDs which are in one cache line. The cache operations are also re-fined in the patch with clean codes. Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com> Acked-by: Wei Fang <wei.fang@nxp.com>
mbgg
pushed a commit
to mbgg/u-boot
that referenced
this pull request
Sep 3, 2024
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
mbgg
pushed a commit
to mbgg/u-boot
that referenced
this pull request
Oct 16, 2024
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
jforissier
added a commit
to jforissier/u-boot
that referenced
this pull request
Nov 28, 2024
Enable bootstage timing for KV260. This configuration expects to find a kernel image and a DTB on the microSD card, first partition. To create the SD: git clone https://github.com/torvalds/linux.git cd linux export LINUX=$(pwd) make defconfig ARCH=arm64 CROSS_COMPILE="ccache aarch64-linux-gnu-" make -j$(nproc) Image ARCH=arm64 CROSS_COMPILE="ccache aarch64-linux-gnu-" cd <u-boot> ./tools/mkimage -A arm64 -O linux -T kernel -C none -a 0x18000000 -e 0x18000000 \ -n "Linux Kernel" -d $LINUX/arch/arm64/boot/Image /tmp/uImage sudo mkdir /tmp/mmcblk0p1 # Assuming SD is at /dev/mmcblk0 ; please use lsblk to check sudo mount /dev/mmcblk0p1 /tmp/mmcblk0p1 sudo cp /tmp/uImage /tmp/mmcblk0p1 sudo cp $LINUX/arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA-sck-kv-g-revB.dtb \ /tmp/mmcblk0p1 sudo umount /tmp/mmcblk0p1 Here is what I got: Timer summary in microseconds (18 records): Mark Elapsed Stage 0 0 reset 339,006 339,006 board_init_f 2,290,018 1,951,012 board_init_r 4,062,894 1,772,876 eth_common_init 4,076,665 13,771 eth_initialize 4,078,732 2,067 main_loop 9,443,632 5,364,900 bootm_start 9,443,635 3 boot_get_kernel 9,445,784 2,149 image_get_kernel 9,445,785 1 image_get_kernel 9,641,652 195,867 image_get_kernel 9,641,653 1 boot_get_kernel 9,641,653 0 boot_get_kernel 9,673,096 31,443 bootm_load_os 9,704,246 31,150 boot_jump_linux 9,706,523 2,277 start_kernel Accumulated time: 185,644 dm_f 15,404 dm_r Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 6.12.0-rc7-00125-gcfaaa7d010d1 (jerome@builder) (aarch64-linux-gnu-gcc (Ubuntu 13.2.0-4ubuntu3) 13.2.0, GNU ld (GNU Binutils for Ubuntu) 2.41) u-boot#2 SMP PREEMPT Fri Nov 15 14:07:44 CET 2024 Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
jforissier
added a commit
to jforissier/u-boot
that referenced
this pull request
Nov 28, 2024
Enable bootstage timing for KV260. This configuration expects to find a kernel image and a DTB on the microSD card, first partition. To create the SD: git clone https://github.com/torvalds/linux.git cd linux export LINUX=$(pwd) make defconfig ARCH=arm64 CROSS_COMPILE="ccache aarch64-linux-gnu-" make -j$(nproc) Image ARCH=arm64 CROSS_COMPILE="ccache aarch64-linux-gnu-" cd <u-boot> ./tools/mkimage -A arm64 -O linux -T kernel -C none -a 0x18000000 -e 0x18000000 \ -n "Linux Kernel" -d $LINUX/arch/arm64/boot/Image /tmp/uImage sudo mkdir /tmp/mmcblk0p1 # Assuming SD is at /dev/mmcblk0 ; please use lsblk to check sudo mount /dev/mmcblk0p1 /tmp/mmcblk0p1 sudo cp /tmp/uImage /tmp/mmcblk0p1 sudo cp $LINUX/arch/arm64/boot/dts/xilinx/zynqmp-smk-k26-revA-sck-kv-g-revB.dtb \ /tmp/mmcblk0p1 sudo umount /tmp/mmcblk0p1 Here is what I got: Timer summary in microseconds (18 records): Mark Elapsed Stage 0 0 reset 339,006 339,006 board_init_f 2,290,018 1,951,012 board_init_r 4,062,894 1,772,876 eth_common_init 4,076,665 13,771 eth_initialize 4,078,732 2,067 main_loop 9,443,632 5,364,900 bootm_start 9,443,635 3 boot_get_kernel 9,445,784 2,149 image_get_kernel 9,445,785 1 image_get_kernel 9,641,652 195,867 image_get_kernel 9,641,653 1 boot_get_kernel 9,641,653 0 boot_get_kernel 9,673,096 31,443 bootm_load_os 9,704,246 31,150 boot_jump_linux 9,706,523 2,277 start_kernel Accumulated time: 185,644 dm_f 15,404 dm_r Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 6.12.0-rc7-00125-gcfaaa7d010d1 (jerome@builder) (aarch64-linux-gnu-gcc (Ubuntu 13.2.0-4ubuntu3) 13.2.0, GNU ld (GNU Binutils for Ubuntu) 2.41) u-boot#2 SMP PREEMPT Fri Nov 15 14:07:44 CET 2024 Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
RadxaNaoki
pushed a commit
to RadxaNaoki/u-boot
that referenced
this pull request
Jan 14, 2025
Raymond Mao <raymond.mao@linaro.org> says: Motivations for changes: Current SMBIOS library and command-line tool is not fully matching with the requirements: 1. Missing support for other mandatory types (u-boot#7, u-boot#9, u-boot#16, u-boot#17, u-boot#19). 2. Only a few platforms support SMBIOS node from the device tree. 3. Values of some fields are hardcoded in the library other than fetching from the device hardware. 4. Embedded data with dynamic length is not supported (E.g. Contained Object Handles in Type u-boot#2 and Contained Elements in Type u-boot#3) Changes: 1. Refactor the SMBIOS library and command-line tool to better align with the SMBIOS spec. 2. Create an arch-specific driver for all aarch64-based platforms to fetch SMBIOS private data from the device hardware (processor and cache). 3. Create a sysinfo driver to poppulate platform SMBIOS private data. 4. Add generic SMBIOS DTS file for arm64 platforms for those common strings and values which cannot be retrieved from the system registers. Vendors can create their own SMBIOS node using this as an example. For those boards without SMBIOS nodes, this DTS file can be included to have a generic SMBIOS information of the system. 5. Add support for Type u-boot#7 (Cache Information) and link its handles to Type u-boot#4. 6. To minimize size-growth for those platforms which have not sufficient ROM spaces or the platforms which don't need detailed SMBIOS information, new added fields are only being built when kconfig GENERATE_SMBIOS_TABLE_VERBOSE is selected. Once this patch is acceptted, subsequent patch sets will add other missing types (u-boot#9, u-boot#16, u-boot#17, u-boot#19). Tests: To test this with QEMU arm64, please follow the guide on dt_qemu.rst to get a merged DT to run with. ``` qemu-system-aarch64 -machine virt -machine dumpdtb=qemu.dtb cat <(dtc -I dtb qemu.dtb) <(dtc -I dtb ./dts/dt.dtb | grep -v /dts-v1/) \ | dtc - -o merged.dtb qemu-system-aarch64 -machine virt -nographic -bios u-boot.bin \ -dtb merged.dtb ``` Link: https://lore.kernel.org/r/20241206225438.13866-1-raymond.mao@linaro.org
trini
added a commit
that referenced
this pull request
Jan 14, 2025
Raymond Mao <raymond.mao@linaro.org> says: Motivations for changes: Current SMBIOS library and command-line tool is not fully matching with the requirements: 1. Missing support for other mandatory types (#7, #9, #16, #17, #19). 2. Only a few platforms support SMBIOS node from the device tree. 3. Values of some fields are hardcoded in the library other than fetching from the device hardware. 4. Embedded data with dynamic length is not supported (E.g. Contained Object Handles in Type #2 and Contained Elements in Type #3) Changes: 1. Refactor the SMBIOS library and command-line tool to better align with the SMBIOS spec. 2. Create an arch-specific driver for all aarch64-based platforms to fetch SMBIOS private data from the device hardware (processor and cache). 3. Create a sysinfo driver to poppulate platform SMBIOS private data. 4. Add generic SMBIOS DTS file for arm64 platforms for those common strings and values which cannot be retrieved from the system registers. Vendors can create their own SMBIOS node using this as an example. For those boards without SMBIOS nodes, this DTS file can be included to have a generic SMBIOS information of the system. 5. Add support for Type #7 (Cache Information) and link its handles to Type #4. 6. To minimize size-growth for those platforms which have not sufficient ROM spaces or the platforms which don't need detailed SMBIOS information, new added fields are only being built when kconfig GENERATE_SMBIOS_TABLE_VERBOSE is selected. Once this patch is acceptted, subsequent patch sets will add other missing types (#9, #16, #17, #19). Tests: To test this with QEMU arm64, please follow the guide on dt_qemu.rst to get a merged DT to run with. ``` qemu-system-aarch64 -machine virt -machine dumpdtb=qemu.dtb cat <(dtc -I dtb qemu.dtb) <(dtc -I dtb ./dts/dt.dtb | grep -v /dts-v1/) \ | dtc - -o merged.dtb qemu-system-aarch64 -machine virt -nographic -bios u-boot.bin \ -dtb merged.dtb ``` Link: https://lore.kernel.org/r/20241206225438.13866-1-raymond.mao@linaro.org
matwey
pushed a commit
to matwey/u-boot
that referenced
this pull request
Jan 23, 2025
…the list of boot partition to load DTB before EFI. It used to be 2 and 3 up to python-kiwi 9.18.34, since swap was the last partition at that time. Keep u-boot#2 for compatibility purpose. Fix boo#1163723 Also add new folders to find DTB
ArchUsr64
added a commit
to ArchUsr64/u-boot
that referenced
this pull request
May 23, 2025
For properly configuring the MMU on various k3 platforms, the reserved-memory regions need to be queried at runtime from the device-tree and the MMU table should be updated accordingly. For the A-core SPL, the DDR is divided into three areas as follows: 0x80000000 +------------------+ CFG_SYS_SDRAM_BASE | | 512KiB | u-boot#1 Non cacheable | reserved for ATF/OP-TEE | | 0x80080000 |------------------| CONFIG_SPL_TEXT_BASE | | 128MiB | u-boot#2 Cacheable | for runtime usage by the A-core SPL | | 0x88080000 |------------------| | | 1.9GiB | u-boot#3 Non cacheable | reserved for DM/tifs-stub etc. | | 0x100000000 +------------------+ End of DDR This patch adds the required fixups to the MMU table (during proper U-boot stage) from dram_init as follows: 1. Apply the fixups to the reserved-memory node by fdt_fixup_reserved. 2. Loop through all the subnodes in reserved-memory, marking each as non-cacheable. 3. Query the DT for memory size and create cacheable regions spanning the entire DDR with reserved regions carved out. Signed-off-by: Anshul Dalal <anshuld@ti.com>
ArchUsr64
added a commit
to ArchUsr64/u-boot
that referenced
this pull request
May 28, 2025
Currently in upstream u-boot we only provide a single MMU table for all k3 platforms, this does not scale for devices with reserved memory outside the range 0x9e780000 - 0xa0000000 (eg j722s[1]) or for devices with < 2GiB of memory (eg am62sip). To properly configure the MMU on various k3 platforms, the reserved-memory regions need to be queried at runtime from the device-tree and the MMU table should be updated accordingly. This patch adds the required fixups to the MMU table (during proper U-boot stage) by marking the reserved regions as non cacheable and the remaining area as cacheable. For the A-core SPL, the DDR is divided into three areas as follows: 0x80000000 +------------------+ CFG_SYS_SDRAM_BASE | | 512KiB | u-boot#1 Non cacheable | reserved for ATF/OP-TEE | | 0x80080000 |------------------| CONFIG_SPL_TEXT_BASE | | 128MiB | u-boot#2 Cacheable | for runtime usage by the A-core SPL | | 0x88080000 |------------------| | | 1.9GiB | u-boot#3 Non cacheable | reserved for DM/tifs-stub etc. | | 0x100000000 +------------------+ End of DDR The 128MiB size is chosen to allow for future use cases such as A53 SPL falcon boot which would require loading kernel image from the SPL stage while also ensuring the reserved memory regions that all exist past 0x88080000 are non cacheable. [1]: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/arch/arm/mach-k3/arm64/arm64-mmu.c?h=ti-u-boot-2025.01-next#n54 Depends on: [PATCH v1] ti: k3: abstract common fdt api for reserved mem fixups https://lore.kernel.org/u-boot/20250522150941.563959-1-anshuld@ti.com/ Boot test: http://lcpdresults.itg.ti.com/launcher/results/28618 (*internal link*: will be removed before posting upstream) Signed-off-by: Anshul Dalal <anshuld@ti.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Restore the right order of bytes written to the MAC address registers. The order got swapped in commit ace1520.