ROCKPi 4A/B/C hardware platforms.
Signed-off-by: Jagan Teki
---
Changes for v4:
- update binding to satisfy dt_binding_check.
Changes for v3:
- new patch
Documentation/devicetree/bindings/arm/rockchip.yaml | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/Documentation
Rock PI 4C has AP6256 Wifi/BT, PoE, miniDP, USB Host enabled
GPIO pin change compared to 4B, 4C.
So, add or enable difference nodes/properties in 4C dts
by including common dtsi.
Signed-off-by: Jagan Teki
---
Changes for v4, v3:
- none
Changes for v2:
- update commit message
- add radxa
9 regulator on rk3399-roc-pc"
So, enable bydefault on the defconfig.
Signed-off-by: Jagan Teki
Tested-by: Suniel Mahesh
---
Changes for v2:
- none
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
in
On Thu, Jul 23, 2020 at 9:20 PM Rob Herring wrote:
>
> On Thu, Jul 23, 2020 at 02:32:07PM +0530, Jagan Teki wrote:
> > ROCKPi 4 has 3 variants of hardware platforms called
> > ROCKPi 4A, 4B, and 4C.
> >
> > - ROCKPi 4A has no Wif/BT.
> > - ROCKPi 4B has AP62
s Carrier board
for creating complete PX30.Core C.TOUCH 2.0 10.1" Open Frame.
Add support for it.
Signed-off-by: Jagan Teki
---
.../arm64/boot/dts/rockchip/px30-engicam-ctouch2-of10.dtsi | 7 +++
1 file changed, 7 insertions(+)
create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-cto
e.
Add support for it.
Signed-off-by: Jagan Teki
---
arch/arm64/boot/dts/rockchip/Makefile | 1 +
.../rockchip/px30-px30-core-ctouch2-of10.dts | 21 +++
2 files changed, 22 insertions(+)
create mode 100644 arch/arm64/boot/dts/rockchip/px30-px30-core-ctouch2-of10.dts
di
.
Add bindings for it.
Signed-off-by: Jagan Teki
---
Documentation/devicetree/bindings/arm/rockchip.yaml | 6 ++
1 file changed, 6 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/rockchip.yaml
b/Documentation/devicetree/bindings/arm/rockchip.yaml
index 392bdb7042de..910b
.Core needs to mount on top of this Evaluation board
for creating complete PX30.Core EDIMM2.2 Starter Kit.
Add support for it.
Signed-off-by: Jagan Teki
---
.../dts/rockchip/px30-engicam-common.dtsi | 31 +++
.../dts/rockchip/px30-engicam-edimm2.2.dtsi | 7 +
2 files change
-off-by: Jagan Teki
---
Documentation/devicetree/bindings/arm/rockchip.yaml | 6 ++
1 file changed, 6 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/rockchip.yaml
b/Documentation/devicetree/bindings/arm/rockchip.yaml
index e6f656b0bd56..392bdb7042de 100644
--- a/Documentation
SOM's as well. So having
baseboard on respective SoC seems to be easy rather than making it
common across all.
Any inputs?
Jagan.
Jagan Teki (7):
dt-bindings: arm: rockchip: Add Engicam PX30.Core EDIMM2.2 Starter Kit
arm64: dts: rockchip: px30: Add Engicam EDIMM2.2 Starter Kit
arm64: dts: roc
-off-by: Jagan Teki
---
arch/arm64/boot/dts/rockchip/Makefile | 1 +
.../dts/rockchip/px30-px30-core-edimm2.2.dts | 21 +++
2 files changed, 22 insertions(+)
create mode 100644 arch/arm64/boot/dts/rockchip/px30-px30-core-edimm2.2.dts
diff --git a/arch/arm64/boot/dts
- C.TOUCH 2.0 10.1" Open Frame
Add support for it.
Signed-off-by: Jagan Teki
---
.../boot/dts/rockchip/px30-px30-core.dtsi | 250 ++
1 file changed, 250 insertions(+)
create mode 100644 arch/arm64/boot/dts/rockchip/px30-px30-core.dtsi
diff --git a/arch/arm64/boot/dts/roc
Rock PI 4C has AP6256 Wifi/BT, PoE, miniDP, USB Host enabled
GPIO pin change compared to 4B, 4C.
So, add or enable difference nodes/properties in 4C dts
by including common dtsi.
Signed-off-by: Jagan Teki
---
Changes for v3:
- none
Changes for v2:
- update commit message
- add radxa,rockpi4c
RockPI 4B has AP6256 Wifi/BT, so enable them in 4B dts
instead of enable in common dtsi.
Signed-off-by: Jagan Teki
---
Changes for v3:
- none
Changes for v2:
- update commit message
- add radxa,rockpi4b
arch/arm64/boot/dts/rockchip/Makefile | 1 +
.../boot/dts/rockchip/rk3399-rock-pi
and include
on respective variant dts files.
Signed-off-by: Jagan Teki
---
Changes for v3:
- none
Changes for v2:
- update commit message
- add radxa,rockpi4a
arch/arm64/boot/dts/rockchip/Makefile | 2 +-
.../{rk3399-rock-pi-4.dts => rk3399-rock-pi-4.dtsi} | 3 ---
arch/arm64/boot/
ROCKPi 4A/B/C hardware platforms.
Signed-off-by: Jagan Teki
---
Changes for v3:
- new patch
Documentation/devicetree/bindings/arm/rockchip.yaml | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/arm/rockchip.yaml
b/Documentation/devicetree
Hi Heiko,
On Thu, Jul 23, 2020 at 4:43 AM Heiko Stuebner wrote:
>
> Hi Jagan,
>
> Am Mittwoch, 22. Juli 2020, 21:09:46 CEST schrieb Jagan Teki:
> > Add dt-bindings for ROCKPi 4B which is similar to 4A with
> > additional AP6256 Wifi/BT, PoE.
> >
> > Signed-off
Add dt-bindings for ROCKPi 4C which is similar to 4B with
additional mDP and HDMI port replaced with Micro HDMI port.
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
Documentation/devicetree/bindings/arm/rockchip.yaml | 6 ++
1 file changed, 6 insertions(+)
diff --git
Rock PI 4C has AP6256 Wifi/BT, PoE, miniDP, USB Host enabled
GPIO pin change compared to 4B, 4C.
So, add or enable difference nodes/properties in 4C dts
by including common dtsi.
Signed-off-by: Jagan Teki
---
Changes for v2:
- add radxa,rockpi4c
arch/arm64/boot/dts/rockchip/Makefile
RockPI 4B has AP6256 Wifi/BT, so enable them in 4B dts
instead of enable in common dtsi.
Signed-off-by: Jagan Teki
---
Changes for v2:
- add radxa,rockpi4b
arch/arm64/boot/dts/rockchip/Makefile | 1 +
.../boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 23 --
.../boot/dts/rockchip
Add dt-bindings for ROCKPi 4B which is similar to 4A with
additional AP6256 Wifi/BT, PoE.
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
Documentation/devicetree/bindings/arm/rockchip.yaml | 6 ++
1 file changed, 6 insertions(+)
diff --git a/Documentation/devicetree/bindings
and include
on respective variant dts files.
Signed-off-by: Jagan Teki
---
Changes for v2:
- update commit message
- add radxa,rockpi4a
arch/arm64/boot/dts/rockchip/Makefile | 2 +-
.../{rk3399-rock-pi-4.dts => rk3399-rock-pi-4.dtsi} | 3 ---
arch/arm64/boot/dts/rockchip/rk3399-rock
.
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
Documentation/devicetree/bindings/arm/rockchip.yaml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/arm/rockchip.yaml
b/Documentation/devicetree/bindings/arm/rockchip.yaml
index
Hi Heiko,
On Mon, Jul 20, 2020 at 4:33 PM Jagan Teki wrote:
>
> This patch adds support to enable PCIe for RockPI N10.
>
> Signed-off-by: Jagan Teki
> ---
> .../dts/rockchip/rk3399pro-vmarc-som.dtsi | 41 ++-
> 1 file changed, 39 insertions(+), 2 deleti
Hi Heiko,
On Thu, Jul 23, 2020 at 12:04 AM Heiko Stuebner wrote:
>
> Hi Jaganm
>
> Am Montag, 20. Juli 2020, 12:58:46 CEST schrieb Jagan Teki:
> > rk3288 and rk3288w have a usb host0 ohci controller.
> >
> > Although rk3288 ohci doesn't actually work on hardware,
This patch adds support to enable HDMI out for
N10 and N8 combinations SBCs.
Signed-off-by: Jagan Teki
Signed-off-by: Suniel Mahesh
---
arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 10 ++
.../dts/rockchip-radxa-dalang-carrier.dtsi| 20 +++
.../dts/rockchip
This patch adds support to enable PCIe for RockPI N10.
Signed-off-by: Jagan Teki
---
.../dts/rockchip/rk3399pro-vmarc-som.dtsi | 41 ++-
1 file changed, 39 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi
b/arch/arm64/boot
Radxa dalang carrier board has 2x USB 2.0 and 1x USB 3.0
ports.
This patch adds support to enable all these USB ports for
N10 and N8 combinations SBCs.
Note that the USB 3.0 port on RockPI N8 combination works
as USB 2.0 OTG since it is driven from RK3288.
Signed-off-by: Jagan Teki
---
Note
rk3288 and rk3288w have a usb host0 ohci controller.
Although rk3288 ohci doesn't actually work on hardware, but
rk3288w ohci can work well.
So add usb host0 ohci node in rk3288 dtsi and the quirk in
ohci platform driver will disable ohci on rk3288.
Cc: William Wu
Signed-off-by: Jagan Teki
RockPI 4B has AP6256 Wifi/BT, so enable them in 4B dts
instead of enable in common dtsi.
Signed-off-by: Jagan Teki
---
arch/arm64/boot/dts/rockchip/Makefile | 1 +
.../boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 23 --
.../boot/dts/rockchip/rk3399-rock-pi-4b.dts | 42
and include
on respective variant dts files.
Signed-off-by: Jagan Teki
---
arch/arm64/boot/dts/rockchip/Makefile | 2 +-
.../{rk3399-rock-pi-4.dts => rk3399-rock-pi-4.dtsi} | 3 ---
arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dts | 13 +
3 files changed, 14 inserti
Rock PI 4C has AP6256 Wifi/BT, PoE, miniDP, USB Host enabled
GPIO pin change compared to 4B, 4C.
So, add or enable difference nodes/properties in 4C dts
by including common dtsi.
Signed-off-by: Jagan Teki
---
arch/arm64/boot/dts/rockchip/Makefile | 1 +
.../boot/dts/rockchip/rk3399
rk3288,
rk3288 vamrc-som and raxda dalang carrier board dtsi files.
Signed-off-by: Jagan Teki
---
Changes for v6:
- none
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/rk3288-rock-pi-n8.dts | 17 +
2 files changed, 18 insertions(+)
create mode 100644 arch/arm
RK3288 SOM, this would use
with associated carrier board.
Signed-off-by: Jagan Teki
---
Changes for v6:
- none
arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 270
1 file changed, 270 insertions(+)
create mode 100644 arch/arm/boot/dts/rk3288-vmarc-som.dtsi
diff --git a/arch
Supply regulators are common across different variants of vmarc SOM's
since the Type C power controller IC is part of the carrier board.
So, move the supply regulators into carrier board dtsi.
Signed-off-by: Jagan Teki
---
Changes for v6:
- spilt of previous version Trivial patch
.../dts
Some of gmac, sdmmc node properties are common across rk3288 and
rk3399pro SOM's so move them into Carrier dtsi.
Chosen node is specific to rk3399pro configure SBC, so move it into
RockPI N10 dts.
Signed-off-by: Jagan Teki
---
Changes for v6:
- spilt of previous version Trivial patch
.../dts
I2C nodes and associated slave devices defined in Carrier board
are specific to rk3399pro vmrac SOM.
So, move them into SOM dtsi.
Signed-off-by: Jagan Teki
---
Changes for v6:
- spilt of previous version Trivial patch
.../dts/rockchip-radxa-dalang-carrier.dtsi| 32
Fix node, properties sorting on RockPI N10 board dts(i) files.
Signed-off-by: Jagan Teki
---
Changes for v6:
- spilt of previous version Trivial patch
.../dts/rockchip/rk3399pro-rock-pi-n10.dts| 2 +-
.../dts/rockchip/rk3399pro-vmarc-som.dtsi | 35 +--
2 files changed
-off-by: Jagan Teki
---
Changes for v6:
- collect Rob reviewed-by
Documentation/devicetree/bindings/arm/rockchip.yaml | 6 ++
1 file changed, 6 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/rockchip.yaml
b/Documentation/devicetree/bindings/arm/rockchip.yaml
index
patches
- collect Rob review tag
Changes for v5:
- drop redundent hym8563_int pin in rk3399pro dtsi
Changes for v4:
- move i2c2 from carrier board to rk3399pro dtsi
Changes for v3:
- move hym8563_int pin to rk3399pro dtsi
Changes for v2:
- add more trivial cleanups
- update commit message
Jagan Teki (7
rk3288,
rk3288 vamrc-som and raxda dalang carrier board dtsi files.
Signed-off-by: Jagan Teki
---
Changes for v5, v4, v3:
- none
Changes for v2:
- reorder dtsi include so-that common properties will
visible to main dts.
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/rk3288
Rock Pi N8 is a Rockchip RK3288 based SBC, which has
- VMARC RK3288 SOM (as per SMARC standard) from Vamrs.
- Compatible carrier board from Radxa.
VMARC RK3288 SOM need to mount on top of dalang carrier
board for making Rock PI N8 SBC.
Add dt-bindings for it.
Signed-off-by: Jagan Teki
RK3288 SOM, this would use
with associated carrier board.
Signed-off-by: Jagan Teki
---
Changes for v5, v4, v3:
- none
Changes for v2:
- drop pwm include
- adjust dtsi based on trivial changes in 1/4
arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 270
1 file changed, 270
so-that common properties
will reflect in main dts.
- drop unnecessary header includes.
No functionally changes.
Signed-off-by: Jagan Teki
---
Changes for v5:
- drop redundent hym8563_int pin
Changes for v4:
- move i2c2 into rk3399pro dtsi
Changes for v3:
- move hym8563_int into rk3399pro dtsi
are
similar to v4.
Changes for v5:
- drop redundent hym8563_int pin in rk3399pro dtsi
Changes for v4:
- move i2c2 from carrier board to rk3399pro dtsi
Changes for v3:
- move hym8563_int pin to rk3399pro dtsi
Changes for v2:
- add more trivial cleanups
- update commit message
Jagan Teki (4):
arm64: dts
Rock Pi N8 is a Rockchip RK3288 based SBC, which has
- VMARC RK3288 SOM (as per SMARC standard) from Vamrs.
- Compatible carrier board from Radxa.
VMARC RK3288 SOM need to mount on top of dalang carrier
board for making Rock PI N8 SBC.
Add dt-bindings for it.
Signed-off-by: Jagan Teki
so-that common properties
will reflect in main dts.
- drop unnecessary header includes.
No functionally changes.
Signed-off-by: Jagan Teki
---
Changes for v4:
- move i2c2 into rk3399pro dtsi
Changes for v3:
- move hym8563_int into rk3399pro dtsi
Changes for v2:
- updated commit message
- add
RK3288 SOM, this would use
with associated carrier board.
Signed-off-by: Jagan Teki
---
Changes for v4, v3:
- none
Changes for v2:
- drop pwm include
- adjust dtsi based on trivial changes in 1/4
arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 270
1 file changed, 270
rk3288,
rk3288 vamrc-som and raxda dalang carrier board dtsi files.
Signed-off-by: Jagan Teki
---
Changes for v4, v3:
- none
Changes for v2:
- reorder dtsi include so-that common properties will
visible to main dts.
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/rk3288-rock-pi
are
similar to v3.
Changes for v4:
- move i2c2 from carrier board to rk3399pro dtsi
Changes for v3:
- move hym8563_int pin to rk3399pro dtsi
Changes for v2:
- add more trivial cleanups
- update commit message
Jagan Teki (4):
arm64: dts: rockchip: Trivial cleanups for RockPI N10
dt-bindings: arm
Hi Heiko,
On Thu, Feb 20, 2020 at 6:57 PM wrote:
>
> From: Jagan Teki
>
> RK3399 boards like ROC-RK3399-PC is using MP8859 DC/DC converter
> for 12V supply.
>
> roc-rk3399-pc initially used 12V fixed regulator for this supply,
> but the below commit has switched t
Hi Heiko,
On Fri, Apr 3, 2020 at 7:36 PM Jagan Teki wrote:
>
> roc-rk3328-cc board has vcc_sdio regulator controlled
> by a special output only gpio pin. This special pin can
> now be reference as <_gpio 0> via gpio-syscon driver,
> as mentioned in bel
rk3288,
rk3288 vamrc-som and raxda dalang carrier board dtsi files.
Signed-off-by: Jagan Teki
---
Changes for v3:
- none
Changes for v2:
- reorder dtsi include so-that common properties will
visible to main dts.
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/rk3288-rock-pi-n8
RK3288 SOM, this would use
with associated carrier board.
Signed-off-by: Jagan Teki
---
Changes for v3:
- none
Changes for v2:
- drop pwm include
- adjust dtsi based on trivial changes in 1/4
arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 270
1 file changed, 270 insertions
so-that common properties
will reflect in main dts.
- drop unnecessary header includes.
No functionally changes.
Signed-off-by: Jagan Teki
---
Changes for v3:
- move hym8563_int into rk3399pro dtsi
Changes for v2:
- updated commit message
- add more trivial changes
.../dts/rockchip-radxa
Rock Pi N8 is a Rockchip RK3288 based SBC, which has
- VMARC RK3288 SOM (as per SMARC standard) from Vamrs.
- Compatible carrier board from Radxa.
VMARC RK3288 SOM need to mount on top of dalang carrier
board for making Rock PI N8 SBC.
Add dt-bindings for it.
Signed-off-by: Jagan Teki
and
rest are similar to v2.
Changes for v3:
- move hym8563_int pin to rk3399pro dtsi
Changes for v2:
- add more trivial cleanups
- update commit message
Jagan Teki (4):
arm64: dts: rockchip: Trivial cleanups for RockPI N10
dt-bindings: arm: rockchip: Add Rock Pi N8 binding
ARM: dts: rockchip: Add
rk3288 and rk3288w have a usb host0 ohci controller.
Although rk3288 ohci doesn't actually work on hardware, but
rk3288w ohci can work well.
So add usb host0 ohci node in rk3288 dtsi and the quirk in
ohci platform driver will disable ohci on rk3288.
Cc: William Wu
Signed-off-by: Jagan Teki
ble due to re-using the main rockchip,rk3288-cru
> compatible as entry point.
>
> The binding change actually describes the compatibles as one or the other
> so adapt the code accordingly and add a real second entry-point for the
> clock controller.
>
> Signed-off-by: Heiko Stuebner
On Fri, Jul 3, 2020 at 7:41 PM Heiko Stuebner wrote:
>
> Hi Jagan,
>
> Am Montag, 29. Juni 2020, 21:11:03 CEST schrieb Jagan Teki:
> > On Tue, Jun 2, 2020 at 1:37 PM Mylène Josserand
> > wrote:
> > >
> > > The revision rk3288w has a different clock tr
On Thu, Jul 2, 2020 at 8:08 PM Robin Murphy wrote:
>
> On 2020-07-02 10:05, Jagan Teki wrote:
> > rk3288 has usb host0 ohci controller but doesn't actually work
> > on real hardware but it works with new revision chip rk3288w.
> >
> > So, disable ohci for rk3
rk3288 has usb host0 ohci controller but doesn't actually work
on real hardware but it works with new revision chip rk3288w.
So, disable ohci for rk3288.
For rk3288w chips the compatible update code is handled by bootloader.
Cc: William Wu
Signed-off-by: Jagan Teki
---
Note:
- U-Boot patch
in order to bypass
host0_ohci in legacy rk3288 platform.
Cc: William Wu
Signed-off-by: Jagan Teki
---
Note:
- U-Boot patch for compatible update
https://patchwork.ozlabs.org/project/uboot/patch/20200702084820.35942-1-ja...@amarulasolutions.com/
arch/arm/boot/dts/rk3288.dtsi | 14 +-
1
rk3288,
rk3288 vamrc-som and raxda dalang carrier board dtsi files.
Signed-off-by: Jagan Teki
---
Changes for v2:
- reorder dtsi include so-that common properties will
visible to main dts.
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/rk3288-rock-pi-n8.dts | 17
RK3288 SOM, this would use
with associated carrier board.
Signed-off-by: Jagan Teki
---
Changes for v2:
- drop pwm include
- adjust dtsi based on trivial changes in 1/4
arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 270
1 file changed, 270 insertions(+)
create mode 100644
moved into main carrier board dts and commit message rephrase.
Changes for v2:
- add more trivial cleanups
- update commit message
Jagan Teki (4):
arm64: dts: rockchip: Trivial cleanups for RockPI N10
dt-bindings: arm: rockchip: Add Rock Pi N8 binding
ARM: dts: rockchip: Add VMARC RK3288
Rock Pi N8 is a Rockchip RK3288 based SBC, which has
- VMARC RK3288 SOM (as per SMARC standard) from Vamrs.
- Compatible carrier board from Radxa.
VMARC RK3288 SOM need to mount on top of dalang carrier
board for making Rock PI N8 SBC.
Add dt-bindings for it.
Signed-off-by: Jagan Teki
so-that common properties
will reflect in main dts.
- drop unnecessary header includes.
No functionally changes.
Signed-off-by: Jagan Teki
---
Changes for v2:
- updated commit message
- add more trivial changes
.../dts/rockchip-radxa-dalang-carrier.dtsi| 58 -
.../dts
On Tue, Jun 2, 2020 at 1:37 PM Mylène Josserand
wrote:
>
> The revision rk3288w has a different clock tree about "hclk_vio"
> clock, according to the BSP kernel code.
>
> This patch handles this difference by detecting which device-tree
> we are using. If it is a "rockchip,rk3288-cru", let's
rk3288,
rk3288 vamrc-som and raxda dalang carrier board dtsi files.
Signed-off-by: Jagan Teki
---
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/rk3288-rock-pi-n8.dts | 17 +
2 files changed, 18 insertions(+)
create mode 100644 arch/arm/boot/dts/rk3288-rock-pi-n8
for VMARC RK3288 SOM, this would use
with associated carrier board.
Signed-off-by: Jagan Teki
---
arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 298
1 file changed, 298 insertions(+)
create mode 100644 arch/arm/boot/dts/rk3288-vmarc-som.dtsi
diff --git a/arch/arm/boot/dts
Rock Pi N8 is a Rockchip RK3288 based SBC, which has
- VMARC RK3288 SOM (as per SMARC standard) from Vamrs.
- Compatible carrier board from Radxa.
VMARC RK3288 SOM need to mount on top of dalang carrier
board for making Rock PI N8 SBC.
Add dt-bindings for it.
Signed-off-by: Jagan Teki
specific properties on associate
vmarc dtsi to make common use of dalang carrier device tree file.
Signed-off-by: Jagan Teki
---
arch/arm/boot/dts/rockchip-radxa-dalang-carrier.dtsi | 2 --
arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 5 +
2 files changed, 5 insertions(+), 2
Rock Pi N8 is a Rockchip RK3288 based SBC, which has
- VMARC RK3288 SOM (as per SMARC standard) from Vamrs.
- Compatible carrier board from Radxa.
VMARC RK3288 SOM need to mount on top of dalang carrier
board for making Rock PI N8 SBC.
Any inputs?
Jagan.
Jagan Teki (4):
ARM: dts: rockchip
.
Indeed the same change available in BSP
https://github.com/FireflyTeam/kernel/blob/stable-4.4-rk3399-linux/arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi#L1184
I'm waiting for Levin response on this issue, need to update commit
information accordingly.
>
> Am 16.10.19 um 19:09 schrieb
Hi Heiko,
On Thu, Sep 19, 2019 at 10:58 AM Jagan Teki wrote:
>
> This series is trying to fix the Linux boot and other
> regulators stuff for ROC-RK3399-PC board.
>
> patch 1: attach pinctrl to pwm2 pin
>
> patch 2-4: libretech naming conventions
>
> patch 5-6: regu
Hi Levin,
On Tue, Oct 8, 2019 at 8:42 AM wrote:
>
> Jagan Teki writes:
>
> > Hi Heiko,
> >
> > On Mon, Sep 30, 2019 at 2:51 AM Heiko Stuebner wrote:
> >>
> >> Hi Jagan,
> >>
> >> Am Donnerstag, 19. September 2019, 07:28:17 C
-by: Jagan Teki
Tested-by: Merlijn Wajer
---
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 38 +++
1 file changed, 38 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi
b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi
index 69128a6dfc46..ad4170b8aee0 100644
atchwork.freedesktop.org/patch/334086/
Any inputs?
Jagan.
Jagan Teki (6):
dt-bindings: sun6i-dsi: Add A64 MIPI-DSI compatible
dt-bindings: sun6i-dsi: Add A64 DPHY compatible (w/ A31 fallback)
drm/sun4i: dsi: Add has_mod_clk quirk
drm/sun4i: dsi: Add Allwinner A64 MIPI DSI support
arm64:
On Mon, Sep 30, 2019 at 3:02 AM Heiko Stuebner wrote:
>
> Hi Jagan,
>
> Am Donnerstag, 19. September 2019, 07:28:20 CEST schrieb Jagan Teki:
> > Though the ROC-PC is manufactured by firefly, it is co-designed
> > by libretch like other Libretech computer boards from all
Hi Heiko,
On Mon, Sep 30, 2019 at 2:51 AM Heiko Stuebner wrote:
>
> Hi Jagan,
>
> Am Donnerstag, 19. September 2019, 07:28:17 CEST schrieb Jagan Teki:
> > ROC-PC is not able to boot linux console if PWM2_d is
> > unattached to any pinctrl logic.
> >
> &g
rk3399 power tree as per
roc-rk3399-pc schematics.
Signed-off-by: Jagan Teki
---
.../boot/dts/rockchip/rk3399-libretech-roc-rk3399-pc.dts | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-libretech-roc-rk3399-pc.dts
b/arch/arm64/boot
.
Signed-off-by: Jagan Teki
---
.../rk3399-libretech-roc-rk3399-pc.dts| 26 +--
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-libretech-roc-rk3399-pc.dts
b/arch/arm64/boot/dts/rockchip/rk3399-libretech-roc-rk3399-pc.dts
who are the makers of such
hardware prototypes.
So,
- append the compatible to "libretech,roc-rk3399-pc" and
- update the model to "Libre Computer Board ROC-RK3399-PC"
like other libretech computer boards does.
Signed-off-by: Jagan Teki
---
arch/arm64/boot/dts/rockchip/r
who are the makers of such
hardware prototypes.
So, rename the existing rk3399-roc-pc.dts with libretch notation,
rk3399-libretech-roc-rk3399-pc.dts
Signed-off-by: Jagan Teki
---
arch/arm64/boot/dts/rockchip/Makefile | 2 +-
.../{rk3399-roc-pc.dts => rk3399-libret
] disabled
In ROC-PC the PWM2_d pin is connected to LOG_DVS_PWM of
VDD_LOG. So, for normal working operations this needs to
active and pull-down.
This patch fix, by attaching pinctrl active and pull-down
the pwm2.
Signed-off-by: Jagan Teki
---
arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 2 ++
1
who are the makers of such
hardware prototypes.
So, update the dt-bindings of ROC-PC with libretch notation
like other libretech computer boards does.
Signed-off-by: Jagan Teki
---
Documentation/devicetree/bindings/arm/rockchip.yaml | 11 ++-
1 file changed, 6 insertions(+), 5 deletions
This series is trying to fix the Linux boot and other
regulators stuff for ROC-RK3399-PC board.
patch 1: attach pinctrl to pwm2 pin
patch 2-4: libretech naming conventions
patch 5-6: regulator renaming, input rails fixes
Any inputs?
Jagan.
Jagan Teki (6):
arm64: dts: rockchip: Fix rk3399
On Wed, Jul 3, 2019 at 6:58 PM Maxime Ripard wrote:
>
> On Wed, Jul 03, 2019 at 06:15:45PM +0530, Jagan Teki wrote:
> > Adopt the SPDX license identifier headers to ease license
> > compliance management on Allwinner A64 dts(i) files.
> >
> > While the text sp
Signed-off-by: Jagan Teki
---
arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts| 39 +--
.../arm/boot/dts/sun8i-a33-inet-d978-rev2.dts | 39 +--
arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 39 +--
arch/arm/boot/dts/sun8i-a33-q8-tablet.dt
Adopt the SPDX license identifier headers to ease license
compliance management on axp223.dtsi.
While the text specifies "of the GPL or the X11 license"
but the actual license text matches the MIT license as
specified at [0]
[0] https://spdx.org/licenses/MIT.html
Signed-off-by:
Signed-off-by: Jagan Teki
---
.../dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 39 +--
arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 39 +--
.../boot/dts/sun8i-a83t-cubietruck-plus.dts | 39 +--
arch/arm/boot/dts/sun8i-a83t-tbs-a711.dt
Adopt the SPDX license identifier headers to ease license
compliance management on axp81x.dtsi.
While the text specifies "of the GPL or the X11 license"
but the actual license text matches the MIT license as
specified at [0]
[0] https://spdx.org/licenses/MIT.html
Signed-off-by:
Adopt the SPDX license identifier headers to ease license
compliance management on axp809.dtsi.
While the text specifies "of the GPL or the X11 license"
but the actual license text matches the MIT license as
specified at [0]
[0] https://spdx.org/licenses/MIT.html
Signed-off-by:
Adopt the SPDX license identifier headers to ease license
compliance management on axp209.dtsi.
While the text specifies "of the GPL or the X11 license"
but the actual license text matches the MIT license as
specified at [0]
[0] https://spdx.org/licenses/MIT.html
Signed-off-by:
Signed-off-by: Jagan Teki
---
arch/arm/boot/dts/sun8i-a23-a33.dtsi | 39 +--
arch/arm/boot/dts/sun8i-a23-evb.dts | 39 +--
arch/arm/boot/dts/sun8i-a23-gt90h-v4.dts | 39 +--
arch/arm/boot/dts/sun8i-a23-inet86dz.dts
Adopt the SPDX license identifier headers to ease license
compliance management on axp152.dtsi.
While the text specifies "of the GPL or the X11 license"
but the actual license text matches the MIT license as
specified at [0]
[0] https://spdx.org/licenses/MIT.html
Signed-off-by:
Signed-off-by: Jagan Teki
---
.../boot/dts/sun8i-v3s-licheepi-zero-dock.dts | 39 +--
arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 39 +--
arch/arm/boot/dts/sun8i-v3s.dtsi | 39 +--
3 files changed, 3 insertions(+), 114 deletions(-)
Signed-off-by: Jagan Teki
---
.../boot/dts/sun7i-a20-bananapi-m1-plus.dts | 39 +---
arch/arm/boot/dts/sun7i-a20-bananapi.dts | 39 +---
arch/arm/boot/dts/sun7i-a20-bananapro.dts | 39 +---
arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 39 +---
Signed-off-by: Jagan Teki
---
arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 39 +
arch/arm/boot/dts/sun9i-a80-optimus.dts | 39 +
arch/arm/boot/dts/sun9i-a80.dtsi| 39 +
3 files changed, 3 insertions(+), 114 deletions(-)
201 - 300 of 1757 matches
Mail list logo