Home
last modified time | relevance | path

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

12

/Linux-v6.1/arch/parisc/kernel/
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 …]
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 …]
Dpdc_cons.c75 EARLYCON_DECLARE(pdc, pdc_earlycon_setup);
Ddrivers.c925 boot_cpu_data.pdc.sys_model_name); in qemu_header()
929 #define p ((unsigned long *)&boot_cpu_data.pdc.model) in qemu_header()
934 boot_cpu_data.pdc.versions); in qemu_header()
937 boot_cpu_data.pdc.cpuid); in qemu_header()
940 boot_cpu_data.pdc.capabilities); in qemu_header()
Dalternative.c43 ((boot_cpu_data.pdc.capabilities & PDC_MODEL_IOPDIR_FDC) == 0)) in apply_alternatives()
/Linux-v6.1/sound/soc/atmel/
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 …]
DMakefile3 snd-soc-atmel-pcm-pdc-objs := atmel-pcm-pdc.o
15 obj-$(CONFIG_SND_ATMEL_SOC_SSC) += snd-soc-atmel-pcm-pdc.o
Datmel_ssc_dai.c85 .pdc = &pdc_tx_reg,
90 .pdc = &pdc_rx_reg,
95 .pdc = &pdc_tx_reg,
100 .pdc = &pdc_rx_reg,
105 .pdc = &pdc_tx_reg,
110 .pdc = &pdc_rx_reg,
Datmel-pcm.h61 struct atmel_pdc_regs *pdc; /* PDC receive or transmit registers */ member
/Linux-v6.1/drivers/tty/serial/
Datmel_serial.c1453 struct atmel_dma_buffer *pdc = &atmel_port->pdc_tx; in atmel_release_tx_pdc() local
1456 pdc->dma_addr, in atmel_release_tx_pdc()
1457 pdc->dma_size, in atmel_release_tx_pdc()
1468 struct atmel_dma_buffer *pdc = &atmel_port->pdc_tx; in atmel_tx_pdc() local
1475 xmit->tail += pdc->ofs; in atmel_tx_pdc()
1478 port->icount.tx += pdc->ofs; in atmel_tx_pdc()
1479 pdc->ofs = 0; in atmel_tx_pdc()
1488 pdc->dma_addr, in atmel_tx_pdc()
1489 pdc->dma_size, in atmel_tx_pdc()
1493 pdc->ofs = count; in atmel_tx_pdc()
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/interrupt-controller/
Dimg,pdc-intc.txt11 The type shall be <string> and the value shall include "img,pdc-intc".
54 pdc: pdc@02006000 {
65 compatible = "img,pdc-intc";
86 interrupt-parent = <&pdc>;
100 interrupt-parent = <&pdc>;
/Linux-v6.1/Documentation/devicetree/bindings/watchdog/
Dimgpdc-wdt.txt4 - compatible : Should be "img,pdc-wdt"
14 compatible = "img,pdc-wdt";
/Linux-v6.1/Documentation/devicetree/bindings/mailbox/
Dbrcm,iproc-pdc-mbox.txt7 - compatible : Should be "brcm,iproc-pdc-mbox" or "brcm,iproc-fa2-mbox" for
19 compatible = "brcm,iproc-pdc-mbox";
/Linux-v6.1/arch/arm/boot/dts/
Dqcom-sdx65.dtsi375 <&pdc 76 IRQ_TYPE_LEVEL_HIGH>,
376 <&pdc 18 IRQ_TYPE_EDGE_BOTH>,
377 <&pdc 19 IRQ_TYPE_EDGE_BOTH>;
412 interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>;
435 pdc: interrupt-controller@b210000 { label
436 compatible = "qcom,sdx65-pdc", "qcom,pdc";
438 qcom,pdc-ranges = <0 147 52>, <52 266 32>;
Dqcom-sdx55.dtsi521 pdc: interrupt-controller@b210000 { label
522 compatible = "qcom,sdx55-pdc", "qcom,pdc";
524 qcom,pdc-ranges = <0 179 52>;
/Linux-v6.1/arch/arm64/boot/dts/qcom/
Dsm6350.dtsi858 interrupts-extended = <&pdc 6 IRQ_TYPE_LEVEL_HIGH>,
1210 <&pdc 17 IRQ_TYPE_LEVEL_HIGH>,
1211 <&pdc 15 IRQ_TYPE_EDGE_BOTH>,
1212 <&pdc 14 IRQ_TYPE_EDGE_BOTH>;
1239 pdc: interrupt-controller@b220000 { label
1240 compatible = "qcom,sm6350-pdc", "qcom,pdc";
1242 qcom,pdc-ranges = <0 480 94>, <94 609 31>,
1254 interrupts-extended = <&pdc 26 IRQ_TYPE_LEVEL_HIGH>,
1255 <&pdc 28 IRQ_TYPE_LEVEL_HIGH>;
1265 interrupts-extended = <&pdc 27 IRQ_TYPE_LEVEL_HIGH>,
[all …]
Dsc8280xp.dtsi1279 <&pdc 14 IRQ_TYPE_EDGE_BOTH>,
1280 <&pdc 15 IRQ_TYPE_EDGE_BOTH>,
1281 <&pdc 138 IRQ_TYPE_LEVEL_HIGH>;
1333 <&pdc 12 IRQ_TYPE_EDGE_BOTH>,
1334 <&pdc 13 IRQ_TYPE_EDGE_BOTH>,
1335 <&pdc 136 IRQ_TYPE_LEVEL_HIGH>;
1363 pdc: interrupt-controller@b220000 { label
1364 compatible = "qcom,sc8280xp-pdc", "qcom,pdc";
1366 qcom,pdc-ranges = <0 480 40>,
1433 interrupts-extended = <&pdc 26 IRQ_TYPE_LEVEL_HIGH>,
[all …]
Dsm8350.dtsi1686 pdc: interrupt-controller@b220000 { label
1687 compatible = "qcom,sm8350-pdc", "qcom,pdc";
1689 qcom,pdc-ranges = <0 480 40>, <40 140 14>, <54 263 1>, <55 306 4>,
1703 interrupts-extended = <&pdc 26 IRQ_TYPE_LEVEL_HIGH>,
1704 <&pdc 28 IRQ_TYPE_LEVEL_HIGH>;
1714 interrupts-extended = <&pdc 27 IRQ_TYPE_LEVEL_HIGH>,
1715 <&pdc 29 IRQ_TYPE_LEVEL_HIGH>;
1744 interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>;
1762 wakeup-parent = <&pdc>;
2158 interrupts-extended = <&pdc 9 IRQ_TYPE_LEVEL_HIGH>,
[all …]
/Linux-v6.1/drivers/mailbox/
DMakefile40 obj-$(CONFIG_BCM_PDC_MBOX) += bcm-pdc-mailbox.o
/Linux-v6.1/drivers/reset/
DMakefile27 obj-$(CONFIG_RESET_QCOM_PDC) += reset-qcom-pdc.o
/Linux-v6.1/Documentation/devicetree/bindings/misc/
Datmel-ssc.txt5 - atmel,at91rm9200-ssc: support pdc transfer
/Linux-v6.1/arch/parisc/include/asm/
Dprocessor.h70 } pdc; member
/Linux-v6.1/arch/arm64/boot/dts/broadcom/northstar2/
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-v6.1/drivers/dma/
Dpch_dma.c110 #define channel_readl(pdc, name) \ argument
111 readl((pdc)->membase + PDC_##name)
112 #define channel_writel(pdc, name, val) \ argument
113 writel((val), (pdc)->membase + PDC_##name)
/Linux-v6.1/drivers/scsi/sym53c8xx_2/
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()

12