| /linux-6.15/sound/soc/codecs/ |
| H A D | rk3308_codec.c | 658 regmap_update_bits(rk3308->regmap, in rk3308_codec_adc_dig_config() 777 rk3308->component = component; in rk3308_codec_probe() 780 rk3308_codec_initialize(rk3308); in rk3308_codec_probe() 865 dev_info(rk3308->dev, "Found codec version %c\n", rk3308->codec_ver); in rk3308_codec_get_version() 903 struct rk3308_codec_priv *rk3308; in rk3308_codec_platform_probe() local 907 rk3308 = devm_kzalloc(&pdev->dev, sizeof(*rk3308), GFP_KERNEL); in rk3308_codec_platform_probe() 908 if (!rk3308) in rk3308_codec_platform_probe() 911 rk3308->dev = dev; in rk3308_codec_platform_probe() 914 if (IS_ERR(rk3308->grf)) in rk3308_codec_platform_probe() 918 if (IS_ERR(rk3308->reset)) in rk3308_codec_platform_probe() [all …]
|
| /linux-6.15/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3308.dtsi | 7 #include <dt-bindings/clock/rk3308-cru.h> 16 compatible = "rockchip,rk3308"; 199 compatible = "rockchip,rk3308-usb2phy"; 565 compatible = "rockchip,rk3308-otp"; 616 compatible = "rockchip,rk3308-i2s-tdm"; 637 compatible = "rockchip,rk3308-i2s-tdm"; 776 compatible = "rockchip,rk3308-nfc", 791 compatible = "rockchip,rk3308-gmac"; 824 compatible = "rockchip,rk3308-cru"; 836 compatible = "rockchip,rk3308-codec"; [all …]
|
| H A D | rk3308-roc-cc.dts | 7 #include "rk3308.dtsi" 11 compatible = "firefly,roc-rk3308-cc", "rockchip,rk3308";
|
| H A D | rk3308-bpi-p2-pro.dts | 7 #include "rk3308.dtsi" 11 compatible = "sinovoip,rk3308-bpi-p2pro", "rockchip,rk3308"; 40 label = "rockchip,rk3308";
|
| H A D | rk3308-evb.dts | 9 #include "rk3308.dtsi" 13 compatible = "rockchip,rk3308-evb", "rockchip,rk3308";
|
| H A D | Makefile | 10 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-bpi-p2-pro.dtb 11 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-evb.dtb 12 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-roc-cc.dtb 13 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-rock-pi-s.dtb 14 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3308-rock-s0.dtb
|
| H A D | rk3308-rock-s0.dts | 6 #include "rk3308.dtsi" 10 compatible = "radxa,rock-s0", "rockchip,rk3308";
|
| H A D | rk3308-rock-pi-s.dts | 10 #include "rk3308.dtsi" 14 compatible = "radxa,rockpis", "rockchip,rk3308";
|
| /linux-6.15/Documentation/devicetree/bindings/clock/ |
| H A D | rockchip,rk3308-cru.yaml | 4 $id: http://devicetree.org/schemas/clock/rockchip,rk3308-cru.yaml# 19 preprocessor macros in the dt-bindings/clock/rk3308-cru.h headers and can be 36 - rockchip,rk3308-cru 71 compatible = "rockchip,rk3308-cru";
|
| /linux-6.15/Documentation/devicetree/bindings/sound/ |
| H A D | rockchip,rk3308-codec.yaml | 4 $id: http://devicetree.org/schemas/sound/rockchip,rk3308-codec.yaml# 29 const: rockchip,rk3308-codec 87 #include <dt-bindings/clock/rk3308-cru.h> 90 compatible = "rockchip,rk3308-codec";
|
| H A D | rockchip-spdif.yaml | 32 - rockchip,rk3308-spdif
|
| H A D | rockchip,pdm.yaml | 28 - rockchip,rk3308-pdm
|
| H A D | rockchip-i2s.yaml | 32 - rockchip,rk3308-i2s
|
| /linux-6.15/Documentation/devicetree/bindings/soc/rockchip/ |
| H A D | grf.yaml | 75 - rockchip,rk3308-core-grf 76 - rockchip,rk3308-detect-grf 77 - rockchip,rk3308-grf 78 - rockchip,rk3308-usb2phy-grf 220 - rockchip,rk3308-grf 240 - rockchip,rk3308-usb2phy-grf
|
| /linux-6.15/Documentation/devicetree/bindings/mtd/ |
| H A D | rockchip,nand-controller.yaml | 27 - const: rockchip,rk3308-nfc 133 #include <dt-bindings/clock/rk3308-cru.h> 136 compatible = "rockchip,rk3308-nfc",
|
| /linux-6.15/Documentation/devicetree/bindings/nvmem/ |
| H A D | rockchip,otp.yaml | 16 - rockchip,rk3308-otp 61 - rockchip,rk3308-otp
|
| /linux-6.15/Documentation/devicetree/bindings/net/ |
| H A D | rockchip-dwmac.yaml | 22 - rockchip,rk3308-gmac 45 - rockchip,rk3308-gmac
|
| /linux-6.15/Documentation/devicetree/bindings/phy/ |
| H A D | rockchip,inno-usb2phy.yaml | 18 - rockchip,rk3308-usb2phy 189 - rockchip,rk3308-usb2phy
|
| /linux-6.15/Documentation/devicetree/bindings/devfreq/event/ |
| H A D | rockchip,dfi.yaml | 60 #include <dt-bindings/clock/rk3308-cru.h>
|
| /linux-6.15/drivers/clk/rockchip/ |
| H A D | Makefile | 27 obj-$(CONFIG_CLK_RK3308) += clk-rk3308.o
|
| /linux-6.15/Documentation/devicetree/bindings/power/ |
| H A D | rockchip-io-domain.yaml | 53 - rockchip,rk3308-io-voltage-domain 75 - $ref: "#/$defs/rk3308" 199 rk3308: 204 const: rockchip,rk3308-io-voltage-domain
|
| /linux-6.15/Documentation/devicetree/bindings/iio/adc/ |
| H A D | rockchip-saradc.yaml | 27 - rockchip,rk3308-saradc
|
| /linux-6.15/Documentation/devicetree/bindings/pwm/ |
| H A D | pwm-rockchip.yaml | 32 - rockchip,rk3308-pwm
|
| /linux-6.15/Documentation/devicetree/bindings/arm/ |
| H A D | rockchip.yaml | 225 - const: firefly,roc-rk3308-cc 226 - const: rockchip,rk3308 912 - const: rockchip,rk3308 957 - const: rockchip,rk3308 1032 - const: rockchip,rk3308-evb 1033 - const: rockchip,rk3308 1097 - const: sinovoip,rk3308-bpi-p2pro 1098 - const: rockchip,rk3308
|
| /linux-6.15/Documentation/devicetree/bindings/watchdog/ |
| H A D | snps,dw-wdt.yaml | 27 - rockchip,rk3308-wdt
|