Message ID | cover.1518895232.git.sean.wang@mediatek.com |
---|---|
Headers | show |
Series | add dts nodes to MT7622 SoC | expand |
On 18-02-18, 03:54, sean.wang@mediatek.com wrote: > From: Sean Wang <sean.wang@mediatek.com> > > Add clocks, regulators and opp information into cpu nodes. > In addition, the power supply for cpu nodes is deployed on > mt7622-rfb1 board. > > Signed-off-by: Sean Wang <sean.wang@mediatek.com> > Cc: Viresh Kumar <viresh.kumar@linaro.org> > --- > arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 12 +++++++ > arch/arm64/boot/dts/mediatek/mt7622.dtsi | 52 ++++++++++++++++++++++++++++ > 2 files changed, 64 insertions(+) Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
On 02/17/2018 08:54 PM, sean.wang@mediatek.com wrote: > From: Sean Wang <sean.wang@mediatek.com> > > add High-Speed DMA (HSDMA) nodes > > Signed-off-by: Sean Wang <sean.wang@mediatek.com> NAK. AFAIK the driver is not yest upstream Regards, Matthias > --- > arch/arm64/boot/dts/mediatek/mt7622.dtsi | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/arch/arm64/boot/dts/mediatek/mt7622.dtsi b/arch/arm64/boot/dts/mediatek/mt7622.dtsi > index bad1e99..ffb934b 100644 > --- a/arch/arm64/boot/dts/mediatek/mt7622.dtsi > +++ b/arch/arm64/boot/dts/mediatek/mt7622.dtsi > @@ -715,6 +715,16 @@ > #reset-cells = <1>; > }; > > + hsdma: dma-controller@1b007000 { > + compatible = "mediatek,mt7622-hsdma"; > + reg = <0 0x1b007000 0 0x1000>; > + interrupts = <GIC_SPI 219 IRQ_TYPE_LEVEL_LOW>; > + clocks = <ðsys CLK_ETH_HSDMA_EN>; > + clock-names = "hsdma"; > + power-domains = <&scpsys MT7622_POWER_DOMAIN_ETHSYS>; > + #dma-cells = <1>; > + }; > + > eth: ethernet@1b100000 { > compatible = "mediatek,mt7622-eth", > "mediatek,mt2701-eth", > -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On 02/17/2018 08:54 PM, sean.wang@mediatek.com wrote: > From: Sean Wang <sean.wang@mediatek.com> > > Changes since v2: > - rebase to 4.16-rc1 and solve all conflicts > - add proper list Cc in patch 1 > - add fixup in patch 4 in v2 with the uniform pinmux definition > that is always adding property function before property groups > - add Acked-by from Philippe in patch 5 > - add clock related property into all CPU nodes in patch 6 > - merge patch 14 in v2 into patch 8 as this is where the node is > defined in the first place > > Changes since v1: > - add usb, thermal, HSDMA, mmc related nodes > - fix Warning (unit_address_vs_reg): Node /oscillator@0 has > a unit name, but no reg property in patch 2 > - fix Warning (pci_bridge): Node /pcie@1a140000/pcie@0,0 missing > bus-range for PCI bridge > - fix Warning (pci_bridge): Node /pcie@1a140000/pcie@1,0 missing > bus-range for PCI bridge > - fix Warning (unit_address_format): Failed prerequisite 'pci_bridge' > - fix Warning (pci_device_reg): Failed prerequisite 'pci_bridge' > - fix Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' > - enhance commit log in patch 4 > - use - instead of _ in DT node name in patch 4 and 6 > - use SPDX-License-Identifier for newly added files in patch 5 > - use proper #size-cells for spi nor nodes in patch 9 > - remove currently no needed #address-cells and #size-cells in > children nodes of spi nor in patch 9. > Pushed 2-13 and 15 to v4.16-next/dts64 Thanks a lot. Matthias -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
From: Sean Wang <sean.wang@mediatek.com> Changes since v2: - rebase to 4.16-rc1 and solve all conflicts - add proper list Cc in patch 1 - add fixup in patch 4 in v2 with the uniform pinmux definition that is always adding property function before property groups - add Acked-by from Philippe in patch 5 - add clock related property into all CPU nodes in patch 6 - merge patch 14 in v2 into patch 8 as this is where the node is defined in the first place Changes since v1: - add usb, thermal, HSDMA, mmc related nodes - fix Warning (unit_address_vs_reg): Node /oscillator@0 has a unit name, but no reg property in patch 2 - fix Warning (pci_bridge): Node /pcie@1a140000/pcie@0,0 missing bus-range for PCI bridge - fix Warning (pci_bridge): Node /pcie@1a140000/pcie@1,0 missing bus-range for PCI bridge - fix Warning (unit_address_format): Failed prerequisite 'pci_bridge' - fix Warning (pci_device_reg): Failed prerequisite 'pci_bridge' - fix Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' - enhance commit log in patch 4 - use - instead of _ in DT node name in patch 4 and 6 - use SPDX-License-Identifier for newly added files in patch 5 - use proper #size-cells for spi nor nodes in patch 9 - remove currently no needed #address-cells and #size-cells in children nodes of spi nor in patch 9. Chunfeng Yun (1): arm64: dts: mt7622: add usb device nodes Ryder Lee (2): arm64: dts: mt7622: add PCIe device nodes arm64: dts: mt7622: add SATA device nodes Sean Wang (12): dt-bindings: clock: mediatek: add missing required #reset-cells arm64: dts: mt7622: add clock controller device nodes arm64: dts: mt7622: add power domain controller device nodes arm64: dts: mt7622: add pinctrl related device nodes arm64: dts: mt7622: add PMIC MT6380 related nodes arm64: dts: mt7622: add cpufreq related device nodes arm64: dts: mt7622: turn uart0 clock to real ones arm64: dts: mt7622: add SoC and peripheral related device nodes arm64: dts: mt7622: add flash related device nodes arm64: dts: mt7622: add ethernet device nodes arm64: dts: mt7622: add High-Speed DMA device nodes arm64: dts: mt7622: add mmc related device nodes .../bindings/arm/mediatek/mediatek,ethsys.txt | 1 + .../bindings/arm/mediatek/mediatek,pciesys.txt | 2 + .../bindings/arm/mediatek/mediatek,ssusbsys.txt | 2 + arch/arm64/boot/dts/mediatek/mt6380.dtsi | 86 +++ arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 469 ++++++++++++++ arch/arm64/boot/dts/mediatek/mt7622.dtsi | 685 ++++++++++++++++++++- 6 files changed, 1240 insertions(+), 5 deletions(-) create mode 100644 arch/arm64/boot/dts/mediatek/mt6380.dtsi