Home
last modified time | relevance | path

Searched refs:rockchip (Results 1 – 25 of 516) sorted by relevance

12345678910>>...21

/linux-6.15/drivers/pci/controller/
H A Dpcie-rockchip-host.c87 if (rockchip->legacy_phy) in rockchip_pcie_lane_map()
362 rockchip->lanes_map = rockchip_pcie_lane_map(rockchip); in rockchip_pcie_host_init_port()
372 rockchip_pcie_write(rockchip, in rockchip_pcie_host_init_port()
399 phy_exit(rockchip->phys[i]); in rockchip_pcie_host_init_port()
560 rockchip); in rockchip_pcie_setup_irq()
699 if (!rockchip->irq_domain) { in rockchip_pcie_init_irq_domain()
947 rockchip->dev = dev; in rockchip_pcie_probe()
948 rockchip->is_rc = true; in rockchip_pcie_probe()
976 rockchip->msg_region = devm_ioremap(dev, rockchip->msg_bus_addr, SZ_1M); in rockchip_pcie_probe()
977 if (!rockchip->msg_region) { in rockchip_pcie_probe()
[all …]
H A Dpcie-rockchip.c35 if (rockchip->is_rc) { in rockchip_pcie_parse_dt()
43 rockchip->mem_res = in rockchip_pcie_parse_dt()
50 rockchip->apb_base = in rockchip_pcie_parse_dt()
59 rockchip->lanes = 1; in rockchip_pcie_parse_dt()
65 rockchip->lanes = 1; in rockchip_pcie_parse_dt()
69 if (rockchip->link_gen < 0 || rockchip->link_gen > 2) in rockchip_pcie_parse_dt()
90 if (rockchip->is_rc) in rockchip_pcie_parse_dt()
100 rockchip->num_clks = devm_clk_bulk_get_all(dev, &rockchip->clks); in rockchip_pcie_parse_dt()
160 if (rockchip->is_rc) in rockchip_pcie_init_port()
265 err = clk_bulk_prepare_enable(rockchip->num_clks, rockchip->clks); in rockchip_pcie_enable_clocks()
[all …]
H A Dpcie-rockchip-ep.c119 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_write_header() local
155 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_set_bar() local
223 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_clear_bar() local
298 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_unmap_addr() local
314 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_set_msi() local
334 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_get_msi() local
350 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_assert_intx() local
395 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_send_msi_irq() local
472 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_start() local
500 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_stop() local
[all …]
/linux-6.15/Documentation/devicetree/bindings/soc/rockchip/
H A Dgrf.yaml17 - rockchip,rk3288-sgrf
18 - rockchip,rk3528-ioc-grf
19 - rockchip,rk3528-vo-grf
20 - rockchip,rk3528-vpu-grf
46 - rockchip,rk3588-ioc
66 - rockchip,px30-grf
69 - rockchip,rk3036-grf
70 - rockchip,rk3066-grf
71 - rockchip,rk3128-grf
123 - rockchip,px30-grf
[all …]
/linux-6.15/drivers/pci/controller/dwc/
H A Dpcie-dw-rockchip.c234 rockchip); in rockchip_pcie_host_init()
359 rockchip->clk_cnt = ret; in rockchip_pcie_clk_init()
361 ret = clk_bulk_prepare_enable(rockchip->clk_cnt, rockchip->clks); in rockchip_pcie_clk_init()
413 phy_exit(rockchip->phy); in rockchip_pcie_phy_deinit()
510 pp = &rockchip->pci.pp; in rockchip_pcie_configure_rc()
594 rockchip = devm_kzalloc(dev, sizeof(*rockchip), GFP_KERNEL); in rockchip_pcie_probe()
595 if (!rockchip) in rockchip_pcie_probe()
600 rockchip->pci.dev = dev; in rockchip_pcie_probe()
602 rockchip->data = data; in rockchip_pcie_probe()
658 clk_bulk_disable_unprepare(rockchip->clk_cnt, rockchip->clks); in rockchip_pcie_probe()
[all …]
/linux-6.15/arch/arm64/boot/dts/rockchip/
H A Drk3588-base-pinctrl.dtsi17 rockchip,pins =
32 rockchip,pins =
73 rockchip,pins =
82 rockchip,pins =
93 rockchip,pins =
102 rockchip,pins =
113 rockchip,pins =
122 rockchip,pins =
133 rockchip,pins =
140 rockchip,pins =
[all …]
H A Drk3576-pinctrl.dtsi17 rockchip,pins =
24 rockchip,pins =
31 rockchip,pins =
40 rockchip,pins =
47 rockchip,pins =
56 rockchip,pins =
63 rockchip,pins =
72 rockchip,pins =
79 rockchip,pins =
88 rockchip,pins =
[all …]
H A Drk3528-pinctrl.dtsi17 rockchip,pins =
26 rockchip,pins =
33 rockchip,pins =
42 rockchip,pins =
49 rockchip,pins =
70 rockchip,pins =
77 rockchip,pins =
84 rockchip,pins =
93 rockchip,pins =
102 rockchip,pins =
[all …]
H A Drk3568-pinctrl.dtsi17 rockchip,pins =
38 rockchip,pins =
45 rockchip,pins =
52 rockchip,pins =
59 rockchip,pins =
66 rockchip,pins =
73 rockchip,pins =
82 rockchip,pins =
105 rockchip,pins =
130 rockchip,pins =
[all …]
H A Drk3308.dtsi243 compatible = "rockchip,rk3308-i2c", "rockchip,rk3399-i2c";
256 compatible = "rockchip,rk3308-i2c", "rockchip,rk3399-i2c";
269 compatible = "rockchip,rk3308-i2c", "rockchip,rk3399-i2c";
282 compatible = "rockchip,rk3308-i2c", "rockchip,rk3399-i2c";
368 compatible = "rockchip,rk3308-spi", "rockchip,rk3066-spi";
383 compatible = "rockchip,rk3308-spi", "rockchip,rk3066-spi";
398 compatible = "rockchip,rk3308-spi", "rockchip,rk3066-spi";
413 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm";
424 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm";
435 compatible = "rockchip,rk3308-pwm", "rockchip,rk3328-pwm";
[all …]
H A Drk3588-extra-pinctrl.dtsi17 rockchip,pins =
27 rockchip,pins =
37 rockchip,pins =
54 rockchip,pins =
63 rockchip,pins =
72 rockchip,pins =
79 rockchip,pins =
90 rockchip,pins =
101 rockchip,pins =
110 rockchip,pins =
[all …]
H A Dpx30.dtsi411 compatible = "rockchip,px30-i2s", "rockchip,rk3066-i2s";
426 compatible = "rockchip,px30-i2s", "rockchip,rk3066-i2s";
575 compatible = "rockchip,px30-i2c", "rockchip,rk3399-i2c";
588 compatible = "rockchip,px30-i2c", "rockchip,rk3399-i2c";
601 compatible = "rockchip,px30-i2c", "rockchip,rk3399-i2c";
614 compatible = "rockchip,px30-i2c", "rockchip,rk3399-i2c";
627 compatible = "rockchip,px30-spi", "rockchip,rk3066-spi";
643 compatible = "rockchip,px30-spi", "rockchip,rk3066-spi";
667 compatible = "rockchip,px30-pwm", "rockchip,rk3328-pwm";
678 compatible = "rockchip,px30-pwm", "rockchip,rk3328-pwm";
[all …]
H A Drk3328.dtsi243 compatible = "rockchip,rk3328-i2s", "rockchip,rk3066-i2s";
255 compatible = "rockchip,rk3328-i2s", "rockchip,rk3066-i2s";
267 compatible = "rockchip,rk3328-i2s", "rockchip,rk3066-i2s";
410 compatible = "rockchip,rk3328-i2c", "rockchip,rk3399-i2c";
423 compatible = "rockchip,rk3328-i2c", "rockchip,rk3399-i2c";
436 compatible = "rockchip,rk3328-i2c", "rockchip,rk3399-i2c";
449 compatible = "rockchip,rk3328-i2c", "rockchip,rk3399-i2c";
462 compatible = "rockchip,rk3328-spi", "rockchip,rk3066-spi";
624 compatible = "rockchip,rk3328-saradc", "rockchip,rk3399-saradc";
699 compatible = "rockchip,rk3328-vdec", "rockchip,rk3399-vdec";
[all …]
/linux-6.15/Documentation/devicetree/bindings/sound/
H A Drockchip-max98090.txt4 - compatible: "rockchip,rockchip-audio-max98090"
19 compatible = "rockchip,rockchip-audio-max98090";
20 rockchip,model = "ROCKCHIP-I2S";
21 rockchip,i2s-controller = <&i2s>;
28 compatible = "rockchip,rockchip-audio-max98090";
29 rockchip,model = "ROCKCHIP-I2S";
30 rockchip,i2s-controller = <&i2s>;
31 rockchip,hdmi-codec = <&hdmi>;
36 compatible = "rockchip,rockchip-audio-max98090";
37 rockchip,model = "ROCKCHIP-I2S";
[all …]
/linux-6.15/arch/arm/boot/dts/rockchip/
H A Drv1126-pinctrl.dtsi7 #include <arm64/rockchip/rockchip-pinconf.dtsi>
17 rockchip,pins =
25 rockchip,pins =
31 rockchip,pins =
51 rockchip,pins =
57 rockchip,pins =
65 rockchip,pins =
83 rockchip,pins =
93 rockchip,pins =
103 rockchip,pins =
[all …]
H A Drk3188.dtsi14 compatible = "rockchip,rk3188";
150 compatible = "rockchip,rk3188-timer", "rockchip,rk3288-timer";
158 compatible = "rockchip,rk3188-timer", "rockchip,rk3288-timer";
166 compatible = "rockchip,rk3188-i2s", "rockchip,rk3066-i2s";
182 compatible = "rockchip,rk3188-spdif", "rockchip,rk3066-spdif";
200 rockchip,grf = <&grf>;
220 rockchip,grf = <&grf>;
221 rockchip,pmu = <&pmu>;
773 compatible = "rockchip,rk3188-spi", "rockchip,rk3066-spi";
779 compatible = "rockchip,rk3188-spi", "rockchip,rk3066-spi";
[all …]
H A Drk3128.dtsi258 compatible = "rockchip,rk3128-vpu", "rockchip,rk3066-vpu";
427 compatible = "rockchip,rk3128-i2s", "rockchip,rk3066-i2s";
510 compatible = "rockchip,rk3128-i2s", "rockchip,rk3066-i2s";
525 compatible = "rockchip,rk3128-nfc", "rockchip,rk2928-nfc";
682 compatible = "rockchip,rk3128-pwm", "rockchip,rk3288-pwm";
692 compatible = "rockchip,rk3128-pwm", "rockchip,rk3288-pwm";
702 compatible = "rockchip,rk3128-pwm", "rockchip,rk3288-pwm";
712 compatible = "rockchip,rk3128-pwm", "rockchip,rk3288-pwm";
722 compatible = "rockchip,rk3128-i2c", "rockchip,rk3288-i2c";
735 compatible = "rockchip,rk3128-i2c", "rockchip,rk3288-i2c";
[all …]
H A Drv1108.dtsi197 compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";
208 compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";
219 compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";
230 compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";
289 compatible = "rockchip,rv1108-timer", "rockchip,rk3288-timer";
359 compatible = "rockchip,rv1108-saradc", "rockchip,rk3399-saradc";
383 compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";
394 compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";
405 compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";
416 compatible = "rockchip,rv1108-pwm", "rockchip,rk3288-pwm";
[all …]
H A Drk3066a.dtsi8 #include <dt-bindings/pinctrl/rockchip.h>
14 compatible = "rockchip,rk3066a";
24 enable-method = "rockchip,rk3066-smp";
86 compatible = "rockchip,rk3066-vop";
146 rockchip,grf = <&grf>;
186 rockchip,playback-channels = <8>;
187 rockchip,capture-channels = <2>;
203 rockchip,capture-channels = <2>;
219 rockchip,capture-channels = <2>;
229 rockchip,grf = <&grf>;
[all …]
H A Drk3036.dtsi206 compatible = "rockchip,rk3036-usb", "rockchip,rk3066-usb",
220 compatible = "rockchip,rk3036-usb", "rockchip,rk3066-usb",
302 compatible = "rockchip,rk3036-i2s", "rockchip,rk3066-i2s";
427 compatible = "rockchip,rk3036-timer", "rockchip,rk3288-timer";
435 compatible = "rockchip,rk3036-pwm", "rockchip,rk2928-pwm";
445 compatible = "rockchip,rk3036-pwm", "rockchip,rk2928-pwm";
455 compatible = "rockchip,rk3036-pwm", "rockchip,rk2928-pwm";
465 compatible = "rockchip,rk3036-pwm", "rockchip,rk2928-pwm";
475 compatible = "rockchip,rk3036-i2c", "rockchip,rk3288-i2c";
488 compatible = "rockchip,rk3036-i2c", "rockchip,rk3288-i2c";
[all …]
/linux-6.15/Documentation/devicetree/bindings/net/
H A Drockchip-dwmac.yaml18 - rockchip,px30-gmac
19 - rockchip,rk3128-gmac
20 - rockchip,rk3228-gmac
21 - rockchip,rk3288-gmac
22 - rockchip,rk3308-gmac
23 - rockchip,rk3328-gmac
24 - rockchip,rk3366-gmac
96 rockchip,grf:
100 rockchip,php-grf:
126 - rockchip,grf
[all …]
/linux-6.15/Documentation/devicetree/bindings/arm/rockchip/
H A Dpmu.yaml22 - rockchip,px30-pmu
23 - rockchip,rk3066-pmu
24 - rockchip,rk3128-pmu
25 - rockchip,rk3288-pmu
26 - rockchip,rk3368-pmu
27 - rockchip,rk3399-pmu
28 - rockchip,rk3568-pmu
29 - rockchip,rk3576-pmu
30 - rockchip,rk3588-pmu
31 - rockchip,rv1126-pmu
[all …]
/linux-6.15/Documentation/devicetree/bindings/arm/
H A Drockchip.yaml21 - const: rockchip,rk3399
26 - const: rockchip,rk3399
31 - const: rockchip,rk3288
38 - const: rockchip,rk3326
50 - const: rockchip,rk3566
55 - const: rockchip,rk3568
60 - const: rockchip,rk3576
65 - const: rockchip,rk3588
72 - const: rockchip,rk3588
77 - const: rockchip,rk3288
[all …]
/linux-6.15/Documentation/devicetree/bindings/pwm/
H A Dpwm-rockchip.yaml15 - const: rockchip,rk2928-pwm
16 - const: rockchip,rk3288-pwm
17 - const: rockchip,rk3328-pwm
18 - const: rockchip,vop-pwm
24 - rockchip,rk3128-pwm
25 - rockchip,rk3368-pwm
26 - rockchip,rk3399-pwm
27 - rockchip,rv1108-pwm
31 - rockchip,px30-pwm
32 - rockchip,rk3308-pwm
[all …]
/linux-6.15/drivers/phy/rockchip/
H A DMakefile2 obj-$(CONFIG_PHY_ROCKCHIP_DP) += phy-rockchip-dp.o
3 obj-$(CONFIG_PHY_ROCKCHIP_DPHY_RX0) += phy-rockchip-dphy-rx0.o
4 obj-$(CONFIG_PHY_ROCKCHIP_EMMC) += phy-rockchip-emmc.o
5 obj-$(CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY) += phy-rockchip-inno-csidphy.o
7 obj-$(CONFIG_PHY_ROCKCHIP_INNO_HDMI) += phy-rockchip-inno-hdmi.o
8 obj-$(CONFIG_PHY_ROCKCHIP_INNO_USB2) += phy-rockchip-inno-usb2.o
10 obj-$(CONFIG_PHY_ROCKCHIP_PCIE) += phy-rockchip-pcie.o
13 obj-$(CONFIG_PHY_ROCKCHIP_SNPS_PCIE3) += phy-rockchip-snps-pcie3.o
14 obj-$(CONFIG_PHY_ROCKCHIP_TYPEC) += phy-rockchip-typec.o
15 obj-$(CONFIG_PHY_ROCKCHIP_USB) += phy-rockchip-usb.o
[all …]

12345678910>>...21