[U-Boot] [PATCH v3 00/13] net: Add Allwinner EMAC CLK, RESET support
Jagan Teki
jagan at amarulasolutions.com
Wed Feb 27 18:56:48 UTC 2019
This is v2 version for Allwinner EMAC CLK, RESET support, which
was initially be a part of previous series[1].
Changes for v3:
- rebase on master
- collecet review tags from Simon
- fixed the comment by Simon, keep clk_get_by_indexed_prop()
and call clk_get_by_index_tail
Changes for v2:
- rebase on master
- add dm tests for new clk and reset functions.
Any inputs?
Jagan.
[1] https://patchwork.ozlabs.org/cover/1039666/
Jagan Teki (13):
clk: sunxi: Implement A10 EMAC clocks
net: sunxi_emac: Add CLK support
net: sun8i_emac: Retrieve GMAC clock via 'syscon' phandle
clk: Get the CLK by index without device
clk: Use clk_get_by_index_tail()
test/dm: clk: Add clk_get_by_index[_nodev] test
reset: Get the RESET by index without device
test/dm: reset: Add reset_get_by_index[_nodev] test
clk: sunxi: Implement EMAC, GMAC clocks, resets
net: sun8i_emac: Add CLK and RESET support
clk: sunxi: h3: Implement EPHY CLK and RESET
net: sun8i_emac: Add EPHY CLK and RESET support
board: sunxi: gmac: Remove Ethernet clock and reset
board/sunxi/gmac.c | 8 --
drivers/clk/clk-uclass.c | 75 ++++++++++----
drivers/clk/sunxi/clk_a10.c | 1 +
drivers/clk/sunxi/clk_a10s.c | 1 +
drivers/clk/sunxi/clk_a31.c | 2 +
drivers/clk/sunxi/clk_a64.c | 2 +
drivers/clk/sunxi/clk_a83t.c | 2 +
drivers/clk/sunxi/clk_h3.c | 6 ++
drivers/clk/sunxi/clk_h6.c | 4 +
drivers/clk/sunxi/clk_r40.c | 3 +
drivers/net/sun8i_emac.c | 184 ++++++++++++++++++++++++-----------
drivers/net/sunxi_emac.c | 28 ++++--
drivers/reset/reset-uclass.c | 53 ++++++----
include/clk.h | 15 +++
include/reset.h | 16 +++
test/dm/clk.c | 21 ++++
test/dm/reset.c | 23 +++++
17 files changed, 336 insertions(+), 108 deletions(-)
--
2.18.0.321.gffc6fa0e3
More information about the U-Boot
mailing list