]> git.baikalelectronics.ru Git - uboot.git/commit
reset: Add Allwinner RESET driver
authorJagan Teki <jagan@amarulasolutions.com>
Fri, 18 Jan 2019 16:48:13 +0000 (22:18 +0530)
committerJagan Teki <jagan@amarulasolutions.com>
Fri, 18 Jan 2019 16:49:08 +0000 (22:19 +0530)
commit78175bcdc35c9fe06971507f15ef3c47f3a70ff8
treead89625ddc26b1b29bdc21b6d963e5a6e2014b6c
parenta0e78348a30483c0da0494b168ec749307739a96
reset: Add Allwinner RESET driver

Add common reset driver for all Allwinner SoC's.

Since CLK and RESET share common DT compatible, it is CLK driver
job is to bind the reset driver. So add CLK bind call on respective
SoC driver by passing ccu map descriptor so-that reset deassert,
deassert operations held based on ccu reset table defined from
CLK driver.

Select DM_RESET via CLK_SUNXI, this make hidden section of RESET
since CLK and RESET share common DT compatible and code.

Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Acked-by: Maxime Ripard <maxime.ripard@bootlin.com>
arch/arm/include/asm/arch-sunxi/ccu.h
drivers/clk/sunxi/Kconfig
drivers/clk/sunxi/clk_a64.c
drivers/reset/Kconfig
drivers/reset/Makefile
drivers/reset/reset-sunxi.c [new file with mode: 0644]