#
d530fe86 |
| 11-Jun-2024 |
FUKAUMI Naoki <naoki@radxa.com> |
arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A
[ Upstream commit d05f7aff7ac23884ed9103a876325047ff9049aa ]
Designate the RK806 PMIC on the Radxa ROCK 5A as the system power controlle
arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A
[ Upstream commit d05f7aff7ac23884ed9103a876325047ff9049aa ]
Designate the RK806 PMIC on the Radxa ROCK 5A as the system power controller, so the board shuts down properly on poweroff(8).
Fixes: 75fdcbc8f4c1 ("arm64: dts: rockchip: add PMIC to rock-5a") Reviewed-by: Dragan Simic <dsimic@manjaro.org> Signed-off-by: FUKAUMI Naoki <naoki@radxa.com> Link: https://lore.kernel.org/r/20240612033523.37166-1-naoki@radxa.com Signed-off-by: Heiko Stuebner <heiko@sntech.de> Signed-off-by: Sasha Levin <sashal@kernel.org>
show more ...
|
#
c75b725e |
| 22-Jul-2023 |
FUKAUMI Naoki <naoki@radxa.com> |
arm64: dts: rockchip: fix/update sdmmc properties for rock-5a and -5b
add alias for sdmmc as mmc1. make card detect work.
Fixes: ea3e66e7ad0d ("arm64: dts: rockchip: add SD card support to rock-5a"
arm64: dts: rockchip: fix/update sdmmc properties for rock-5a and -5b
add alias for sdmmc as mmc1. make card detect work.
Fixes: ea3e66e7ad0d ("arm64: dts: rockchip: add SD card support to rock-5a") Fixes: 2a6d4af5f157 ("arm64: dts: rockchip: Add SD card support to rock-5b") Signed-off-by: FUKAUMI Naoki <naoki@radxa.com> Link: https://lore.kernel.org/r/20230722121150.130126-1-naoki@radxa.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
1642bf66 |
| 12-Jul-2023 |
Sebastian Reichel <sebastian.reichel@collabora.com> |
arm64: dts: rockchip: add USB2 to rk3588s-rock5a
Enable USB2 (EHCI and OCHI mode) support for the Radxa ROCK 5 Model A. This adds USB support for the on-board WLAN/BT chip, the two USB2 ports, the U
arm64: dts: rockchip: add USB2 to rk3588s-rock5a
Enable USB2 (EHCI and OCHI mode) support for the Radxa ROCK 5 Model A. This adds USB support for the on-board WLAN/BT chip, the two USB2 ports, the USB available from the 2x20 connector and the lower USB3 port (in USB2 mode).
The upper USB3 (further away from the PCB) uses the RK3588S USB TypeC OTG controller for USB2 and USB3 and thus is not supported at all at the moment.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230712165106.65603-5-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
e70d2839 |
| 21-Jun-2023 |
Jagan Teki <jagan@edgeble.ai> |
arm64: dts: rockchip: Drop unchanged max-frequency from rk3588 boards
200MHz is the default rk3588 emmc max-frequency added in dtsi, so why the board DT files are adding the same value explicitly?
arm64: dts: rockchip: Drop unchanged max-frequency from rk3588 boards
200MHz is the default rk3588 emmc max-frequency added in dtsi, so why the board DT files are adding the same value explicitly?
Drop that unchanged property value.
Signed-off-by: Jagan Teki <jagan@edgeble.ai> Link: https://lore.kernel.org/r/20230621064507.479891-1-jagan@edgeble.ai Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
dd4464ec |
| 10-Jul-2023 |
Sebastian Reichel <sebastian.reichel@collabora.com> |
arm64: dts: rockchip: add fan support to rock-5a
Add the necessary DT changes for the Rock 5A board to enable support for the PWM controlled heat sink fan.
Signed-off-by: Sebastian Reichel <sebasti
arm64: dts: rockchip: add fan support to rock-5a
Add the necessary DT changes for the Rock 5A board to enable support for the PWM controlled heat sink fan.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230710165228.105983-14-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
43465c67 |
| 10-Jul-2023 |
Sebastian Reichel <sebastian.reichel@collabora.com> |
arm64: dts: rockchip: add SARADC to rock-5a
Enable ADC support for Rock 5A, which has the following ADC channels:
Channel 0 = Boot Mode Config Channel 1 = Recovery Key Channel 2 = PWM Fan Channel 3
arm64: dts: rockchip: add SARADC to rock-5a
Enable ADC support for Rock 5A, which has the following ADC channels:
Channel 0 = Boot Mode Config Channel 1 = Recovery Key Channel 2 = PWM Fan Channel 3 = Headphone Hook Channel 4 = System Input Voltage Channel 5 = Board ID Config
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230710165228.105983-13-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
aa00cf88 |
| 10-Jul-2023 |
Sebastian Reichel <sebastian.reichel@collabora.com> |
arm64: dts: rockchip: enable I2C interface from DSI and CSI connectors on rock-5a
I2C3 is routed to the Camera connector and I2C5 is routed to the LCD connector. On I2C5 additionally there is an unp
arm64: dts: rockchip: enable I2C interface from DSI and CSI connectors on rock-5a
I2C3 is routed to the Camera connector and I2C5 is routed to the LCD connector. On I2C5 additionally there is an unpopulated footprint for a HYM8563TS RTC.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230710165228.105983-12-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
afc3925f |
| 10-Jul-2023 |
Sebastian Reichel <sebastian.reichel@collabora.com> |
arm64: dts: rockchip: add vdd_npu_s0 regulator to rock-5a
Add the NPU regulator.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230710165228.10
arm64: dts: rockchip: add vdd_npu_s0 regulator to rock-5a
Add the NPU regulator.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230710165228.105983-11-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
89c88080 |
| 10-Jul-2023 |
Sebastian Reichel <sebastian.reichel@collabora.com> |
arm64: dts: rockchip: add I2C EEPROM to rock-5a
Add the I2C EEPROM to the Rock 5A DT.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/202307101652
arm64: dts: rockchip: add I2C EEPROM to rock-5a
Add the I2C EEPROM to the Rock 5A DT.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230710165228.105983-10-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
fb031e62 |
| 10-Jul-2023 |
Sebastian Reichel <sebastian.reichel@collabora.com> |
arm64: dts: rockchip: add analog audio to rock-5a
Add analog audio support based on the Everest Semi ES8316 codec.
Note, that this currently does not support headphone plug events. The Rock 5A uses
arm64: dts: rockchip: add analog audio to rock-5a
Add analog audio support based on the Everest Semi ES8316 codec.
Note, that this currently does not support headphone plug events. The Rock 5A uses a different headphone jack with a different logic to detect a headphone plug. Unfortunately the detect GPIO is always low. Downstream uses an ADC channel instead, but that is currently not supported upstream.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230710165228.105983-9-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
db02f866 |
| 10-Jul-2023 |
Sebastian Reichel <sebastian.reichel@collabora.com> |
arm64: dts: rockchip: add status LED to rock-5a
Describe the Rock 5A status LED in its device tree.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/
arm64: dts: rockchip: add status LED to rock-5a
Describe the Rock 5A status LED in its device tree.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230710165228.105983-8-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
ea3e66e7 |
| 10-Jul-2023 |
Lucas Tanure <lucas.tanure@collabora.com> |
arm64: dts: rockchip: add SD card support to rock-5a
Add sdmmc support for Rock Pi 5A board.
Signed-off-by: Lucas Tanure <lucas.tanure@collabora.com> Signed-off-by: Sebastian Reichel <sebastian.rei
arm64: dts: rockchip: add SD card support to rock-5a
Add sdmmc support for Rock Pi 5A board.
Signed-off-by: Lucas Tanure <lucas.tanure@collabora.com> Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230710165228.105983-7-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
53bf040e |
| 10-Jul-2023 |
Sebastian Reichel <sebastian.reichel@collabora.com> |
arm64: dts: rockchip: add 5V regulator to rock-5a
Add GPIO controlled 5V regulator, which is used for supplying the fan, on-board USB hub and HDMI.
Signed-off-by: Sebastian Reichel <sebastian.reich
arm64: dts: rockchip: add 5V regulator to rock-5a
Add GPIO controlled 5V regulator, which is used for supplying the fan, on-board USB hub and HDMI.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230710165228.105983-6-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
4bbca5c7 |
| 10-Jul-2023 |
Sebastian Reichel <sebastian.reichel@collabora.com> |
arm64: dts: rockchip: add vdd_cpu_big regulators to rock-5a
The RK8602 and RK8603 voltage regulators on the Rock 5A board provide the power lines vdd_cpu_big0 and vdd_cpu_big1, respectively.
Add th
arm64: dts: rockchip: add vdd_cpu_big regulators to rock-5a
The RK8602 and RK8603 voltage regulators on the Rock 5A board provide the power lines vdd_cpu_big0 and vdd_cpu_big1, respectively.
Add the necessary device tree nodes and bind them to the corresponding CPU big core nodes.
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230710165228.105983-5-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
75fdcbc8 |
| 10-Jul-2023 |
Sebastian Reichel <sebastian.reichel@collabora.com> |
arm64: dts: rockchip: add PMIC to rock-5a
This adds PMIC support for the Radxa ROCK 5A
Co-developed-by: shengfei Xu <xsf@rock-chips.com> Signed-off-by: shengfei Xu <xsf@rock-chips.com> Signed-off-b
arm64: dts: rockchip: add PMIC to rock-5a
This adds PMIC support for the Radxa ROCK 5A
Co-developed-by: shengfei Xu <xsf@rock-chips.com> Signed-off-by: shengfei Xu <xsf@rock-chips.com> Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230710165228.105983-4-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
cda0c2ea |
| 13-Jan-2023 |
Lucas Tanure <lucas.tanure@collabora.com> |
arm64: dts: rockchip: Fix RX delay for ethernet phy on rk3588s-rock5a
Add network PHY rx delay and change type to rgmii, so that it is applied. This fixes packet loss when more than a few packets ar
arm64: dts: rockchip: Fix RX delay for ethernet phy on rk3588s-rock5a
Add network PHY rx delay and change type to rgmii, so that it is applied. This fixes packet loss when more than a few packets are exchanged.
Fixes: d1824cf95799 ("arm64: dts: rockchip: Add rock-5a board") Signed-off-by: Lucas Tanure <lucas.tanure@collabora.com> Link: https://lore.kernel.org/r/20230113130220.662194-1-lucas.tanure@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
304c8a75 |
| 10-Jan-2023 |
Christopher Obbard <chris.obbard@collabora.com> |
arm64: dts: rockchip: Remove empty line from rock-5a
There is a line which is empty. Remove it.
Fixes: a4a8f1afb360 ("arm64: dts: rockchip: Add rock-5a board") Signed-off-by: Christopher Obbard <ch
arm64: dts: rockchip: Remove empty line from rock-5a
There is a line which is empty. Remove it.
Fixes: a4a8f1afb360 ("arm64: dts: rockchip: Add rock-5a board") Signed-off-by: Christopher Obbard <chris.obbard@collabora.com> Link: https://lore.kernel.org/r/20230110195352.272360-3-chris.obbard@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
991f136c |
| 10-Jan-2023 |
Christopher Obbard <chris.obbard@collabora.com> |
arm64: dts: rockchip: Update sdhci alias for rock-5a
In the previous version, the sdhci alias was set to mmc1: an artifact leftover from the port from vendor kernel. Update the alias to mmc0 to matc
arm64: dts: rockchip: Update sdhci alias for rock-5a
In the previous version, the sdhci alias was set to mmc1: an artifact leftover from the port from vendor kernel. Update the alias to mmc0 to match the device's boot order.
Fixes: a4a8f1afb360 ("arm64: dts: rockchip: Add rock-5a board") Signed-off-by: Christopher Obbard <chris.obbard@collabora.com> Link: https://lore.kernel.org/r/20230110195352.272360-2-chris.obbard@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|
#
d1824cf9 |
| 09-Jan-2023 |
Sebastian Reichel <sebastian.reichel@collabora.com> |
arm64: dts: rockchip: Add rock-5a board
Add board file for the RK3588s Rock 5A board. While the hardware offers plenty of peripherals and connectivity this basic implementation just handles things r
arm64: dts: rockchip: Add rock-5a board
Add board file for the RK3588s Rock 5A board. While the hardware offers plenty of peripherals and connectivity this basic implementation just handles things required to access eMMC, UART and Ethernet (i.e. enough to successfully boot Linux).
Reviewed-by: Michael Riesch <michael.riesch@wolfvision.net> Tested-by: Benjamin Gaignard <benjamin.gaignard@collabora.com> Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230109155801.51642-7-sebastian.reichel@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
show more ...
|