misc: npcm_host_intf: Add Arbel eSPI workaround
authorJim Liu <jim.t90615@gmail.com>
Thu, 7 Aug 2025 05:32:22 +0000 (13:32 +0800)
committerTom Rini <trini@konsulko.com>
Mon, 18 Aug 2025 22:40:23 +0000 (16:40 -0600)
commit121927e37be0725139d5b07d08361ac266685808
treed495f0a40e009efa379dde9418d9e51f8e313dad
parent59a1c2875597c234eb2cde3ba2e48880523ab92e
misc: npcm_host_intf: Add Arbel eSPI workaround

Enabling an eSPI channel(e.g. Peripheral Channel) during
an eSPI transaction might cause the BMC eSPI module to
transition to a wrong state and therefore respond with
FATAL_ERROR on incoming transaction.
Add workaround to avoid the module getting into the wrong
state.

Signed-off-by: Stanley Chu <yschu@nuvoton.com>
Signed-off-by: Jim Liu <JJLIU0@nuvoton.com>
drivers/misc/npcm_host_intf.c