aboutsummaryrefslogtreecommitdiff
path: root/arch/arm
AgeCommit message (Collapse)AuthorFilesLines
2023-08-12ARM: dts: nspire: Fix uart node to conform with DT bindingAndrew Davis1-1/+1
This node does not follow the DT binding schema, correct this. The arm,pl011 binding requires the first clock to be named "uartclk". Should result in no functional change. Signed-off-by: Andrew Davis <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: dts: nspire: Fix vbus_reg node to conform with DT bindingAndrew Davis1-1/+0
This node does not follow the DT binding schema, correct this. All "regulator-fixed" are voltage type, so drop "regulator-type". Should result in no functional change. Signed-off-by: Andrew Davis <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: dts: nspire: Fix sram node to conform with DT bindingAndrew Davis1-2/+9
This node does not follow the DT binding schema, correct this. Should result in no functional change. Signed-off-by: Andrew Davis <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: dts: nspire: Fix cpu node to conform with DT bindingAndrew Davis1-0/+5
This node does not follow the DT binding schema, correct this. Should result in no functional change. Signed-off-by: Andrew Davis <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: dts: nspire: Use syscon-reboot to handle restartAndrew Davis1-0/+7
Writing this bit can be handled by the syscon-reboot driver. Add this node to DT. Signed-off-by: Andrew Davis <[email protected]> Tested-by: Fabian Vogt <[email protected]> Reviewed-by: Linus Walleij <[email protected]> Reviewed-by: Fabian Vogt <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: multi_v7_defconfig: Enable OMAP audio/display supportAndrew Davis1-0/+4
We would like to support some additional OMAP class devices using the common multi_v7_defconfig. To start, enable some audio/display related modules: DRM_OMAP/OMAP5_DSS_HDMI: For base DRM display support. DRM_TI_TFP410: Used as a display bridge for several EVM's panels. DRM_TI_TPD12S015: HDMI encoder on several OMAP/Sitara EVMs. SND_SOC_TLV320AIC3X_I2C: For I2C attached TLV320AIC3x codecs. Signed-off-by: Andrew Davis <[email protected]> Reviewed-by: Tony Lindgren <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: multi_v7_defconfig: Enable TI Remoteproc and related configsAndrew Davis1-0/+7
This allows us to use the various remote processors on the TI OMAP and Keystone family devices using the multi-v7 config, instead of only with the OMAP/Keystone specific defconfigs (which we would like to move away from needing). Signed-off-by: Andrew Davis <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: multi_v7_defconfig: Enable TLV320AIC3xMark Brown1-0/+1
A number of TI based platforms use TLV320AIC3x since it was their standard audio CODEC for quite some time, including the Beagle X15. Enable it multi_v7_defconfig to improve test coverage. Signed-off-by: Mark Brown <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'samsung-dt-6.6' of ↵Arnd Bergmann13-24/+1480
https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt Samsung DTS ARM changes for v6.6 1. Galaxy S II: correct LCD screen's physical size. 2. Add Samsung Galaxy Tab 3 8.0 boards (Exynos4212). 3. Galaxy S3 family: add USB connector and USB OTG. Full USB OTG still seems not to work, but at least HDMI improved and dtbs_check is happy. 4. Fix issues pointed out by dtbs_check and W=1: unit addresses, use 'gpios' suffix over 'gpio', update i2c-arb device node to newer binding. 5. Few white-space cleanups. * tag 'samsung-dt-6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux: ARM: dts: samsung: exynos4412-midas: add USB connector and USB OTG ARM: dts: samsung: exynos5250-snow: switch i2c-arb to new child variant ARM: dts: samsung: exynos5250-snow: use 'gpios' suffix for i2c-arb ARM: dts: samsung: fix Exynos4212 Tab3 makefile entries ARM: dts: exynos: Add Samsung Galaxy Tab 3 8.0 boards ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size ARM: dts: s5pv210: minor whitespace cleanup around '=' ARM: dts: exynos: minor whitespace cleanup around '=' Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'aspeed-6.6-devicetree-2' of ↵Arnd Bergmann13-1752/+3845
git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/dt ASPEED device tree updates for 6.6 - New machines * Inventec's Starscream AST2600 BMC, for a x86 server platform * Meta's Yossemite 4 AST2600 BMC, for a multi-node server platform - Big device tree rework for IBM's Power10 BMC platforms - Updates for wedge400 and Mt Mitchell - AST2600 I3C and VUART descriptions * tag 'aspeed-6.6-devicetree-2' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc: ARM: dts: aspeed: Add AST2600 I3C control pins ARM: dts: aspeed: everest: Move common devices up ARM: dts: aspeed: everest: Reorganise FSI description ARM: dts: aspeed: rainier: Reorganise FSI description ARM: dts: aspeed: bonnell: Reorganise FSI description ARM: dts: aspeed: Add P10 FSI descriptions ARM: dts: aspeed: yosemite4: add Facebook Yosemite 4 BMC dt-bindings: arm: aspeed: add Facebook Yosemite 4 board ARM: dts: aspeed: wedge400: Set eMMC max frequency ARM: dts: aspeed: wedge400: Enable more ADC channels ARM: dts: aspeed: Update spi alias in Facebook AST2500 Common dtsi ARM: dts: aspeed: rainier: Remove TPM device ARM: dts: aspeed: Add AST2600 VUARTs ARM: dts: aspeed: mtmitchell: Add MCTP ARM: dts: aspeed: mtmitchell: Update ADC sensors for Mt.Mitchell DVT systems ARM: dts: aspeed: mtmitchell: Enable the BMC UART8 and UART9 ARM: dts: aspeed: Adding Inventec Starscream BMC dt-bindings: arm: aspeed: add Inventec starscream-bmc ARM: dts: aspeed: bonnell: Add DIMM SPD Link: https://lore.kernel.org/r/CACPK8Xc76O5kLEAXRtbFXZcP=ObrKR0Kpez_er+zV2vZffZe7A@mail.gmail.com Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'omap-for-v6.6/dt-take2-signed' of ↵Arnd Bergmann19-103/+121
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt Devicetree changes for omaps for v6.6 Updates for opp and pinctrl nodes to follow the devicetree bindings. * tag 'omap-for-v6.6/dt-take2-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: arm: dts: ti: omap: Fix OPP table node names arm: dts: ti: omap: am5729-beagleboneai: Drop the OPP arm: dts: ti: omap: omap36xx: Rename opp_supply nodename ARM: dts: ti: add missing space before { ARM: dts: ti: split interrupts per cells ARM: dts: Unify pinctrl-single pin group nodes for davinci Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'sunxi-dt-for-6.6-1' of ↵Arnd Bergmann1-0/+19
https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt - Add D1 GPADC node - Introduce support for OrangePi Zero 3 SBC - Enable DT overlay support for Allwinner H3 boards * tag 'sunxi-dt-for-6.6-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux: arm: dts: Enable device-tree overlay support for sun8i-h3 pi devices arm64: dts: allwinner: h616: Add OrangePi Zero 3 board support dt-bindings: arm: sunxi: document Orange Pi Zero 3 board name arm64: dts: allwinner: h616: Split Orange Pi Zero 2 DT riscv: dts: allwinner: d1: Add GPADC node Link: https://lore.kernel.org/r/20230806180546.GA127039@jernej-laptop Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'hisi-arm32-dt-for-6.6' of https://github.com/hisilicon/linux-hisi ↵Arnd Bergmann1-11/+11
into soc/dt ARM: DT: HiSilicon ARM32 DT updates for v6.6 - Fix "status" values * tag 'hisi-arm32-dt-for-6.6' of https://github.com/hisilicon/linux-hisi: ARM: dts: hisilicon: Fix "status" values Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'at91-dt-6.6' of ↵Arnd Bergmann16-61/+61
https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt AT91 device tree updates for 6.6 It contains: - TCB timer nodes adition for at91-sama5d3_ksz9477_evb board - device tee cleanups * tag 'at91-dt-6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux: ARM: dts: at91: remove duplicated entries ARM: dts: microchip: split interrupts per cells ARM: dts: at91: ksz9477_evb: Add tx-internal-delay-ps property for port5 ARM: dts: at91: ksz9477_evb: Add missing timer nodes ARM: dts: at91-vinco: Fix "status" values ARM: dts: microchip: add missing space before { ARM: dts: microchip: minor whitespace cleanup around '=' Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: dts: st: spear: split interrupts per cellsKrzysztof Kozlowski2-16/+16
Each interrupt should be in its own cell. This is much more readable. Signed-off-by: Krzysztof Kozlowski <[email protected]> Acked-by: Viresh Kumar <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'renesas-dts-for-v6.6-tag1' of ↵Arnd Bergmann2-2/+2
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt Renesas DTS updates for v6.6 - Add Clocked Serial Interface (CSI) support for the RZ/V2M SoC, - Add PMIC, RTC, and PWM support for the RZ/G2L, RZ/G2LC, and RZ/V2L SMARC EVK development boards, - Add PWM (MTU3a) support for the RZ/G2UL and RZ/Five SoCs, - Add External interrupt (INTC-EX) support for the R-Car S4-8 SoC, - Add LED support for the Spider development board, - Miscellaneous fixes and improvements. * tag 'renesas-dts-for-v6.6-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel: arm64: dts: renesas: spider-cpu: Add GP LEDs arm64: dts: renesas: r8a779f0: Add INTC-EX node arm64: dts: renesas: rzg2ul-smarc: Add support for enabling MTU3 arm64: dts: renesas: r9a07g043: Add MTU3a node ARM dts: renesas: armadillo800eva: Switch to enable-gpios arm64: dts: renesas: rzg2lc-smarc-som: Enable PMIC and built-in RTC arm64: dts: renesas: rzg2lc-smarc-som: Add PHY interrupt support for ETH0 riscv: dts: renesas: Clean up dtbs_check W=1 warning due to empty phy node arm64: dts: renesas: rzg2lc-smarc: Add support for enabling MTU3 arm64: dts: renesas: rzg2l-smarc: Add support for enabling MTU3 arm64: dts: renesas: Add missing space before { ARM: dts: renesas: Add missing space before { arm64: dts: renesas: Minor whitespace cleanup around '=' arm64: dts: renesas: rzg2l-smarc-som: Enable PMIC and built-in RTC arm64: dts: renesas: r9a09g011: Add CSI nodes arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos arm64: dts: renesas: rzg2l: Update overfow/underflow IRQ names for MTU3 channels Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'renesas-arm-soc-for-v6.6-tag1' of ↵Arnd Bergmann1-1/+0
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/arm Renesas ARM SoC updates for v6.6 - Drop unused OF includes. * tag 'renesas-arm-soc-for-v6.6-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel: ARM: shmobile: rcar-gen2: Drop unused OF includes Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'omap-for-v6.6/soc-signed' of ↵Arnd Bergmann4-44/+9
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/arm SoC changes for omaps for v6.6 SoC changes to include the correct devicetree headers, and an update to make use of_range_to_resource(). There is also a non-urgent fix for pwrdm_read_prev_pwrst() array-bounds warning. * tag 'omap-for-v6.6/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: ARM: omap2: Explicitly include correct DT includes ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() ARM: omap2: Use of_range_to_resource() for "ranges" parsing Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'amlogic-arm-mach-for-v6.6' of ↵Arnd Bergmann1-1/+0
https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/arm Amlogic ARM mach-meson changes for v6.6: - Drop unused DT includes in mach-meson * tag 'amlogic-arm-mach-for-v6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux: ARM: meson: Drop unused includes Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'at91-soc-6.6' of ↵Arnd Bergmann2-7/+1
https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/arm AT91 SoC updates for 6.6: It contains: - explicitly include correct DT includes from Rob - one cleanup which removes unused extern declaration on atmel_tcb.h * tag 'at91-soc-6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux: ARM: at91: Remove unused extern declarations ARM: at91: Explicitly include correct DT includes soc: microchip: Explicitly include correct DT includes Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: spear: Explicitly include correct DT includesRob Herring1-1/+1
The DT of_device.h and of_platform.h date back to the separate of_platform_bus_type before it was merged into the regular platform bus. As part of that merge prepping Arm DT support 13 years ago, they "temporarily" include each other. They also include platform_device.h and of.h. As a result, there's a pretty much random mix of those include files used throughout the tree. In order to detangle these headers and replace the implicit includes with struct declarations, users need to explicitly include the correct includes. Acked-by: Viresh Kumar <[email protected]> Signed-off-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/20230803-dt-header-cleanups-for-soc-v2-15-d8de2cc88bff@kernel.org Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: mvebu: Explicitly include correct DT includesRob Herring2-1/+2
The DT of_device.h and of_platform.h date back to the separate of_platform_bus_type before it as merged into the regular platform bus. As part of that merge prepping Arm DT support 13 years ago, they "temporarily" include each other. They also include platform_device.h and of.h. As a result, there's a pretty much random mix of those include files used throughout the tree. In order to detangle these headers and replace the implicit includes with struct declarations, users need to explicitly include the correct includes. Signed-off-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/20230803-dt-header-cleanups-for-soc-v2-14-d8de2cc88bff@kernel.org Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: versatile: Drop unused includesRob Herring1-2/+0
Several includes are not needed, so drop them. Signed-off-by: Rob Herring <[email protected]> Acked-by: Linus Walleij <[email protected]> Link: https://lore.kernel.org/r/20230803-dt-header-cleanups-for-soc-v2-13-d8de2cc88bff@kernel.org Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: rockchip: Drop unused includesRob Herring1-5/+1
Several includes are not needed, so drop them. of_platform.h is not needed, but it implicitly includes of.h which is needed. Signed-off-by: Rob Herring <[email protected]> Reviewed-by: Heiko Stuebner <[email protected]> Link: https://lore.kernel.org/r/20230803-dt-header-cleanups-for-soc-v2-12-d8de2cc88bff@kernel.org Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: pxa: Drop unused includesRob Herring1-6/+0
Several includes are not needed, so drop them. Signed-off-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/20230803-dt-header-cleanups-for-soc-v2-11-d8de2cc88bff@kernel.org Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: nspire: Drop unused includesRob Herring1-8/+1
Several includes are not needed, so drop them. io.h was implicitly included and is needed. Signed-off-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/20230803-dt-header-cleanups-for-soc-v2-10-d8de2cc88bff@kernel.org Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: npcm: Drop unused includesRob Herring1-3/+0
Several includes are not needed, so drop them. Signed-off-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: nomadik: Drop unused includesRob Herring1-13/+0
Several includes are not needed, so drop them. Signed-off-by: Rob Herring <[email protected]> Acked-by: Linus Walleij <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: mmp: Drop unused includesRob Herring3-11/+0
Several includes are not needed, so drop them. Signed-off-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: hpe: Drop unused includesRob Herring1-1/+0
of_platform.h is not needed, so drop it. Acked-by: Nick Hawkins <[email protected]> Signed-off-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: dove: Drop unused includesRob Herring1-2/+0
Several includes are not needed, so drop them. Signed-off-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: berlin: Drop unused includesRob Herring1-5/+0
Several includes are not needed, so drop them. Signed-off-by: Rob Herring <[email protected]> Reviewed-by: Jisheng Zhang <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: alpine: Drop unused includesRob Herring1-2/+0
of_platform.h is not needed, drop it. Signed-off-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: sti: Drop unused includesRob Herring1-2/+0
Several includes are not needed, so drop them. Signed-off-by: Rob Herring <[email protected]> Acked-by: Patrice Chotard <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: l2x0: Add explicit includes for init and typesRob Herring1-0/+2
The cache-l2x0.h header uses u32 type and the __init and __iomem attributes, so it should have explicit includes for those. Signed-off-by: Rob Herring <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: dts: integrator: fix PCI bus dtc warningsLin Yujun1-1/+1
An warning is reported when allmodconfig is used to compile the kernel of the ARM architecture: arch/arm/boot/dts/arm/integratorap.dts:161.22-206.4: Warning (pci_bridge): /pciv3@62000000: node name is not "pci" or "pcie" Change the node name to pci to clear the build warning. Signed-off-by: Lin Yujun <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Signed-off-by: Linus Walleij <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'zynq-soc-for-6.6' of https://github.com/Xilinx/linux-xlnx into ↵Arnd Bergmann1-1/+1
arm/fixes ARM: Zynq SoC changes for v6.6 - Sort out OF headers in pm.c * tag 'zynq-soc-for-6.6' of https://github.com/Xilinx/linux-xlnx: ARM: zynq: Explicitly include correct DT includes Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12Merge tag 'imx-fixes-6.5-2' of ↵Arnd Bergmann3-7/+15
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes i.MX fixes for 6.5, 2nd round: - Fix i.MX93 ANATOP 'reg' resource size to avoid overlapping with TMU memory area. - Fix RTC interrupt level on imx6qdl-phytec-mira board. - Remove LDB endpoint from from the common imx6sx.dtsi as it causes regression for boards that has the LCDIF connected directly to a parallel display. - Drop CSI1 PHY reference clock configuration from i.MX8MM/N device tree to avoid overclocking. - Set a proper default tuning step for i.MX6SX and i.MX7D uSDHC to fix a tuning failure seen with some SD cards. * tag 'imx-fixes-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: arm64: dts: imx93: Fix anatop node size ARM: dts: imx: Set default tuning step for imx6sx usdhc arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration arm64: dts: imx8mn: Drop CSI1 PHY reference clock configuration ARM: dts: imx: Set default tuning step for imx7d usdhc ARM: dts: imx6: phytec: fix RTC interrupt level ARM: dts: imx6sx: Remove LDB endpoint Link: https://lore.kernel.org/r/20230809100034.GS151430@dragon Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: dts: imx6qdl: mba6: Fix gpio-keys button node namesAlexander Stein1-3/+3
Numbers are separated by dashes. Fixes the warnings: arch/arm/boot/dts/nxp/imx/imx6q-mba6a.dtb: gpio-buttons: 'button1', 'button2', 'button3' do not match any of the regexes: '^(button|event|key|switch|(button|event|key|switch)-[a-z0-9-]+|[a-z0-9-]+-(button|event|key|switch))$', 'pinctrl-[0-9]+' from schema $id: http://devicetree.org/schemas/input/gpio-keys.yaml# Signed-off-by: Alexander Stein <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2023-08-12ARM: dts: imx6ul: Fix nand-controller #size-cellsAlexander Stein1-1/+1
nand-controller.yaml bindings says #size-cells shall be set to 0. Fixes the dtbs_check warning: arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul2l-mba6ulx.dtb: nand-controller@1806000: #size-cells:0:0: 0 was expected from schema $id: http://devicetree.org/schemas/mtd/gpmi-nand.yaml# Signed-off-by: Alexander Stein <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2023-08-12ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warningsAlexander Stein1-2/+1
interrupt-controller is only valid for gpio subnode, remove it. Rename touchscreen subnode according to bindings. Signed-off-by: Alexander Stein <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2023-08-11ARM: dts: qcom: ipq4019: correct SDHCI XO clockRobert Marko1-3/+6
Using GCC_DCD_XO_CLK as the XO clock for SDHCI controller is not correct, it seems that I somehow made a mistake of passing it instead of the fixed XO clock. Fixes: 04b3b72b5b8f ("ARM: dts: qcom: ipq4019: Add SDHCI controller node") Signed-off-by: Robert Marko <[email protected]> Reviewed-by: Konrad Dybcio <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Bjorn Andersson <[email protected]>
2023-08-11ARM: dts: imx6dl-b1x5pv2: Fix simple-audio routing propertyFabio Estevam1-1/+1
Per simple-card.yaml, 'simple-audio-card,audio-routing' is not a valid property. Change it to 'simple-audio-card,routing'. Signed-off-by: Fabio Estevam <[email protected]> Reviewed-by: Sebastian Reichel <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
2023-08-10ARM: dts: rockchip: Add 12V main supply for edgeble-neu2Jagan Teki2-9/+19
The Main supply volatge for Edgeble Neu2 IO board is 12V DC. Add the 12v supply regulator for it and input to vcc5v0_sys. Since the power regulator is part of IO board circuit, move the regulator in IO dts file. Signed-off-by: Jagan Teki <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Heiko Stuebner <[email protected]>
2023-08-10ARM: dts: rockchip: Add 3V3_SYS regulator for edgeble-neu2Jagan Teki1-0/+10
Edgeble Neu2 IO board has 3V3_SYS regulator to power Audio, RS485, and 4G Module. Add regulator for it. Signed-off-by: Jagan Teki <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Heiko Stuebner <[email protected]>
2023-08-10ARM: dts: rockchip: Enable SFC for edgeble-neu2Stephen Chen1-0/+16
Enable on module SPI Flash present in Edgeble Neu2. Tested-by: Jagan Teki <[email protected]> Signed-off-by: Stephen Chen <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Heiko Stuebner <[email protected]>
2023-08-10ARM: dts: rockchip: Drop EMMC_RSTN for edgeble-neu2Jagan Teki1-1/+1
EMMC_RSTN GPIO1_A3 is connected to FSPI_CLK in Edgeble Neu2 board. So, drop the same GPIO pin from eMMC. Signed-off-by: Jagan Teki <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Heiko Stuebner <[email protected]>
2023-08-10ARM: dts: rockchip: Add rv1126 uart5m2_xfer pinsJagan Teki1-0/+8
Add uart5m2_xfer pins for Rockchip RV1126 uart5. Signed-off-by: Jagan Teki <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Heiko Stuebner <[email protected]>
2023-08-10ARM: dts: rockchip: Add rv1126 FSPI pinsJagan Teki1-0/+18
Add fspi pins for rv1126 sfc controller. Signed-off-by: Jagan Teki <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Heiko Stuebner <[email protected]>
2023-08-10ARM: dts: rockchip: Add SFC node to rv1126Jagan Teki1-0/+12
Add Rockchip SFC controller node for rv1126. Signed-off-by: Jagan Teki <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Heiko Stuebner <[email protected]>