mbox series

[v2,0/8] arm64: dts: g12a: Add peripherals

Message ID 20190318095851.4062-1-narmstrong@baylibre.com (mailing list archive)
Headers show
Series arm64: dts: g12a: Add peripherals | expand

Message

Neil Armstrong March 18, 2019, 9:58 a.m. UTC
Add following peripherals :
- AO Clock + Reset Controller
- Pinctrl
- UARTs
- SAR-ADC
- USB
- Mali GPU

USB depends on the PCIE clock and missing Reset bindings.

SARADC bindings is merged.

USB bindings has been reviewed, but not merged yet.

Mali GPU bindings are still in review.

Changes since v1 :
- dropped already applied "Add AO Secure node"
- dropped meson-g12a-u200.dts uart_AO change
- fixed includes overall to fix build for each patches
- removed disabled status in dwc2 node
- removed uart_ao_a_c pinctrl
- fixed uart pinctrl node name

Jerome Brunet (3):
  arm64: dts: meson: g12a: add pinctrl support controllers
  arm64: dts: meson: g12a: add uart_ao_a pinctrl
  arm64: dts: meson: g12a: add reset controller

Neil Armstrong (5):
  arm64: dts: meson: g12a: Add AO Clock + Reset Controller support
  arm64: dts: meson: g12a: Add UART A, B & C nodes and pins
  arm64: dts: meson: g12a: Add SAR ADC node
  arm64: dts: meson: g12a: Add G12A USB nodes
  arm64: dts: meson: g12a: Add mali-g31 gpu node

 arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 274 ++++++++++++++++++++
 1 file changed, 274 insertions(+)

Comments

Kevin Hilman March 22, 2019, 11:05 p.m. UTC | #1
Neil Armstrong <narmstrong@baylibre.com> writes:

> Add following peripherals :
> - AO Clock + Reset Controller
> - Pinctrl
> - UARTs
> - SAR-ADC
> - USB
> - Mali GPU
>
> USB depends on the PCIE clock and missing Reset bindings.

I left this one out for now.

> SARADC bindings is merged.

And this one, as it depends on new clock IDs.  I need a stable tag for
those.

> USB bindings has been reviewed, but not merged yet.

Also depends on a reset patch for the IDs used.  This was just merged by
Phillip, but I need a stable tag before I can merg this.

> Mali GPU bindings are still in review.

I've left the Mali nodes out for now also.

IOW, I queued patches 1-5/8 (branch: v5.2/dt64), and will wait on the
others until their dependencies are cleared up and/or I have stable tags
to use.

In the future, please note all the out-of-tree dependencies for the
series.

Thanks,

Kevin
Neil Armstrong March 23, 2019, 9:55 a.m. UTC | #2
Le 23/03/2019 00:05, Kevin Hilman a écrit :
> Neil Armstrong <narmstrong@baylibre.com> writes:
> 
>> Add following peripherals :
>> - AO Clock + Reset Controller
>> - Pinctrl
>> - UARTs
>> - SAR-ADC
>> - USB
>> - Mali GPU
>>
>> USB depends on the PCIE clock and missing Reset bindings.
> 
> I left this one out for now.
> 
>> SARADC bindings is merged.
> 
> And this one, as it depends on new clock IDs.  I need a stable tag for
> those.
> 
>> USB bindings has been reviewed, but not merged yet.
> 
> Also depends on a reset patch for the IDs used.  This was just merged by
> Phillip, but I need a stable tag before I can merg this.
> 
>> Mali GPU bindings are still in review.
> 
> I've left the Mali nodes out for now also.
> 
> IOW, I queued patches 1-5/8 (branch: v5.2/dt64), and will wait on the
> others until their dependencies are cleared up and/or I have stable tags
> to use.

Ok, Thanks

> 
> In the future, please note all the out-of-tree dependencies for the
> series.

Sure, I'll add more dependencies details on the v3 cover letter.

Neil

> 
> Thanks,
> 
> Kevin
>