Integrate linux-seco-imx/seco_lf-6.6.52-2.2.1-tr8mp-rv3028
Commit: clea-os/bsp/nxp/linux-seco-imx@52551f12
[DRIVER][RTC] rv3028: Add device tree flag to always disable trickle charger
--
Commit: clea-os/bsp/nxp/linux-seco-imx@2cbc5495
[DRIVER][RTC] rv3028: Add option to use trickle charge configuration from EEPROM
On pConXS III, there are two options of RTC backup power:
- Cell battery
- Capacitor
We can store the configuration insode the RV3028's internal eeprom to set the correct mode
--
Commit: clea-os/bsp/nxp/linux-seco-imx@f01bf6f4
[DRIVER][RTC] rv3028: Add support for setting BSM mode in device tree
This commit adds the devicetree node "backup-switch-mode" to the rv3028 driver. It supports the following values:
- direct
- level
- disabled
The values correspond to the different BSM options in the datasheet. When the setting is present in the devicetree, the driver checks the current mode during the probing phase. If the desired value differs from the current value, it is written to the RTC and a message is printed to dmesg, stating the new mode.
BCS 746-001336