| #
063fcc91 |
| 09-May-2025 |
Shengfei Xu <xsf@rock-chips.com> |
rtc: rk8xx: update rtc
1.Resolve unresponsive key interrupt issues: If the powerkey driver is initialized prior to the RTC driver, forcibly masking the key-press interrupt in the RTC driver will res
rtc: rk8xx: update rtc
1.Resolve unresponsive key interrupt issues: If the powerkey driver is initialized prior to the RTC driver, forcibly masking the key-press interrupt in the RTC driver will result in missed powerkey interrupts.
2.Use virq for interrupt.
Change-Id: I98f4c47187eec3b7918809181e5d93218ceaa5b9 Signed-off-by: Shengfei Xu <xsf@rock-chips.com>
show more ...
|
| #
c8147680 |
| 26-Aug-2024 |
Shengfei Xu <xsf@rock-chips.com> |
regulator: rk817: Add boost support
Change-Id: I4ec274326a0be58905e62f8c3d4ac371ea9c080c Signed-off-by: Shengfei Xu <xsf@rock-chips.com>
|
| #
be8db310 |
| 27-Mar-2025 |
Joseph Chen <chenjh@rock-chips.com> |
pmic: rk8xx: rk817 init pmic_int active pol by default
Fix rk817 interrupt issue: RK817 pmic_int is inactive low-level when power on, while irq framework uses Level-sensitive with Active-low for reg
pmic: rk8xx: rk817 init pmic_int active pol by default
Fix rk817 interrupt issue: RK817 pmic_int is inactive low-level when power on, while irq framework uses Level-sensitive with Active-low for registered irqs by default.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ie7178ecb795f5024b4ab23fd21f8e0d18b7054e6
show more ...
|
| #
2bf9e6ab |
| 06-Mar-2025 |
Shengfei Xu <xsf@rock-chips.com> |
power: pmic: rk8xx: Adjust the current limit of Buck4 from 300mA to 500mA
Change-Id: I978778cda019ca6803fdc4fe730705a6b784e484 Signed-off-by: Shengfei Xu <xsf@rock-chips.com>
|
| #
f8797432 |
| 17-Dec-2024 |
Shengfei Xu <xsf@rock-chips.com> |
pmic: rk8xx: rk817/rk809: Support configurable reset function
Change-Id: Ideaeaf2044be8dfbc9e8deee2aed2b202b43ed40 Signed-off-by: Shengfei Xu <xsf@rock-chips.com>
|
| #
1eb4ab17 |
| 01-Nov-2024 |
Shengfei Xu <xsf@rock-chips.com> |
pmic: rk8xx: rk806: config the shutdown sequence
Configure the power-off timing of each power supply of the PMIC during normal shutdown through the "shutdown-sequence". Configure the power-off timin
pmic: rk8xx: rk806: config the shutdown sequence
Configure the power-off timing of each power supply of the PMIC during normal shutdown through the "shutdown-sequence". Configure the power-off timing of each power supply of PMIC during low power forced shutdown through "vb-shutdown-sequence".
Change-Id: I3fd98eb293a8c18ca9f362e3e92cc7cbdaf9ce77 Signed-off-by: Shengfei Xu <xsf@rock-chips.com>
show more ...
|
| #
4e54e501 |
| 29-May-2024 |
shengfei Xu <xsf@rock-chips.com> |
pmic: rk8xx: rk806: Pwrctrl-pin output level configurable
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: I7ccb27c54ddb8123fafe8fdbc019702caa9b9861 Signed-off-by: Zorro Liu <lyx@rock-chip
pmic: rk8xx: rk806: Pwrctrl-pin output level configurable
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: I7ccb27c54ddb8123fafe8fdbc019702caa9b9861 Signed-off-by: Zorro Liu <lyx@rock-chips.com>
show more ...
|
| #
ece79c0f |
| 04-Mar-2024 |
shengfei Xu <xsf@rock-chips.com> |
pmic: rk8xx: rk806: set INT pin polarity
When the interrupt occurs, the interrupt pin outputs a low level
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: Ib5d4bb6906cfbbb3bc260daca392147
pmic: rk8xx: rk806: set INT pin polarity
When the interrupt occurs, the interrupt pin outputs a low level
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: Ib5d4bb6906cfbbb3bc260daca392147b34e334e1
show more ...
|
| #
608a8de8 |
| 25-Feb-2024 |
Joseph Chen <chenjh@rock-chips.com> |
pmic: rk8xx: Fix NLDO/PLDO device matches LDO driver
Must put "LDO" after the "NLDO" and "PLDO" See: pmic_bind_children() if (!strstr(node_name, info->prefix)) { ......
pmic: rk8xx: Fix NLDO/PLDO device matches LDO driver
Must put "LDO" after the "NLDO" and "PLDO" See: pmic_bind_children() if (!strstr(node_name, info->prefix)) { ...... }
Without this order, the prefix "LDO" will be matched if a regulator dts node name contains "NLDO" or "PLDO".
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ib2c96b936ad2eee2cbff9b5586d1724956b54812
show more ...
|
| #
f335f73c |
| 18-Feb-2024 |
shengfei Xu <xsf@rock-chips.com> |
power: rk806: config the BUCK5 external feedback resister function
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: Ibbf62af8568efebda9149ea4338442f182b9c477
|
| #
bebba31c |
| 18-Feb-2024 |
Joseph Chen <chenjh@rock-chips.com> |
pmic: rk8xx: Move ofdata_to_platdata out of CONFIG_IRQ control
There are properties not belong to irq relative.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I7d0d48016ecf4b504e34cc
pmic: rk8xx: Move ofdata_to_platdata out of CONFIG_IRQ control
There are properties not belong to irq relative.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I7d0d48016ecf4b504e34cc421651a9e4237716c4
show more ...
|
| #
ef9c5d10 |
| 27-Nov-2023 |
shengfei Xu <xsf@rock-chips.com> |
power: rk806: Add i2c interface support for regulator
Merge rk806 regulator into drivers/power/regulator/rk8xx.c
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: I3fe7e1a8041ac6b2d6c0b3c4
power: rk806: Add i2c interface support for regulator
Merge rk806 regulator into drivers/power/regulator/rk8xx.c
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: I3fe7e1a8041ac6b2d6c0b3c4842c605da767e8e4
show more ...
|
| #
ef3bd067 |
| 10-Apr-2023 |
shengfei Xu <xsf@rock-chips.com> |
power: pmic: rk817: Initializes the function of the gate pin
Control the external PMOS to reduce the conduction resistance.
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: Idea127f81a2a3
power: pmic: rk817: Initializes the function of the gate pin
Control the external PMOS to reduce the conduction resistance.
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: Idea127f81a2a344708b2f39b42cc5d72d6388147
show more ...
|
| #
b3285496 |
| 30-Jan-2023 |
shengfei Xu <xsf@rock-chips.com> |
power: pmic: rk817/rk809: add rk809/rk817 pmic detection
if the firmware identifier is not consistent with the hardware, the driver probe panic.
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Chan
power: pmic: rk817/rk809: add rk809/rk817 pmic detection
if the firmware identifier is not consistent with the hardware, the driver probe panic.
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: I413faffc43340bbd1a072fe26a813e108dee7df1
show more ...
|
| #
d76e1bed |
| 13-Dec-2022 |
shengfei Xu <xsf@rock-chips.com> |
pmic: rk817: control the vccsys on/off in PWR_OFF mode
whether the system voltage can be shutdown in PWR_OFF mode config from dts
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: I806d7c7
pmic: rk817: control the vccsys on/off in PWR_OFF mode
whether the system voltage can be shutdown in PWR_OFF mode config from dts
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: I806d7c78fd37758e2a8637203b640dec9fb9f839
show more ...
|
| #
22ff4cca |
| 08-Jun-2022 |
Joseph Chen <chenjh@rock-chips.com> |
pmic: rk8xx: Don't register plugout irq on rk805
rk805 doesn't support this irq.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I35dc97c363282727390f7ccebed9162aa081bba4
|
| #
06c1e6d7 |
| 16-Nov-2021 |
Joseph Chen <chenjh@rock-chips.com> |
pmic: rk8xx: update callback name
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ia76255ebf8eb8e2e330402aaa14c9f0a2a52c1a7
|
| #
a9ee0047 |
| 04-Nov-2021 |
Joseph Chen <chenjh@rock-chips.com> |
pmic: rk8xx: use rk8xx_read/write()
Follow the coding style of current file.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I54ce1aa4310aaa3389518f64de620b36c28bee3f
|
| #
97c9225d |
| 08-Oct-2021 |
shengfei Xu <xsf@rock-chips.com> |
power: pmic: rk8xx: buck4 min current limit select 500mA
buck4 need enable current limit function to improve the converting efficiency in the PFM mode.
Signed-off-by: shengfei Xu <xsf@rock-chips.co
power: pmic: rk8xx: buck4 min current limit select 500mA
buck4 need enable current limit function to improve the converting efficiency in the PFM mode.
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: Idd47b4a50c5f561414cd51050424661e4e6d1096
show more ...
|
| #
7cef7918 |
| 16-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
irq: simplify the #if expression
Use CONFIG_IS_ENABLED() is better.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: If4f514cc1dfb9e0f52521954158172bba1eb8f85
|
| #
08f6c114 |
| 28-May-2021 |
shengfei Xu <xsf@rock-chips.com> |
power: pmic: rk8xx: SYS shut down voltage select 2900mV
SYS shut down voltage select 2900mV to avoid pmic reset by vsys drop. Include: RK809/817
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Chan
power: pmic: rk8xx: SYS shut down voltage select 2900mV
SYS shut down voltage select 2900mV to avoid pmic reset by vsys drop. Include: RK809/817
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: I056a0a7677f0a71426be7fdf8b6b961b4c2ee86f
show more ...
|
| #
465b1b6c |
| 23-Feb-2021 |
shengfei Xu <xsf@rock-chips.com> |
power: pmic: rk8xx: SYS shut down voltage select 3100mV
Let the CPU stop working earlier so that the last operation of spinand can be maintained at a better power supply level.
Signed-off-by: sheng
power: pmic: rk8xx: SYS shut down voltage select 3100mV
Let the CPU stop working earlier so that the last operation of spinand can be maintained at a better power supply level.
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: I5bb008abaa6d5da3431f2edcee50579f7ab14eff
show more ...
|
| #
b9e9168c |
| 21-Feb-2021 |
shengfei Xu <xsf@rock-chips.com> |
power: pmic: rk8xx: add not_save_power_en
add not_save_power_en to judge whether save the PMIC_POWER_EN register.
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: I6e2117ca947dacee41eead6
power: pmic: rk8xx: add not_save_power_en
add not_save_power_en to judge whether save the PMIC_POWER_EN register.
Signed-off-by: shengfei Xu <xsf@rock-chips.com> Change-Id: I6e2117ca947dacee41eead631a5c877bd6be3e7a
show more ...
|
| #
b978e52c |
| 15-Jan-2021 |
Joseph Chen <chenjh@rock-chips.com> |
power: pmic: rk8xx: inactive pmic_sleep by default
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ia5729341c5a94d0109a8a28e48ad8eb79b80962e
|
| #
40db7404 |
| 14-Jan-2021 |
Joseph Chen <chenjh@rock-chips.com> |
power: pmic: rk8xx: implement suspend/resume callback
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I46b13886fcb3e7733155cd6f5fce15473c439da3
|