Searched refs:lpass (Results 1 – 12 of 12) sorted by relevance
| /Linux-v4.19/drivers/mfd/ |
| D | exynos-lpass.c | 61 static void exynos_lpass_core_sw_reset(struct exynos_lpass *lpass, int mask) in exynos_lpass_core_sw_reset() argument 65 regmap_read(lpass->top, SFR_LPASS_CORE_SW_RESET, &val); in exynos_lpass_core_sw_reset() 68 regmap_write(lpass->top, SFR_LPASS_CORE_SW_RESET, val); in exynos_lpass_core_sw_reset() 73 regmap_write(lpass->top, SFR_LPASS_CORE_SW_RESET, val); in exynos_lpass_core_sw_reset() 76 static void exynos_lpass_enable(struct exynos_lpass *lpass) in exynos_lpass_enable() argument 78 clk_prepare_enable(lpass->sfr0_clk); in exynos_lpass_enable() 81 regmap_write(lpass->top, SFR_LPASS_INTR_CA5_MASK, in exynos_lpass_enable() 84 regmap_write(lpass->top, SFR_LPASS_INTR_CPU_MASK, in exynos_lpass_enable() 87 exynos_lpass_core_sw_reset(lpass, LPASS_I2S_SW_RESET); in exynos_lpass_enable() 88 exynos_lpass_core_sw_reset(lpass, LPASS_DMA_SW_RESET); in exynos_lpass_enable() [all …]
|
| D | Makefile | 18 obj-$(CONFIG_MFD_EXYNOS_LPASS) += exynos-lpass.o
|
| /Linux-v4.19/sound/soc/qcom/ |
| D | Makefile | 3 snd-soc-lpass-cpu-objs := lpass-cpu.o 4 snd-soc-lpass-platform-objs := lpass-platform.o 5 snd-soc-lpass-ipq806x-objs := lpass-ipq806x.o 6 snd-soc-lpass-apq8016-objs := lpass-apq8016.o 8 obj-$(CONFIG_SND_SOC_LPASS_CPU) += snd-soc-lpass-cpu.o 9 obj-$(CONFIG_SND_SOC_LPASS_PLATFORM) += snd-soc-lpass-platform.o 10 obj-$(CONFIG_SND_SOC_LPASS_IPQ806X) += snd-soc-lpass-ipq806x.o 11 obj-$(CONFIG_SND_SOC_LPASS_APQ8016) += snd-soc-lpass-apq8016.o
|
| /Linux-v4.19/Documentation/devicetree/bindings/sound/ |
| D | qcom,lpass-cpu.txt | 7 - compatible : "qcom,lpass-cpu" or "qcom,apq8016-lpass-cpu" 13 : required clocks for "qcom,lpass-cpu-apq8016" 25 * "lpass-irq-lpaif" 32 * "lpass-lpaif" 42 lpass@28100000 { 43 compatible = "qcom,lpass-cpu"; 47 interrupt-names = "lpass-irq-lpaif"; 52 reg-names = "lpass-lpaif";
|
| D | qcom,msm8916-wcd-digital.txt | 3 ## Bindings for codec core in lpass: 7 - reg: address space for lpass codec.
|
| D | qcom,apq8016-sbc.txt | 72 sound-dai = <&lpass MI2S_PRIMARY>; 83 sound-dai = <&lpass MI2S_QUATERNARY>;
|
| /Linux-v4.19/Documentation/devicetree/bindings/mfd/ |
| D | samsung,exynos5433-lpass.txt | 5 - compatible : "samsung,exynos5433-lpass" 17 an optional sub-node. For "samsung,exynos5433-lpass" compatible this includes: 29 compatible = "samsung,exynos5433-lpass";
|
| /Linux-v4.19/arch/arm/boot/dts/ |
| D | qcom-ipq8064.dtsi | 93 lpass@28100000 { 94 compatible = "qcom,lpass-cpu"; 103 interrupt-names = "lpass-irq-lpaif"; 105 reg-names = "lpass-lpaif";
|
| /Linux-v4.19/arch/arm64/boot/dts/qcom/ |
| D | apq8016-sbc.dtsi | 20 #include <dt-bindings/sound/apq8016-lpass.h> 386 lpass@7708000 { 455 sound-dai = <&lpass MI2S_QUATERNARY>; 465 sound-dai = <&lpass MI2S_PRIMARY>; 475 sound-dai = <&lpass MI2S_TERTIARY>;
|
| D | msm8916.dtsi | 557 lpass: lpass@7708000 { label 559 compatible = "qcom,lpass-cpu-apq8016"; 578 interrupt-names = "lpass-irq-lpaif"; 580 reg-names = "lpass-lpaif";
|
| D | msm8996.dtsi | 1142 label = "lpass";
|
| /Linux-v4.19/arch/arm64/boot/dts/exynos/ |
| D | exynos5433.dtsi | 1696 compatible = "samsung,exynos5433-lpass";
|