From: Arnd Bergmann Date: Mon, 8 Jul 2024 14:25:58 +0000 (+0200) Subject: Merge tag 'dt-cleanup-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk... X-Git-Url: https://repo.jachan.dev/J-linux.git/commitdiff_plain/7120733d1d124626b424d1e61db43ff6f5e25f87?hp=-c Merge tag 'dt-cleanup-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt Minor improvements in ARM DTS for v6.11 Few cleanups and improvements which were missed by their maintainers: 1. Add Krzysztof as odd-fixer for old ARM platforms: Alphascale, AXM LSI, Moxa, TI Nspire and VT8500 (with Alexey Charkov). 2. VT8500: align node names with bindings (USB, panel timings). 3. Cirrus: align node names with bindings (panel timings). 4. TI Nspire: correct unit addresses, correct watchdog compatible and properties while making it disabled (never tested). 5. Nuvoton, Aspeed: align node names with bindings (I2C). IMPORTANT: At least for Aspeed it is known to affect some user-space tools, because that user-space looks for specific node path via /sys/firmware/devicetree. The /sys/firmware/devicetree is not the ABI and any user-space relying on it: - Prevents any changes in DTS, e.g. node renaming or moving, changing unit addresses (re-arranging child bus addressing). - Is using undocumented interface. - Is neither reliable nor understandable. 6. TI OMAP and Davinci: align node names with bindings (panel timings), drop incorrect property. 7. STI: document in bindings codec child to fix dtbs_checks. * tag 'dt-cleanup-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt: ARM: dts: omap am5729-beagleboneai: drop unneeded ti,enable-id-detection dt-bindings: soc: sti: st,sti-syscon: document codec node ARM: dts: ti: align panel timings node name with dtschema arm: dts: aspeed: Use standard 'i2c' bus node name arm: dts: nuvoton: Use standard 'i2c' bus node name MAINTAINERS: ARM: alphascale: add Krzysztof Kozlowski as maintainer ARM: dts: nspire: Add full compatible for watchdog node ARM: dts: nspire: Add unit name addresses to memory nodes MAINTAINERS: ARM: nspire: add Krzysztof Kozlowski as maintainer MAINTAINERS: ARM: vt8500: add Alexey and Krzysztof as maintainers MAINTAINERS: ARM: axm: add Krzysztof Kozlowski as maintainer MAINTAINERS: ARM: moxa: add Krzysztof Kozlowski as maintainer ARM: dts: cirrus: align panel timings node name with dtschema ARM: dts: vt8500: align panel timings node name with dtschema ARM: dts: vt8500: replace "uhci" nodename with generic name "usb" Link: https://lore.kernel.org/r/20240702065359.7378-2-krzysztof.kozlowski@linaro.org Signed-off-by: Arnd Bergmann --- 7120733d1d124626b424d1e61db43ff6f5e25f87 diff --combined MAINTAINERS index 17f1ea1eacf3,24141b89aa42..ff9104c932c3 --- a/MAINTAINERS +++ b/MAINTAINERS @@@ -1107,6 -1107,7 +1107,6 @@@ L: linux-pm@vger.kernel.or S: Supported F: Documentation/admin-guide/pm/amd-pstate.rst F: drivers/cpufreq/amd-pstate* -F: include/linux/amd-pstate.h F: tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py AMD PTDMA DRIVER @@@ -1930,6 -1931,16 +1930,16 @@@ N: allwinne N: sun[x456789]i N: sun[25]0i + ARM/ALPHASCALE ARCHITECTURE + M: Krzysztof Kozlowski + L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) + S: Odd Fixes + F: arch/arm/boot/dts/alphascale/ + F: drivers/clk/clk-asm9260.c + F: drivers/clocksource/asm9260_timer.c + F: drivers/rtc/rtc-asm9260.c + F: drivers/watchdog/asm9260_wdt.c + ARM/AMD PENSANDO ARM64 ARCHITECTURE M: Brad Larson L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@@ -2093,6 -2104,14 +2103,14 @@@ F: arch/arm/boot/dts/aspeed F: arch/arm/mach-aspeed/ N: aspeed + ARM/AXM LSI SOC + M: Krzysztof Kozlowski + L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) + S: Odd Fixes + F: Documentation/devicetree/bindings/arm/axxia.yaml + F: arch/arm/boot/dts/intel/axm/ + F: arch/arm/mach-axxia/ + ARM/BITMAIN ARCHITECTURE M: Manivannan Sadhasivam L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@@ -2211,7 -2230,6 +2229,7 @@@ F: Documentation/ABI/testing/sysfs-firm F: Documentation/devicetree/bindings/bus/moxtet.txt F: Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt F: Documentation/devicetree/bindings/gpio/gpio-moxtet.txt +F: Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml F: Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml F: Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt F: drivers/bus/moxtet.c @@@ -2524,6 -2542,15 +2542,15 @@@ F: arch/arm/boot/dts/socionext/milbeaut F: arch/arm/mach-milbeaut/ N: milbeaut + ARM/MOXA ART SOC + M: Krzysztof Kozlowski + L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) + S: Odd Fixes + F: Documentation/devicetree/bindings/arm/moxart.yaml + F: Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt + F: arch/arm/boot/dts/moxa/ + F: drivers/clk/clk-moxart.c + ARM/MStar/Sigmastar Armv7 SoC support M: Daniel Palmer M: Romain Perier @@@ -3034,6 -3061,15 +3061,15 @@@ F: Documentation/devicetree/bindings/hw F: arch/arm64/boot/dts/ti/Makefile F: arch/arm64/boot/dts/ti/k3-* + ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE + M: Krzysztof Kozlowski + L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) + S: Odd Fixes + F: Documentation/devicetree/bindings/*/*/ti,nspire* + F: Documentation/devicetree/bindings/*/ti,nspire* + F: Documentation/devicetree/bindings/arm/ti/nspire.yaml + F: arch/arm/boot/dts/nspire/ + ARM/TOSHIBA VISCONTI ARCHITECTURE M: Nobuhiro Iwamatsu L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@@ -3103,9 -3139,12 +3139,12 @@@ W: http://www.armlinux.org.uk F: arch/arm/vfp/ ARM/VT8500 ARM ARCHITECTURE + M: Alexey Charkov + M: Krzysztof Kozlowski L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) - S: Orphan + S: Odd Fixes F: Documentation/devicetree/bindings/i2c/i2c-wmt.txt + F: arch/arm/boot/dts/vt8500/ F: arch/arm/mach-vt8500/ F: drivers/clocksource/timer-vt8500.c F: drivers/i2c/busses/i2c-viai2c-wmt.c @@@ -3854,7 -3893,6 +3893,7 @@@ BPF JIT for ARM6 M: Daniel Borkmann M: Alexei Starovoitov M: Puranjay Mohan +R: Xu Kuohai L: bpf@vger.kernel.org S: Supported F: arch/arm64/net/ @@@ -3981,7 -4019,7 +4020,7 @@@ R: Song Liu R: John Fastabend R: KP Singh -R: Stanislav Fomichev +R: Stanislav Fomichev R: Hao Luo R: Jiri Olsa L: bpf@vger.kernel.org @@@ -5188,6 -5226,7 +5227,6 @@@ F: Documentation/devicetree/bindings/me F: drivers/media/cec/i2c/ch7322.c CIRRUS LOGIC AUDIO CODEC DRIVERS -M: James Schulman M: David Rhodes M: Richard Fitzgerald L: alsa-devel@alsa-project.org (moderated for non-subscribers) @@@ -5296,7 -5335,7 +5335,7 @@@ F: drivers/infiniband/hw/usnic CLANG CONTROL FLOW INTEGRITY SUPPORT M: Sami Tolvanen -M: Kees Cook +M: Kees Cook R: Nathan Chancellor L: llvm@lists.linux.dev S: Supported @@@ -8212,7 -8251,7 +8251,7 @@@ F: rust/kernel/net/phy.r EXEC & BINFMT API, ELF R: Eric Biederman -R: Kees Cook +R: Kees Cook L: linux-mm@kvack.org S: Supported T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve @@@ -8613,7 -8652,7 +8652,7 @@@ S: Maintaine F: drivers/net/ethernet/nvidia/* FORTIFY_SOURCE -M: Kees Cook +M: Kees Cook L: linux-hardening@vger.kernel.org S: Supported T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening @@@ -9103,7 -9142,7 +9142,7 @@@ F: include/linux/mfd/gsc. F: include/linux/platform_data/gsc_hwmon.h GCC PLUGINS -M: Kees Cook +M: Kees Cook L: linux-hardening@vger.kernel.org S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening @@@ -9237,7 -9276,7 +9276,7 @@@ S: Maintaine F: drivers/input/touchscreen/resistive-adc-touch.c GENERIC STRING LIBRARY -M: Kees Cook +M: Kees Cook R: Andy Shevchenko L: linux-hardening@vger.kernel.org S: Supported @@@ -11035,8 -11074,8 +11074,8 @@@ F: include/uapi/drm/i915_drm. INTEL DRM XE DRIVER (Lunar Lake and newer) M: Lucas De Marchi -M: Oded Gabbay M: Thomas Hellström +M: Rodrigo Vivi L: intel-xe@lists.freedesktop.org S: Supported W: https://drm.pages.freedesktop.org/intel-docs/ @@@ -11951,7 -11990,7 +11990,7 @@@ F: scripts/package F: usr/ KERNEL HARDENING (not covered by other areas) -M: Kees Cook +M: Kees Cook R: Gustavo A. R. Silva L: linux-hardening@vger.kernel.org S: Supported @@@ -12383,6 -12422,7 +12422,6 @@@ F: drivers/video/backlight/ktz8866. KVM PARAVIRT (KVM/paravirt) M: Paolo Bonzini -R: Wanpeng Li R: Vitaly Kuznetsov L: kvm@vger.kernel.org S: Supported @@@ -12478,7 -12518,7 +12517,7 @@@ F: drivers/scsi/53c700 LEAKING_ADDRESSES M: Tycho Andersen -R: Kees Cook +R: Kees Cook L: linux-hardening@vger.kernel.org S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening @@@ -12774,7 -12814,7 +12813,7 @@@ F: arch/powerpc/platforms/8xx F: arch/powerpc/platforms/83xx/ LINUX KERNEL DUMP TEST MODULE (LKDTM) -M: Kees Cook +M: Kees Cook S: Maintained F: drivers/misc/lkdtm/* F: tools/testing/selftests/lkdtm/* @@@ -12904,7 -12944,7 +12943,7 @@@ Q: http://patchwork.linuxtv.org/project F: drivers/media/usb/dvb-usb-v2/lmedm04* LOADPIN SECURITY MODULE -M: Kees Cook +M: Kees Cook S: Supported T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening F: Documentation/admin-guide/LSM/LoadPin.rst @@@ -15237,6 -15277,7 +15276,6 @@@ F: drivers/staging/most F: include/linux/most.h MOTORCOMM PHY DRIVER -M: Peter Geis M: Frank L: netdev@vger.kernel.org S: Maintained @@@ -15825,7 -15866,7 +15864,7 @@@ F: drivers/nfc/virtual_ncidev. F: tools/testing/selftests/nci/ NFS, SUNRPC, AND LOCKD CLIENTS -M: Trond Myklebust +M: Trond Myklebust M: Anna Schumaker L: linux-nfs@vger.kernel.org S: Maintained @@@ -17996,7 -18037,7 +18035,7 @@@ F: tools/testing/selftests/proc PROC SYSCTL M: Luis Chamberlain -M: Kees Cook +M: Kees Cook M: Joel Granados L: linux-kernel@vger.kernel.org L: linux-fsdevel@vger.kernel.org @@@ -18052,7 -18093,7 +18091,7 @@@ F: Documentation/devicetree/bindings/ne F: drivers/net/pse-pd/ PSTORE FILESYSTEM -M: Kees Cook +M: Kees Cook R: Tony Luck R: Guilherme G. Piccoli L: linux-hardening@vger.kernel.org @@@ -20058,7 -20099,7 +20097,7 @@@ F: drivers/media/cec/platform/seco/seco F: drivers/media/cec/platform/seco/seco-cec.h SECURE COMPUTING -M: Kees Cook +M: Kees Cook R: Andy Lutomirski R: Will Drewry S: Supported @@@ -21314,7 -21355,7 +21353,7 @@@ F: arch/riscv/boot/dts/starfive STARFIVE DWMAC GLUE LAYER M: Emil Renner Berthing -M: Samin Guo +M: Minda Chen S: Maintained F: Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml F: drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c @@@ -22677,7 -22718,7 +22716,7 @@@ L: tomoyo-users-en@lists.osdn.me (subsc L: tomoyo-dev@lists.osdn.me (subscribers-only, for developers in Japanese) L: tomoyo-users@lists.osdn.me (subscribers-only, for users in Japanese) S: Maintained -W: https://tomoyo.osdn.jp/ +W: https://tomoyo.sourceforge.net/ F: security/tomoyo/ TOPSTAR LAPTOP EXTRAS DRIVER @@@ -22972,7 -23013,7 +23011,7 @@@ F: drivers/block/ublk_drv. F: include/uapi/linux/ublk_cmd.h UBSAN -M: Kees Cook +M: Kees Cook R: Marco Elver R: Andrey Konovalov R: Andrey Ryabinin @@@ -23974,6 -24015,7 +24013,6 @@@ VMALLO M: Andrew Morton R: Uladzislau Rezki R: Christoph Hellwig -R: Lorenzo Stoakes L: linux-mm@kvack.org S: Maintained W: http://www.linux-mm.org @@@ -24809,7 -24851,7 +24848,7 @@@ F: drivers/net/hamradio/yam F: include/linux/yam.h YAMA SECURITY MODULE -M: Kees Cook +M: Kees Cook S: Supported T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening F: Documentation/admin-guide/LSM/Yama.rst