aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/boot
AgeCommit message (Collapse)AuthorFilesLines
2023-08-12ARM: dts: aspeed: Fix pca954x i2c-mux node namesGeert Uytterhoeven23-136/+136
"make dtbs_check": arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dtb: i2c-switch@70: $nodename:0: 'i2c-switch@70' does not match '^(i2c-?)?mux' From schema: Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml arm/boot/dts/aspeed-bmc-bytedance-g220a.dtb: i2c-switch@70: Unevaluated properties are not allowed ('#address-cells', '#size-cells', 'i2c@0', 'i2c@1', 'i2c@2', 'i2c@3' were unexpected) From schema: Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml ... Fix this by renaming PCA954x nodes to "i2c-mux", to match the I2C bus multiplexer/switch DT bindings and the Generic Names Recommendation in the Devicetree Specification. Signed-off-by: Geert Uytterhoeven <[email protected]> Reviewed-by: Philippe Mathieu-Daudé <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: dts: nspire: Remove file name from the files themselvesAndrew Davis5-10/+3
File names inside the file does not add much and just makes it difficult to move the files, often the file name is not updated and becomes wrong. Remove them. Signed-off-by: Andrew Davis <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
2023-08-12ARM: dts: nspire: Use MATRIX_KEY macro for linux,keymapAndrew Davis3-66/+204
This looks better and allows us to see the row and column numbers more easily. Switch to this macro here. Signed-off-by: Andrew Davis <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
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-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-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 '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]>
2023-08-10ARM: dts: st: Add gpio-ranges for stm32f769-pinctrlPatrice Chotard1-0/+44
Since commit 913a956c4363 ("pinctrl: stm32: use dynamic allocation of GPIO base"), it's impossible to retrieve gpios from phandle, for example, mmc driver can't retrieve cd-gpios. Add missing gpio-ranges properties to fix it. Signed-off-by: Patrice Chotard <[email protected]> Signed-off-by: Alexandre Torgue <[email protected]>
2023-08-10ARM: dts: st: Add gpio-ranges for stm32f746-pinctrlPatrice Chotard1-0/+44
Since commit 913a956c4363 ("pinctrl: stm32: use dynamic allocation of GPIO base"), it's impossible to retrieve gpios from phandle, for example, mmc driver can't retrieve cd-gpios. Add missing gpio-ranges properties to fix it. Signed-off-by: Patrice Chotard <[email protected]> Signed-off-by: Alexandre Torgue <[email protected]>
2023-08-10ARM: dts: st: stm32mp157c-emstamp: correct regulator-active-dischargeKrzysztof Kozlowski1-1/+1
The "regulator-active-discharge" property is uint32, not boolean: stm32mp157c-emsbc-argon.dtb: stpmic@33: regulators:pwr_sw1:regulator-active-discharge: True is not of type 'array' Signed-off-by: Krzysztof Kozlowski <[email protected]> Signed-off-by: Alexandre Torgue <[email protected]>
2023-08-10ARM: dts: st: stm32mp157c-emstamp: drop incorrect vref_ddr propertyKrzysztof Kozlowski1-1/+0
The STPMIC1 PMIC vref_ddr regulator does not support over-current protection, according to bindings and Linux driver: stm32mp157c-emsbc-argon.dtb: stpmic@33: regulators:vref_ddr: 'regulator-over-current-protection' does not match any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski <[email protected]> Signed-off-by: Alexandre Torgue <[email protected]>
2023-08-10ARM: dts: stm32: fix dts check warnings on stm32mp15-scmiPascal Paillet1-4/+3
Fix dts check warnings on stm32mp15-scmi reported by arm,scmi.yaml. Signed-off-by: Pascal Paillet <[email protected]> Signed-off-by: Alexandre Torgue <[email protected]>
2023-08-10ARM: dts: aspeed: Add AST2600 I3C control pinsDylan Hung1-0/+10
Add pinctrl support for the I3C1 and I3C2 pins. Signed-off-by: Dylan Hung <[email protected]> Reviewed-by: Jeremy Kerr <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: everest: Move common devices upJoel Stanley1-71/+70
Other systems have the SoC devices listed before the FSI description. Move them up in order to make them similar. Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: everest: Reorganise FSI descriptionEddie James1-627/+921
Use the P10 quad FSI CFAM description to reduce duplication and add the I2C responders and associated engines. Signed-off-by: Eddie James <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: rainier: Reorganise FSI descriptionJoel Stanley1-676/+2
Use the P10 quad FSI CFAM description to reduce duplication. Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: bonnell: Reorganise FSI descriptionJoel Stanley1-354/+30
Use the P10 dual FSI CFAM description to reduce duplication. Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: Add P10 FSI descriptionsEddie James2-0/+1685
These will be used by BMCs attached to a IBM Power10 server CPU. Signed-off-by: Eddie James <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: yosemite4: add Facebook Yosemite 4 BMCDelphine CC Chiu2-0/+625
Add linux device tree entry for Yosemite 4 devices connected to BMC. The Yosemite 4 is a Meta multi-node server platform, based on AST2600 SoC. Signed-off-by: Delphine CC Chiu <[email protected]> Acked-by: Krzysztof Kozlowski <[email protected]> Reviewed-by: Joel Stanley <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: wedge400: Set eMMC max frequencyTao Ren1-0/+1
Set eMMC max frequency to 25MHz to prevent intermittent eMMC access failures. Signed-off-by: Tao Ren <[email protected]> Reviewed-by: Joel Stanley <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: wedge400: Enable more ADC channelsTao Ren1-1/+2
Enable ASPEED-ADC channels 5-8 to support voltage monitoring of all the Wedge400 hardware revisions. Signed-off-by: Tao Ren <[email protected]> Reviewed-by: Joel Stanley <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: Update spi alias in Facebook AST2500 Common dtsiTao Ren1-0/+4
Set FMC controller to "spi0" in ast2500-facebook-netbmc-common.dtsi so the spi bus is consistent with the flash labels defined in flash layout. Signed-off-by: Tao Ren <[email protected]> Reviewed-by: Joel Stanley <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: rainier: Remove TPM deviceLakshmi Yadlapati1-5/+0
TPM is disabled in Rainier, remove TPM device. Signed-off-by: Lakshmi Yadlapati <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: Add AST2600 VUARTsJoel Stanley1-0/+20
The AST2600 has two more vuarts, placed between the existing two in the memory map. Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: mtmitchell: Add MCTPChanh Nguyen1-0/+9
Enable MCTP driver on I2C3 bus for MCTP transaction Signed-off-by: Chanh Nguyen <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: mtmitchell: Update ADC sensors for Mt.Mitchell DVT systemsChanh Nguyen1-41/+66
Change to use I2C ADC controller (ltc2497) for Mt.Mitchell DVT and later hardware. Signed-off-by: Chanh Nguyen <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>
2023-08-10ARM: dts: aspeed: mtmitchell: Enable the BMC UART8 and UART9Chanh Nguyen1-0/+13
The BMC UART8 and UART9 were connected to the Secpro and Mpro console of socket S1 on the Mt.Mitchell system. Signed-off-by: Chanh Nguyen <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Joel Stanley <[email protected]>