Home
last modified time | relevance | path

Searched refs:pdc (Results 1 – 21 of 21) sorted by relevance

/linux/drivers/irqchip/
H A Dqcom-pdc.c188 static struct pdc_desc *pdc; variable
197 pdc_base_reg_write(pdc->base, reg, i, val); in pdc_reg_write()
202 return readl_relaxed(pdc->base + reg + i * sizeof(u32)); in pdc_reg_read()
211 return pin_out >= pdc->num_spis; in pdc_pin_is_gpio()
222 base = pdc->prev_base; in pdc_x1e_irq_enable_write()
227 base = pdc->base; in pdc_x1e_irq_enable_write()
232 base = pdc->base; in pdc_x1e_irq_enable_write()
239 pdc_base_reg_write(base, pdc->regs->irq_en_reg, bank, enable); in pdc_x1e_irq_enable_write()
250 guard(raw_spinlock_irqsave)(&pdc->lock); in pdc_enable_intr_bank()
252 enable = pdc_reg_read(pdc->regs->irq_en_reg, index); in pdc_enable_intr_bank()
[all …]
/linux/arch/parisc/kernel/
H A Dprocessor.c242 #define p ((unsigned long *)&boot_cpu_data.pdc.model) in collect_boot_cpu_data()
243 if (pdc_model_info(&boot_cpu_data.pdc.model) == PDC_OK) { in collect_boot_cpu_data()
249 add_device_randomness(&boot_cpu_data.pdc.model, in collect_boot_cpu_data()
250 sizeof(boot_cpu_data.pdc.model)); in collect_boot_cpu_data()
254 if (pdc_model_versions(&boot_cpu_data.pdc.versions, 0) == PDC_OK) { in collect_boot_cpu_data()
255 pr_info("vers 0x%04lx\n", boot_cpu_data.pdc.versions); in collect_boot_cpu_data()
257 add_device_randomness(&boot_cpu_data.pdc.versions, in collect_boot_cpu_data()
258 sizeof(boot_cpu_data.pdc.versions)); in collect_boot_cpu_data()
261 if (pdc_model_cpuid(&boot_cpu_data.pdc.cpuid) == PDC_OK) { in collect_boot_cpu_data()
263 (boot_cpu_data.pdc.cpuid >> 5) & 127, in collect_boot_cpu_data()
[all …]
H A Dpacache.S806 1: pdc,m r31(%r28)
807 pdc,m r31(%r28)
808 pdc,m r31(%r28)
809 pdc,m r31(%r28)
810 pdc,m r31(%r28)
811 pdc,m r31(%r28)
812 pdc,m r31(%r28)
813 pdc,m r31(%r28)
814 pdc,m r31(%r28)
815 pdc,m r31(%r28)
[all …]
H A Ddrivers.c926 boot_cpu_data.pdc.sys_model_name); in qemu_header()
927 strcpy(name_mpe, boot_cpu_data.pdc.sys_model_name); in qemu_header()
931 #define p ((unsigned long *)&boot_cpu_data.pdc.model) in qemu_header()
938 boot_cpu_data.pdc.versions); in qemu_header()
941 boot_cpu_data.pdc.cpuid); in qemu_header()
944 boot_cpu_data.pdc.capabilities); in qemu_header()
H A Dpdc_cons.c65 EARLYCON_DECLARE(pdc, pdc_earlycon_setup);
H A Dalternative.c43 ((boot_cpu_data.pdc.capabilities & PDC_MODEL_IOPDIR_FDC) == 0)) in apply_alternatives()
/linux/sound/soc/atmel/
H A Datmel-pcm-pdc.c110 ssc_writex(params->ssc->regs, params->pdc->xpr, in atmel_pcm_dma_irq()
112 ssc_writex(params->ssc->regs, params->pdc->xcr, in atmel_pcm_dma_irq()
124 ssc_writex(params->ssc->regs, params->pdc->xnpr, in atmel_pcm_dma_irq()
126 ssc_writex(params->ssc->regs, params->pdc->xncr, in atmel_pcm_dma_irq()
208 ssc_writex(params->ssc->regs, params->pdc->xpr, in atmel_pcm_trigger()
210 ssc_writex(params->ssc->regs, params->pdc->xcr, in atmel_pcm_trigger()
214 ssc_writex(params->ssc->regs, params->pdc->xnpr, in atmel_pcm_trigger()
216 ssc_writex(params->ssc->regs, params->pdc->xncr, in atmel_pcm_trigger()
223 ssc_readx(params->ssc->regs, params->pdc->xpr), in atmel_pcm_trigger()
224 ssc_readx(params->ssc->regs, params->pdc in atmel_pcm_trigger()
[all...]
H A DMakefile3 snd-soc-atmel-pcm-pdc-y := atmel-pcm-pdc.o
15 obj-$(CONFIG_SND_ATMEL_SOC_SSC) += snd-soc-atmel-pcm-pdc.o
H A Datmel-pcm.h61 struct atmel_pdc_regs *pdc; /* PDC receive or transmit registers */ member
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-sdx65.dtsi511 <&pdc 19 IRQ_TYPE_EDGE_BOTH>,
512 <&pdc 18 IRQ_TYPE_EDGE_BOTH>,
513 <&pdc 76 IRQ_TYPE_LEVEL_HIGH>;
553 interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>;
575 pdc: interrupt-controller@b210000 { label
576 compatible = "qcom,sdx65-pdc", "qcom,pdc";
578 qcom,pdc-ranges = <0 147 52>, <52 266 32>;
/linux/drivers/mailbox/
H A DMakefile48 obj-$(CONFIG_BCM_PDC_MBOX) += bcm-pdc-mailbox.o
/linux/arch/arm64/boot/dts/qcom/
H A Dsc8280xp.dtsi2864 interrupts-extended = <&pdc 9 IRQ_TYPE_EDGE_RISING>,
4025 <&pdc 127 IRQ_TYPE_EDGE_BOTH>,
4026 <&pdc 126 IRQ_TYPE_EDGE_BOTH>,
4027 <&pdc 129 IRQ_TYPE_EDGE_BOTH>,
4028 <&pdc 128 IRQ_TYPE_EDGE_BOTH>,
4029 <&pdc 131 IRQ_TYPE_EDGE_BOTH>,
4030 <&pdc 130 IRQ_TYPE_EDGE_BOTH>,
4031 <&pdc 133 IRQ_TYPE_EDGE_BOTH>,
4032 <&pdc 132 IRQ_TYPE_EDGE_BOTH>,
4033 <&pdc 16 IRQ_TYPE_LEVEL_HIGH>,
[all …]
H A Dglymur.dtsi4089 interrupts-extended = <&pdc 6 IRQ_TYPE_EDGE_RISING>,
4577 <&pdc 90 IRQ_TYPE_EDGE_BOTH>,
4578 <&pdc 60 IRQ_TYPE_EDGE_BOTH>,
4579 <&pdc 17 IRQ_TYPE_EDGE_BOTH>;
4652 <&pdc 88 IRQ_TYPE_EDGE_BOTH>,
4653 <&pdc 87 IRQ_TYPE_EDGE_BOTH>,
4654 <&pdc 76 IRQ_TYPE_EDGE_BOTH>;
4728 <&pdc 89 IRQ_TYPE_EDGE_BOTH>,
4729 <&pdc 81 IRQ_TYPE_EDGE_BOTH>,
4730 <&pdc 75 IRQ_TYPE_EDGE_BOTH>;
[all …]
H A Deliza.dtsi1983 interrupts-extended = <&pdc 6 IRQ_TYPE_EDGE_RISING>,
2402 <&pdc 14 IRQ_TYPE_EDGE_BOTH>,
2403 <&pdc 15 IRQ_TYPE_EDGE_BOTH>,
2404 <&pdc 17 IRQ_TYPE_LEVEL_HIGH>;
2933 pdc: interrupt-controller@b220000 { label
2934 compatible = "qcom,eliza-pdc", "qcom,pdc";
2938 qcom,pdc-ranges = <0 480 8>, <8 719 1>, <9 718 1>,
3043 interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>;
3058 interrupts-extended = <&pdc 3 IRQ_TYPE_LEVEL_HIGH>;
3080 wakeup-parent = <&pdc>;
H A Dmonaco.dtsi2755 interrupts-extended = <&pdc 6 IRQ_TYPE_EDGE_RISING>,
5251 <&pdc 14 IRQ_TYPE_EDGE_BOTH>,
5252 <&pdc 15 IRQ_TYPE_EDGE_BOTH>,
5253 <&pdc 12 IRQ_TYPE_LEVEL_HIGH>;
5327 <&pdc 10 IRQ_TYPE_EDGE_BOTH>,
5328 <&pdc 9 IRQ_TYPE_EDGE_BOTH>;
6088 pdc: interrupt-controller@b220000 { label
6089 compatible = "qcom,qcs8300-pdc", "qcom,pdc";
6095 qcom,pdc-ranges = <0 480 40>,
6208 interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>;
[all …]
H A Dsm8650.dtsi4521 interrupts-extended = <&pdc 6 IRQ_TYPE_EDGE_RISING>,
5155 <&pdc 14 IRQ_TYPE_EDGE_RISING>,
5156 <&pdc 15 IRQ_TYPE_EDGE_RISING>,
5157 <&pdc 17 IRQ_TYPE_LEVEL_HIGH>;
6061 pdc: interrupt-controller@b220000 { label
6062 compatible = "qcom,sm8650-pdc", "qcom,pdc";
6067 qcom,pdc-ranges = <0 480 94>, <94 609 31>,
6152 interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>;
6180 wakeup-parent = <&pdc>;
/linux/arch/parisc/include/asm/
H A Dprocessor.h73 } pdc; member
/linux/drivers/scsi/sym53c8xx_2/
H A Dsym_nvram.c721 static int sym_read_parisc_pdc(struct sym_device *np, struct pdc_initiator *pdc) in sym_read_parisc_pdc() argument
725 if (!pdc_get_initiator(&hwpath, pdc)) in sym_read_parisc_pdc()
/linux/drivers/xen/
H A Dpcpu.c417 set_xen_guest_handle(op.u.set_pminfo.pdc, buf); in xen_sanitize_proc_cap_bits()
/linux/include/xen/interface/
H A Dplatform.h414 GUEST_HANDLE(uint32_t) pdc;
/linux/arch/mips/boot/dts/img/
H A Dpistachio.dtsi745 compatible = "img,pdc-wdt";