Re: [PATCH RFC 3/3] ARM64: dts: meson-gxbb: use the new meson8b DWMAC glue

2016-07-13 Thread Kevin Hilman
Michael Turquette writes: > Hi Martin, > > Quoting Martin Blumenstingl (2016-06-27 04:33:49) >> On Mon, Jun 27, 2016 at 12:44 PM, Martin Blumenstingl >> wrote: >> > On Mon, Jun 27, 2016 at 11:24 AM, Carlo Caione

Re: [PATCH RFC 3/3] ARM64: dts: meson-gxbb: use the new meson8b DWMAC glue

2016-07-13 Thread Michael Turquette
Hi Martin, Quoting Martin Blumenstingl (2016-06-27 04:33:49) > On Mon, Jun 27, 2016 at 12:44 PM, Martin Blumenstingl > wrote: > > On Mon, Jun 27, 2016 at 11:24 AM, Carlo Caione wrote: > >> A syscon is a region containing a set of

Re: [PATCH RFC 3/3] ARM64: dts: meson-gxbb: use the new meson8b DWMAC glue

2016-06-27 Thread Martin Blumenstingl
On Mon, Jun 27, 2016 at 12:44 PM, Martin Blumenstingl wrote: > On Mon, Jun 27, 2016 at 11:24 AM, Carlo Caione wrote: >> A syscon is a region containing a set of miscellaneous registers used >> for several reasons by several devices [1]. It

Re: [PATCH RFC 3/3] ARM64: dts: meson-gxbb: use the new meson8b DWMAC glue

2016-06-27 Thread Martin Blumenstingl
On Mon, Jun 27, 2016 at 11:24 AM, Carlo Caione wrote: > A syscon is a region containing a set of miscellaneous registers used > for several reasons by several devices [1]. It this case there is really > no need to define a new syscon node since those two registers are only >

Re: [PATCH RFC 3/3] ARM64: dts: meson-gxbb: use the new meson8b DWMAC glue

2016-06-27 Thread Carlo Caione
On 25/06/16 18:50, Martin Blumenstingl wrote: > The Amlogic reference driver uses the "mc_val" devicetree property to > configure the PRG_ETHERNET_ADDR0 register. Unfortunately it uses magic > values for this configuration. > > According to the datasheet the PRG_ETHERNET_ADDR0 register is at

[PATCH RFC 3/3] ARM64: dts: meson-gxbb: use the new meson8b DWMAC glue

2016-06-25 Thread Martin Blumenstingl
The Amlogic reference driver uses the "mc_val" devicetree property to configure the PRG_ETHERNET_ADDR0 register. Unfortunately it uses magic values for this configuration. According to the datasheet the PRG_ETHERNET_ADDR0 register is at address 0xc8834108. However, the reference driver uses