| /kernel/linux/linux-6.6/sound/soc/starfive/ |
| D | jh7110_tdm.c | 136 static inline u32 jh7110_tdm_readl(struct jh7110_tdm_dev *tdm, u16 reg) in jh7110_tdm_readl() 141 static inline void jh7110_tdm_writel(struct jh7110_tdm_dev *tdm, u16 reg, u32 val) in jh7110_tdm_writel() 146 static void jh7110_tdm_save_context(struct jh7110_tdm_dev *tdm, in jh7110_tdm_save_context() 155 static void jh7110_tdm_start(struct jh7110_tdm_dev *tdm, in jh7110_tdm_start() 170 static void jh7110_tdm_stop(struct jh7110_tdm_dev *tdm, in jh7110_tdm_stop() 186 static int jh7110_tdm_syncdiv(struct jh7110_tdm_dev *tdm) in jh7110_tdm_syncdiv() 218 static int jh7110_tdm_config(struct jh7110_tdm_dev *tdm, in jh7110_tdm_config() 248 static void jh7110_tdm_clk_disable(struct jh7110_tdm_dev *tdm) in jh7110_tdm_clk_disable() 253 static int jh7110_tdm_clk_enable(struct jh7110_tdm_dev *tdm) in jh7110_tdm_clk_enable() 286 struct jh7110_tdm_dev *tdm = dev_get_drvdata(dev); in jh7110_tdm_runtime_suspend() local [all …]
|
| /kernel/linux/linux-5.10/sound/soc/zte/ |
| D | zx-tdm.c | 83 static inline u32 zx_tdm_readl(struct zx_tdm_info *tdm, u16 reg) in zx_tdm_readl() 88 static inline void zx_tdm_writel(struct zx_tdm_info *tdm, u16 reg, u32 val) in zx_tdm_writel() 93 static void zx_tdm_tx_en(struct zx_tdm_info *tdm, bool on) in zx_tdm_tx_en() 105 static void zx_tdm_rx_en(struct zx_tdm_info *tdm, bool on) in zx_tdm_rx_en() 117 static void zx_tdm_tx_dma_en(struct zx_tdm_info *tdm, bool on) in zx_tdm_tx_dma_en() 130 static void zx_tdm_rx_dma_en(struct zx_tdm_info *tdm, bool on) in zx_tdm_rx_dma_en() 165 struct zx_tdm_info *tdm = snd_soc_dai_get_drvdata(cpu_dai); in zx_tdm_set_fmt() local 196 struct zx_tdm_info *tdm = snd_soc_dai_get_drvdata(socdai); in zx_tdm_hw_params() local 322 static void zx_tdm_init_state(struct zx_tdm_info *tdm) in zx_tdm_init_state()
|
| /kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/ |
| D | q6afe-dai.c | 126 struct q6afe_tdm_cfg *tdm = &dai_data->port_config[dai->id].tdm; in q6tdm_set_tdm_slot() local 179 struct q6afe_tdm_cfg *tdm = &dai_data->port_config[dai->id].tdm; in q6tdm_set_channel_map() local 239 struct q6afe_tdm_cfg *tdm = &dai_data->port_config[dai->id].tdm; in q6tdm_hw_params() local
|
| D | q6afe.h | 213 struct q6afe_tdm_cfg tdm; member
|
| /kernel/linux/linux-5.10/sound/soc/qcom/qdsp6/ |
| D | q6afe-dai.c | 228 struct q6afe_tdm_cfg *tdm = &dai_data->port_config[dai->id].tdm; in q6tdm_set_tdm_slot() local 281 struct q6afe_tdm_cfg *tdm = &dai_data->port_config[dai->id].tdm; in q6tdm_set_channel_map() local 341 struct q6afe_tdm_cfg *tdm = &dai_data->port_config[dai->id].tdm; in q6tdm_hw_params() local
|
| D | q6afe.h | 213 struct q6afe_tdm_cfg tdm; member
|
| /kernel/linux/linux-6.6/drivers/soc/fsl/qe/ |
| D | tsa.c | 125 struct tsa_tdm tdm[2]; /* TDMa and TDMb */ member 366 struct tsa_tdm *tdm; in tsa_of_parse_tdm_route() local 445 struct tsa_tdm *tdm; in tsa_of_parse_tdms() local
|
| /kernel/linux/linux-6.6/arch/riscv/boot/dts/starfive/ |
| D | jh7110.dtsi | 494 tdm: tdm@10090000 { label
|
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | ak4613.c | 613 u8 tdm; in ak4613_dai_hw_params() local
|
| /kernel/linux/linux-5.10/sound/soc/samsung/ |
| D | i2s.c | 329 int tdm = priv->quirks & QUIRK_SUPPORTS_TDM; in set_bfs() local
|
| /kernel/linux/linux-6.6/sound/soc/samsung/ |
| D | i2s.c | 337 int tdm = priv->quirks & QUIRK_SUPPORTS_TDM; in set_bfs() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
| D | sil-sii8620.c | 1956 u8 tdm = sii8620_readb(ctx, REG_TRXSTA2); in sii8620_irq_tdm() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
| D | sil-sii8620.c | 1956 u8 tdm = sii8620_readb(ctx, REG_TRXSTA2); in sii8620_irq_tdm() local
|