On 26 March 2017 at 07:52, Joe Hershberger <joe.hershber...@gmail.com> wrote: > On Sat, Mar 25, 2017 at 11:48 PM, Simon Glass <s...@chromium.org> wrote: >> 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. > > Sounds good - go for it. > > -Joe
Fixed, and: Applied to u-boot-rockchip, thanks! _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot