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