Home
last modified time | relevance | path

Searched refs:ptcr (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dimx-audmux.c63 u32 pdcr, ptcr; in audmux_read_file() local
71 ptcr = readl(audmux_base + IMX_AUDMUX_V2_PTCR(port)); in audmux_read_file()
82 pdcr, ptcr); in audmux_read_file()
84 if (ptcr & IMX_AUDMUX_V2_PTCR_TFSDIR) in audmux_read_file()
87 audmux_port_string((ptcr >> 27) & 0x7)); in audmux_read_file()
92 if (ptcr & IMX_AUDMUX_V2_PTCR_TCLKDIR) in audmux_read_file()
95 audmux_port_string((ptcr >> 22) & 0x7)); in audmux_read_file()
102 if (ptcr & IMX_AUDMUX_V2_PTCR_SYN) { in audmux_read_file()
106 if (ptcr & IMX_AUDMUX_V2_PTCR_RFSDIR) in audmux_read_file()
109 audmux_port_string((ptcr >> 1 in audmux_read_file()
214 imx_audmux_v2_configure_port(unsigned int port, unsigned int ptcr, unsigned int pdcr) imx_audmux_v2_configure_port() argument
248 unsigned int ptcr = 0; imx_audmux_parse_dt_defaults() local
[all...]
H A Dwm1133-ev1.c252 unsigned int ptcr, pdcr; in wm1133_ev1_audio_init() local
255 ptcr = IMX_AUDMUX_V2_PTCR_SYN | in wm1133_ev1_audio_init()
261 imx_audmux_v2_configure_port(MX31_AUDMUX_PORT1_SSI0, ptcr, pdcr); in wm1133_ev1_audio_init()
263 ptcr = IMX_AUDMUX_V2_PTCR_SYN; in wm1133_ev1_audio_init()
265 imx_audmux_v2_configure_port(MX31_AUDMUX_PORT5_SSI_PINS_5, ptcr, pdcr); in wm1133_ev1_audio_init()
H A Dimx-audmux.h9 int imx_audmux_v2_configure_port(unsigned int port, unsigned int ptcr,
/kernel/linux/linux-6.6/sound/soc/fsl/
H A Dimx-audmux.c63 u32 pdcr, ptcr; in audmux_read_file() local
69 ptcr = readl(audmux_base + IMX_AUDMUX_V2_PTCR(port)); in audmux_read_file()
78 ret = sysfs_emit(buf, "PDCR: %08x\nPTCR: %08x\n", pdcr, ptcr); in audmux_read_file()
80 if (ptcr & IMX_AUDMUX_V2_PTCR_TFSDIR) in audmux_read_file()
83 audmux_port_string((ptcr >> 27) & 0x7)); in audmux_read_file()
88 if (ptcr & IMX_AUDMUX_V2_PTCR_TCLKDIR) in audmux_read_file()
91 audmux_port_string((ptcr >> 22) & 0x7)); in audmux_read_file()
98 if (ptcr & IMX_AUDMUX_V2_PTCR_SYN) { in audmux_read_file()
102 if (ptcr & IMX_AUDMUX_V2_PTCR_RFSDIR) in audmux_read_file()
105 audmux_port_string((ptcr >> 1 in audmux_read_file()
197 imx_audmux_v2_configure_port(unsigned int port, unsigned int ptcr, unsigned int pdcr) imx_audmux_v2_configure_port() argument
228 unsigned int ptcr = 0; imx_audmux_parse_dt_defaults() local
[all...]
H A Dimx-audmux.h9 int imx_audmux_v2_configure_port(unsigned int port, unsigned int ptcr,
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dpowernv.h10 extern void powernv_set_nmmu_ptcr(unsigned long ptcr);
16 static inline void powernv_set_nmmu_ptcr(unsigned long ptcr) { } in powernv_set_nmmu_ptcr() argument
H A Dopal.h243 int64_t opal_nmmu_set_ptcr(uint64_t chip_id, uint64_t ptcr);
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dpowernv.h10 extern void powernv_set_nmmu_ptcr(unsigned long ptcr);
16 static inline void powernv_set_nmmu_ptcr(unsigned long ptcr) { } in powernv_set_nmmu_ptcr() argument
H A Dopal.h237 int64_t opal_nmmu_set_ptcr(uint64_t chip_id, uint64_t ptcr);
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dpgtable.c195 unsigned long ptcr; in mmu_partition_table_init() local
208 ptcr = __pa(partition_tb) | (PATB_SIZE_SHIFT - 12); in mmu_partition_table_init()
209 set_ptcr_when_no_uv(ptcr); in mmu_partition_table_init()
210 powernv_set_nmmu_ptcr(ptcr); in mmu_partition_table_init()
/kernel/linux/linux-5.10/sound/atmel/
H A Dac97c.c354 unsigned long camr, ptcr = 0; in atmel_ac97c_playback_trigger() local
362 ptcr = ATMEL_PDC_TXTEN; in atmel_ac97c_playback_trigger()
368 ptcr |= ATMEL_PDC_TXTDIS; in atmel_ac97c_playback_trigger()
377 writel(ptcr, chip->regs + ATMEL_PDC_PTCR); in atmel_ac97c_playback_trigger()
385 unsigned long camr, ptcr = 0; in atmel_ac97c_capture_trigger() local
388 ptcr = readl(chip->regs + ATMEL_PDC_PTSR); in atmel_ac97c_capture_trigger()
394 ptcr = ATMEL_PDC_RXTEN; in atmel_ac97c_capture_trigger()
400 ptcr |= ATMEL_PDC_RXTDIS; in atmel_ac97c_capture_trigger()
409 writel(ptcr, chip->regs + ATMEL_PDC_PTCR); in atmel_ac97c_capture_trigger()
/kernel/linux/linux-6.6/sound/atmel/
H A Dac97c.c353 unsigned long camr, ptcr = 0; in atmel_ac97c_playback_trigger() local
361 ptcr = ATMEL_PDC_TXTEN; in atmel_ac97c_playback_trigger()
367 ptcr |= ATMEL_PDC_TXTDIS; in atmel_ac97c_playback_trigger()
376 writel(ptcr, chip->regs + ATMEL_PDC_PTCR); in atmel_ac97c_playback_trigger()
384 unsigned long camr, ptcr = 0; in atmel_ac97c_capture_trigger() local
387 ptcr = readl(chip->regs + ATMEL_PDC_PTSR); in atmel_ac97c_capture_trigger()
393 ptcr = ATMEL_PDC_RXTEN; in atmel_ac97c_capture_trigger()
399 ptcr |= ATMEL_PDC_RXTDIS; in atmel_ac97c_capture_trigger()
408 writel(ptcr, chip->regs + ATMEL_PDC_PTCR); in atmel_ac97c_capture_trigger()
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dpgtable.c296 unsigned long ptcr; in mmu_partition_table_init() local
304 ptcr = __pa(partition_tb) | (PATB_SIZE_SHIFT - 12); in mmu_partition_table_init()
305 set_ptcr_when_no_uv(ptcr); in mmu_partition_table_init()
306 powernv_set_nmmu_ptcr(ptcr); in mmu_partition_table_init()
/kernel/linux/linux-5.10/sound/soc/atmel/
H A Datmel-pcm.h36 unsigned int ptcr; /* PDC transfer control */ member
/kernel/linux/linux-6.6/sound/soc/atmel/
H A Datmel-pcm.h36 unsigned int ptcr; /* PDC transfer control */ member
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_hv_nested.c371 unsigned long ptcr; in kvmhv_nested_init() local
390 ptcr = __pa(pseries_partition_tb) | (ptb_order - 8); in kvmhv_nested_init()
391 rc = plpar_hcall_norets(H_SET_PARTITION_TABLE, ptcr); in kvmhv_nested_init()
467 unsigned long ptcr = kvmppc_get_gpr(vcpu, 4); in kvmhv_set_partition_table() local
476 if ((ptcr & PRTS_MASK) > 12 - 8 || in kvmhv_set_partition_table()
477 !kvm_is_visible_gfn(vcpu->kvm, (ptcr & PRTB_MASK) >> PAGE_SHIFT)) in kvmhv_set_partition_table()
481 kvm->arch.l1_ptcr = ptcr; in kvmhv_set_partition_table()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_hv_nested.c434 unsigned long ptcr; in kvmhv_nested_init() local
454 ptcr = __pa(pseries_partition_tb) | (ptb_order - 12); in kvmhv_nested_init()
455 rc = plpar_hcall_norets(H_SET_PARTITION_TABLE, ptcr); in kvmhv_nested_init()
533 unsigned long ptcr = kvmppc_get_gpr(vcpu, 4); in kvmhv_set_partition_table() local
539 if ((ptcr & PRTS_MASK) + 12 - 4 > KVM_MAX_NESTED_GUESTS_SHIFT || in kvmhv_set_partition_table()
540 !kvm_is_visible_gfn(vcpu->kvm, (ptcr & PRTB_MASK) >> PAGE_SHIFT)) in kvmhv_set_partition_table()
544 kvm->arch.l1_ptcr = ptcr; in kvmhv_set_partition_table()
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Didle.c578 u64 ptcr; member
677 sprs.ptcr = mfspr(SPRN_PTCR); in power9_idle_stop()
759 mtspr(SPRN_PTCR, sprs.ptcr); in power9_idle_stop()
H A Dopal.c1222 void powernv_set_nmmu_ptcr(unsigned long ptcr) in powernv_set_nmmu_ptcr() argument
1227 rc = opal_nmmu_set_ptcr(-1UL, ptcr); in powernv_set_nmmu_ptcr()
1229 pr_warn("%s: Unable to set nest mmu ptcr\n", __func__); in powernv_set_nmmu_ptcr()
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
H A Didle.c581 u64 ptcr; member
678 sprs.ptcr = mfspr(SPRN_PTCR); in power9_idle_stop()
759 mtspr(SPRN_PTCR, sprs.ptcr); in power9_idle_stop()
H A Dopal.c1224 void powernv_set_nmmu_ptcr(unsigned long ptcr) in powernv_set_nmmu_ptcr() argument
1229 rc = opal_nmmu_set_ptcr(-1UL, ptcr); in powernv_set_nmmu_ptcr()
1231 pr_warn("%s: Unable to set nest mmu ptcr\n", __func__); in powernv_set_nmmu_ptcr()

Completed in 17 milliseconds