Chris Morgan
3e5be1d7e7
dt-bindings: arm: rockchip: Add GameForce Ace
...
Add devicetree binding for the GameForce Ace.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Chris Morgan <macromorgan@hotmail.com >
Link: https://lore.kernel.org/r/20240829204517.398669-3-macroalpha82@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-09-04 20:44:04 +02:00
Jonas Karlman
f1f3481588
dt-bindings: arm: rockchip: Add Hardkernel ODROID-M2
...
The Hardkernel ODROID-M2 is a single-board computer based on Rockchip
RK3588S2 SoC. It features e.g. 8/16 GB LPDDR5 RAM, 64 GB eMMC, SD-card,
GbE LAN, HDMI 2.0, M.2 NVMe and USB 2.0/3.0/Type-C.
Add devicetree binding documentation for the Hardkernel ODROID-M2 board.
Signed-off-by: Jonas Karlman <jonas@kwiboo.se >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240901112020.3224704-2-jonas@kwiboo.se
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-09-04 20:25:12 +02:00
Marcin Juszkiewicz
809b3cb328
dt-bindings: arm: rockchip: Add NanoPC-T6 LTS
...
Add devicetree binding for the NanoPC-T6 LTS board.
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240829-friendlyelec-nanopc-t6-lts-v6-1-edff247e8c02@linaro.org
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-08-29 14:33:54 +02:00
Junhao Xie
4d4b28ba3a
dt-bindings: arm: rockchip: Add LCKFB Taishan Pi RK3566
...
This documents LCKFB Taishan Pi which is a SBC based on the RK3566 SoC.
Signed-off-by: Junhao Xie <bigfoot@classfun.cn >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240826044530.726458-3-bigfoot@classfun.cn
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-08-28 15:50:39 +02:00
Jonas Karlman
611a434a7d
dt-bindings: arm: rockchip: Add Hardkernel ODROID-M1S
...
The Hardkernel ODROID-M1S is a single-board computer based on Rockchip
RK3566 SoC. It features e.g. 4/8 GB LPDDR4 RAM, 64 GB eMMC, SD-card,
GbE LAN, HDMI 2.0, M.2 NVMe and USB 2.0/3.0.
Add devicetree binding documentation for the Hardkernel ODROID-M1S board.
Signed-off-by: Jonas Karlman <jonas@kwiboo.se >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240827211825.1419820-4-jonas@kwiboo.se
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-08-28 15:38:36 +02:00
Jonas Karlman
fa63d087bb
dt-bindings: arm: rockchip: Correct vendor for Hardkernel ODROID-M1
...
The vendor prefix for Hardkernel ODROID-M1 is incorrectly listed as
rockchip. Use the proper hardkernel vendor prefix for this board, while
at it also drop the redundant soc prefix.
Fixes: 19cc53eb2c ("dt-bindings: rockchip: Add Hardkernel ODROID-M1 board")
Reviewed-by: Aurelien Jarno <aurelien@aurel32.net >
Signed-off-by: Jonas Karlman <jonas@kwiboo.se >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240827211825.1419820-2-jonas@kwiboo.se
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-08-28 15:38:35 +02:00
Sergey Bostandzhyan
e68b29cb71
dt-bindings: arm: rockchip: Add NanoPi R2S Plus
...
Add the NanoPi R2S Plus variant, which is an R2S with eMMC.
Signed-off-by: Sergey Bostandzhyan <jin@mediatomb.cc >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20240814170048.23816-3-jin@mediatomb.cc
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-08-15 17:04:43 +02:00
Andy Yan
db0d831c58
dt-bindings: arm: rockchip: Add Cool Pi CM5 GenBook
...
Add Cool Pi CM5 GenBook, a laptop powered by RK3588.
Cool Pi GenBook works with a carrier board connect with CM5.
Signed-off-by: Andy Yan <andyshrk@163.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Dragan Simic <dsimic@manjaro.org >
Link: https://lore.kernel.org/r/20240730102433.540260-2-andyshrk@163.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-08-10 21:14:08 +02:00
Christopher Obbard
0406da35b4
dt-bindings: arm: rockchip: Add Firefly Core-PX30-JD4 on baseboard
...
Add binding for the Firefly Core-PX30-JD4 SoM when used in conjunction
with the MB-JD4-PX30 baseboard.
Signed-off-by: Christopher Obbard <chris.obbard@collabora.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Reviewed-by: Dragan Simic <dsimic@manjaro.org >
Link: https://lore.kernel.org/r/20240718-rockchip-px30-firefly-v3-1-3835cdd22eae@collabora.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-07-29 20:41:27 +02:00
Jonas Karlman
6d48d5045d
dt-bindings: arm: rockchip: Add Xunlong Orange Pi 3B
...
Add devicetree binding for the Xunlong Orange Pi 3B board.
Signed-off-by: Jonas Karlman <jonas@kwiboo.se >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240626230319.1425316-2-jonas@kwiboo.se
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-07-09 00:16:29 +02:00
Jonas Karlman
056abbd100
dt-bindings: arm: rockchip: Add Radxa ROCK 3B
...
Add devicetree binding documentation for the Radxa ROCK 3B board.
The Radxa ROCK 3B is a single-board computer based on the Pico-ITX form
factor (100mm x 75mm). Two versions of the ROCK 3B exists, a community
version based on the RK3568 SoC and an industrial version based on the
RK3568J SoC.
Signed-off-by: Jonas Karlman <jonas@kwiboo.se >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240627211737.1985549-2-jonas@kwiboo.se
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-07-09 00:16:29 +02:00
Heiko Stuebner
8687469a51
dt-bindings: arm: rockchip: Add ROCK 5 ITX board
...
Add devicetree binding for the ROCK 5 ITX board, built around the rk3588.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
Link: https://lore.kernel.org/r/20240704153815.837392-2-heiko@sntech.de
2024-07-08 16:25:35 +02:00
Alex Bee
a30a6386ec
dt-bindings: arm: rockchip: Add Neardi LBA3368
...
Add Neardi LBA3368, a RK3368 based industrial board.
Signed-off-by: Alex Bee <knaerzche@gmail.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20240623090116.670607-3-knaerzche@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-06-24 18:14:03 +02:00
Sebastian Kropatsch
01eeea6b1a
dt-bindings: arm: rockchip: Add FriendlyElec CM3588 NAS
...
Add devicetree bindings for the FriendlyElec CM3588 NAS board.
The CM3588 NAS by FriendlyElec pairs the CM3588 compute module, based on
the Rockchip RK3588 SoC, with the CM3588 NAS Kit carrier board.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Sebastian Kropatsch <seb-dev@mail.de >
Link: https://lore.kernel.org/r/20240616215354.40999-2-seb-dev@mail.de
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-06-24 18:14:00 +02:00
Jonas Karlman
768dfd7b49
dt-bindings: arm: rockchip: Add Radxa ROCK S0
...
Add devicetree binding for the Radxa ROCK S0 board.
Radxa ROCK S0 is a single-board computer based on the Rockchip RK3308B
SoC in an ultra-compact form factor.
Signed-off-by: Jonas Karlman <jonas@kwiboo.se >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240521212247.1240226-2-jonas@kwiboo.se
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-05-28 00:35:38 +02:00
Jonas Karlman
ad986e45ad
dt-bindings: arm: rockchip: Add Radxa ZERO 3W/3E
...
Add devicetree binding documentation for Radxa ZERO 3W/3E boards.
The Radxa ZERO 3W/3E is an ultra-small, high-performance single board
computer based on the Rockchip RK3566, with a compact form factor and
rich interfaces.
Signed-off-by: Jonas Karlman <jonas@kwiboo.se >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240521202810.1225636-2-jonas@kwiboo.se
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-05-28 00:35:37 +02:00
Chukun Pan
c0c153e341
dt-bindings: arm: rockchip: add Radxa ROCK 3C
...
The Radxa ROCK 3C is a similar board to the
Radxa ROCK 3A with the Rockchip RK3566 SoC.
Add devicetree binding documentation for it.
Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn >
Acked-by: Krzysztof Kozlowski <krzk@kernel.org >
Link: https://lore.kernel.org/r/20240428123618.72170-2-amadeus@jmu.edu.cn
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-05-03 13:32:41 +02:00
Dragan Simic
433dafc7b4
dt-bindings: arm: rockchip: Correct the descriptions for Pine64 boards
...
Correct the descriptions of a few Pine64 boards and devices, according
to their official names used on the Pine64 wiki. This ensures consistency
between the officially used names and the names in the source code.
Cc: Marek Kraus <gamiee@pine64.org >
Signed-off-by: Dragan Simic <dsimic@manjaro.org >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/ec124dab2b1a8776aa39177ecce34babca3a50e2.1713832790.git.dsimic@manjaro.org
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-04-23 17:13:16 +02:00
Jianfeng Liu
90a5434fc4
dt-bindings: arm: rockchip: Add ArmSoM Sige7
...
Add devicetree binding for ArmSoM Sige7 board
Signed-off-by: Jianfeng Liu <liujianfeng1994@gmail.com >
Acked-by: Krzysztof Kozlowski <krzk@kernel.org >
Reviewed-by: Weizhao Ouyang <weizhao.ouyang@arm.com >
Link: https://lore.kernel.org/r/20240420034300.176920-3-liujianfeng1994@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-04-23 17:13:16 +02:00
Chukun Pan
fac5b33816
dt-bindings: arm: rockchip: correct the model name for Radxa ROCK 3A
...
According to https://radxa.com/products/rock3/3a ,
the name of this board should be "Radxa ROCK 3A".
Suggested-by: FUKAUMI Naoki <naoki@radxa.com >
Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn >
Reviewed-by: Dragan Simic <dsimic@manjaro.org >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20240419103019.992586-2-amadeus@jmu.edu.cn
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-04-23 17:13:15 +02:00
Dragan Simic
d78084cdb5
dt-bindings: arm: rockchip: Correct the descriptions for Radxa boards
...
Correct the descriptions of a few Radxa boards, according to the up-to-date
documentation from Radxa and the detailed explanation from Naoki. [1] To sum
it up, the short naming, as specified by Radxa, is preferred.
[1] https://lore.kernel.org/linux-rockchip/B26C732A4DCEA9B3+282b8775-601b-4d4a-a513-4924b7940076@radxa.com/
Suggested-by: FUKAUMI Naoki <naoki@radxa.com >
Signed-off-by: Dragan Simic <dsimic@manjaro.org >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/1e148d6cd4486b31b5e7f3824cf6bccf536b74c0.1713457260.git.dsimic@manjaro.org
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-04-23 17:13:15 +02:00
Chris Morgan
c1bc09960d
dt-bindings: arm: rockchip: Add GameForce Chi
...
The GameForce Chi is a handheld gaming device from GameForce powered
by the Rockchip RK3326 SoC.
Signed-off-by: Chris Morgan <macromorgan@hotmail.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20240325134959.11807-5-macroalpha82@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-04-10 09:07:12 +02:00
Dmitry Yashin
dbda7254e7
dt-bindings: arm: rockchip: add Forlinx FET3588-C
...
FET3588-C is an System on Module made by Forlinx based on Rockchip RK3588.
This SoM used by OK3588-C Board.
FET3588-C features:
- Rockchip RK3588
- LPDDR4 4/8 GB
- eMMC 32/64 GB
Add devicetree binding for Forlinx FET3588-C SoM.
Signed-off-by: Dmitry Yashin <dmt.yashin@gmail.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20240403151229.30577-2-dmt.yashin@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-04-10 06:59:03 +02:00
Sascha Hauer
6eb006d7c8
dt-bindings: arm: rockchip: Add Protonic MECSBC board
...
MECSBC is a single board computer for blood analysis machines from
RR-Mechatronics, designed and manufactured by Protonic Holland, based on
the Rockchip RK3568 SoC.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de >
Link: https://lore.kernel.org/r/20240405-protonic-mecsbc-v2-1-0a6fedc78b9f@pengutronix.de
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-04-10 06:48:47 +02:00
Michael Riesch
6be2ad17ac
dt-bindings: arm: rockchip: add wolfvision pf5 mainboard
...
Add the WolfVision PF5 mainboard, which serves as base for recent
WolfVision products. It features the Rockchip RK3568 SoC and can
be extended with several different extension boards.
Signed-off-by: Michael Riesch <michael.riesch@wolfvision.net >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240325-feature-wolfvision-pf5-v1-2-5725445f792a@wolfvision.net
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-03-26 18:02:04 +01:00
Uwe Kleine-König
0660dd951e
dt-bindings: arm: rockchip: Add QNAP TS-433
...
This is a SOHO NAS with 4 hd bays and 4 GB of RAM.
Signed-off-by: Uwe Kleine-König <ukleinek@debian.org >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/a583992a896c80962b820803526eb593122c1692.1709034476.git.ukleinek@debian.org
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-02-28 13:15:41 +01:00
Heiko Stuebner
c0263538c5
dt-bindings: arm: rockchip: Add Theobroma-Systems RK3588 Q7 with baseboard
...
Add binding for the Tiger Q7 SoM when used in conjunction with the Haikou
baseboard.
Signed-off-by: Heiko Stuebner <heiko.stuebner@cherry.de >
Reviewed-by: Quentin Schulz <quentin.schulz@theobroma-systems.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240227164659.705271-3-heiko@sntech.de
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-02-28 13:12:26 +01:00
Elon Zhang
7140387ff4
dt-bindings: arm: rockchip: Add Toybrick TB-RK3588X
...
Add devicetree binding for Toybrick TB-RK3588X board from Rockchip Toybrick.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Weizhao Ouyang <weizhao.ouyang@arm.com >
Signed-off-by: Elon Zhang <zhangzj@rock-chips.com >
Link: https://lore.kernel.org/r/20240221022902.751528-2-zhangzj@rock-chips.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-02-28 00:11:43 +01:00
Tim Lunn
a03fd4b3be
dt-bindings: arm: rockchip: Correct vendor for Banana Pi R2 Pro
...
The vendor for this board was incorrectly listed as Rockchip. Fix this
now while they are not used anywhere, in the future they may be used by
bootloader to select dts.
Update the vendor to Sinovoip.
Signed-off-by: Tim Lunn <tim@feathertop.org >
Fixes: 8ad885126d ("dt-bindings: rockchip: Add BananaPi R2 Pro Board")
Reviewed-by: Rob Herring <robh@kernel.org >
Reviewed-by: Dragan Simic <dsimic@manjaro.org >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20240214040731.3069111-3-tim@feathertop.org
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-02-27 23:58:12 +01:00
Tim Lunn
db51e128df
dt-bindings: arm: rockchip: Correct vendor for Orange Pi RK3399 board
...
The vendor for this board was incorrectly listed as Rockchip. Fix this
now while they are not used anywhere, in the future they may be used by
bootloader to select dts.
Update the vendor to Xunlong.
Signed-off-by: Tim Lunn <tim@feathertop.org >
Fixes: 08b64bd2c6 ("arm64: dts: rockchip: Add support for the Orange Pi RK3399 board")
Reviewed-by: Rob Herring <robh@kernel.org >
Reviewed-by: Dragan Simic <dsimic@manjaro.org >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20240214040731.3069111-2-tim@feathertop.org
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-02-27 23:58:12 +01:00
Chris Morgan
fbe7823623
dt-bindings: arm: rockchip: Add Powkiddy RGB10MAX3
...
The Powkiddy RGB10MAX3 is a handheld gaming device made by Powkiddy and
powered by the Rockchip RK3566 SoC.
Signed-off-by: Chris Morgan <macromorgan@hotmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240212184950.52210-7-macroalpha82@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-02-13 19:59:30 +01:00
Manuel Traut
6a0a5a2a71
dt-bindings: arm64: rockchip: Add Pine64 PineTab2
...
Add devicvetree binding documentation for Pine64 PineTab2
which uses the Rockchip RK3566 SoC.
Signed-off-by: Manuel Traut <manut@mecka.net >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240127-pinetab2-v4-3-37aab1c39194@mecka.net
[moved Pinetab below Pinephone to keep alphabetical sorting]
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-02-04 11:52:59 +01:00
Muhammed Efe Cetin
2eaa5e73f5
dt-bindings: arm: rockchip: Add NanoPi R6 series boards
...
Add support for NanoPi R6 series boards that based on RK3588S.
NanoPi R6S basically has:
- USB3
- USB2
- eMMC
- 2x 2.5GBe & 1x 1GBe ethernet
- HDMI
- SD card support
Unlike R6S variant, NanoPi R6C has PCIe M.2 M-key instead of 1x 2.5GBe.
Signed-off-by: Muhammed Efe Cetin <efectn@protonmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/30c1c7eac02cd32b76edb77572523f6ad8de89fb.1703934548.git.efectn@protonmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-01-25 21:53:19 +01:00
Chris Morgan
e441dd472e
dt-bindings: arm: rockchip: Add Anbernic RG-Arc
...
Add the Anbernic RG-Arc S and RG-Arc D devices, and consolidate
all Anbernic RK3566 based devices under a single description.
Signed-off-by: Chris Morgan <macromorgan@hotmail.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240123212111.202146-3-macroalpha82@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2024-01-25 21:03:21 +01:00
Arnd Bergmann
228307ad3f
Merge tag 'v6.8-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
...
One new boards, the CoolPi CM5 SoM and 4B SBC. Basic node for the rk3588
display controller and a bunch of small improvements for different boards,
* tag 'v6.8-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: (21 commits)
arm64: dts: rockchip: Fix led pinctrl of lubancat 1
arm64: dts: rockchip: correct gpio_pwrctrl1 typo on nanopc-t6
arm64: dts: rockchip: correct gpio_pwrctrl1 typo on rock-5b
arm64: dts: rockchip: support poweroff on the rock-5b
arm64: dts: rockchip: Support poweroff on Orange Pi 5
arm64: dts: rockchip: nanopc-t6 sdmmc beautification
arm64: dts: rockchip: Fix rk3588 USB power-domain clocks
arm64: dts: rockchip: configure eth pad driver strength for orangepi r1 plus lts
arm64: dts: rockchip: Support poweroff on NanoPC-T6
arm64: dts: rockchip: rk3308-rock-pi-s gpio-line-names cleanup
arm64: dts: rockchip: Add support for rk3588 based board Cool Pi CM5 EVB
dt-bindings: arm: rockchip: Add Cool Pi CM5
arm64: dts: rockchip: Add support for rk3588s based board Cool Pi 4B
dt-bindings: arm: rockchip: Add Cool Pi 4B
dt-bindings: vendor-prefixes: Add Cool Pi
arm64: dts: rockchip: add gpio-line-names to rk3328-rock-pi-e
arm64: dts: rockchip: make use gpio-keys for buttons on puma-haikou
arm64: dts: rockchip: expose BIOS Disable feedback pin on rk3399-puma
arm64: dts: rockchip: fix misleading comment in rk3399-puma-haikou.dts
arm64: dts: rockchip: Add vop on rk3588
...
Link: https://lore.kernel.org/r/3711719.VqM8IeB0Os@diego
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2024-01-02 10:53:55 +01:00
Andy Yan
e2637a4d67
dt-bindings: arm: rockchip: Add Cool Pi CM5
...
Add Cool Pi CM5, a board powered by RK3588
CM5 EVB works with a mother board connect with
CM5
Signed-off-by: Andy Yan <andyshrk@163.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20231212124340.1897502-1-andyshrk@163.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-12-24 20:04:02 +01:00
Andy Yan
c0a38606e6
dt-bindings: arm: rockchip: Add Cool Pi 4B
...
Add Cool Pi 4B, a SBC powered by RK3588S
Signed-off-by: Andy Yan <andyshrk@163.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20231212124237.1897378-1-andyshrk@163.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-12-24 20:04:02 +01:00
Arnd Bergmann
965c83326e
Merge tag 'v6.8-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
...
New boards are the Geniatech XPI-3128 (RK3128), Sonoff iHost (rv1109)
One "new" soc is the rv1109 which is a two-core variant of the rv1126
and everything else is identical.
Lots of love for the old rk3128 (power-domains, gpu, gmac, usb) and
rv1126 (uart pins, i2c2 special case) and rework of aliases to have
core busses that are hard-numbered in boards and documentation centrally
in the dtsi, but the per board aliases in the boards (ethernet).
Plus the rk3036 got a yaml hdmi binding which required some small fixes.
* tag 'v6.8-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: (24 commits)
ARM: dts: rockchip: add hdmi-connector node to rk3036-kylin
ARM: dts: rockchip: fix rk3036 hdmi ports node
ARM: dts: rockchip: add gpio alias for gpio dt nodes
ARM: dts: rockchip: Move uart aliases to SoC dtsi for RK3128
ARM: dts: rockchip: Move i2c aliases to SoC dtsi for RK3128
ARM: dts: rockchip: Move gpio aliases to SoC dtsi for RK3128
ARM: dts: rockchip: Add Sonoff iHost Smart Home Hub
dt-bindings: arm: rockchip: Add Sonoff iHost
ARM: dts: rockchip: Add rv1109 SoC
ARM: dts: rockchip: Split up rgmii1 pinctrl on rv1126
ARM: dts: rockchip: Add i2c2 node to rv1126
ARM: dts: rockchip: Serial aliases for rv1126
ARM: dts: rockchip: Add alternate UART pins to rv1126
ARM: dts: rockchip: Enable GPU for XPI-3128
ARM: dts: rockchip: Add GPU node for RK3128
ARM: dts: rockchip: Add power-controller for RK3128
ARM: dts: rockchip: Enable gmac for XPI-3128
ARM: dts: rockchip: Add gmac node for RK3128
ARM: dts: rockchip: Make usbphy the parent of SCLK_USB480M for RK3128
ARM: dts: rockchip: Add dwc2 otg fifo siztes for RK3128
...
Link: https://lore.kernel.org/r/3197878.5fSG56mABF@phil
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2023-12-21 15:56:04 +00:00
Chris Morgan
8a64f5f0c6
dt-bindings: arm: rockchip: Add Anbernic RG351V
...
The Anbernic RG351V is a portable gaming console from Anbernic with the
RK3326 SoC.
Signed-off-by: Chris Morgan <macromorgan@hotmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20231120230131.57705-2-macroalpha82@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-12-12 21:43:48 +01:00
Heiko Stuebner
ba2110e546
dt-bindings: arm: rockchip: Add Theobroma-Systems Jaguar SBC
...
Add the binding for the Jaguar board from Theobroma-Systems.
Signed-off-by: Heiko Stuebner <heiko.stuebner@cherry.de >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20231201191103.343097-2-heiko@sntech.de
2023-12-12 21:43:46 +01:00
Chris Morgan
18f413c5dc
dt-bindings: arm: rockchip: Add Powkiddy X55
...
The Powkiddy X55 is a handheld gaming device made by Powkiddy and
powered by the Rockchip RK3566 SoC. This device is somewhat similar
to the existing Powkiddy RK3566 devices, which have been grouped
together with a previous commit[1].
[1] https://lore.kernel.org/linux-rockchip/20231117202536.1387815-1-macroalpha82@gmail.com/T/#m4764997cfafaca22fe677200de96caa5fb8f0005
Signed-off-by: Chris Morgan <macromorgan@hotmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20231204185719.569021-10-macroalpha82@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-12-12 21:43:46 +01:00
Tim Lunn
56bde00f7d
dt-bindings: arm: rockchip: Add Sonoff iHost
...
Sonoff iHost is a smart home hub with built in radios for wifi/bt
and Zigbee. It is based off the Rockchip RV1126 (or RV1109) SoC.
Signed-off-by: Tim Lunn <tim@feathertop.org >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20231203124004.2676174-9-tim@feathertop.org
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-12-05 09:20:44 +01:00
Jagan Teki
b685460632
dt-bindings: arm: rockchip: Update edgeble-neu6 bindings
...
Current binding has following compatible combination for SoM, IO board
- NCM6A: edgeble,neural-compute-module-6a,
edgeble,neural-compute-module-6a-io
- NCM6B: edgeble,neural-compute-module-6b,
edgeble,neural-compute-module-6b-io
This board topology now changes in final revisions, so a common
compatible IO board, NCM6A-IO, is made available for both variants
of SoM: NCM6A and NCM6B, produced by Edgeble AI.
With this change, 6b-io is not as available and 6a; 6b SoM's have the
same compatible IO board as 6a-io. This change is due to the common
optimised design of the IO board made available now in final revisions,
which was not the case in initial revisions.
Update the dt-bindings with this new change.
Signed-off-by: Jagan Teki <jagan@edgeble.ai >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20231125142914.57459-1-jagan@edgeble.ai
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-11-28 11:13:06 +01:00
Alex Bee
e5fc1f0383
dt-bindings: arm: rockchip: Add Geniatech XPI-3128
...
Add Geniatech XPI-3128, a RK3128 based single board computer.
Signed-off-by: Alex Bee <knaerzche@gmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20231119130351.112261-4-knaerzche@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-11-20 15:40:30 +01:00
Chris Morgan
213615d742
dt-bindings: arm: rockchip: Add Powkiddy RK2023
...
The Powkiddy RK2023 is a handheld gaming device made by Powkiddy and
powered by the Rockchip RK3566 SoC. Group the Powkiddy RK3566 based
devices together as they are both extremely similar.
Signed-off-by: Chris Morgan <macromorgan@hotmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20231117202536.1387815-5-macroalpha82@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-11-20 15:30:50 +01:00
Sam Edwards
e30ecfcbe4
dt-bindings: arm: rockchip: Add Turing RK1
...
Add the Turing RK1, a Jetson-compatible system-on-module (SoM)
powered by RK3588, from Turing Machines, Inc.
Signed-off-by: Sam Edwards <CFSworks@gmail.com >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20231011225823.2542262-3-CFSworks@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-10-19 20:21:46 +02:00
Chris Morgan
64d0de4f65
dt-bindings: arm64: rockchip: add Powkiddy RGB30
...
The Powkiddy RGB30 is a portable handheld console from Powkiddy which
uses the Rockchip RK3566 SoC.
Signed-off-by: Chris Morgan <macromorgan@hotmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20231013183918.225666-5-macroalpha82@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-10-16 22:58:45 +02:00
Ondrej Jirman
a6fa0d4a70
dt-bindings: arm: rockchip: Add Pine64 QuarzPro64
...
Add devicetree binding documentation for Pine64 QuartzPro64 SBC.
Signed-off-by: Ondrej Jirman <megi@xff.cz >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20231011215856.2082241-2-megi@xff.cz
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-10-12 00:28:50 +02:00
Ondrej Jirman
0936188b7f
dt-bindings: arm: rockchip: Add Orange Pi 5 Plus
...
Add devicetree binding documentation for Orange Pi 5 Plus SBC made by
Xunlong.
Signed-off-by: Ondrej Jirman <megi@xff.cz >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20231008130515.1155664-4-megi@xff.cz
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-10-10 02:06:11 +02:00
Muhammed Efe Cetin
ce9d927720
dt-bindings: arm: rockchip: Add Orange Pi 5 board
...
Add Orange Pi 5 SBC from Xunlong.
Signed-off-by: Muhammed Efe Cetin <efectn@6tel.net >
Reviewed-by: Dhruva Gole <d-gole@ti.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/89e92c8df546a0b926ba7481aa83c1945e81e8a4.1696878787.git.efectn@6tel.net
Signed-off-by: Heiko Stuebner <heiko@sntech.de >
2023-10-10 01:35:26 +02:00