/arch/arm/mach-pxa/ |
D | pxa_cplds_irqs.c | 36 struct cplds *fpga = d; in cplds_irq_handler() local 41 pending = readl(fpga->base + FPGA_IRQ_SET_CLR) & fpga->irq_mask; in cplds_irq_handler() 43 generic_handle_irq(irq_find_mapping(fpga->irqdomain, in cplds_irq_handler() 53 struct cplds *fpga = irq_data_get_irq_chip_data(d); in cplds_irq_mask() local 57 fpga->irq_mask &= ~bit; in cplds_irq_mask() 58 writel(fpga->irq_mask, fpga->base + FPGA_IRQ_MASK_EN); in cplds_irq_mask() 63 struct cplds *fpga = irq_data_get_irq_chip_data(d); in cplds_irq_unmask() local 67 set = readl(fpga->base + FPGA_IRQ_SET_CLR); in cplds_irq_unmask() 68 writel(set & ~bit, fpga->base + FPGA_IRQ_SET_CLR); in cplds_irq_unmask() 70 fpga->irq_mask |= bit; in cplds_irq_unmask() [all …]
|
/arch/arm/plat-omap/ |
D | debug-leds.c | 44 static struct h2p2_dbg_fpga __iomem *fpga; variable 85 reg = readw_relaxed(&fpga->leds); in dbg_led_set() 90 writew_relaxed(reg, &fpga->leds); in dbg_led_set() 98 reg = readw_relaxed(&fpga->leds); in dbg_led_get() 111 fpga = ioremap(iomem->start, resource_size(iomem)); in fpga_probe() 112 writew_relaxed(0xff, &fpga->leds); in fpga_probe() 138 fpga_led_state = readw_relaxed(&fpga->leds); in fpga_suspend_noirq() 139 writew_relaxed(0xff, &fpga->leds); in fpga_suspend_noirq() 146 writew_relaxed(~fpga_led_state, &fpga->leds); in fpga_resume_noirq()
|
/arch/powerpc/platforms/44x/ |
D | warp.c | 63 void __iomem *fpga; in warp_post_info() local 71 fpga = of_iomap(np, 0); in warp_post_info() 73 if (fpga == NULL) in warp_post_info() 76 post1 = in_be32(fpga + 0x40); in warp_post_info() 77 post2 = in_be32(fpga + 0x44); in warp_post_info() 79 iounmap(fpga); in warp_post_info() 213 static inline void pika_dtm_check_fan(void __iomem *fpga) in pika_dtm_check_fan() argument 216 u32 fan = in_be32(fpga + 0x34) & (1 << 14); in pika_dtm_check_fan() 226 static int pika_dtm_thread(void __iomem *fpga) in pika_dtm_thread() argument 255 out_be32(fpga + 0x20, temp); in pika_dtm_thread() [all …]
|
D | ppc476.c | 222 u8 *fpga; in ppc47x_get_board_rev() local 236 fpga = (u8 *) of_iomap(np, 0); in ppc47x_get_board_rev() 238 if (!fpga) in ppc47x_get_board_rev() 241 board_rev = ioread8(fpga + reg) & 0x03; in ppc47x_get_board_rev() 243 iounmap(fpga); in ppc47x_get_board_rev()
|
/arch/powerpc/boot/ |
D | ebony.c | 38 u8 *fpga; in ebony_flashsel_fixup() local 45 if (getprop(devp, "virtual-reg", &fpga, sizeof(fpga)) != sizeof(fpga)) in ebony_flashsel_fixup() 49 fpga_reg0 = in_8(fpga); in ebony_flashsel_fixup()
|
/arch/powerpc/boot/dts/fsl/ |
D | gef_ppc9a.dts | 80 fpga@4,0 { 81 compatible = "gef,ppc9a-fpga-regs"; 86 compatible = "gef,ppc9a-fpga-wdt", "gef,fpga-wdt-1.00", 87 "gef,fpga-wdt"; 94 compatible = "gef,ppc9a-fpga-wdt", "gef,fpga-wdt-1.00", 95 "gef,fpga-wdt"; 104 compatible = "gef,ppc9a-fpga-pic", "gef,fpga-pic-1.00";
|
D | gef_sbc310.dts | 77 fpga@4,0 { 78 compatible = "gef,fpga-regs"; 83 compatible = "gef,sbc310-fpga-wdt", "gef,fpga-wdt-1.00", 84 "gef,fpga-wdt"; 91 compatible = "gef,sbc310-fpga-wdt", "gef,fpga-wdt-1.00", 92 "gef,fpga-wdt"; 101 compatible = "gef,sbc310-fpga-pic", "gef,fpga-pic";
|
D | ge_imp3a.dts | 76 fpga@4,0 { 77 compatible = "ge,imp3a-fpga-regs"; 85 compatible = "ge,imp3a-fpga-pic", "gef,fpga-pic-1.00"; 98 compatible = "ge,imp3a-fpga-wdt", "gef,fpga-wdt-1.00", 99 "gef,fpga-wdt"; 107 compatible = "gef,imp3a-fpga-wdt", "gef,fpga-wdt-1.00", 108 "gef,fpga-wdt";
|
D | gef_sbc610.dts | 80 fpga@4,0 { 81 compatible = "gef,fpga-regs"; 86 compatible = "gef,fpga-wdt"; 93 compatible = "gef,fpga-wdt"; 102 compatible = "gef,fpga-pic";
|
D | bsc9132qds.dtsi | 65 fpga: fpga@66 { label 66 compatible = "fsl,bsc9132qds-fpga", "fsl,fpga-qixis-i2c";
|
D | b4420qds.dts | 44 compatible = "fsl,b4420qds-fpga", "fsl,fpga-qixis";
|
/arch/arm64/boot/dts/freescale/ |
D | fsl-ls1088a-rdb.dts | 71 fpga: board-control@2,0 { label 72 compatible = "fsl,ls1088ardb-fpga", "fsl,fpga-qixis";
|
D | fsl-ls1043a-qds.dts | 64 fpga: board-control@2,0 { label 65 compatible = "fsl,ls1043aqds-fpga", "fsl,fpga-qixis";
|
D | fsl-ls1088a-qds.dts | 128 fpga: board-control@3,0 { label 129 compatible = "fsl,ls1088aqds-fpga", "fsl,fpga-qixis";
|
D | fsl-ls1046a-qds.dts | 155 fpga: board-control@2,0 { label 156 compatible = "fsl,ls1046aqds-fpga", "fsl,fpga-qixis";
|
D | fsl-ls208xa-rdb.dtsi | 40 compatible = "fsl,ls2080aqds-fpga", "fsl,fpga-qixis";
|
D | fsl-ls208xa-qds.dtsi | 41 compatible = "fsl,ls2080aqds-fpga", "fsl,fpga-qixis";
|
/arch/powerpc/boot/dts/ |
D | warp.dts | 135 fpga@2,0 { 136 compatible = "pika,fpga"; 142 fpga@2,2000 { 143 compatible = "pika,fpga-sgl"; 147 fpga@2,4000 { 148 compatible = "pika,fpga-sd"; 164 label = "fpga";
|
D | a3m071.dts | 127 fpga@3,0 { 128 compatible = "anonymous,a3m071-fpga";
|
D | media5200.dts | 124 media5200_fpga: fpga@2,0 { 125 compatible = "fsl,media5200-fpga";
|
D | pcm032.dts | 151 * fpga@3,0 { 157 * fpga@4,0 {
|
/arch/sh/boards/mach-sdk7786/ |
D | Makefile | 2 obj-y := fpga.o irq.o nmi.o setup.o
|
/arch/arm/boot/dts/ |
D | socfpga_arria10_socdk_nand.dts | 18 label = "Boot and fpga data";
|
D | integrator.dtsi | 54 compatible = "arm,versatile-fpga-irq"; 70 fpga {
|
D | socfpga_arria10_socdk_qspi.dts | 29 label = "Boot and fpga data";
|