Home
last modified time | relevance | path

Searched refs:fpga (Results 1 – 25 of 153) sorted by relevance

1234567

/linux/arch/arm/mach-pxa/
A Dpxa_cplds_irqs.c41 pending = readl(fpga->base + FPGA_IRQ_SET_CLR) & fpga->irq_mask; in cplds_irq_handler()
56 writel(fpga->irq_mask, fpga->base + FPGA_IRQ_MASK_EN); in cplds_irq_mask()
69 writel(fpga->irq_mask, fpga->base + FPGA_IRQ_MASK_EN); in cplds_irq_unmask()
100 writel(fpga->irq_mask, fpga->base + FPGA_IRQ_MASK_EN); in cplds_resume()
113 fpga = devm_kzalloc(&pdev->dev, sizeof(*fpga), GFP_KERNEL); in cplds_probe()
114 if (!fpga) in cplds_probe()
119 return fpga->irq; in cplds_probe()
137 writel(fpga->irq_mask, fpga->base + FPGA_IRQ_MASK_EN); in cplds_probe()
148 fpga->irq, ret); in cplds_probe()
158 fpga); in cplds_probe()
[all …]
/linux/Documentation/driver-api/fpga/
A Dfpga-region.rst43 .. [#f2] ../../drivers/fpga/of-fpga-region.c
75 .. kernel-doc:: include/linux/fpga/fpga-region.h
78 .. kernel-doc:: drivers/fpga/fpga-region.c
81 .. kernel-doc:: drivers/fpga/fpga-region.c
84 .. kernel-doc:: drivers/fpga/fpga-region.c
87 .. kernel-doc:: drivers/fpga/fpga-mgr.c
90 .. kernel-doc:: drivers/fpga/fpga-mgr.c
93 .. kernel-doc:: drivers/fpga/fpga-mgr.c
96 .. kernel-doc:: drivers/fpga/fpga-bridge.c
99 .. kernel-doc:: drivers/fpga/fpga-bridge.c
[all …]
A Dfpga-bridge.rst13 .. kernel-doc:: include/linux/fpga/fpga-bridge.h
16 .. kernel-doc:: include/linux/fpga/fpga-bridge.h
19 .. kernel-doc:: drivers/fpga/fpga-bridge.c
22 .. kernel-doc:: drivers/fpga/fpga-bridge.c
25 .. kernel-doc:: drivers/fpga/fpga-bridge.c
A Dfpga-programming.rst34 #include <linux/fpga/fpga-mgr.h>
35 #include <linux/fpga/fpga-region.h>
92 .. kernel-doc:: drivers/fpga/fpga-region.c
97 .. kernel-doc:: include/linux/fpga/fpga-mgr.h
100 .. kernel-doc:: include/linux/fpga/fpga-mgr.h
103 .. kernel-doc:: drivers/fpga/fpga-mgr.c
106 .. kernel-doc:: drivers/fpga/fpga-mgr.c
A Dfpga-mgr.rst111 .. kernel-doc:: include/linux/fpga/fpga-mgr.h
114 .. kernel-doc:: include/linux/fpga/fpga-mgr.h
117 .. kernel-doc:: include/linux/fpga/fpga-mgr.h
120 .. kernel-doc:: drivers/fpga/fpga-mgr.c
123 .. kernel-doc:: drivers/fpga/fpga-mgr.c
126 .. kernel-doc:: drivers/fpga/fpga-mgr.c
A Dindex.rst11 fpga-mgr
12 fpga-bridge
13 fpga-region
14 fpga-programming
/linux/Documentation/devicetree/bindings/board/
A Dfsl-board.txt27 "fsl,<board>-fpga", "fsl,fpga-pixis", or
28 "fsl,<board>-fpga", "fsl,fpga-qixis"
37 compatible = "fsl,p1022ds-fpga", "fsl,fpga-ngpixis";
46 compatible = "fsl,ls2080ardb-fpga", "fsl,fpga-qixis";
58 "fsl,<board>-fpga", "fsl,fpga-qixis-i2c"
62 fpga: fpga@66 {
63 compatible = "fsl,bsc9132qds-fpga", "fsl,fpga-qixis-i2c";
/linux/drivers/watchdog/
A Dpika_wdt.c50 void __iomem *fpga; member
83 out_be32(pikawdt_private.fpga + 0x14, reset); in pikawdt_reset()
229 void __iomem *fpga; in pikawdt_init() local
239 pikawdt_private.fpga = of_iomap(np, 0); in pikawdt_init()
241 if (pikawdt_private.fpga == NULL) { in pikawdt_init()
256 fpga = of_iomap(np, 0); in pikawdt_init()
258 if (fpga == NULL) { in pikawdt_init()
268 post1 = in_be32(fpga + 0x40); in pikawdt_init()
272 iounmap(fpga); in pikawdt_init()
287 iounmap(pikawdt_private.fpga); in pikawdt_init()
[all …]
/linux/arch/arm/plat-omap/
A Ddebug-leds.c44 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()
/linux/arch/powerpc/platforms/44x/
A Dwarp.c63 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 …]
/linux/drivers/fpga/
A DMakefile7 obj-$(CONFIG_FPGA) += fpga-mgr.o
17 obj-$(CONFIG_FPGA_MGR_TS73XX) += ts73xx-fpga.o
19 obj-$(CONFIG_FPGA_MGR_ZYNQ_FPGA) += zynq-fpga.o
20 obj-$(CONFIG_FPGA_MGR_ZYNQMP_FPGA) += zynqmp-fpga.o
21 obj-$(CONFIG_FPGA_MGR_VERSAL_FPGA) += versal-fpga.o
26 obj-$(CONFIG_FPGA_BRIDGE) += fpga-bridge.o
32 obj-$(CONFIG_FPGA_REGION) += fpga-region.o
33 obj-$(CONFIG_OF_FPGA_REGION) += of-fpga-region.o
A D.built-in.a.cmd1fpga/built-in.a := echo >/dev/null; rm -f drivers/fpga/built-in.a; /usr/bin/ccache /home/test/work…
/linux/Documentation/devicetree/bindings/fpga/
A Dxilinx-slave-serial.txt11 - https://www.xilinx.com/support/documentation/application_notes/xapp583-fpga-configuration.pdf
14 - compatible: should contain "xlnx,fpga-slave-serial"
25 fpga-region0 {
26 compatible = "fpga-region";
27 fpga-mgr = <&fpga_mgr_spi>;
42 fpga_mgr_spi: fpga-mgr@0 {
43 compatible = "xlnx,fpga-slave-serial";
A Dfpga-region.txt183 If the fpga-region is the child of an fpga-bridge, the list should not
216 fpga_mgr: fpga-mgr@ff706000 {
233 fpga_region0: fpga-region0 {
235 fpga-mgr = <&fpga_mgr>;
340 * "partial-fpga-config"
360 fpga_region0: fpga-region0 {
361 compatible = "fpga-region";
362 fpga-mgr = <&fpga_mgr0>;
407 fpga-bridge@4400 {
419 fpga-bridge@4420 {
[all …]
A Dxilinx-pr-decoupler.txt4 decouplers / fpga bridges.
32 See Documentation/devicetree/bindings/fpga/fpga-region.txt and
33 Documentation/devicetree/bindings/fpga/fpga-bridge.txt for generic bindings.
37 fpga-bridge@100000450 {
47 fpga-bridge@100000450 {
A Daltera-hps2fpga-bridge.txt12 See Documentation/devicetree/bindings/fpga/fpga-bridge.txt for generic bindings.
15 fpga_bridge0: fpga-bridge@ff400000 {
23 fpga_bridge1: fpga-bridge@ff500000 {
31 fpga_bridge2: fpga-bridge@ff600000 {
A Dintel-stratix10-soc-fpga-mgr.txt7 - compatible : should contain "intel,stratix10-soc-fpga-mgr" or
8 "intel,agilex-soc-fpga-mgr"
14 fpga_mgr: fpga-mgr {
15 compatible = "intel,stratix10-soc-fpga-mgr";
A Daltera-passive-serial.txt12 "altr,fpga-passive-serial",
13 "altr,fpga-arria10-passive-serial"
22 fpga: fpga@0 {
23 compatible = "altr,fpga-passive-serial";
A Dxlnx,versal-fpga.yaml4 $id: http://devicetree.org/schemas/fpga/xlnx,versal-fpga.yaml#
20 - xlnx,versal-fpga
30 compatible = "xlnx,versal-fpga";
A Dlattice-machxo2-spi.txt14 fpga-region0 {
15 compatible = "fpga-region";
16 fpga-mgr = <&fpga_mgr_spi>;
24 fpga_mgr_spi: fpga-mgr@0 {
/linux/arch/powerpc/boot/dts/fsl/
A Dgef_ppc9a.dts80 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";
A Dgef_sbc310.dts77 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";
A Dge_imp3a.dts76 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";
/linux/arch/powerpc/boot/
A Debony.c38 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()
/linux/Documentation/ABI/testing/
A Dsysfs-class-fpga-manager1 What: /sys/class/fpga_manager/<fpga>/name
5 Description: Name of low level fpga manager driver.
7 What: /sys/class/fpga_manager/<fpga>/state
11 Description: Read fpga manager state as a string.
18 This is a superset of FPGA states and fpga manager driver
19 states. The fpga manager driver is walking through these steps
38 What: /sys/class/fpga_manager/<fpga>/status
42 Description: Read fpga manager status as a string.

Completed in 56 milliseconds

1234567