History log of /rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c (Results 1 – 25 of 59)
Revision Date Author Comments
# 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


123