diff options
author | Jim Liu <jim.t90615@gmail.com> | 2023-07-04 16:00:13 +0800 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2023-07-14 15:21:07 -0400 |
commit | 4d9fc670910fae3a7f135a7da7f82d12d5ca87d7 (patch) | |
tree | 03415706077ee9c8cd2b6ad76229d671f383e8ca /drivers | |
parent | e4587a7d69506592a2a3f0250b7cff232a4bd792 (diff) | |
download | u-boot-4d9fc670910fae3a7f135a7da7f82d12d5ca87d7.zip u-boot-4d9fc670910fae3a7f135a7da7f82d12d5ca87d7.tar.gz u-boot-4d9fc670910fae3a7f135a7da7f82d12d5ca87d7.tar.bz2 |
misc: npcm_host_intf: change initialization sequence
configuration should be done before release host wait
Signed-off-by: Jim Liu <JJLIU0@nuvoton.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/misc/npcm_host_intf.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/misc/npcm_host_intf.c b/drivers/misc/npcm_host_intf.c index 0244e40..79f57f5 100644 --- a/drivers/misc/npcm_host_intf.c +++ b/drivers/misc/npcm_host_intf.c @@ -50,9 +50,6 @@ static int npcm_host_intf_bind(struct udevice *dev) const char *type; int ret; - /* Release host wait */ - setbits_8(SMC_CTL_REG_ADDR, SMC_CTL_HOSTWAIT); - syscon = syscon_regmap_lookup_by_phandle(dev, "syscon"); if (IS_ERR(syscon)) { dev_err(dev, "%s: unable to get syscon, dev %s\n", __func__, dev->name); @@ -93,6 +90,9 @@ static int npcm_host_intf_bind(struct udevice *dev) regmap_update_bits(syscon, MFSEL1, MFSEL1_LPCSEL, MFSEL1_LPCSEL); } + /* Release host wait */ + setbits_8(SMC_CTL_REG_ADDR, SMC_CTL_HOSTWAIT); + return 0; } |