[yocto] [PATCH 2/3] recipes-bsp/u-boot: update build rules

2019-04-24 Thread Randy 'ayaka' Li
Adding the missing recipes header file. Fixing the compiler error after oe-core update. Signed-off-by: Randy 'ayaka' Li --- recipes-bsp/u-boot/u-boot-rockchip.inc | 1 + recipes-bsp/u-boot/u-boot-rockchip_20171218.bb | 3 +++ 2 files changed, 4 insertions(+) diff --git a/recipes-bsp/u

[yocto] [PATCH 3/3] recipes-bsp/u-boot: update to the latest version

2019-04-24 Thread Randy 'ayaka' Li
From: Randy Li Signed-off-by: Randy Li --- recipes-bsp/u-boot/u-boot-rockchip_git.bb | 18 ++ 1 file changed, 18 insertions(+) create mode 100644 recipes-bsp/u-boot/u-boot-rockchip_git.bb diff --git a/recipes-bsp/u-boot/u-boot-rockchip_git.bb

[yocto] [PATCH 1/3] recipes-bsp/u-boot: fixup build for gcc7

2019-04-24 Thread Randy 'ayaka' Li
Signed-off-by: Randy Li Signed-off-by: Randy 'ayaka' Li --- .../u-boot/u-boot-rockchip/gcc7_fixup.patch | 38 +++ 1 file changed, 38 insertions(+) create mode 100644 recipes-bsp/u-boot/u-boot-rockchip/gcc7_fixup.patch diff --git a/recipes-bsp/u-boot/u-boot-rockchip

[yocto] [meta-rockchip] [PATCH 0/3] fixup u-boot compiling error

2019-04-24 Thread Randy 'ayaka' Li
It would be better that Rockchip adds a new tag for the recently u-boot release. Anyway, I just sent my recipes for building the latest u-boot. You may not merge the last patch. Randy 'ayaka' Li (2): recipes-bsp/u-boot: fixup build for gcc7 recipes-bsp/u-boot: update build rules Randy Li (1

[yocto] [PATCH v2 10/10] conf: use rockchip kernel 4.4 for firefly release

2019-04-23 Thread Randy 'ayaka' Li
From: ayaka Signed-off-by: ayaka --- conf/machine/firefly-rk3288.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/machine/firefly-rk3288.conf b/conf/machine/firefly-rk3288.conf index 0fbac06..46a596b 100644 --- a/conf/machine/firefly-rk3288.conf +++

[yocto] [PATCH v2 09/10] conf/machine: rk3288: adding some machine files

2019-04-23 Thread Randy 'ayaka' Li
Evb-rk3288 is the offical evaluate board. Fennec-rk3288 is a rk3288 based SBCs. Signed-off-by: Randy 'ayaka' Li --- conf/machine/evb-rk3288.conf| 10 ++ conf/machine/fennec-rk3288.conf | 10 ++ 2 files changed, 20 insertions(+) create mode 100644 conf/machine/evb-rk3288

[yocto] [PATCH v2 08/10] conf/machine: add support for rk3308

2019-04-23 Thread Randy 'ayaka' Li
RK3308 is a high-performance quad-core application processor designed for intelligent voice interaction. Signed-off-by: Randy 'ayaka' Li --- conf/machine/include/rk3308.inc | 17 + 1 file changed, 17 insertions(+) create mode 100644 conf/machine/include/rk3308.inc diff --git

[yocto] [PATCH v2 07/10] conf/machine: add support for rk3368

2019-04-23 Thread Randy 'ayaka' Li
RK3368 is integrated with a qual-core Cortex-A53 processor and separately NEON coprocessor. RK3368 supports H.264 decoder up to 4Kx2K@30fps, H.265 decoder by 4Kx2K@60fps. Signed-off-by: Randy 'ayaka' Li --- conf/machine/include/rk3368.inc | 17 + 1 file changed, 17 insertions

[yocto] [PATCH v2 06/10] conf/machine: add support for rk3326

2019-04-23 Thread Randy 'ayaka' Li
RK3326 is a high-performance quad-core application processor, it supports both H.264 and H.265 decoding up to 1920x1080@30fps. Signed-off-by: Randy 'ayaka' Li --- conf/machine/include/rk3326.inc | 18 ++ 1 file changed, 18 insertions(+) create mode 100644 conf/machine/include

[yocto] [PATCH v2 04/10] conf/machine: add support for rk3036

2019-04-23 Thread Randy 'ayaka' Li
RK3036 is a SoC from Rockchip which has Dual-Core ARM Cortex-A7 CPU, for low-end OTT TV Box. Supporting video acceleration for the HEVC and AVC up to 1080P video. With a HDMI sink. Signed-off-by: Randy 'ayaka' Li Signed-off-by: Randy Li --- conf/machine/include/rk3036.inc | 16

[yocto] [PATCH v2 05/10] conf/machine: add support for rk312x

2019-04-23 Thread Randy 'ayaka' Li
RK312X are a serial called RK audio. All of them sharing the simliar hardware configure. A quad-core ARM Cortex-A7 processor with separately Neon and FPU coprocessor, they also share a 256KB L2 Cache. All chips in this serial have a Mali 400 MP2 GPU. Signed-off-by: Randy 'ayaka' Li --- conf

[yocto] [PATCH v2 03/10] conf/machine: add support for rv1108

2019-04-23 Thread Randy 'ayaka' Li
RV1108 is a SoC specific for video enhanced and recording. It is embedded with a DSP for digital process and an ARM Cortex-A7 single core processor for system and application. Signed-off-by: Randy 'ayaka' Li --- conf/machine/evb-rv1108.conf| 10 ++ conf/machine/include/rv1108.inc

[yocto] [PATCH v2 02/10] conf/machine: add support for rk3328

2019-04-23 Thread Randy 'ayaka' Li
The RK3328 is a SoC with Quad-core Cortex-A53 for Smart OTT/IPTV. Signed-off-by: Randy 'ayaka' Li --- conf/machine/evb-rk3328.conf| 11 +++ conf/machine/include/rk3328.inc | 18 ++ 2 files changed, 29 insertions(+) create mode 100644 conf/machine/evb-rk3328.conf

[yocto] [PATCH v2 01/10] conf/machine: add support for rk3399

2019-04-23 Thread Randy 'ayaka' Li
RK3399 is a new generation powerful SoC from Rockchip, which has Dual Cortex-A72 + Quad Cortex-A53, 64-bit CPU. Signed-off-by: Randy 'ayaka' Li --- conf/machine/excavator-rk3399.conf | 12 conf/machine/firefly-rk3399.conf | 14 ++ conf/machine/include/rk3399.inc

[yocto] [meta-rockchip] [PATCH v2 00/10] add new SoCs supports

2019-04-23 Thread Randy 'ayaka' Li
Randy 'ayaka' Li (9): conf/machine: add support for rk3399 conf/machine: add support for rk3328 conf/machine: add support for rv1108 conf/machine: add support for rk3036 conf/machine: add support for rk312x conf/machine: add support for rk3326 conf/machine: add support for rk3368

[yocto] [PATCH 2/5] conf/machine: add rk3399 support

2019-04-21 Thread Randy 'ayaka' Li
RK3399 is a new generation powerful SoC from Rockchip, which has Dual Cortex-A72 + Quad Cortex-A53, 64-bit CPU. Signed-off-by: Randy 'ayaka' Li --- conf/machine/excavator-rk3399.conf | 10 ++ conf/machine/firefly-rk3399.conf | 15 +++ conf/machine/include/rk3399.inc

[yocto] [PATCH 1/5] conf/machine: rk3288: Add some machine files

2019-04-21 Thread Randy 'ayaka' Li
Evb-rk3288 is the offical evaluate board. Fennec-rk3288 and Tinker-rk3288 is rk3288 based SBCs. Tinker Boards is a RPi compatible board made by ASUS. Signed-off-by: Jacob Chen Signed-off-by: Randy 'ayaka' Li --- conf/machine/evb-rk3288.conf| 10 ++ conf/machine/fennec-rk3288.conf

[yocto] [meta-rockchip] [PATCH 0/5] add new SoCs support

2019-04-21 Thread Randy 'ayaka' Li
After the FOSDEM, my patches for ARMv8 cortex tuning are finally merged. So I think it is complete the lose piece at meta-rockchip. Since the big-litte is not supported by OE now, I make all the chips' configure to use the big core tuning. Randy 'ayaka' Li (5): conf/machine: rk3288: Add some

[yocto] [PATCH 3/5] conf/machine: add support for rk3328

2019-04-21 Thread Randy 'ayaka' Li
The RK3328 is a SoC with Quad-core Cortex-A53 for Smart OTT/IPTV. Signed-off-by: Randy 'ayaka' Li --- conf/machine/evb-rk3328.conf| 12 conf/machine/include/rk3328.inc | 18 ++ 2 files changed, 30 insertions(+) create mode 100644 conf/machine/evb-rk3328.conf

[yocto] [PATCH 5/5] conf/machine: add support for rv1108

2019-04-21 Thread Randy 'ayaka' Li
RV1108 is a SoC specific for video enhanced and recording. It is embedded with a DSP for digital process and an ARM Cortex-A7 single core processor for system and application. Signed-off-by: Randy 'ayaka' Li --- conf/machine/evb-rv1108.conf| 10 ++ conf/machine/include/rv1108.inc

[yocto] [PATCH 4/5] conf/machine: add support for rk3036

2019-04-21 Thread Randy 'ayaka' Li
RK3036 is a SoC from Rockchip which has Dual-Core ARM Cortex-A7 CPU, for low-end OTT TV Box. Supporting video acceleration for the HEVC and AVC up to 1080P video. With a HDMI sink. Signed-off-by: Randy 'ayaka' Li Signed-off-by: Randy Li --- conf/machine/include/rk3036.inc | 19