| /OK3568_Linux_fs/kernel/sound/soc/codecs/ |
| H A D | rk3308_codec.c | 2 * rk3308_codec.c -- RK3308 ALSA Soc Audio Driver 54 #define CODEC_DRV_NAME "rk3308-acodec" 248 static bool handle_loopback(struct rk3308_codec_priv *rk3308); 252 static void rk3308_codec_dac_mclk_enable(struct rk3308_codec_priv *rk3308); 254 static int rk3308_codec_micbias_enable(struct rk3308_codec_priv *rk3308, 256 static int rk3308_codec_micbias_disable(struct rk3308_codec_priv *rk3308); 626 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_mic_mute_get() local 632 dev_err(rk3308->plat_dev, in rk3308_codec_mic_mute_get() 639 regmap_read(rk3308->regmap, RK3308_ADC_DIG_CON03(grp), &value); in rk3308_codec_mic_mute_get() 640 rk3308->mic_mute_r[e->reg] = (value & RK3308_ADC_R_CH_BIST_SINE) >> in rk3308_codec_mic_mute_get() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | .rk3308-evb.dtb.cmd | |
| H A D | .rk3308-evb.dtb.dts.tmp | |
| H A D | rk3308.dtsi | 11 #include <dt-bindings/clock/rk3308-cru.h> 14 compatible = "rockchip,rk3308"; 100 compatible = "rockchip,rk3308-dmc"; 128 compatible = "rockchip,rk3308-grf", "syscon", "simple-mfd"; 133 compatible = "rockchip,rk3308-usb2phy-grf", "syscon", 140 compatible = "rockchip,rk3308-usb2phy", 171 compatible = "rockchip,rk3308-uart", "snps,dw-apb-uart"; 182 compatible = "rockchip,rk3308-uart", "snps,dw-apb-uart"; 193 compatible = "rockchip,rk3308-uart", "snps,dw-apb-uart"; 204 compatible = "rockchip,rk3308-uart", "snps,dw-apb-uart"; [all …]
|
| H A D | .rk3308-evb.dtb.d.pre.tmp | |
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rk3308-voice-module-pdm-mainboard-v10-aarch32.dts | 8 #include "rk3308-voice-module-v10-aarch32.dtsi" 9 #include "rk3308-voice-module-mainboard-v10-aarch32.dtsi" 12 model = "Rockchip RK3308 Voice Module PDM MIC Main Board V10 (AArch32)"; 13 compatible = "rockchip,rk3308-voice-module-pdm-mainboard-v10-aarch32", "rockchip,rk3308"; 17 compatible = "rockchip,rk3308-multi-dais", "rockchip,multi-dais"; 39 rockchip,card-name = "rockchip,rk3308-vad";
|
| H A D | rk3308-voice-module-amic-mainboard-v10-aarch32.dts | 8 #include "rk3308-voice-module-v10-aarch32.dtsi" 9 #include "rk3308-voice-module-mainboard-v10-aarch32.dtsi" 12 model = "Rockchip RK3308 Voice Module AMIC Main Board V10 (AArch32)"; 13 compatible = "rockchip,rk3308-voice-module-amic-mainboard-v10-aarch32", "rockchip,rk3308";
|
| H A D | rk3308-evb-dmic-pdm-v11-aarch32.dts | 6 #include "arm64/rockchip/rk3308-evb-dmic-pdm-v11.dts" 9 model = "Rockchip RK3308 evb digital-pdm mic v11 board (AArch32)"; 10 compatible = "rockchip,rk3308-evb-dmic-pdm-v11-aarch32", "rockchip,rk3308";
|
| H A D | rk3308-evb-dmic-i2s-v10-aarch32.dts | 6 #include "arm64/rockchip/rk3308-evb-dmic-i2s-v10.dts" 9 model = "Rockchip RK3308 evb digital-i2s mic board (AArch32)"; 10 compatible = "rockchip,rk3308-evb-dmic-i2s-v10-aarch32", "rockchip,rk3308";
|
| H A D | rk3308-voice-module-board-v10-aarch32.dts | 8 #include "rk3308-voice-module-v10-aarch32.dtsi" 11 model = "Rockchip RK3308 Voice Module Board V10 (AArch32)"; 12 compatible = "rockchip,rk3308-voice-module-board-v10-aarch32", "rockchip,rk3308";
|
| H A D | rk3308-voice-module-board-v11-aarch32.dts | 8 #include "rk3308-voice-module-v11-aarch32.dtsi" 11 model = "Rockchip RK3308 Voice Module Board V11 (AArch32)"; 12 compatible = "rockchip,rk3308-voice-module-board-v11-aarch32", "rockchip,rk3308";
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/soc/rockchip/ |
| H A D | grf.txt | 13 ON RK3308 SoC, the GRF is divided into four sections: 28 - "rockchip,rk3308-grf", "syscon": for rk3308 34 - "rockchip,rk3308-detect-grf", "syscon": for rk3308 36 - "rockchip,rk3308-core-grf", "syscon": for rk3308
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3308-evb-dmic-i2s-v10.dts | 9 #include "rk3308-evb-v10.dtsi" 12 model = "Rockchip RK3308 evb digital-i2s mic board"; 13 compatible = "rockchip,rk3308-evb-dmic-i2s-v10", "rockchip,rk3308"; 17 compatible = "rockchip,rk3308-multi-dais", "rockchip,multi-dais"; 28 compatible = "rockchip,rk3308-multi-dais", "rockchip,multi-dais"; 51 rockchip,card-name = "rockchip,rk3308-vad";
|
| H A D | rk3308.dtsi | 7 #include <dt-bindings/clock/rk3308-cru.h> 14 #include <dt-bindings/suspend/rockchip-rk3308.h> 18 compatible = "rockchip,rk3308"; 293 compatible = "rockchip,rk3308-dmc"; 373 compatible = "rockchip,rk3308-rgb"; 409 compatible = "rockchip,pm-rk3308"; 439 compatible = "rockchip,rk3308-grf", "syscon", "simple-mfd"; 443 compatible = "rockchip,rk3308-io-voltage-domain"; 448 compatible = "rockchip,rk3308-pmu-pvtm"; 467 compatible = "rockchip,rk3308-usb2phy-grf", "syscon", "simple-mfd"; [all …]
|
| H A D | rk3308-evb-dmic-i2s-v11.dts | 8 #include "rk3308-evb-v11.dtsi" 11 model = "Rockchip RK3308 evb digital-i2s mic v11 board"; 12 compatible = "rockchip,rk3308-evb-dmic-i2s-v11", "rockchip,rk3308"; 16 compatible = "rockchip,rk3308-multi-dais", "rockchip,multi-dais"; 39 rockchip,card-name = "rockchip,rk3308-vad";
|
| H A D | rk3308-evb-dmic-pdm-v10.dts | 9 #include "rk3308-evb-v10.dtsi" 12 model = "Rockchip RK3308 evb digital-pdm mic board"; 13 compatible = "rockchip,rk3308-evb-dmic-pdm-v10", "rockchip,rk3308"; 17 compatible = "rockchip,rk3308-multi-dais", "rockchip,multi-dais"; 38 rockchip,card-name = "rockchip,rk3308-vad";
|
| H A D | rk3308-evb-dmic-pdm-v11.dts | 8 #include "rk3308-evb-v11.dtsi" 11 model = "Rockchip RK3308 evb digital-pdm mic v11 board"; 12 compatible = "rockchip,rk3308-evb-dmic-pdm-v11", "rockchip,rk3308"; 16 compatible = "rockchip,rk3308-multi-dais", "rockchip,multi-dais"; 38 rockchip,card-name = "rockchip,rk3308-vad";
|
| H A D | rk3308-evb-amic-v11.dts | 8 #include "rk3308-evb-v11.dtsi" 11 model = "Rockchip RK3308 evb analog mic v11 board"; 12 compatible = "rockchip,rk3308-evb-amic-v11", "rockchip,rk3308"; 17 rockchip,card-name = "rockchip,rk3308-vad";
|
| H A D | rk3308-evb-amic-v10.dts | 9 #include "rk3308-evb-v10.dtsi" 12 model = "Rockchip RK3308 evb analog mic board"; 13 compatible = "rockchip,rk3308-evb-amic-v10", "rockchip,rk3308"; 18 rockchip,card-name = "rockchip,rk3308-vad";
|
| H A D | rk3308-voice-module-board-v10.dts | 8 #include "arm/rk3308-voice-module-board-v10-aarch32.dts" 11 model = "Rockchip RK3308 Voice Module Board V10"; 12 compatible = "rockchip,rk3308-voice-module-board-v10", "rockchip,rk3308";
|
| H A D | rk3308-fpga.dts | 9 #include "rk3308.dtsi" 12 model = "Rockchip RK3308 FPGA Platform"; 13 compatible = "rockchip,rk3308-fpga", "rockchip,rk3308";
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/clock/ |
| H A D | rockchip,rk3308-cru.txt | 1 * Rockchip RK3308 Clock and Reset Unit 3 The RK3308 clock controller generates and supplies clock to various 9 - compatible: CRU should be "rockchip,rk3308-cru" 22 preprocessor macros in the dt-bindings/clock/rk3308-cru.h headers and can be 41 compatible = "rockchip,rk3308-cru"; 52 compatible = "rockchip,rk3308-uart", "snps,dw-apb-uart";
|
| H A D | rockchip,rk3308.txt | 1 * Rockchip RK3308 Clock and Reset Unit 3 The RK3308 clock controller generates and supplies clock to various 9 - compatible: CRU should be "rockchip,rk3308-cru" 22 preprocessor macros in the dt-bindings/clock/rk3308-cru.h headers and can be 39 compatible = "rockchip,rk3308-cru"; 50 compatible = "rockchip,rk3308-uart", "snps,dw-apb-uart";
|
| /OK3568_Linux_fs/kernel/scripts/ |
| H A D | mkmultidtb.py | 12 Such as: PX30-EVB, RK3308-EVB 25 DTBS['RK3308-EVB'] = OrderedDict([('rk3308-evb-dmic-i2s-v10', '#_saradc_ch3=288'), 26 ('rk3308-evb-dmic-pdm-v10', '#_saradc_ch3=1024'), 27 ('rk3308-evb-amic-v10', '#_saradc_ch3=407')])
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/ |
| H A D | rockchip,vad.txt | 8 - "rockchip,rk3308-vad": for rk3308 28 Example for rk3308 VAD controller: 31 compatible = "rockchip,rk3308-vad";
|