Home
last modified time | relevance | path

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

12

/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()
248 add_device_randomness(&boot_cpu_data.pdc.model, in collect_boot_cpu_data()
249 sizeof(boot_cpu_data.pdc.model)); in collect_boot_cpu_data()
253 if (pdc_model_versions(&boot_cpu_data.pdc.versions, 0) == PDC_OK) { in collect_boot_cpu_data()
255 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 Dpdc_cons.c65 EARLYCON_DECLARE(pdc, pdc_earlycon_setup);
H A Ddrivers.c926 boot_cpu_data.pdc.sys_model_name); in qemu_header()
928 #define p ((unsigned long *)&boot_cpu_data.pdc.model) in qemu_header()
935 boot_cpu_data.pdc.versions); in qemu_header()
938 boot_cpu_data.pdc.cpuid); in qemu_header()
941 boot_cpu_data.pdc.capabilities); in qemu_header()
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->xcr), 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/drivers/tty/serial/
H A Datmel_serial.c1431 struct atmel_dma_buffer *pdc = &atmel_port->pdc_tx; in atmel_release_tx_pdc() local
1434 pdc->dma_addr, in atmel_release_tx_pdc()
1435 pdc->dma_size, in atmel_release_tx_pdc()
1446 struct atmel_dma_buffer *pdc = &atmel_port->pdc_tx; in atmel_tx_pdc() local
1451 uart_xmit_advance(port, pdc->ofs); in atmel_tx_pdc()
1452 pdc->ofs = 0; in atmel_tx_pdc()
1463 pdc->dma_addr, in atmel_tx_pdc()
1464 pdc->dma_size, in atmel_tx_pdc()
1469 pdc->ofs = count; in atmel_tx_pdc()
1471 atmel_uart_writel(port, ATMEL_PDC_TPR, pdc->dma_addr + tail); in atmel_tx_pdc()
[all …]
/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/arch/arm64/boot/dts/qcom/
H A Dsm4450.dtsi465 pdc: interrupt-controller@b220000 { label
466 compatible = "qcom,sm4450-pdc", "qcom,pdc";
468 qcom,pdc-ranges = <0 480 94>, <94 494 31>,
484 wakeup-parent = <&pdc>;
H A Dqdu1000.dtsi994 <&pdc 8 IRQ_TYPE_EDGE_BOTH>,
995 <&pdc 9 IRQ_TYPE_EDGE_BOTH>,
996 <&pdc 6 IRQ_TYPE_LEVEL_HIGH>;
1055 pdc: interrupt-controller@b220000 { label
1056 compatible = "qcom,qdu1000-pdc", "qcom,pdc";
1058 qcom,pdc-ranges = <0 480 12>, <14 494 24>, <40 520 54>,
1073 interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>;
1092 wakeup-parent = <&pdc>;
H A Dsdx75.dtsi1044 <&pdc 10 IRQ_TYPE_EDGE_RISING>,
1045 <&pdc 9 IRQ_TYPE_EDGE_RISING>,
1046 <&pdc 17 IRQ_TYPE_LEVEL_HIGH>;
1101 pdc: interrupt-controller@b220000 { label
1102 compatible = "qcom,sdx75-pdc", "qcom,pdc";
1105 qcom,pdc-ranges = <0 147 52>,
1136 interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>;
1156 wakeup-parent = <&pdc>;
H A Dsc8280xp.dtsi2863 interrupts-extended = <&pdc 9 IRQ_TYPE_EDGE_RISING>,
3973 <&pdc 127 IRQ_TYPE_EDGE_BOTH>,
3974 <&pdc 126 IRQ_TYPE_EDGE_BOTH>,
3975 <&pdc 129 IRQ_TYPE_EDGE_BOTH>,
3976 <&pdc 128 IRQ_TYPE_EDGE_BOTH>,
3977 <&pdc 131 IRQ_TYPE_EDGE_BOTH>,
3978 <&pdc 130 IRQ_TYPE_EDGE_BOTH>,
3979 <&pdc 133 IRQ_TYPE_EDGE_BOTH>,
3980 <&pdc 132 IRQ_TYPE_EDGE_BOTH>,
3981 <&pdc 16 IRQ_TYPE_LEVEL_HIGH>,
[all …]
H A Dsm8350.dtsi1887 interrupts-extended = <&pdc 6 IRQ_TYPE_EDGE_RISING>,
2265 interrupts-extended = <&pdc 9 IRQ_TYPE_EDGE_RISING>,
2637 <&pdc 14 IRQ_TYPE_EDGE_BOTH>,
2638 <&pdc 15 IRQ_TYPE_EDGE_BOTH>,
2639 <&pdc 17 IRQ_TYPE_LEVEL_HIGH>;
2716 <&pdc 12 IRQ_TYPE_EDGE_BOTH>,
2717 <&pdc 13 IRQ_TYPE_EDGE_BOTH>,
2718 <&pdc 16 IRQ_TYPE_LEVEL_HIGH>;
3173 pdc: interrupt-controller@b220000 { label
3174 compatible = "qcom,sm8350-pdc", "qcom,pdc";
[all …]
H A Dsm6350.dtsi1320 interrupts-extended = <&pdc 6 IRQ_TYPE_EDGE_RISING>,
2002 <&pdc 14 IRQ_TYPE_EDGE_BOTH>,
2003 <&pdc 15 IRQ_TYPE_EDGE_BOTH>,
2004 <&pdc 17 IRQ_TYPE_LEVEL_HIGH>;
2487 pdc: interrupt-controller@b220000 { label
2488 compatible = "qcom,sm6350-pdc", "qcom,pdc";
2490 qcom,pdc-ranges = <0 480 94>, <94 609 31>,
2502 interrupts-extended = <&pdc 26 IRQ_TYPE_LEVEL_HIGH>,
2503 <&pdc 28 IRQ_TYPE_LEVEL_HIGH>;
2513 interrupts-extended = <&pdc 27 IRQ_TYPE_LEVEL_HIGH>,
[all …]
H A Dsc8180x.dtsi2419 wakeup-parent = <&pdc>;
2750 <&pdc 59 IRQ_TYPE_EDGE_BOTH>,
2751 <&pdc 46 IRQ_TYPE_EDGE_BOTH>,
2752 <&pdc 71 IRQ_TYPE_EDGE_BOTH>,
2753 <&pdc 68 IRQ_TYPE_EDGE_BOTH>,
2754 <&pdc 7 IRQ_TYPE_LEVEL_HIGH>,
2755 <&pdc 30 IRQ_TYPE_LEVEL_HIGH>;
2794 <&pdc 9 IRQ_TYPE_EDGE_BOTH>,
2795 <&pdc 8 IRQ_TYPE_EDGE_BOTH>,
2796 <&pdc 6 IRQ_TYPE_LEVEL_HIGH>;
[all …]
H A Dhamoa.dtsi2795 interrupts-extended = <&pdc 26 IRQ_TYPE_LEVEL_HIGH>,
2810 interrupts-extended = <&pdc 27 IRQ_TYPE_LEVEL_HIGH>,
2825 interrupts-extended = <&pdc 28 IRQ_TYPE_LEVEL_HIGH>,
2840 interrupts-extended = <&pdc 29 IRQ_TYPE_LEVEL_HIGH>,
4150 interrupts-extended = <&pdc 6 IRQ_TYPE_EDGE_RISING>,
4890 <&pdc 58 IRQ_TYPE_EDGE_BOTH>,
4891 <&pdc 57 IRQ_TYPE_EDGE_BOTH>,
4892 <&pdc 10 IRQ_TYPE_LEVEL_HIGH>;
4992 <&pdc 50 IRQ_TYPE_EDGE_BOTH>,
4993 <&pdc 49 IRQ_TYPE_EDGE_BOTH>;
[all …]
H A Dsdm670.dtsi1197 wakeup-parent = <&pdc>;
1577 <&pdc 9 IRQ_TYPE_EDGE_BOTH>,
1578 <&pdc 8 IRQ_TYPE_EDGE_BOTH>,
1579 <&pdc 6 IRQ_TYPE_LEVEL_HIGH>;
1608 pdc: interrupt-controller@b220000 { label
1609 compatible = "qcom,sdm670-pdc", "qcom,pdc";
1611 qcom,pdc-ranges = <0 480 40>, <41 521 7>, <49 529 4>,
/linux/drivers/reset/
H A DMakefile34 obj-$(CONFIG_RESET_QCOM_PDC) += reset-qcom-pdc.o
/linux/arch/arm64/boot/dts/broadcom/northstar2/
H A Dns2.dtsi216 compatible = "brcm,iproc-pdc-mbox";
232 compatible = "brcm,iproc-pdc-mbox";
248 compatible = "brcm,iproc-pdc-mbox";
264 compatible = "brcm,iproc-pdc-mbox";
/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/parisc/
H A Dsba_iommu.c1150 if ( ((boot_cpu_data.pdc.cpuid >> 5) & 0x7f) != 0x13 in sba_alloc_pdir()
1151 || (boot_cpu_data.pdc.versions > 0x202) in sba_alloc_pdir()
1152 || (boot_cpu_data.pdc.capabilities & 0x08L) ) in sba_alloc_pdir()
1768 ioc_needs_fdc = boot_cpu_data.pdc.capabilities & PDC_MODEL_IOPDIR_FDC; in sba_common_init()
/linux/include/xen/interface/
H A Dplatform.h414 GUEST_HANDLE(uint32_t) pdc;

12