Home
last modified time | relevance | path

Searched full:rockchip (Results 1 – 25 of 6001) sorted by relevance

12345678910>>...241

/OK3568_Linux_fs/kernel/drivers/pci/controller/
H A Dpcie-rockchip-host.c3 * Rockchip AXI PCIe host controller driver
5 * Copyright (c) 2016 Rockchip, Inc.
40 #include "pcie-rockchip.h"
41 #include "rockchip-pcie-dma.h"
45 struct rockchip_pcie *rockchip = dev_get_drvdata(obj->dev); in rk_pcie_start_dma_rk3399() local
49 rockchip_pcie_write(rockchip, (u32)(tbl->phys_descs & 0xffffffff), in rk_pcie_start_dma_rk3399()
51 rockchip_pcie_write(rockchip, (u32)(tbl->phys_descs >> 32), in rk_pcie_start_dma_rk3399()
53 rockchip_pcie_write(rockchip, BIT(0) | (tbl->dir << 1), in rk_pcie_start_dma_rk3399()
73 static void rockchip_pcie_enable_bw_int(struct rockchip_pcie *rockchip) in rockchip_pcie_enable_bw_int() argument
77 status = rockchip_pcie_read(rockchip, PCIE_RC_CONFIG_LCS); in rockchip_pcie_enable_bw_int()
[all …]
H A Dpcie-rockchip.c3 * Rockchip AXI PCIe host controller driver
5 * Copyright (c) 2016 Rockchip, Inc.
24 #include "pcie-rockchip.h"
26 int rockchip_pcie_parse_dt(struct rockchip_pcie *rockchip) in rockchip_pcie_parse_dt() argument
28 struct device *dev = rockchip->dev; in rockchip_pcie_parse_dt()
34 if (rockchip->is_rc) { in rockchip_pcie_parse_dt()
38 rockchip->reg_base = devm_pci_remap_cfg_resource(dev, regs); in rockchip_pcie_parse_dt()
39 if (IS_ERR(rockchip->reg_base)) in rockchip_pcie_parse_dt()
40 return PTR_ERR(rockchip->reg_base); in rockchip_pcie_parse_dt()
42 rockchip->mem_res = in rockchip_pcie_parse_dt()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/soc/rockchip/
H A Drockchip-pm-config.txt5 - "rockchip,pm-px30" - for PX30 SOCs.
6 - "rockchip,pm-rk1808" - for RK1808 SOCs.
7 - "rockchip,pm-rk322x" - for RK322x SOCs.
8 - "rockchip,pm-rk3288" - for RK3288 SOCs.
9 - "rockchip,pm-rk3328" - for RK3328 SOCs.
10 - "rockchip,pm-rk3368" - for RK3368 SoCs.
11 - "rockchip,pm-rk3399" - for RK3399 SoCs.
12 - "rockchip,pm-rk3528" - for RK3528 SoCs.
13 - "rockchip,pm-rk3562" - for RK3562 SoCs.
14 - "rockchip,pm-rk3588" - for RK3588 SoCs.
[all …]
/OK3568_Linux_fs/buildroot/package/rockchip/
H A DConfig.in2 bool "Rockchip Platform"
9 Has Rockchip ISP1
14 Has Rockchip ISP2
19 Has Rockchip ISP3
23 prompt "Rockchip SoC"
29 Use rockchip's px30 chip
34 Use rockchip's rk3036 chip
40 Use rockchip's rk312x chip
46 Use rockchip's rk3288 chip
51 Use rockchip's rk3308 chip
[all …]
/OK3568_Linux_fs/kernel/drivers/pci/controller/dwc/
H A Dpcie-dw-ep-rockchip.c3 * PCIe EP controller driver for Rockchip SoCs
5 * Copyright (C) 2021 Rockchip Electronics Co., Ltd.
25 #include "../rockchip-pcie-dma.h"
91 #define PCIe_CLIENT_MSI_OBJ_IRQ 0 /* rockchip ep object special irq */
149 .compatible = "rockchip,rk3568-pcie-std-ep",
152 .compatible = "rockchip,rk3588-pcie-std-ep",
159 static void rockchip_pcie_devmode_update(struct rockchip_pcie *rockchip, int mode, int submode) in rockchip_pcie_devmode_update() argument
161 rockchip->obj_info->devmode.mode = mode; in rockchip_pcie_devmode_update()
162 rockchip->obj_info->devmode.submode = submode; in rockchip_pcie_devmode_update()
165 static int rockchip_pcie_readl_apb(struct rockchip_pcie *rockchip, u32 reg) in rockchip_pcie_readl_apb() argument
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Drk3568-pinctrl.dtsi3 * Copyright (c) 2020 Rockchip Electronics Co., Ltd.
6 #include <dt-bindings/pinctrl/rockchip.h>
7 #include "rockchip-pinconf.dtsi"
16 rockchip,pins =
35 rockchip,pins =
44 rockchip,pins =
57 rockchip,pins =
78 rockchip,pins =
101 rockchip,pins =
140 rockchip,pins =
[all …]
H A Drv1126-pinctrl.dtsi3 * Copyright (c) 2020 Fuzhou Rockchip Electronics Co., Ltd
6 #include <dt-bindings/pinctrl/rockchip.h>
7 #include "rockchip-pinconf.dtsi"
12 rockchip,pins =
19 rockchip,pins =
28 rockchip,pins =
47 rockchip,pins =
60 rockchip,pins =
67 rockchip,pins =
76 rockchip,pins =
[all …]
H A Drk3562-pinctrl.dtsi3 * Copyright (c) 2022 Rockchip Electronics Co., Ltd.
6 #include <dt-bindings/pinctrl/rockchip.h>
7 #include "rockchip-pinconf.dtsi"
16 rockchip,pins =
24 rockchip,pins =
32 rockchip,pins =
37 rockchip,pins =
45 rockchip,pins =
53 rockchip,pins =
61 rockchip,pins =
[all …]
H A Drk3588s-pinctrl.dtsi3 * Copyright (c) 2021 Rockchip Electronics Co., Ltd.
6 #include <dt-bindings/pinctrl/rockchip.h>
7 #include "rockchip-pinconf.dtsi"
16 rockchip,pins =
30 rockchip,pins =
70 rockchip,pins =
78 rockchip,pins =
88 rockchip,pins =
96 rockchip,pins =
106 rockchip,pins =
[all …]
H A Drk3528-pinctrl.dtsi3 * Copyright (c) 2022 Rockchip Electronics Co., Ltd.
6 #include <dt-bindings/pinctrl/rockchip.h>
7 #include "rockchip-pinconf.dtsi"
16 rockchip,pins =
24 rockchip,pins =
32 rockchip,pins =
42 rockchip,pins =
50 rockchip,pins =
60 rockchip,pins =
68 rockchip,pins =
[all …]
H A Drk3188.dtsi9 #include <dt-bindings/pinctrl/rockchip.h>
14 compatible = "rockchip,rk3188";
19 enable-method = "rockchip,rk3066-smp";
68 compatible = "rockchip,rk3066-smp-sram";
74 compatible = "rockchip,rk3188-i2s", "rockchip,rk3066-i2s";
85 rockchip,playback-channels = <2>;
86 rockchip,capture-channels = <2>;
91 compatible = "rockchip,rk3188-spdif", "rockchip,rk3066-spdif";
105 compatible = "rockchip,rk3188-cru";
107 rockchip,grf = <&grf>;
[all …]
H A Drv1106-pinctrl.dtsi3 * Copyright (c) 2022 Rockchip Electronics Co., Ltd.
6 #include <dt-bindings/pinctrl/rockchip.h>
7 #include "rockchip-pinconf.dtsi"
16 rockchip,pins =
26 rockchip,pins =
34 rockchip,pins =
39 rockchip,pins =
47 rockchip,pins =
57 rockchip,pins =
77 rockchip,pins =
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/
H A Drockchip.yaml4 $id: http://devicetree.org/schemas/arm/rockchip.yaml#
7 title: Rockchip platforms device tree bindings
21 - const: rockchip,rk3399
26 - const: rockchip,rk3399
31 - const: rockchip,rk3288
36 - const: rockchip,rk3288
41 - const: rockchip,rk3288
46 - const: rockchip,rk3328
51 - const: rockchip,rk3066a
56 - const: rockchip,rk3188
[all …]
/OK3568_Linux_fs/u-boot/spl/drivers/crypto/rockchip/
H A Dcrypto_v2_pka.su
/OK3568_Linux_fs/u-boot/drivers/crypto/rockchip/
H A Dcrypto_v2_pka.su
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drk3288-pinctrl.dtsi3 * Copyright (c) 2022 Rockchip Electronics Co., Ltd.
6 #include <dt-bindings/pinctrl/rockchip.h>
7 #include "rockchip-pinconf.dtsi"
12 rockchip,pins =
18 rockchip,pins =
23 rockchip,pins =
28 rockchip,pins =
34 rockchip,pins =
42 rockchip,pins =
47 rockchip,pins =
[all …]
H A Drv1126-pinctrl.dtsi3 * Copyright (c) 2020 Rockchip Electronics Co., Ltd.
6 #include <dt-bindings/pinctrl/rockchip.h>
7 #include "rockchip-pinconf.dtsi"
17 rockchip,pins =
37 rockchip,pins =
51 rockchip,pins =
59 rockchip,pins =
69 rockchip,pins =
77 rockchip,pins =
87 rockchip,pins =
[all …]
/OK3568_Linux_fs/kernel/drivers/soc/rockchip/
H A DKconfig4 menu "Rockchip SoC drivers"
6 source "drivers/soc/rockchip/Kconfig.cpu"
9 # Rockchip Android Features
22 # Rockchip Soc drivers
26 tristate "Rockchip AMP support"
28 Say y here to enable Rockchip AMP support.
32 bool "Rockchip align fault fix support"
35 Say y here to enable Rockchip align fault fix support.
38 tristate "Rockchip cpuinfo support"
41 Say y here to enable Rockchip cpuinfo support.
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3588s-pinctrl.dtsi3 * Copyright (c) 2021 Rockchip Electronics Co., Ltd.
6 #include <dt-bindings/pinctrl/rockchip.h>
17 rockchip,pins =
32 rockchip,pins =
73 rockchip,pins =
82 rockchip,pins =
93 rockchip,pins =
102 rockchip,pins =
113 rockchip,pins =
122 rockchip,pins =
[all …]
H A Drk3308.dtsi3 * Copyright (c) 2019 Fuzhou Rockchip Electronics Co., Ltd
12 #include <dt-bindings/pinctrl/rockchip.h>
13 #include <dt-bindings/soc/rockchip,boot-mode.h>
14 #include <dt-bindings/suspend/rockchip-rk3308.h>
18 compatible = "rockchip,rk3308";
122 rockchip,temp-hysteresis = <5000>;
123 rockchip,low-temp = <0>;
124 rockchip,low-temp-min-volt = <1000000>;
125 rockchip,max-volt = <1325000>;
126 rockchip,low-temp-adjust-volt = <
[all …]
/OK3568_Linux_fs/u-boot/drivers/clk/rockchip/
H A Dclk_rk3568.su
/OK3568_Linux_fs/kernel/drivers/phy/rockchip/
H A DKconfig3 # Phy drivers for Rockchip platforms
7 tristate "Rockchip CSI2 D-PHY Driver"
13 Enable this to support the Rockchip CSI2 DPHY.
16 tristate "Rockchip Display Port PHY Driver"
20 Enable this to support the Rockchip Display Port PHY.
23 tristate "Rockchip MIPI Synopsys DPHY RX0 driver"
28 Enable this to support the Rockchip MIPI Synopsys DPHY RX0
29 associated to the Rockchip ISP module present in RK3399 SoCs.
32 will be called phy-rockchip-dphy-rx0.
35 tristate "Rockchip EMMC PHY Driver"
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/devfreq/
H A Drk3399_dmc.txt1 * Rockchip rk3399 DMC (Dynamic Memory Controller) device
4 - compatible: Must be "rockchip,rk3399-dmc".
7 rockchip-dfi.txt
21 - rockchip,pmu: Phandle to the syscon managing the "PMU general register
26 - rockchip,dram_speed_bin : Value reference include/dt-bindings/clock/rk3399-ddr.h,
32 - rockchip,pd_idle : Configure the PD_IDLE value. Defines the
37 - rockchip,sr_idle : Configure the SR_IDLE value. Defines the
44 - rockchip,sr_mc_gate_idle : Defines the memory self-refresh and controller
50 - rockchip,srpd_lite_idle : Defines the self-refresh power down idle
56 - rockchip,standby_idle : Defines the standby idle period in which
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/dwc3/
H A Ddwc3-rockchip-inno.c2 * dwc3-rockchip-inno.c - Rockchip DWC3 Specific Glue layer with INNO PHY
3 * Copyright (C) Fuzhou Rockchip Electronics Co.Ltd
52 struct dwc3_rockchip *rockchip = in u3phy_disconnect_det_notifier() local
55 schedule_work(&rockchip->u3_work); in u3phy_disconnect_det_notifier()
62 struct dwc3_rockchip *rockchip = in u3phy_disconnect_det_work() local
64 struct usb_hcd *hcd = dev_get_drvdata(&rockchip->dwc->xhci->dev); in u3phy_disconnect_det_work()
67 mutex_lock(&rockchip->lock); in u3phy_disconnect_det_work()
70 dwc3_host_exit(rockchip->dwc); in u3phy_disconnect_det_work()
72 if (rockchip->phy) in u3phy_disconnect_det_work()
73 usb_phy_shutdown(rockchip->phy); in u3phy_disconnect_det_work()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/
H A Drockchip,pinctrl.txt1 * Rockchip Pinmux Controller
3 The Rockchip Pinmux Controller, enables the IC
12 The Rockchip pin configuration node is a node of a group of pins which can be
23 "rockchip,px30-pinctrl": for Rockchip PX30
24 "rockchip,rv1108-pinctrl": for Rockchip RV1108
25 "rockchip,rk2928-pinctrl": for Rockchip RK2928
26 "rockchip,rk3066a-pinctrl": for Rockchip RK3066a
27 "rockchip,rk3066b-pinctrl": for Rockchip RK3066b
28 "rockchip,rk3128-pinctrl": for Rockchip RK3128
29 "rockchip,rk3188-pinctrl": for Rockchip RK3188
[all …]

12345678910>>...241