/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | exynos-lpass.c | 58 static void exynos_lpass_core_sw_reset(struct exynos_lpass *lpass, int mask) in exynos_lpass_core_sw_reset() argument 62 regmap_read(lpass->top, SFR_LPASS_CORE_SW_RESET, &val); in exynos_lpass_core_sw_reset() 65 regmap_write(lpass->top, SFR_LPASS_CORE_SW_RESET, val); in exynos_lpass_core_sw_reset() 70 regmap_write(lpass->top, SFR_LPASS_CORE_SW_RESET, val); in exynos_lpass_core_sw_reset() 73 static void exynos_lpass_enable(struct exynos_lpass *lpass) in exynos_lpass_enable() argument 75 clk_prepare_enable(lpass->sfr0_clk); in exynos_lpass_enable() 78 regmap_write(lpass->top, SFR_LPASS_INTR_CA5_MASK, in exynos_lpass_enable() 81 regmap_write(lpass->top, SFR_LPASS_INTR_CPU_MASK, in exynos_lpass_enable() 85 exynos_lpass_core_sw_reset(lpass, LPASS_I2S_SW_RESET); in exynos_lpass_enable() 86 exynos_lpass_core_sw_reset(lpass, LPASS_DMA_SW_RESE in exynos_lpass_enable() 91 exynos_lpass_disable(struct exynos_lpass *lpass) exynos_lpass_disable() argument 111 struct exynos_lpass *lpass; exynos_lpass_probe() local 145 struct exynos_lpass *lpass = platform_get_drvdata(pdev); exynos_lpass_remove() local 158 struct exynos_lpass *lpass = dev_get_drvdata(dev); exynos_lpass_suspend() local 167 struct exynos_lpass *lpass = dev_get_drvdata(dev); exynos_lpass_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | exynos-lpass.c | 57 static void exynos_lpass_core_sw_reset(struct exynos_lpass *lpass, int mask) in exynos_lpass_core_sw_reset() argument 61 regmap_read(lpass->top, SFR_LPASS_CORE_SW_RESET, &val); in exynos_lpass_core_sw_reset() 64 regmap_write(lpass->top, SFR_LPASS_CORE_SW_RESET, val); in exynos_lpass_core_sw_reset() 69 regmap_write(lpass->top, SFR_LPASS_CORE_SW_RESET, val); in exynos_lpass_core_sw_reset() 72 static void exynos_lpass_enable(struct exynos_lpass *lpass) in exynos_lpass_enable() argument 74 clk_prepare_enable(lpass->sfr0_clk); in exynos_lpass_enable() 77 regmap_write(lpass->top, SFR_LPASS_INTR_CA5_MASK, in exynos_lpass_enable() 80 regmap_write(lpass->top, SFR_LPASS_INTR_CPU_MASK, in exynos_lpass_enable() 84 exynos_lpass_core_sw_reset(lpass, LPASS_I2S_SW_RESET); in exynos_lpass_enable() 85 exynos_lpass_core_sw_reset(lpass, LPASS_DMA_SW_RESE in exynos_lpass_enable() 90 exynos_lpass_disable(struct exynos_lpass *lpass) exynos_lpass_disable() argument 110 struct exynos_lpass *lpass; exynos_lpass_probe() local 142 struct exynos_lpass *lpass = platform_get_drvdata(pdev); exynos_lpass_remove() local 155 struct exynos_lpass *lpass = dev_get_drvdata(dev); exynos_lpass_suspend() local 164 struct exynos_lpass *lpass = dev_get_drvdata(dev); exynos_lpass_resume() local [all...] |
/kernel/linux/linux-6.6/sound/soc/qcom/ |
H A D | Makefile | 3 snd-soc-lpass-cpu-objs := lpass-cpu.o 4 snd-soc-lpass-cdc-dma-objs := lpass-cdc-dma.o 5 snd-soc-lpass-hdmi-objs := lpass-hdmi.o 6 snd-soc-lpass-platform-objs := lpass-platform.o 7 snd-soc-lpass-ipq806x-objs := lpass [all...] |
/kernel/linux/linux-5.10/sound/soc/qcom/ |
H A D | Makefile | 3 snd-soc-lpass-cpu-objs := lpass-cpu.o 4 snd-soc-lpass-hdmi-objs := lpass-hdmi.o 5 snd-soc-lpass-platform-objs := lpass-platform.o 6 snd-soc-lpass-ipq806x-objs := lpass-ipq806x.o 7 snd-soc-lpass-apq8016-objs := lpass [all...] |
H A D | apq8016_sbc.c | 18 #include <dt-bindings/sound/apq8016-lpass.h>
|
H A D | lpass-hdmi.c | 5 * lpass-hdmi.c -- ALSA SoC HDMI-CPU DAI driver for QTi LPASS HDMI 15 #include <dt-bindings/sound/sc7180-lpass.h> 16 #include "lpass-lpaif-reg.h" 17 #include "lpass.h"
|
H A D | lpass.h | 5 * lpass.h - Definitions for the QTi LPASS 15 #include <dt-bindings/sound/qcom,lpass.h> 16 #include "lpass-hdmi.h"
|
/kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/ |
H A D | Makefile | 2 snd-q6dsp-common-objs := q6dsp-common.o q6dsp-lpass-ports.o q6dsp-lpass-clocks.o 17 obj-$(CONFIG_SND_SOC_QDSP6_APM_LPASS_DAI) += q6apm-lpass-dais.o
|
H A D | q6prm-clocks.c | 10 #include <dt-bindings/sound/qcom,q6dsp-lpass-ports.h> 11 #include "q6dsp-lpass-clocks.h" 78 { .compatible = "qcom,q6prm-lpass-clocks", .data = &q6dsp_clk_q6prm }, 86 .name = "q6prm-lpass-clock",
|
H A D | q6apm.h | 16 #include <dt-bindings/sound/qcom,q6dsp-lpass-ports.h>
|
/kernel/linux/linux-5.10/scripts/dtc/include-prefixes/dt-bindings/sound/ |
H A D | apq8016-lpass.h | 5 #include <dt-bindings/sound/qcom,lpass.h> 7 /* NOTE: Use qcom,lpass.h to define any AIF ID's for LPASS */
|
H A D | sc7180-lpass.h | 5 #include <dt-bindings/sound/qcom,lpass.h> 7 /* NOTE: Use qcom,lpass.h to define any AIF ID's for LPASS */
|
/kernel/linux/linux-5.10/include/dt-bindings/sound/ |
H A D | sc7180-lpass.h | 5 #include <dt-bindings/sound/qcom,lpass.h> 7 /* NOTE: Use qcom,lpass.h to define any AIF ID's for LPASS */
|
H A D | apq8016-lpass.h | 5 #include <dt-bindings/sound/qcom,lpass.h> 7 /* NOTE: Use qcom,lpass.h to define any AIF ID's for LPASS */
|
/kernel/linux/linux-6.6/include/dt-bindings/sound/ |
H A D | sc7180-lpass.h | 5 #include <dt-bindings/sound/qcom,lpass.h> 7 /* NOTE: Use qcom,lpass.h to define any AIF ID's for LPASS */
|
H A D | apq8016-lpass.h | 5 #include <dt-bindings/sound/qcom,lpass.h> 7 /* NOTE: Use qcom,lpass.h to define any AIF ID's for LPASS */
|
H A D | qcom,q6afe.h | 7 #include <dt-bindings/sound/qcom,q6dsp-lpass-ports.h>
|
/kernel/linux/linux-6.6/scripts/dtc/include-prefixes/dt-bindings/sound/ |
H A D | sc7180-lpass.h | 5 #include <dt-bindings/sound/qcom,lpass.h> 7 /* NOTE: Use qcom,lpass.h to define any AIF ID's for LPASS */
|
H A D | apq8016-lpass.h | 5 #include <dt-bindings/sound/qcom,lpass.h> 7 /* NOTE: Use qcom,lpass.h to define any AIF ID's for LPASS */
|
H A D | qcom,q6afe.h | 7 #include <dt-bindings/sound/qcom,q6dsp-lpass-ports.h>
|
/kernel/linux/linux-6.6/drivers/clk/qcom/ |
H A D | lpass-gfm-sm8250.c | 20 #include <dt-bindings/clock/qcom,sm8250-lpass-audiocc.h> 21 #include <dt-bindings/clock/qcom,sm8250-lpass-aoncc.h> 264 dev_dbg(dev, "Failed to get lpass core voting clocks\n"); in lpass_gfm_clk_driver_probe() 293 .compatible = "qcom,sm8250-lpass-aoncc", 297 .compatible = "qcom,sm8250-lpass-audiocc", 311 .name = "lpass-gfm-clk",
|
H A D | lpasscc-sdm845.c | 12 #include <dt-bindings/clock/qcom,lpass-sdm845.h>
|
H A D | lpasscc-sc7280.c | 14 #include <dt-bindings/clock/qcom,lpass-sc7280.h>
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | Makefile | 137 snd-soc-lpass-macro-common-objs := lpass-macro-common.o 138 snd-soc-lpass-rx-macro-objs := lpass-rx-macro.o 139 snd-soc-lpass-tx-macro-objs := lpass-tx-macro.o 140 snd-soc-lpass-wsa-macro-objs := lpass-wsa-macro.o 141 snd-soc-lpass-va-macro-objs := lpass [all...] |
/kernel/linux/linux-5.10/drivers/clk/qcom/ |
H A D | lpasscc-sdm845.c | 11 #include <dt-bindings/clock/qcom,lpass-sdm845.h>
|