/Linux-v4.19/arch/sparc/kernel/ |
D | irq_32.c | 123 unsigned int irq_alloc(unsigned int real_irq, unsigned int pil) in irq_alloc() argument 130 if (irq_table[i].real_irq == real_irq && irq_table[i].pil == pil) in irq_alloc() 142 irq_table[i].pil = pil; in irq_alloc() 161 unsigned int pil; in irq_link() local 168 pil = p->pil; in irq_link() 169 BUG_ON(pil >= SUN4D_MAX_IRQ); in irq_link() 170 p->next = irq_map[pil]; in irq_link() 171 irq_map[pil] = p; in irq_link() 186 BUG_ON(p->pil >= SUN4D_MAX_IRQ); in irq_unlink() 187 pnext = &irq_map[p->pil]; in irq_unlink() [all …]
|
D | sun4d_irq.c | 125 unsigned int pil; in sun4d_sbus_handler_irq() local 132 pil = sun4d_encode_irq(sbino, sbusl, idx); in sun4d_sbus_handler_irq() 134 p = irq_map[pil]; in sun4d_sbus_handler_irq() 147 void sun4d_handler_irq(unsigned int pil, struct pt_regs *regs) in sun4d_handler_irq() argument 151 int sbusl = pil_to_sbus[pil]; in sun4d_handler_irq() 156 cc_set_iclr(1 << pil); in sun4d_handler_irq() 163 if (pil == SUN4D_IPI_IRQ) in sun4d_handler_irq() 173 p = irq_map[pil]; in sun4d_handler_irq() 290 unsigned int pil, in _sun4d_build_device_irq() argument 296 irq = irq_alloc(real_irq, pil); in _sun4d_build_device_irq() [all …]
|
D | irq.h | 10 unsigned int pil; member 79 unsigned int irq_alloc(unsigned int real_irq, unsigned int pil); 82 void handler_irq(unsigned int pil, struct pt_regs *regs); 93 void sun4d_handler_irq(unsigned int pil, struct pt_regs *regs);
|
D | sun4v_ivec.S | 204 rdpr %pil, %g2 205 wrpr %g0, PIL_NORMAL_MAX, %pil 234 rdpr %pil, %g2 235 wrpr %g0, PIL_NORMAL_MAX, %pil 315 rdpr %pil, %g2 316 wrpr %g0, PIL_NORMAL_MAX, %pil 345 rdpr %pil, %g2 346 wrpr %g0, PIL_NORMAL_MAX, %pil
|
D | cherrs.S | 105 rdpr %pil, %g2 106 wrpr %g0, PIL_NORMAL_MAX, %pil 147 rdpr %pil, %g2 148 wrpr %g0, PIL_NORMAL_MAX, %pil 491 rdpr %pil, %g2 492 wrpr %g0, PIL_NORMAL_MAX, %pil 527 rdpr %pil, %g2 528 wrpr %g0, PIL_NORMAL_MAX, %pil 563 rdpr %pil, %g2 564 wrpr %g0, PIL_NORMAL_MAX, %pil
|
D | sun4m_irq.c | 256 unsigned int pil; in sun4m_build_device_irq() local 262 pil = (real_irq & 0xf); in sun4m_build_device_irq() 263 irq = irq_alloc(real_irq, pil); in sun4m_build_device_irq()
|
D | spiterrs.S | 82 rdpr %pil, %g2 84 wrpr %g0, PIL_NORMAL_MAX, %pil
|
D | leon_pci_grpci1.c | 398 unsigned int virq = 0, pil; in grpci1_build_device_irq() local 400 pil = 1 << 8; in grpci1_build_device_irq() 401 virq = irq_alloc(irq, pil); in grpci1_build_device_irq()
|
D | hvtramp.S | 35 wrpr %g0, PIL_NORMAL_MAX, %pil
|
D | leon_pci_grpci2.c | 550 unsigned int virq = 0, pil; in grpci2_build_device_irq() local 552 pil = 1 << 8; in grpci2_build_device_irq() 553 virq = irq_alloc(irq, pil); in grpci2_build_device_irq()
|
D | rtrap_64.S | 159 wrpr 0, %pil 224 wrpr %l4, 0x0, %pil
|
D | head_64.S | 769 rdpr %pil, %l1 770 wrpr %g0, PIL_NORMAL_MAX, %pil 862 wrpr %l1, 0x0, %pil
|
D | irq_64.c | 814 void __irq_entry handler_irq(int pil, struct pt_regs *regs) in handler_irq() argument 820 clear_softint(1 << pil); in handler_irq()
|
D | etrap_64.S | 32 etrap: rdpr %pil, %g2
|
/Linux-v4.19/drivers/input/touchscreen/ |
D | wm9713.c | 56 static int pil; variable 57 module_param(pil, int, 0); 58 MODULE_PARM_DESC(pil, "Set current used for pressure measurement."); 177 if (pil) { in wm9713_phy_init() 181 pil = 0; in wm9713_phy_init() 186 if (pil == 2) { in wm9713_phy_init() 190 } else if (pil) in wm9713_phy_init() 193 if (!pil) in wm9713_phy_init() 340 if (pil) in wm9713_poll_coord() 369 if (pil) in wm9713_poll_coord() [all …]
|
D | wm9712.c | 56 static int pil; variable 57 module_param(pil, int, 0); 58 MODULE_PARM_DESC(pil, "Set current used for pressure measurement."); 174 if (pil) { in wm9712_phy_init() 177 pil = 0; in wm9712_phy_init() 182 if (pil == 2) { in wm9712_phy_init() 186 } else if (pil) in wm9712_phy_init() 189 if (!pil) in wm9712_phy_init() 358 if (pil) in wm9712_poll_coord() 369 if (pil && !(data->p & WM97XX_ADCSEL_PRES)) in wm9712_poll_coord() [all …]
|
D | wm9705.c | 43 static int pil; variable 44 module_param(pil, int, 0); 45 MODULE_PARM_DESC(pil, "Set current used for pressure measurement."); 150 if (pil == 2) { in wm9705_phy_init() 154 } else if (pil) in wm9705_phy_init() 157 if (!pil) in wm9705_phy_init() 285 if (pil) { in wm9705_poll_touch() 318 if (pil) in wm9705_acc_enable()
|
/Linux-v4.19/Documentation/devicetree/bindings/remoteproc/ |
D | qcom,q6v5.txt | 10 "qcom,q6v5-pil", 11 "qcom,ipq8074-wcss-pil" 12 "qcom,msm8916-mss-pil", 13 "qcom,msm8974-mss-pil" 14 "qcom,msm8996-mss-pil" 15 "qcom,sdm845-mss-pil" 110 compatible = "qcom,q6v5-pil";
|
D | qcom,adsp.txt | 10 "qcom,msm8974-adsp-pil" 11 "qcom,msm8996-adsp-pil" 12 "qcom,msm8996-slpi-pil" 77 compatible = "qcom,msm8974-adsp-pil"; 112 compatible = "qcom,msm8996-slpi-pil";
|
D | qcom,wcnss-pil.txt | 10 "qcom,riva-pil", 11 "qcom,pronto-v1-pil", 12 "qcom,pronto-v2-pil" 103 compatible = "qcom,pronto-v2-pil";
|
/Linux-v4.19/arch/sparc/power/ |
D | hibernate_asm.S | 125 wrpr %g0, 14, %pil 132 wrpr %g0, 15, %pil
|
/Linux-v4.19/arch/sparc/include/asm/ |
D | ttable.h | 95 rdpr %pil, %g2; \ 127 rdpr %pil, %g2; \ 128 wrpr %g0, PIL_NORMAL_MAX, %pil; \ 147 rdpr %pil, %g2; \ 148 wrpr %g0, PIL_NORMAL_MAX, %pil; \ 159 rdpr %pil, %g2; \ 160 wrpr %g0, PIL_NMI, %pil; \
|
/Linux-v4.19/Documentation/devicetree/bindings/reset/ |
D | qcom,aoss-reset.txt | 45 modem-pil@4080000 {
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | qcom-apq8064-sony-xperia-yuga.dts | 395 riva-pil@3204000 {
|
D | qcom-apq8064-arrow-sd-600eval.dts | 375 riva-pil@3204000 {
|