Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: aspeed: ast2600: Update XDMA engine node

Add the PCI-E root complex reset, correct the pcie-device property, and
add the Aspeed SCU interrupt controller include.

Signed-off-by: Eddie James <eajames@linux.ibm.com>
Signed-off-by: Joel Stanley <joel@jms.id.au>

authored by

Eddie James and committed by
Joel Stanley
645afe73 b3e10b5e

+3 -12
+3 -12
arch/arm/boot/dts/aspeed-g6.dtsi
··· 2 2 // Copyright 2019 IBM Corp. 3 3 4 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 + #include <dt-bindings/interrupt-controller/aspeed-scu-ic.h> 5 6 #include <dt-bindings/clock/ast2600-clock.h> 6 7 7 8 / { ··· 347 346 resets = <&syscon ASPEED_RESET_DEV_XDMA>, <&syscon ASPEED_RESET_RC_XDMA>; 348 347 reset-names = "device", "root-complex"; 349 348 interrupts-extended = <&gic GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>, 350 - <&scu_ic0 2>; 351 - pcie-device = "bmc"; 349 + <&scu_ic0 ASPEED_AST2600_SCU_IC0_PCIE_PERST_LO_TO_HI>; 350 + aspeed,pcie-device = "bmc"; 352 351 aspeed,scu = <&syscon>; 353 - status = "disabled"; 354 - }; 355 - 356 - video: video@1e700000 { 357 - compatible = "aspeed,ast2600-video-engine"; 358 - reg = <0x1e700000 0x1000>; 359 - clocks = <&syscon ASPEED_CLK_GATE_VCLK>, 360 - <&syscon ASPEED_CLK_GATE_ECLK>; 361 - clock-names = "vclk", "eclk"; 362 - interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>; 363 352 status = "disabled"; 364 353 }; 365 354