]> git.dujemihanovic.xyz Git - u-boot.git/commit
board: gateworks: venice: enable GSC supervisor for new board models
authorTim Harvey <tharvey@gateworks.com>
Wed, 19 Jun 2024 21:12:58 +0000 (14:12 -0700)
committerFabio Estevam <festevam@gmail.com>
Mon, 24 Jun 2024 12:18:49 +0000 (09:18 -0300)
commitef0b5b61f43cd8022a6fd1e3fc9a0506fd0667f5
tree600dd3d2c32083f62cd0164384b4320cf9b7e8f6
parent54fd3c16bdee4d95590aa19da58e9795e6e40596
board: gateworks: venice: enable GSC supervisor for new board models

The Gateworks System Controller (GSC) has a voltage supervisor which is
disabled by default. On older boards we want to maintian this but on
newer boards we wish to enable the voltage supervisor.

The Gateworks System Controller (GSC) can disable the board primary
power supply by driving a pin to a FET high. On older board models
the leakage of the GSC may exceed the leakage of the FET causing this
signal slowly rise when the GSC battery is low and the board is in a
powered down state resulting in the board being kept in a disabled
state.

Newer boards have a hardware fix to avoid this leakage and thus should
enable the voltage supervisor.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
board/gateworks/venice/spl.c