History log of /rk3399_rockchip-uboot/include/power/rk8xx_pmic.h (Results 1 – 25 of 30)
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 ...


# 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 ...


# 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


# 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 ...


# 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 ...


# 467c0e51 20-Jan-2022 shengfei Xu <xsf@rock-chips.com>

power: pmic: rk806: config reset function by dts

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Change-Id: I422a340e528ef8b2f463e47ac4d0a4a1286cfaac


# 9361c683 01-Nov-2021 shengfei Xu <xsf@rock-chips.com>

power: pmic: add rk806 support

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Change-Id: Ifef0d0571a0a8c423abffa2ff0444360f278a20e


# 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 ...


# 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


# 00d11ef2 25-Nov-2020 Shunqing Chen <csq@rock-chips.com>

pmic: rk8xx: support power key config from dts

Signed-off-by: Shunqing Chen <csq@rock-chips.com>
Change-Id: I4b2def4e5b171b2b46f26695e9cabec8a7b496e2


# 5a157e97 12-May-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'thunder-boot' into next-dev


# 3ec172ba 25-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

pmic: rk8xx: update reg count for RK817/809

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I55e25a3f6ce46c6bfbdd440910824e527fdc4c58


# ded32713 27-Jul-2019 Joseph Chen <chenjh@rock-chips.com>

power: pmic: register interrupt controller as a irq chip

So that the child drivers can request their irq through the
generic interrupt framework.

Include: RK805/808/816/817/818.

Change-Id: I5556f2

power: pmic: register interrupt controller as a irq chip

So that the child drivers can request their irq through the
generic interrupt framework.

Include: RK805/808/816/817/818.

Change-Id: I5556f2e926e850ac6717a05166eab5e19566d531
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


# ba76dc00 13-Feb-2019 Shengfei Xu <xsf@rock-chips.com>

power: pmic: rk8xx: enable under-voltage protection to rk817/rk809

The under-voltage protection will shutdown the LDO3 and reset the PMIC.

Change-Id: Ic84c7ad1a2eed8c1f983e761988ffb903fc878af
Signe

power: pmic: rk8xx: enable under-voltage protection to rk817/rk809

The under-voltage protection will shutdown the LDO3 and reset the PMIC.

Change-Id: Ic84c7ad1a2eed8c1f983e761988ffb903fc878af
Signed-off-by: Shengfei Xu <xsf@rock-chips.com>

show more ...


# 9e9e0e07 30-Jan-2019 Shengfei Xu <xsf@rock-chips.com>

power: pmic: rk8xx: save PMIC_POWER_EN register for rk817/rk809

rk817/rk809 must restore the PMIC_POWER_EN OTP value before the system reboot.

Change-Id: Ia62cb8f5b0dc9fef8a32a3af5f087c55a9888d78
S

power: pmic: rk8xx: save PMIC_POWER_EN register for rk817/rk809

rk817/rk809 must restore the PMIC_POWER_EN OTP value before the system reboot.

Change-Id: Ia62cb8f5b0dc9fef8a32a3af5f087c55a9888d78
Signed-off-by: Shengfei Xu <xsf@rock-chips.com>

show more ...


# 7623c170 30-Aug-2018 Joseph Chen <chenjh@rock-chips.com>

pmic: rk8xx: print source on and off

It tells the reason why PMIC current powers on an last powers off,
this helps a lot for debugging when system suddenly power off or
restart due to unknown power

pmic: rk8xx: print source on and off

It tells the reason why PMIC current powers on an last powers off,
this helps a lot for debugging when system suddenly power off or
restart due to unknown power supply cause.

Change-Id: Iec0c38dc1ac5745a9bc473848b5d617059b16faf
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


# 1b6b965c 22-Feb-2018 Joseph Chen <chenjh@rock-chips.com>

pmic: add rk809 support

include sub modules: pmic, regulator, pwrkey

Change-Id: I840983ceafc7677840674e7d1aebab703e3a537d
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>


# 1c223666 24-Feb-2018 Joseph Chen <chenjh@rock-chips.com>

pmic: rk8xx: add init register setting for rk817

1. set pmic_sleep as sleep function;
2. set pmic_int active low.

Change-Id: I4bc4034e18b19dc9b1b328870db652d11173fe3a
Signed-off-by: Joseph Chen <ch

pmic: rk8xx: add init register setting for rk817

1. set pmic_sleep as sleep function;
2. set pmic_int active low.

Change-Id: I4bc4034e18b19dc9b1b328870db652d11173fe3a
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


# 7f18d96c 07-Feb-2018 Joseph Chen <chenjh@rock-chips.com>

pmic: add RK817 support

include sub modules: pmic, regulator, pwrkey

Change-Id: I3a1cbaa3c4d069cbac17124f9c0fe3b01184697c
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>


# e917b032 27-Nov-2017 Joseph Chen <chenjh@rock-chips.com>

regulator: rk8xx: add regulator suspend state setting implement

Change-Id: I194f3bd7f9d7c03d9b8b15030d7448363b37af99
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>


# 4b6f5dc9 08-Sep-2017 Elaine Zhang <zhangqing@rock-chips.com>

power: pmic: rk805: support rk805 pmic

Change-Id: I2d757eb748e5903e0287557f3c6a64b8e3c89596
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>


12