| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/nvmem/ |
| H A D | rockchip-efuse.yaml | 1 # SPDX-License-Identifier: GPL-2.0-or-later OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/nvmem/rockchip-efuse.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Rockchip eFuse device tree bindings 10 - Heiko Stuebner <heiko@sntech.de> 13 - $ref: "nvmem.yaml#" 18 - rockchip,rk1808-efuse 19 - rockchip,rk3066a-efuse 20 - rockchip,rk3128-efuse [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rk3288-linux.dtsi | 4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT). 6 #include <dt-bindings/soc/rockchip-system-status.h> 7 #include "rk3288-dram-default-timing.dtsi" 11 …250,mmio32,0xff690000 console=ttyFIQ0 vmalloc=496M rw root=PARTUUID=614e0000-0000 rootfstype=ext4 … 14 /delete-node/ dmc@ff610000; 17 compatible = "rockchip,rk3288-dfi"; 24 compatible = "rockchip,rk3288-dmc"; 25 devfreq-events = <&dfi>; 29 clock-names = "dmc_clk", "pclk_phy0", "pclk_upctl0", 33 operating-points-v2 = <&dmc_opp_table>; [all …]
|
| H A D | rk3288-android.dtsi | 4 * This file is dual-licensed: you can use it either under the terms 42 #include <dt-bindings/pwm/pwm.h> 43 #include <dt-bindings/input/input.h> 44 #include <dt-bindings/soc/rockchip-system-status.h> 45 #include "rk3288-dram-default-timing.dtsi" 46 #include <dt-bindings/display/media-bus-format.h> 55 nvmem-cells = <&efuse_id>; 56 nvmem-cell-names = "id"; 59 /delete-node/ dmc@ff610000; 62 compatible = "rockchip,rk3288-dfi"; [all …]
|
| 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-firefly-rk808.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include <dt-bindings/input/input.h> 45 #include <dt-bindings/pwm/pwm.h> 46 #include <dt-bindings/display/media-bus-format.h> 47 #include "rk3288-firefly.dtsi" 48 #include "rk3288-android.dtsi" 51 model = "Firefly-RK3288"; 52 compatible = "firefly,firefly-rk3288", "rockchip,rk3288"; 58 sdio_pwrseq: sdio-pwrseq { [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 | 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 …]
|
| /OK3568_Linux_fs/u-boot/drivers/misc/ |
| H A D | rockchip-efuse.c | 2 * eFuse driver for Rockchip devices 5 * Written by Philipp Tomsich <philipp.tomsich@theobroma-systems.com> 7 * SPDX-License-Identifier: GPL-2.0+ 15 #include <linux/arm-smccc.h> 92 u32 ctrl; /* 0x00 efuse control register */ 93 u32 dout; /* 0x04 efuse data out register */ 94 u32 rf; /* 0x08 efuse redundancy bit used register */ 98 /* 0x14 efuse strobe finish control register */ 120 /* setup efuse timing */ in rk1808_efuse_timing_init() 139 struct rockchip_efuse_regs *efuse = in rockchip_rk1808_efuse_read() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/nvmem/ |
| H A D | rockchip-efuse.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Rockchip eFuse Driver 6 * Author: Caesar Wang <wxt@rock-chips.com> 10 #include <linux/clk-provider.h> 15 #include <linux/nvmem-provider.h> 111 /* setup efuse timing */ in rk1808_efuse_timing_init() 130 /* clear efuse timing */ in rk1808_efuse_timing_deinit() 146 struct rockchip_efuse_chip *efuse = context; in rockchip_rk1808_efuse_read() local 152 mutex_lock(&efuse->mutex); in rockchip_rk1808_efuse_read() 154 ret = clk_bulk_prepare_enable(efuse->num_clks, efuse->clks); in rockchip_rk1808_efuse_read() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | rk3288.dtsi | 2 * SPDX-License-Identifier: GPL-2.0+ 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 8 #include <dt-bindings/pinctrl/rockchip.h> 9 #include <dt-bindings/clock/rk3288-cru.h> 10 #include <dt-bindings/power-domain/rk3288.h> 11 #include <dt-bindings/thermal/thermal.h> 12 #include <dt-bindings/video/rk3288.h> 16 compatible = "rockchip,rk3288"; [all …]
|
| H A D | rk322x.dtsi | 4 * SPDX-License-Identifier: GPL-2.0+ 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/interrupt-controller/irq.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 11 #include <dt-bindings/clock/rk3228-cru.h> 12 #include <dt-bindings/thermal/thermal.h> 15 #address-cells = <1>; 16 #size-cells = <1>; 18 interrupt-parent = <&gic>; [all …]
|
| H A D | .rk3288-rock2-square.dtb.dts.tmp | |
| H A D | .rk3288-vyasa.dtb.dts.tmp | |
| H A D | .rk3288-evb.dtb.dts.tmp | |
| H A D | .rk3288-popmetal.dtb.dts.tmp | |
| H A D | .rk3288-fennec.dtb.dts.tmp | |
| H A D | .rk3288-tinker.dtb.dts.tmp | |
| H A D | .rk3288-firefly.dtb.dts.tmp | |
| H A D | .rk3288-miqi.dtb.dts.tmp | |
| H A D | .rk3288-veyron-mickey.dtb.dts.tmp | |
| H A D | .rk3288-phycore-rdk.dtb.dts.tmp | |
| H A D | .rk3288-veyron-jerry.dtb.dts.tmp | |
| H A D | .rk3288-veyron-minnie.dtb.dts.tmp | |
| /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/drivers/soc/rockchip/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 42 Set system_serial_low/high from eFuse ID. 51 special additional settings registers for a lot of soc-components. 58 This driver support Decompress IP built-in Rockchip SoC, support 66 This driver support user invokes the Decompress IP built-in Rockchip SoC, support 127 0 for low-performance (powersave), 129 2 for high-performance. 140 management unit is designed or saving power when RK3288 in low power 141 mode. The RK3288 PMU is dedicated for managing the power of the whole chip. 149 The Process-Voltage-Temperature Monitor (PVTM) is used to monitor [all …]
|