| /OK3568_Linux_fs/debian/overlay/etc/init.d/ |
| H A D | rockchip.sh | 1 #!/bin/bash -e 4 # Required-Start: 5 # Required-Stop: 6 # Default-Start: 7 # Default-Stop: 8 # Short-Description: 16 rk3288) 17 MALI=midgard-t76x-r18p0-r0p0 20 cat /sys/devices/platform/*gpu/gpuinfo | grep -q r1p0 && \ 21 MALI=midgard-t76x-r18p0-r1p0 [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/gpu/ |
| H A D | arm,mali-midgard.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/gpu/arm,mali-midgard.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ARM Mali Midgard GPU 10 - Rob Herring <robh@kernel.org> 14 pattern: '^gpu@[a-f0-9]+$' 17 - items: 18 - enum: 19 - samsung,exynos5250-mali [all …]
|
| /OK3568_Linux_fs/external/libmali/debian/ |
| H A D | changelog | 1 libmali (1.9-1) unstable; urgency=medium 5 * Remove -dev package 7 -- Jeffy Chen <jeffy.chen@rock-chips.com> Wed, 29 Jul 2020 11:35:41 +0800 9 libmali-rk (1.8-1) testing; urgency=medium 11 * upgrade rk3288/rk3399 to r18 13 -- Caesar Wang <wxt@rock-chips.com> Thu, 18 Jun 2020 09:53:00 +0800 15 libmali-rk (1.7-1) testing; urgency=medium 21 -- Caesar Wang <wxt@rock-chips.com> Tue, 16 Jul 2019 09:23:05 +0800 23 libmali-rk (1.6-2) testing; urgency=medium 26 * Add -gbm.so into libmali-utgard-450-r7p0 located in /gbm/ subfolder [all …]
|
| /OK3568_Linux_fs/buildroot/package/rockchip/ |
| H A D | Config.in | 43 bool "rk3288 chip" 46 Use rockchip's rk3288 chip 114 source "package/rockchip/camera-engine-rkaiq/Config.in" 115 source "package/rockchip/camera-engine-rkisp/Config.in" 116 source "package/rockchip/gstreamer1-rockchip/Config.in" 117 source "package/rockchip/libv4l-rkmpp/Config.in" 124 source "package/rockchip/rknpu-fw/Config.in" 130 source "package/rockchip/rkwifibt-app/Config.in" 131 source "package/rockchip/rockchip-alsa-config/Config.in" 132 source "package/rockchip/rockchip-rga/Config.in" [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/ |
| H A D | Kconfig | 18 The Rockchip PX30 is a ARM-based SoC with a quad-core Cortex-A35 19 including NEON and GPU, Mali-400 graphics, several DDR3 options 26 default "arch/arm/mach-rockchip/u-boot-tpl-v8.lds" 55 The Rockchip RK3036 is a ARM-based SoC with a dual-core Cortex-A7 56 including NEON and GPU, Mali-400 graphics, several DDR3 options 66 The Rockchip RK3128 is a ARM-based SoC with a quad-core Cortex-A7 67 including NEON and GPU, Mali-400 graphics, several DDR3 options 98 The Rockchip RK3066 is a ARM-based SoC with a dual-core Cortex-A9 99 including NEON and GPU, Mali-400 graphics, several DDR3 options 118 The Rockchip RK3188 is a ARM-based SoC with a quad-core Cortex-A9 [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rk3288.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/interrupt-controller/irq.h> 5 #include <dt-bindings/interrupt-controller/arm-gic.h> 6 #include <dt-bindings/pinctrl/rockchip.h> 7 #include <dt-bindings/clock/rk3288-cru.h> 8 #include <dt-bindings/power/rk3288-power.h> 9 #include <dt-bindings/thermal/thermal.h> 10 #include <dt-bindings/soc/rockchip,boot-mode.h> 11 #include <dt-bindings/suspend/rockchip-rk3288.h> [all …]
|
| H A D | rk3288-evb-android-rk818-lvds.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "rk3288-evb.dtsi" 45 #include "rk3288-android.dtsi" 48 compatible = "rockchip,rk3288-evb-android-rk818", "rockchip,rk3288"; 50 sdio_pwrseq: sdio-pwrseq { 51 compatible = "mmc-pwrseq-simple"; 53 clock-names = "ext_clock"; 58 * - SDIO_RESET_L_WL_REG_ON 59 * - PDN (power down when low) [all …]
|
| H A D | rk3288-evb-android-rk818-edp.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "rk3288-evb.dtsi" 45 #include "rk3288-android.dtsi" 48 compatible = "rockchip,rk3288-evb-android-rk818", "rockchip,rk3288"; 50 sdio_pwrseq: sdio-pwrseq { 51 compatible = "mmc-pwrseq-simple"; 53 clock-names = "ext_clock"; 58 * - SDIO_RESET_L_WL_REG_ON 59 * - PDN (power down when low) [all …]
|
| H A D | rk3288-evb-android-rk818-hdmi.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "rk3288-evb.dtsi" 45 #include "rk3288-android.dtsi" 48 compatible = "rockchip,rk3288-evb-android-rk818-hdmi", "rockchip,rk3288"; 50 sdio_pwrseq: sdio-pwrseq { 51 compatible = "mmc-pwrseq-simple"; 53 clock-names = "ext_clock"; 58 * - SDIO_RESET_L_WL_REG_ON 59 * - PDN (power down when low) [all …]
|
| H A D | rk3288-x7811-rk818-dual-dsi.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "rk3288-evb.dtsi" 45 #include "rk3288-android.dtsi" 48 compatible = "rockchip,rk3288-evb-rk818", "rockchip,rk3288"; 50 sdio_pwrseq: sdio-pwrseq { 51 compatible = "mmc-pwrseq-simple"; 53 clock-names = "ext_clock"; 58 * - SDIO_RESET_L_WL_REG_ON 59 * - PDN (power down when low) [all …]
|
| H A D | rk3288-vyasa.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include "rk3288.dtsi" 10 model = "Amarula Vyasa-RK3288"; 11 compatible = "amarula,vyasa-rk3288", "rockchip,rk3288"; 14 stdout-path = &uart2; 22 dc12_vbat: dc12-vbat { 23 compatible = "regulator-fixed"; 24 regulator-name = "dc12_vbat"; 25 regulator-min-microvolt = <12000000>; [all …]
|
| H A D | rk3288-evb-android-rk818-mipi.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "rk3288-evb.dtsi" 45 #include "rk3288-android.dtsi" 48 compatible = "rockchip,rk3288-evb-android-rk818", "rockchip,rk3288"; 50 sdio_pwrseq: sdio-pwrseq { 51 compatible = "mmc-pwrseq-simple"; 53 clock-names = "ext_clock"; 58 * - SDIO_RESET_L_WL_REG_ON 59 * - PDN (power down when low) [all …]
|
| H A D | rk3288-evb-android-rk818-mipi-edp.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "rk3288-evb.dtsi" 45 #include "rk3288-android.dtsi" 48 compatible = "rockchip,rk3288-evb-android-rk818", "rockchip,rk3288"; 50 sdio_pwrseq: sdio-pwrseq { 51 compatible = "mmc-pwrseq-simple"; 53 clock-names = "ext_clock"; 58 * - SDIO_RESET_L_WL_REG_ON 59 * - PDN (power down when low) [all …]
|
| H A D | rk3288-evb-rk628.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 #include <dt-bindings/pwm/pwm.h> 5 #include <dt-bindings/input/input.h> 6 #include "rk3288.dtsi" 7 #include "rk3288-android.dtsi" 10 model = "Rockchip RK3288 EVB RK628 Board"; 11 compatible = "rockchip,rk3288-evb-rk628", "rockchip,rk3288"; 17 adc-keys { 18 compatible = "adc-keys"; 19 io-channels = <&saradc 1>; [all …]
|
| H A D | rk322x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/interrupt-controller/irq.h> 5 #include <dt-bindings/interrupt-controller/arm-gic.h> 6 #include <dt-bindings/pinctrl/rockchip.h> 7 #include <dt-bindings/clock/rk3228-cru.h> 8 #include <dt-bindings/thermal/thermal.h> 11 #address-cells = <1>; 12 #size-cells = <1>; 14 interrupt-parent = <&gic>; [all …]
|
| H A D | rk3288-evb-android-act8846-edp.dts | 2 * This file is dual-licensed: you can use it either under the terms 41 /dts-v1/; 42 #include "rk3288-evb.dtsi" 43 #include "rk3288-android.dtsi" 46 compatible = "rockchip,rk3288-evb-act8846", "rockchip,rk3288"; 49 compatible = "pwm-backlight"; 50 brightness-levels = < 83 default-brightness-level = <128>; 84 enable-gpios = <&gpio7 2 GPIO_ACTIVE_HIGH>; 85 pinctrl-names = "default"; [all …]
|
| H A D | rk3188.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/pinctrl/rockchip.h> 9 #include <dt-bindings/clock/rk3188-cru.h> 10 #include <dt-bindings/power/rk3188-power.h> 24 #address-cells = <1>; 25 #size-cells = <0>; 26 enable-method = "rockchip,rk3066-smp"; 30 compatible = "arm,cortex-a9"; 31 next-level-cache = <&L2>; [all …]
|
| H A D | rk3288-popmetal-android.dts | 2 * Copyright (c) 2016, 2017 Jerry Xu <Jerry.xu@rock-chips.com> 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 45 #include "rk3288-evb.dtsi" 46 #include "rk3288-android.dtsi" 49 model = "PopMetal-RK3288"; 50 compatible = "chipspark,popmetal-rk3288", "rockchip,rk3288"; 53 compatible ="simple-panel"; 54 power-supply = <&vcc_lcd>; 55 enable-gpios = <&gpio7 21 GPIO_ACTIVE_HIGH>; [all …]
|
| H A D | rk3288-popmetal-android-vga.dts | 2 * Copyright (c) 2016, 2017 Jerry Xu <Jerry.xu@rock-chips.com> 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 45 #include "rk3288-evb.dtsi" 46 #include "rk3288-android.dtsi" 49 model = "PopMetal-RK3288"; 50 compatible = "chipspark,popmetal-rk3288", "rockchip,rk3288"; 52 sdio_pwrseq: sdio-pwrseq { 53 compatible = "mmc-pwrseq-simple"; 55 clock-names = "ext_clock"; [all …]
|
| H A D | rk3288-evb-android-rk808-edp.dtsi | 4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include "rk3288-evb.dtsi" 9 #include "rk3288-android.dtsi" 10 #include <dt-bindings/sensor-dev.h> 14 compatible = "simple-panel"; 16 enable-gpios = <&gpio7 RK_PA4 GPIO_ACTIVE_HIGH>; 17 prepare-delay-ms = <120>; 19 display-timings { 20 native-mode = <&timing0>; [all …]
|
| H A D | rk3288-evb-rk808-linux.dts | 2 * This file is dual-licensed: you can use it either under the terms 41 /dts-v1/; 42 #include "rk3288-evb.dtsi" 43 #include "rk3288-linux.dtsi" 46 compatible = "rockchip,rk3288-evb-rk808-linux", "rockchip,rk3288"; 48 adc-keys { 49 compatible = "adc-keys"; 50 io-channels = <&saradc 1>; 51 io-channel-names = "buttons"; 52 poll-interval = <100>; [all …]
|
| /OK3568_Linux_fs/external/libmali/overlay/ |
| H A D | S10libmali_rk3288 | 10 # filter out non-rk3288 devices 11 grep -q "Mali-T76x.*0x0750" $GPUINFO || exit 0 13 LIBMALI=$(find /usr/lib -maxdepth 2 -name libmali.so) 17 SUBVER=$(grep -o "r[01]p0" $GPUINFO) 18 LIBMALI=$(ls libmali-midgard-t76x-*-$SUBVER-*.so | head -1) 19 [ -z "$LIBMALI" ] && exit 1 23 mount --bind $LIBMALI libmali.so
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | .rk3288-fennec.dtb.dts.tmp | |
| H A D | .rk3288-tinker.dtb.dts.tmp | |
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/platform/rk/ |
| H A D | mali_kbase_config_rk.c | 23 #include <linux/nvmem-consumer.h> 48 /*---------------------------------------------------------------------------*/ 72 /*---------------------------------------------------------------------------*/ 78 struct kbase_device *kbdev = platform->kbdev; in rk_pm_power_off_delay_work() 80 if (!platform->is_powered) { in rk_pm_power_off_delay_work() 85 if (pm_runtime_enabled(kbdev->dev)) { in rk_pm_power_off_delay_work() 87 pm_runtime_put_sync_suspend(kbdev->dev); in rk_pm_power_off_delay_work() 92 platform->is_powered = false; in rk_pm_power_off_delay_work() 94 wake_unlock(&platform->wake_lock); in rk_pm_power_off_delay_work() 105 return -ENOMEM; in kbase_platform_rk_init() [all …]
|