On 25 March 2017 at 13:09, Joe Hershberger <joe.hershber...@gmail.com> wrote:
> On Fri, Mar 24, 2017 at 2:24 PM, Philipp Tomsich
> <philipp.toms...@theobroma-systems.com> wrote:
>> The GMAC in the RK3399 is very similar to the RK3288 variant (i.e. it
>> is a Designware GMAC core and requires similar configuration as the
>> RK3288 to switch it to RGMII and set up the TX/RX delays for Gigabit).
>> The key difference is that the register offsets (within the GRF block)
>> and bit-offsets (within those registers) used to hold the configuration
>> differ between the various RK32/33 CPUs.
>>
>> This change refactors the gmac_rockchip.c driver to use a function
>> table (selected via driver_data) to factor our these differences. Each
>
> Typo: "factor out".
>
>> function's implementation then matches the underlying processor.
>>
>> Some collateral changes are needed in the definitions describing the
>> bits and offsets in the GRF are needed to prefix each set of symbolic
>> constants with the SoC name to avoid name clashes... and in doing so,
>> the shifts for masks and constants have been moved into the header
>> files for readability (and to make it easier to stay below 80 chars).
>>
>> X-AffectedPlatforms: RK3399-Q7
>> Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com>
>> Tested-by: Klaus Goger <klaus.go...@theobroma-systems.com>
>
> Acked-by: Joe Hershberger <joe.hershber...@ni.com>

Acked-by: Simon Glass <s...@chromium.org>

I can fix the typo when applying if there are no other comments.
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to