添加了两个新的键盘板支持: - atguigu_keyboard_dongle (基于nrf52833) - atguigu_mini_keyboard (基于nrf52840) 同时添加了完整的IP5306电源管理芯片驱动,包括: - 支持充电状态检测 - 提供软硬件保活脉冲功能 - 硬件后端利用nRF的RTC+GPIOTE+GPPI实现低功耗保活 - 软件后端作为备用方案
18 lines
478 B
Plaintext
18 lines
478 B
Plaintext
config IP5306
|
|
bool "Injoinic IP5306 PMIC driver"
|
|
depends on I2C && GPIO
|
|
default n
|
|
help
|
|
Enable IP5306 PMIC driver over I2C.
|
|
|
|
config IP5306_KEEPALIVE_HW_NRF
|
|
bool "Enable nRF keepalive HW offload backend"
|
|
depends on IP5306 && SOC_FAMILY_NORDIC_NRF
|
|
select NRFX_GPIOTE
|
|
select NRFX_GPPI
|
|
select NRFX_RTC2
|
|
default y
|
|
help
|
|
Enable low-power keepalive offload backend using RTC2 + GPIOTE + GPPI.
|
|
Runtime selection is controlled by devicetree property keepalive-offload.
|