/linux-4.1.27/drivers/staging/gs_fpgaboot/ |
D | README | 2 Linux Driver Source for Xilinx FPGA firmware download 16 - Download Xilinx FPGA firmware 17 - This module downloads Xilinx FPGA firmware using gpio pins. 21 An FPGA (Field Programmable Gate Array) is a programmable hardware that is 24 This driver provides a way to download FPGA firmware. 28 - load Xilinx FPGA bitstream format[1] firmware image file using 30 - program the Xilinx FPGA using SelectMAP (parallel) mode [2] 31 - FPGA prgram is done by gpio based bit-banging, as an example 42 a. As a FPGA development support tool, 43 During FPGA firmware development, you need to download a new FPGA [all …]
|
D | Kconfig | 2 # "xilinx FPGA firmware download, fpgaboot" 5 tristate "Xilinx FPGA firmware download module" 8 Xilinx FPGA firmware download module
|
/linux-4.1.27/Documentation/ |
D | xillybus.txt | 3 Xillybus driver for generic FPGA interface 23 -- Host never reads from the FPGA 38 An FPGA (Field Programmable Gate Array) is a piece of logic hardware, which 49 level, even lower than assembly language. In order to allow FPGA designers to 52 FPGA parallels of library functions. IP cores may implement certain 58 One of the daunting tasks in FPGA design is communicating with a fullblown 61 (registers, interrupts, DMA etc.) is a project in itself. When the FPGA's 63 make sense to design the FPGA's interface logic specifically for the project. 64 A special driver is then written to present the FPGA as a well-known interface 66 FPGA differently than any device on the bus. [all …]
|
D | devices.txt | 3158 259 char FPGA configuration interfaces
|
/linux-4.1.27/Documentation/devicetree/bindings/fpga/ |
D | altera-socfpga-fpga-mgr.txt | 1 Altera SOCFPGA FPGA Manager 6 - The first index is for FPGA manager register access. 7 - The second index is for writing FPGA configuration data. 8 - interrupts : interrupt for the FPGA Manager device.
|
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/ |
D | board.txt | 20 * Freescale on-board FPGA 22 This is the memory-mapped registers for on board FPGA. 26 indicating the type of FPGA. Example: 28 - reg: should contain the address and the length of the FPGA register set. 71 * Freescale on-board FPGA connected on I2C bus 73 Some Freescale boards like BSC9132QDS have on board FPGA connected on 78 indicating the type of FPGA. Example: 80 - reg: Should contain the address of the FPGA
|
/linux-4.1.27/drivers/misc/altera-stapl/ |
D | Kconfig | 1 comment "Altera FPGA firmware download module" 4 tristate "Altera FPGA firmware download module" 8 An Altera FPGA module. Say Y when you want to support this tool.
|
/linux-4.1.27/arch/metag/ |
D | Kconfig.soc | 6 bool "Meta 1.2 FPGA" 9 This is a Meta 1.2 FPGA bitstream, just a bare CPU. 12 bool "Meta 2.1 FPGA" 15 This is a Meta 2.1 FPGA bitstream, just a bare CPU. 67 pre-production silicon or in an FPGA environment.
|
/linux-4.1.27/arch/avr32/boards/hammerhead/ |
D | Kconfig | 33 bool "Hammerhead FPGA Support" 36 This adds support for the Cyclone III FPGA from Altera 39 Choose 'Y' here if you want to have FPGA support enabled. 40 You will have to choose the "Hammerhead FPGA Device Support" in 41 Device Drivers->Misc to be able to use FPGA functionality.
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/ |
D | versatile-fpga-irq.txt | 1 * ARM Versatile FPGA interrupt controller 3 One or more FPGA IRQ controllers can be synthesized in an ARM reference board 12 as the FPGA IRQ controller has no configuration options for interrupt 14 - reg: The register bank for the FPGA interrupt controller. 34 - interrupts: if the FPGA IRQ controller is cascaded, i.e. if its IRQ
|
D | vexpress.txt | 78 (reset generation, flash programming, FPGA bitfiles loading etc.) 81 the video output switch (FPGA) is controlled that way.
|
D | arm-boards | 10 FPGA type interrupt controllers, see the versatile-fpga-irq binding doc.
|
/linux-4.1.27/drivers/char/xillybus/ |
D | Kconfig | 6 tristate "Xillybus generic FPGA interface" 11 programmable logic (FPGA). The driver probes the hardware for 23 with the FPGA.
|
/linux-4.1.27/Documentation/fmc/ |
D | API.txt | 32 registered at the same time because if the FPGA is reprogrammed, all 34 first device will reprogram the FPGA, so other devices must know they 35 are already driven by a reprogrammed FPGA. 37 If a carrier hosts slots that are driven by different FPGA devices, it 39 FPGA, for the reason outlined above.
|
D | FMC-and-SDB.txt | 2 FMC (FPGA Mezzanine Card) is the standard we use for our I/O devices, 32 FMC, as said, stands for "FPGA Mezzanine Card". It is a standard 44 carrier is mostly digital, and hosts an FPGA that must be configured to 46 need to load different FPGA images to drive different instances of the 59 enumerating the internal structure of an FPGA image. We also use it as 76 advantage of the SDB information that may be present in your own FPGA
|
D | mezzanine.txt | 11 configured in the FPGA; the latter technique is used when the FPGA is 15 FPGA registers, by means of the `fpga_base' field of the device 43 their EEPROM or on the actual FPGA cores that can be enumerated. 53 Matching on FPGA cores depends on two numeric fields: the 64-bit vendor
|
D | parameters.txt | 14 If not zero, the parameter prints the SDB tree of every FPGA it is 24 [ 6625.850480] spec 0000:02:00.0: FPGA programming successful
|
D | carrier.txt | 103 * devarray: an array og all mezzanines driven by a singe FPGA. 109 * sdb: FPGA contents, scanned according to driver's directions. 153 These functions access FPGA registers by whatever means the 179 golden) FPGA binary that allows EEPROM access. Each driver, then, 180 will need to reprogram the FPGA by calling this function. If the 187 calls this method and parse the SDB tree of the FPGA.
|
D | fmc-chardev.txt | 28 golden FPGA file, that features an SDB structure at offset 256 - i.e.
|
D | fmc-write-eeprom.txt | 93 the FPGA with a custom circuit, the carrier is unable to access the
|
D | identifiers.txt | 99 EEPROM, so both the host system and a soft-core running in the FPGA (if
|
/linux-4.1.27/Documentation/devicetree/bindings/net/ |
D | mdio-mux-mmioreg.txt | 4 like an FPGA, is used to control which child bus is connected. The mdio-mux 23 The FPGA node defines a memory-mapped FPGA with a register space of 0x30 bytes. 28 /* The FPGA node */
|
/linux-4.1.27/arch/arm/mach-shmobile/ |
D | board-bockw-reference.c | 28 #define FPGA 0x18200000 macro 45 fpga = ioremap_nocache(FPGA, SZ_1M); in bockw_init()
|
D | board-bockw.c | 43 #define FPGA 0x18200000 macro 653 fpga = ioremap_nocache(FPGA, SZ_1M); in bockw_init()
|
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/4xx/ |
D | akebono.txt | 36 1.c) The FPGA node 39 number in an FPGA which is represented by this node. 44 - reg : should contain the FPGA registers location and length.
|
/linux-4.1.27/drivers/misc/carma/ |
D | Kconfig | 2 tristate "CARMA DATA-FPGA Access Driver" 10 tristate "CARMA DATA-FPGA Programmer"
|
/linux-4.1.27/Documentation/devicetree/bindings/hwmon/ |
D | ltc2978.txt | 33 regulator-name = "FPGA-2.5V"; 36 regulator-name = "FPGA-1.5V";
|
/linux-4.1.27/Documentation/devicetree/bindings/mfd/ |
D | bfticu.txt | 1 KEYMILE bfticu Chassis Management FPGA 9 - interrupt-controller: the bfticu FPGA is an interrupt controller
|
/linux-4.1.27/drivers/mcb/ |
D | Kconfig | 12 FPGA based devices. It is used to identify MCB based IP-Cores within 13 an FPGA and provide the necessary framework for instantiating drivers
|
/linux-4.1.27/arch/arc/plat-arcfpga/ |
D | Kconfig | 10 bool "\"Legacy\" ARC FPGA dev Boards" 14 These are based on FPGA or ISS. e.g.
|
/linux-4.1.27/Documentation/devicetree/bindings/ |
D | xilinx.txt | 10 Each IP-core has a set of parameters which the FPGA designer can use to 15 to be recompiled every time the FPGA bitstream is resynthesized. 18 generate a new device tree each time the FPGA bitstream changes. The 250 The Xilinx SystemACE device is used to program FPGAs from an FPGA 274 of the FPGA through the Internal Configuration Access Port 275 (ICAP). The ICAP enables partial reconfiguration of the FPGA, 277 'warm boots' of the FPGA fabric. 280 - xlnx,family : The family of the FPGA, necessary since the
|
/linux-4.1.27/drivers/media/pci/cx23885/ |
D | Kconfig | 53 tristate "Altera FPGA based CI module" 57 An Altera FPGA CI module for NetUP Dual DVB-T/C RF CI card.
|
/linux-4.1.27/Documentation/xtensa/ |
D | atomctl.txt | 15 On the FPGA Cards we typically simulate an Intelligent Memory controller 16 which can implement RCW transactions. For FPGA cards with an External
|
/linux-4.1.27/Documentation/devicetree/bindings/serio/ |
D | snps-arc_ps2.txt | 1 * ARC PS/2 driver: PS/2 block used in some ARC FPGA's & nSIM OSCI model
|
/linux-4.1.27/Documentation/devicetree/bindings/xillybus/ |
D | xillybus.txt | 1 * Xillybus driver for generic FPGA interface
|
/linux-4.1.27/drivers/media/pci/pluto2/ |
D | Kconfig | 7 Support for PCI cards based on the Pluto2 FPGA like the Satelco
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | gef_sbc610.dts | 82 4 0 0xfc000000 0x00008000 // FPGA 83 5 0 0xfc008000 0x00008000 // AFIX FPGA 84 6 0 0xfd000000 0x00800000 // IO FPGA (8-bit) 85 7 0 0xfd800000 0x00800000>; // IO FPGA (32-bit)
|
D | gef_ppc9a.dts | 82 4 0 0xfc000000 0x00008000 // FPGA 83 5 0 0xfc008000 0x00008000 // AFIX FPGA 84 6 0 0xfd000000 0x00800000 // IO FPGA (8-bit) 85 7 0 0xfd800000 0x00800000>; // IO FPGA (32-bit)
|
D | c2k.dts | 64 0xd8100000 0xd8100000 0x00010000 /* FPGA */ 65 0xd8110000 0xd8110000 0x00010000 /* FPGA USARTs */
|
D | pcm032.dts | 155 * example snippets for FPGA
|
D | walnut.dts | 197 compatible = "Walnut-FPGA";
|
D | ebony.dts | 191 compatible = "Ebony-FPGA";
|
D | gef_sbc310.dts | 83 4 0 0xfc000000 0x00010000>; // FPGA
|
D | virtex440-ml507.dts | 3 * A reference design for the FPGA is provided at http://git.xilinx.com.
|
D | virtex440-ml510.dts | 389 * ABCD [FPGA] of slot 5 is mapped to DABC.
|
/linux-4.1.27/Documentation/devicetree/bindings/serial/ |
D | arc-uart.txt | 1 * Synopsys ARC UART : Non standard UART used in some of the ARC FPGA boards
|
/linux-4.1.27/drivers/usb/gadget/udc/bdc/ |
D | Kconfig | 20 Enable support for platforms which have BDC connected through PCIe, such as Lego3 FPGA platform.
|
/linux-4.1.27/arch/mips/pmcs-msp71xx/ |
D | Kconfig | 31 bool "PMC-Sierra MSP7120 FPGA"
|
/linux-4.1.27/Documentation/zh_CN/ |
D | gpio.txt | 45 可编程逻辑器件(类似 FPGA) 可以方便地提供 GPIO。像电源管理和 113 FPGA 的特定板子上使用 80-95。编号不一定要连续,那些平台中,也可以 512 对于外部 GPIO 控制器(例如 I2C 或 SPI 扩展器、专用芯片、多功能器件、FPGA
|
/linux-4.1.27/arch/avr32/ |
D | Kconfig | 130 Additionally, a Cyclone III FPGA from Altera is integrated on the board. The FPGA is 131 mapped into the 32-bit AVR memory bus. The FPGA offers two DDR2 SDRAM interfaces, which
|
/linux-4.1.27/Documentation/devicetree/bindings/input/ |
D | e3x0-button.txt | 17 Note: Interrupt numbers might vary depending on the FPGA configuration.
|
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/ |
D | Kconfig | 37 D1215994A VIRTEX FPGA board.
|
/linux-4.1.27/drivers/staging/rtl8723au/include/ |
D | HalVerDef.h | 35 FPGA = 2, enumerator
|
/linux-4.1.27/drivers/net/ethernet/arc/ |
D | Kconfig | 30 On some legacy ARC (Synopsys) FPGA boards such as ARCAngel4/ML50x
|
/linux-4.1.27/Documentation/devicetree/bindings/pci/ |
D | versatile.txt | 3 PCI host controller found on the ARM Versatile PB board's FPGA.
|
/linux-4.1.27/Documentation/hwmon/ |
D | vexpress | 22 chip/FPGA) a number of microcontrollers responsible for platform
|
/linux-4.1.27/arch/microblaze/ |
D | Kconfig.platform | 38 string "Targeted FPGA family"
|
/linux-4.1.27/arch/mips/kvm/ |
D | 00README.txt | 5 Malta Board with FPGA based 34K
|
/linux-4.1.27/drivers/staging/rtl8188eu/include/ |
D | HalVerDef.h | 40 FPGA = 2, enumerator
|
/linux-4.1.27/drivers/net/ethernet/micrel/ |
D | Kconfig | 36 Timberdale(FPGA).
|
/linux-4.1.27/arch/xtensa/boot/dts/ |
D | xtfpga.dtsi | 22 /* Filled in by platform_setup from FPGA register
|
/linux-4.1.27/drivers/fmc/ |
D | Kconfig | 9 FMC (FPGA Mezzanine Carrier) is a mechanical and electrical
|
/linux-4.1.27/drivers/net/ethernet/ |
D | Kconfig | 46 Driver for EtherCAT master module located on CCAT FPGA 60 The Dave ethernet interface (DNET) is found on Qong Board FPGA.
|
/linux-4.1.27/drivers/net/phy/ |
D | Kconfig | 200 are controlled via a simple memory-mapped device, like an FPGA. 203 the FPGA's registers.
|
/linux-4.1.27/Documentation/devicetree/bindings/usb/ |
D | dwc3.txt | 19 Only really useful for FPGA builds.
|
/linux-4.1.27/arch/arm/mach-vexpress/ |
D | Kconfig | 26 ARM core and logic (FPGA) tiles on the Versatile Express motherboard,
|
/linux-4.1.27/arch/mips/loongson/ |
D | Kconfig | 29 an FPGA northbridge
|
/linux-4.1.27/arch/powerpc/platforms/44x/ |
D | Kconfig | 246 that use a 440 based processor in the Virtex 5 FXT FPGA architecture. 375 # Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above
|
/linux-4.1.27/drivers/memory/ |
D | Kconfig | 60 devices such as NOR, NAND, SRAM, and FPGA.
|
/linux-4.1.27/Documentation/devicetree/bindings/reset/ |
D | reset.txt | 4 internally in most IC (SoC, FPGA, ...) designs. Reset signals for whole
|
/linux-4.1.27/Documentation/networking/ |
D | altera_tse.txt | 8 driver were built for a Cyclone(R) V SOC FPGA board, a Cyclone(R) V FPGA board, 19 components that can be assembled and built into an FPGA using the Altera
|
D | stmmac.txt | 11 FF1152AMT0221 D1215994A VIRTEX FPGA board.
|
/linux-4.1.27/arch/unicore32/ |
D | Kconfig | 98 bool "FPGA board"
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | ls1021a-qds.dts | 142 /* NOR, NAND Flashes and FPGA on board */
|
D | vexpress-v2m-rs1.dtsi | 391 /* IO FPGA peripheral clock */
|
D | vexpress-v2m.dtsi | 390 /* IO FPGA peripheral clock */
|
D | arm-realview-pb1176.dts | 302 /* These peripherals are inside the FPGA rather than the DevChip */
|
/linux-4.1.27/arch/arm/mach-omap1/ |
D | Kconfig | 163 no FPGA. Can be used as template for porting Linux to
|
/linux-4.1.27/Documentation/frv/ |
D | features.txt | 74 0x20000000 - 0x200FFFFF CS2# [PDK] FPGA 88 0xFFC00000 - 0xFFC0001F CS0# [VDK] FPGA
|
D | mmu-layout.txt | 57 FFC00000 - FFC0001F L-BUS CS0# FPGA
|
/linux-4.1.27/Documentation/powerpc/ |
D | cxl.txt | 24 POWER8 FPGA 42 The FPGA (or coherently attached device) consists of two parts.
|
/linux-4.1.27/drivers/dma/ |
D | Kconfig | 224 tristate "Timberdale FPGA DMA support" 228 Enable support for the Timberdale FPGA DMA engine.
|
/linux-4.1.27/Documentation/devicetree/bindings/memory-controllers/ |
D | mvebu-devbus.txt | 4 different types of standard memory and I/O devices such as NOR, NAND, and FPGA.
|
/linux-4.1.27/drivers/media/platform/ |
D | Kconfig | 64 Add support for the Video In peripherial of the timberdale FPGA.
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-class-cxl | 192 to reload the FPGA depending on load_image_on_perst.
|
/linux-4.1.27/drivers/char/ |
D | Kconfig | 43 tristate "SGI FPGA Core Services driver support" 386 FPGA platforms to partially reconfigure the FPGA at runtime.
|
/linux-4.1.27/drivers/gpio/ |
D | Kconfig | 173 bool "GE FPGA based GPIO" 489 Say yes here to support the Xilinx FPGA GPIO device 790 Add support for the GPIO IP in the timberdale FPGA.
|
/linux-4.1.27/arch/m32r/ |
D | Kconfig | 55 The Mappi-I is an FPGA board for SOC (System-On-a-Chip) prototyping.
|
/linux-4.1.27/drivers/misc/ |
D | Kconfig | 490 tristate "Lattice ECP3 FPGA bitstream configuration via SPI" 496 or loading) of the Lattice ECP3 FPGA family via SPI.
|
/linux-4.1.27/drivers/input/serio/ |
D | Kconfig | 248 Say Y here if you have an ARC FPGA platform with a PS/2
|
/linux-4.1.27/Documentation/gpio/ |
D | driver.txt | 32 controller, and on one particular board 80-95 with an FPGA. The numbers need not
|
D | gpio-legacy.txt | 106 type of GPIO controller, and on one particular board 80-95 with an FPGA.
|
/linux-4.1.27/drivers/char/hw_random/ |
D | Kconfig | 32 the default FPGA bitstream on the TS-7800 has such functionality.
|
/linux-4.1.27/drivers/mfd/ |
D | Kconfig | 1250 tristate "Timberdale FPGA" 1254 This is the core driver for the timberdale FPGA. This device is a 1257 The timberdale FPGA can be found on the Intel Atom development board
|
/linux-4.1.27/drivers/atm/ |
D | Kconfig | 46 and the FPGA and the ASIC Tonga versions of the board are supported.
|
/linux-4.1.27/drivers/media/radio/ |
D | Kconfig | 209 found behind the Timberdale FPGA on the Russellville board.
|
/linux-4.1.27/drivers/i2c/busses/ |
D | Kconfig | 535 tristate "Highlander FPGA SMBus interface" 539 the SMBus interface located in the FPGA on various Highlander
|
/linux-4.1.27/drivers/watchdog/ |
D | Kconfig | 1308 tristate "PIKA FPGA Watchdog" 1312 This enables the watchdog in the PIKA FPGA. Currently used on
|
/linux-4.1.27/drivers/usb/serial/ |
D | Kconfig | 676 Wishbone is an open hardware SoC bus commonly used in FPGA
|
/linux-4.1.27/arch/mips/ |
D | Kconfig | 1304 It has an internal FPGA northbridge, which is compatible to 1317 have a similar programming interface with FPGA northbridge used in
|
/linux-4.1.27/arch/blackfin/ |
D | Kconfig | 406 set BF609 FPGA physical SRAM base address
|
/linux-4.1.27/arch/arm/ |
D | Kconfig.debug | 1115 core tiles, FPGA-based SMMs and software models.
|
/linux-4.1.27/drivers/tty/serial/ |
D | Kconfig | 1473 FPGA Boards (ML50x/ARCAngel4)
|