Rectify file references for dt-bindings in MAINTAINERS
v4 cover Rectify file references for dt-bindings in MAINTAINERS
Hi Rob,
here is a patch series that cleans up some file references for dt-bindings in MAINTAINERS. It applies cleanly on next-20211001.
This is a v4 of the still relevant patches from the first submission of the patch series (see Links) send out 2021-03-15 and resent on 2021-04-19 and on 2021-07-26.
It now further includes more clean-up, see patches 9 to 11.
Could you pick this series for your devicetree bindings tree?
No functional change, just cleaning up MAINTAINERS.
If I do not get a response on if this patch series can travel through your dt-bindings tree to Linus, I will send the next attempt to Andrew Morton as set of trivial clean-up patches for him to pick.
Lukas
Adjustment from original to resend version:
- drop subsumed patches
Adjustment to resend version:
- add Fixes-tags as requested by Nobuhiro Iwamatsu
Adjustment from v2 to v3:
- add more clean-up for file references on dt-bindings
Adjustment from v3 to v4:
- add more recent clean-up for file references on dt-bindings (patches
9 to 11)
- add tags from previous versions:
MAINTAINERS: rectify entry for ARM/TOSHIBA VISCONTI ARCHITECTURE
Acked-by: Nobuhiro Iwamatsu <[email protected]> collected from https://lore.kernel.org/all/OSBPR01MB298322B4D87B2BA2F24515AD926C9@OSBPR01MB2983.jpnprd01.prod.outlook.com/ collected from https://lore.kernel.org/all/[email protected]/ Reviewed-by: Nobuhiro Iwamatsu <[email protected]> collected from https://lore.kernel.org/all/TYAPR01MB62520BAEC54CC5D235489D6C92E99@TYAPR01MB6252.jpnprd01.prod.outlook.com/
MAINTAINERS: rectify entry for FREESCALE IMX / MXC FEC DRIVER
collected from https://lore.kernel.org/all/DB8PR04MB679585B2A7F359F415591356E6E99@DB8PR04MB6795.eurprd04.prod.outlook.com/
MAINTAINERS: rectify entry for ALLWINNER HARDWARE SPINLOCK SUPPORT
collected from https://lore.kernel.org/all/[email protected]/
MAINTAINERS: rectify entries with documentation-file-ref check
collected from https://lore.kernel.org/all/CACRpkdYH=rQEK0sRU8DueUbvffe8DhKdH_nu7u4Pnk3MaBNmig@mail.gmail.com/
For the line which rectifies nxp,imx8-jpeg.yaml:
collected from https://lore.kernel.org/all/[email protected]/
MAINTAINERS: rectify entries to mtd-physmap.yaml
collected from https://lore.kernel.org/all/20210726172902.4ce8892f@xps13/
collected from https://lore.kernel.org/all/CACRpkdb-3nesRvmwO8t-sQxxb1HAXe-GVL98MZnmisnf_0ji+A@mail.gmail.com/
Lukas Bulwahn (11):
MAINTAINERS: rectify entry for ARM/TOSHIBA VISCONTI ARCHITECTURE
MAINTAINERS: rectify entry for HIKEY960 ONBOARD USB GPIO HUB DRIVER
MAINTAINERS: rectify entry for INTEL KEEM BAY DRM DRIVER
MAINTAINERS: rectify entries with documentation-file-ref check
MAINTAINERS: rectify entry for ALLWINNER HARDWARE SPINLOCK SUPPORT
MAINTAINERS: rectify entries to mtd-physmap.yaml
MAINTAINERS: rectify entry for ARM/ASPEED I2C DRIVER
MAINTAINERS: rectify entry for FREESCALE IMX / MXC FEC DRIVER
MAINTAINERS: rectify more entries with documentation-file-ref check
MAINTAINERS: rectify entry for SY8106A REGULATOR DRIVER
MAINTAINERS: rectify entry for CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
MAINTAINERS | 35 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 18 deletions(-)
Signature · 1 line
2.26.2
PATCH v4 1/11 MAINTAINERS: rectify entry for ARM/TOSHIBA VISCONTI ARCHITECTURE
Commit 836863a08c99 ("MAINTAINERS: Add information for Toshiba Visconti ARM SoCs") refers to the non-existing file toshiba,tmpv7700-pinctrl.yaml in ./Documentation/devicetree/bindings/pinctrl/. Commit 1825c1fe0057 ("pinctrl: Add DT bindings for Toshiba Visconti TMPV7700 SoC") originating from the same patch series however adds the file toshiba,visconti-pinctrl.yaml in that directory instead.
So, refer to toshiba,visconti-pinctrl.yaml in the ARM/TOSHIBA VISCONTI ARCHITECTURE section instead.
--- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
MAINTAINERS +1 -1
@@ -2758,7 +2758,7 @@ F: Documentation/devicetree/bindings/arm/toshiba.yaml F: Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml F: Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml F: Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml -F: Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml +F: Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml F: Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml F: arch/arm64/boot/dts/toshiba/ F: drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
Signature · 1 line
2.26.2
PATCH v4 2/11 MAINTAINERS: rectify entry for HIKEY960 ONBOARD USB GPIO HUB DRIVER
In reply to Lukas BulwahnCommit 7a6ff4c4cbc3 ("misc: hisi_hikey_usb: Driver to support onboard USB gpio hub on Hikey960") refers to the non-existing file ./Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml, but this commit's patch series does not add any related devicetree binding in misc.
So, just drop this file reference in HIKEY960 ONBOARD USB GPIO HUB DRIVER.
--- MAINTAINERS | 1 - 1 file changed, 1 deletion(-)
MAINTAINERS +0 -1
@@ -8512,7 +8512,6 @@ M: John Stultz <[email protected]> L: [email protected] S: Maintained F: drivers/misc/hisi_hikey_usb.c -F: Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml HISILICON PMU DRIVER M: Shaokun Zhang <[email protected]>
Signature · 1 line
2.26.2
PATCH v4 3/11 MAINTAINERS: rectify entry for INTEL KEEM BAY DRM DRIVER
In reply to Lukas BulwahnCommit ed794057b052 ("drm/kmb: Build files for KeemBay Display driver") refers to the non-existing file intel,kmb_display.yaml in ./Documentation/devicetree/bindings/display/.
Commit 5a76b1ed73b9 ("dt-bindings: display: Add support for Intel KeemBay Display") originating from the same patch series however adds the file intel,keembay-display.yaml in that directory instead.
So, refer to intel,keembay-display.yaml in the INTEL KEEM BAY DRM DRIVER section instead.
--- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
MAINTAINERS +1 -1
@@ -9566,7 +9566,7 @@ INTEL KEEM BAY DRM DRIVER M: Anitha Chrisanthus <[email protected]> M: Edmund Dea <[email protected]> S: Maintained -F: Documentation/devicetree/bindings/display/intel,kmb_display.yaml +F: Documentation/devicetree/bindings/display/intel,keembay-display.yaml F: drivers/gpu/drm/kmb/ INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
Signature · 1 line
2.26.2
PATCH v4 4/11 MAINTAINERS: rectify entries with documentation-file-ref check
In reply to Lukas BulwahnA number of file entries can be automatically repaired with ./scripts/documentation-file-ref-check --fix.
The changes from this script were manually cross-checked for sanity.
--- MAINTAINERS | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
MAINTAINERS +6 -6
@@ -1566,7 +1566,7 @@ ARM PRIMECELL VIC PL190/PL192 DRIVER M: Linus Walleij <[email protected]> L: [email protected] (moderated for non-subscribers) S: Maintained -F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt +F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml F: drivers/irqchip/irq-vic.c ARM SMC WATCHDOG DRIVER
@@ -1892,7 +1892,7 @@ T: git git://github.com/ulli-kroll/linux.git F: Documentation/devicetree/bindings/arm/gemini.txt F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt -F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt +F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml F: arch/arm/boot/dts/gemini* F: arch/arm/mach-gemini/ F: drivers/crypto/gemini/
@@ -8769,7 +8769,7 @@ Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ C: irc://irc.oftc.net/mtd T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next F: Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt -F: Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt +F: Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml F: drivers/mtd/hyperbus/ F: include/linux/mtd/hyperbus.h
@@ -9559,7 +9559,7 @@ F: include/linux/soc/ixp4xx/qmgr.h INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT M: Deepak Saxena <[email protected]> S: Maintained -F: Documentation/devicetree/bindings/display/intel,ixp46x-rng.yaml +F: Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml F: drivers/char/hw_random/ixp4xx-rng.c INTEL KEEM BAY DRM DRIVER
@@ -13612,7 +13612,7 @@ M: Mirela Rabulea <[email protected]> R: NXP Linux Team <[email protected]> L: [email protected] S: Maintained -F: Documentation/devicetree/bindings/media/imx8-jpeg.yaml +F: Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml F: drivers/media/platform/imx-jpeg NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
@@ -18619,7 +18619,7 @@ M: Santosh Shilimkar <[email protected]> L: [email protected] (moderated for non-subscribers) S: Maintained F: Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml -F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt +F: Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml F: Documentation/devicetree/bindings/clock/ti,sci-clk.yaml F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
Signature · 1 line
2.26.2
PATCH v4 5/11 MAINTAINERS: rectify entry for ALLWINNER HARDWARE SPINLOCK SUPPORT
In reply to Lukas BulwahnCommit f9e784dcb63f ("dt-bindings: hwlock: add sun6i_hwspinlock") adds Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml, but the related commit 3c881e05c814 ("hwspinlock: add sun6i hardware spinlock support") adds a file reference to allwinner,sun6i-hwspinlock.yaml instead.
Hence, ./scripts/get_maintainer.pl --self-test=patterns complains:
warning: no file matches F: Documentation/devicetree/bindings/hwlock/allwinner,sun6i-hwspinlock.yaml
Rectify this file reference in ALLWINNER HARDWARE SPINLOCK SUPPORT.
--- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
MAINTAINERS +1 -1
@@ -776,7 +776,7 @@ F: drivers/crypto/allwinner/ ALLWINNER HARDWARE SPINLOCK SUPPORT M: Wilken Gottwalt <[email protected]> S: Maintained -F: Documentation/devicetree/bindings/hwlock/allwinner,sun6i-hwspinlock.yaml +F: Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml F: drivers/hwspinlock/sun6i_hwspinlock.c ALLWINNER THERMAL DRIVER
Signature · 1 line
2.26.2
PATCH v4 6/11 MAINTAINERS: rectify entries to mtd-physmap.yaml
In reply to Lukas BulwahnCommit 63f8e9e0ac65 ("dt-bindings: mtd: Convert mtd-physmap to DT schema") aggregated, amongst others, arm-versatile.txt and cypress,hyperflash.txt, into mtd-physmap.yaml in ./Documentation/devicetree/bindings/mtd/.
The two .txt files are however mentioned in MAINTAINERS; hence, ./scripts/get_maintainer.pl --self-test=patterns complains about broken references.
Refer to mtd-physmap.yaml, so that the maintainers and reviewers of ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT and HYPERBUS SUPPORT are informed on any changes in the yaml file.
--- MAINTAINERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
MAINTAINERS +2 -2
@@ -1427,7 +1427,7 @@ F: Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml F: Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml F: Documentation/devicetree/bindings/i2c/i2c-versatile.txt F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt -F: Documentation/devicetree/bindings/mtd/arm-versatile.txt +F: Documentation/devicetree/bindings/mtd/mtd-physmap.yaml F: arch/arm/boot/dts/arm-realview-* F: arch/arm/boot/dts/integrator* F: arch/arm/boot/dts/versatile*
@@ -8768,7 +8768,7 @@ S: Supported Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ C: irc://irc.oftc.net/mtd T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next -F: Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt +F: Documentation/devicetree/bindings/mtd/mtd-physmap.yaml F: Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml F: drivers/mtd/hyperbus/ F: include/linux/mtd/hyperbus.h
Signature · 1 line
2.26.2
PATCH v4 7/11 MAINTAINERS: rectify entry for ARM/ASPEED I2C DRIVER
In reply to Lukas BulwahnCommit 810e4441946c ("dt-bindings: aspeed-i2c: Convert txt to yaml format") converts i2c-aspeed.txt to aspeed,i2c.yaml, but missed to adjust its reference in MAINTAINERS.
Hence, ./scripts/get_maintainer.pl --self-test=patterns complains about a broken reference.
Rectify this file reference in ARM/ASPEED I2C DRIVER.
--- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
MAINTAINERS +1 -1
@@ -1762,7 +1762,7 @@ R: Joel Stanley <[email protected]> L: [email protected] L: [email protected] (moderated for non-subscribers) S: Maintained -F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt +F: Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt F: drivers/i2c/busses/i2c-aspeed.c F: drivers/irqchip/irq-aspeed-i2c-ic.c
Signature · 1 line
2.26.2
PATCH v4 8/11 MAINTAINERS: rectify entry for FREESCALE IMX / MXC FEC DRIVER
In reply to Lukas BulwahnCommit 96e4781b3d93 ("dt-bindings: net: fec: convert fsl,*fec bindings to yaml") converts fsl-fec.txt to fsl,fec.yaml, but missed to adjust its reference in MAINTAINERS.
Hence, ./scripts/get_maintainer.pl --self-test=patterns complains about a broken reference.
Repair this file reference in FREESCALE IMX / MXC FEC DRIVER.
--- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
MAINTAINERS +1 -1
@@ -7495,7 +7495,7 @@ FREESCALE IMX / MXC FEC DRIVER M: Joakim Zhang <[email protected]> L: [email protected] S: Maintained -F: Documentation/devicetree/bindings/net/fsl-fec.txt +F: Documentation/devicetree/bindings/net/fsl,fec.yaml F: drivers/net/ethernet/freescale/fec.h F: drivers/net/ethernet/freescale/fec_main.c F: drivers/net/ethernet/freescale/fec_ptp.c
Signature · 1 line
2.26.2
PATCH v4 9/11 MAINTAINERS: rectify more entries with documentation-file-ref check
In reply to Lukas BulwahnA number of file entries can be automatically repaired with ./scripts/documentation-file-ref-check --fix.
The changes from this script were manually cross-checked for sanity.
--- MAINTAINERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
MAINTAINERS +2 -2
@@ -1889,7 +1889,7 @@ M: Linus Walleij <[email protected]> L: [email protected] (moderated for non-subscribers) S: Maintained T: git git://github.com/ulli-kroll/linux.git -F: Documentation/devicetree/bindings/arm/gemini.txt +F: Documentation/devicetree/bindings/arm/gemini.yaml F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
@@ -3776,7 +3776,7 @@ L: [email protected] L: [email protected] S: Supported F: Documentation/devicetree/bindings/net/brcm,bcmgenet.txt -F: Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt +F: Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml F: drivers/net/ethernet/broadcom/genet/ F: drivers/net/ethernet/broadcom/unimac.h F: drivers/net/mdio/mdio-bcm-unimac.c
Signature · 1 line
2.26.2
PATCH v4 10/11 MAINTAINERS: rectify entry for SY8106A REGULATOR DRIVER
In reply to Lukas BulwahnCommit b1c36aae51c9 ("regulator: Convert SY8106A binding to a schema") converts sy8106a-regulator.txt to silergy,sy8106a.yaml, but missed to adjust its reference in MAINTAINERS.
Hence, ./scripts/get_maintainer.pl --self-test=patterns complains about a broken reference.
Repair this file reference in SY8106A REGULATOR DRIVER.
--- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
MAINTAINERS +1 -1
@@ -18094,7 +18094,7 @@ F: net/switchdev/ SY8106A REGULATOR DRIVER M: Icenowy Zheng <[email protected]> S: Maintained -F: Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt +F: Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml F: drivers/regulator/sy8106a-regulator.c SYNC FILE FRAMEWORK
Signature · 1 line
2.26.2
PATCH v4 11/11 MAINTAINERS: rectify entry for CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
In reply to Lukas BulwahnCommit 04647773d648 ("dt-bindings: input: Convert ChipOne ICN8318 binding to a schema") converts chipone_icn8318.txt to chipone,icn8318.yaml, but missed to adjust its reference in MAINTAINERS.
Hence, ./scripts/get_maintainer.pl --self-test=patterns complains about a broken reference.
Repair this file reference in CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER.
--- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
MAINTAINERS +1 -1
@@ -4415,7 +4415,7 @@ CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER M: Hans de Goede <[email protected]> L: [email protected] S: Maintained -F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt +F: Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml F: drivers/input/touchscreen/chipone_icn8318.c CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
Signature · 1 line
2.26.2
Dmitry Torokhov
AppliedRe: [PATCH v4 11/11] MAINTAINERS: rectify entry for CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
Quoted 10 lines · Lukas Bulwahn
Commit
04647773d648("dt-bindings: input: Convert ChipOne ICN8318 binding to a schema") converts chipone_icn8318.txt to chipone,icn8318.yaml, but missed to adjust its reference inMAINTAINERS.Hence,
./scripts/get_maintainer.pl--self-test=patterns complains about a broken reference.Repair this file reference in CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER.
Signed-off-by Lukas Bulwahn <[email protected]>
Applied, thank you.
Signature · 1 line
Dmitry
Re: (subset) [PATCH v4 00/11] Rectify file references for dt-bindings in MAINTAINERS
In reply to Lukas BulwahnQuoted 8 lines · Lukas Bulwahn
here is a patch series that cleans up some file references for dt-bindings in
MAINTAINERS. It applies cleanly on next-20211001.This is a v4 of the still relevant patches from the first submission of the patch series (see Links) send out 2021-03-15 and resent on 2021-04-19 and on 2021-07-26.
[...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
Thanks!
[10/11] MAINTAINERS: rectify entry for SY8106A REGULATOR DRIVER
commit: beb76cb4eebf9ac4ff15312e33f97db621b46da7
All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying to this mail.
Thanks,
Mark