]> Git Repo - J-linux.git/commitdiff
Merge tag 'dt-cleanup-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk...
authorArnd Bergmann <[email protected]>
Mon, 8 Jul 2024 14:25:58 +0000 (16:25 +0200)
committerArnd Bergmann <[email protected]>
Mon, 8 Jul 2024 14:25:58 +0000 (16:25 +0200)
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/[email protected]
Signed-off-by: Arnd Bergmann <[email protected]>
1  2 
MAINTAINERS

diff --combined MAINTAINERS
index 17f1ea1eacf3fdbaf06b2d8162a3f740287d0827,24141b89aa428af34919ff0ffeeda10438df2605..ff9104c932c3b09c6f05d03bce3851176cb2c20d
@@@ -1107,6 -1107,7 +1107,6 @@@ L:      [email protected]
  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 <[email protected]>
+ L:    [email protected] (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 <[email protected]>
  L:    [email protected] (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 <[email protected]>
+ L:    [email protected] (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 <[email protected]>
  L:    [email protected] (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 <[email protected]>
+ L:    [email protected] (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 <[email protected]>
  M:    Romain Perier <[email protected]>
@@@ -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 <[email protected]>
+ L:    [email protected] (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 <[email protected]>
  L:    [email protected] (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 <[email protected]>
+ M:    Krzysztof Kozlowski <[email protected]>
  L:    [email protected] (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 <[email protected]>
  M:    Alexei Starovoitov <[email protected]>
  M:    Puranjay Mohan <[email protected]>
 +R:    Xu Kuohai <[email protected]>
  L:    [email protected]
  S:    Supported
  F:    arch/arm64/net/
@@@ -3981,7 -4019,7 +4020,7 @@@ R:      Song Liu <[email protected]
  R:    Yonghong Song <[email protected]>
  R:    John Fastabend <[email protected]>
  R:    KP Singh <[email protected]>
 -R:    Stanislav Fomichev <sdf@google.com>
 +R:    Stanislav Fomichev <sdf@fomichev.me>
  R:    Hao Luo <[email protected]>
  R:    Jiri Olsa <[email protected]>
  L:    [email protected]
@@@ -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 <[email protected]>
  M:    David Rhodes <[email protected]>
  M:    Richard Fitzgerald <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
@@@ -5296,7 -5335,7 +5335,7 @@@ F:      drivers/infiniband/hw/usnic
  
  CLANG CONTROL FLOW INTEGRITY SUPPORT
  M:    Sami Tolvanen <[email protected]>
 -M:    Kees Cook <keescook@chromium.org>
 +M:    Kees Cook <kees@kernel.org>
  R:    Nathan Chancellor <[email protected]>
  L:    [email protected]
  S:    Supported
@@@ -8212,7 -8251,7 +8251,7 @@@ F:      rust/kernel/net/phy.r
  
  EXEC & BINFMT API, ELF
  R:    Eric Biederman <[email protected]>
 -R:    Kees Cook <keescook@chromium.org>
 +R:    Kees Cook <kees@kernel.org>
  L:    [email protected]
  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 <keescook@chromium.org>
 +M:    Kees Cook <kees@kernel.org>
  L:    [email protected]
  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 <keescook@chromium.org>
 +M:    Kees Cook <kees@kernel.org>
  L:    [email protected]
  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 <keescook@chromium.org>
 +M:    Kees Cook <kees@kernel.org>
  R:    Andy Shevchenko <[email protected]>
  L:    [email protected]
  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 <[email protected]>
 -M:    Oded Gabbay <[email protected]>
  M:    Thomas Hellström <[email protected]>
 +M:    Rodrigo Vivi <[email protected]>
  L:    [email protected]
  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 <keescook@chromium.org>
 +M:    Kees Cook <kees@kernel.org>
  R:    Gustavo A. R. Silva <[email protected]>
  L:    [email protected]
  S:    Supported
@@@ -12383,6 -12422,7 +12422,6 @@@ F:   drivers/video/backlight/ktz8866.
  
  KVM PARAVIRT (KVM/paravirt)
  M:    Paolo Bonzini <[email protected]>
 -R:    Wanpeng Li <[email protected]>
  R:    Vitaly Kuznetsov <[email protected]>
  L:    [email protected]
  S:    Supported
@@@ -12478,7 -12518,7 +12517,7 @@@ F:   drivers/scsi/53c700
  
  LEAKING_ADDRESSES
  M:    Tycho Andersen <[email protected]>
 -R:    Kees Cook <keescook@chromium.org>
 +R:    Kees Cook <kees@kernel.org>
  L:    [email protected]
  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 <keescook@chromium.org>
 +M:    Kees Cook <kees@kernel.org>
  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 <keescook@chromium.org>
 +M:    Kees Cook <kees@kernel.org>
  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 <[email protected]>
  M:    Frank <[email protected]>
  L:    [email protected]
  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 <trond[email protected]>
 +M:    Trond Myklebust <trond[email protected]>
  M:    Anna Schumaker <[email protected]>
  L:    [email protected]
  S:    Maintained
@@@ -17996,7 -18037,7 +18035,7 @@@ F:   tools/testing/selftests/proc
  
  PROC SYSCTL
  M:    Luis Chamberlain <[email protected]>
 -M:    Kees Cook <keescook@chromium.org>
 +M:    Kees Cook <kees@kernel.org>
  M:    Joel Granados <[email protected]>
  L:    [email protected]
  L:    [email protected]
@@@ -18052,7 -18093,7 +18091,7 @@@ F:   Documentation/devicetree/bindings/ne
  F:    drivers/net/pse-pd/
  
  PSTORE FILESYSTEM
 -M:    Kees Cook <keescook@chromium.org>
 +M:    Kees Cook <kees@kernel.org>
  R:    Tony Luck <[email protected]>
  R:    Guilherme G. Piccoli <[email protected]>
  L:    [email protected]
@@@ -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 <keescook@chromium.org>
 +M:    Kees Cook <kees@kernel.org>
  R:    Andy Lutomirski <[email protected]>
  R:    Will Drewry <[email protected]>
  S:    Supported
@@@ -21314,7 -21355,7 +21353,7 @@@ F:   arch/riscv/boot/dts/starfive
  
  STARFIVE DWMAC GLUE LAYER
  M:    Emil Renner Berthing <[email protected]>
 -M:    Samin Guo <samin.guo@starfivetech.com>
 +M:    Minda Chen <minda.chen@starfivetech.com>
  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:   [email protected] (subsc
  L:    [email protected] (subscribers-only, for developers in Japanese)
  L:    [email protected] (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 <keescook@chromium.org>
 +M:    Kees Cook <kees@kernel.org>
  R:    Marco Elver <[email protected]>
  R:    Andrey Konovalov <[email protected]>
  R:    Andrey Ryabinin <[email protected]>
@@@ -23974,6 -24015,7 +24013,6 @@@ VMALLO
  M:    Andrew Morton <[email protected]>
  R:    Uladzislau Rezki <[email protected]>
  R:    Christoph Hellwig <[email protected]>
 -R:    Lorenzo Stoakes <[email protected]>
  L:    [email protected]
  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 <keescook@chromium.org>
 +M:    Kees Cook <kees@kernel.org>
  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
This page took 0.159158 seconds and 4 git commands to generate.