mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-18 02:44:37 +00:00
clk: renesas: Tear clock controller down last before booting OS
Once all the other drivers got torn down in preparation for the OS to start, tear down the clock controller last. The clock controller must be torn down last as some of the clock which get turned off might have still been needed during the teardown stage of the other drivers. Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org> Signed-off-by: Tam Nguyen <tam.nguyen.xa@renesas.com> Signed-off-by: Hai Pham <hai.pham.ud@renesas.com>
This commit is contained in:
parent
a5899cc69a
commit
a2bd99549c
1 changed files with 2 additions and 0 deletions
|
@ -526,6 +526,7 @@ U_BOOT_DRIVER(clk_gen3) = {
|
|||
.ops = &gen3_clk_ops,
|
||||
.probe = gen3_clk_probe,
|
||||
.remove = gen3_clk_remove,
|
||||
.flags = DM_FLAG_OS_PREPARE | DM_FLAG_VITAL,
|
||||
};
|
||||
|
||||
static int gen3_reset_assert(struct reset_ctl *reset_ctl)
|
||||
|
@ -565,6 +566,7 @@ U_BOOT_DRIVER(rst_gen3) = {
|
|||
.name = "rst_gen3",
|
||||
.id = UCLASS_RESET,
|
||||
.ops = &rst_gen3_ops,
|
||||
.flags = DM_FLAG_OS_PREPARE | DM_FLAG_VITAL,
|
||||
};
|
||||
|
||||
int gen3_cpg_bind(struct udevice *parent)
|
||||
|
|
Loading…
Add table
Reference in a new issue