Home
last modified time | relevance | path

Searched full:lattice (Results 1 – 19 of 19) sorted by relevance

/linux/Documentation/devicetree/bindings/fpga/
H A Dlattice,sysconfig.yaml4 $id: http://devicetree.org/schemas/fpga/lattice,sysconfig.yaml#
7 title: Lattice Slave SPI sysCONFIG FPGA manager
13 Lattice sysCONFIG port, which is used for FPGA configuration, among others,
23 - lattice,sysconfig-ecp5
57 const: lattice,sysconfig-ecp5
74 compatible = "lattice,sysconfig-ecp5";
H A Dlattice-machxo2-spi.txt1 Lattice MachXO2 Slave SPI FPGA Manager
3 Lattice MachXO2 FPGAs support a method of loading the bitstream over
9 - compatible: should contain "lattice,machxo2-slave-spi"
25 compatible = "lattice,machxo2-slave-spi";
/linux/Documentation/hwmon/
H A Dpowr1220.rst6 * Lattice POWR1220AT8
12 Datasheet: Publicly available at the Lattice website
21 This driver supports the Lattice POWR1220AT8 chip. The POWR1220
/linux/drivers/fpga/
H A Dlattice-sysconfig-spi.c3 * Lattice FPGA programming over slave SPI sysCONFIG interface.
14 #include "lattice-sysconfig.h"
131 .compatible = "lattice,sysconfig-ecp5",
148 MODULE_DESCRIPTION("Lattice sysCONFIG Slave SPI FPGA Manager");
H A Dice40-spi.c3 * FPGA Manager Driver for Lattice iCE40.
8 * Lattice iCE40 FPGAs through slave SPI.
180 mgr = devm_fpga_mgr_register(dev, "Lattice iCE40 FPGA Manager", in ice40_fpga_probe()
186 { .compatible = "lattice,ice40-fpga-mgr", },
209 MODULE_DESCRIPTION("Lattice iCE40 FPGA Manager");
H A Dmachxo2-spi.c3 * Lattice MachXO2 Slave SPI Driver
5 * Manage Lattice FPGA firmware that is loaded over SPI using
373 mgr = devm_fpga_mgr_register(dev, "Lattice MachXO2 SPI FPGA Manager", in machxo2_spi_probe()
380 { .compatible = "lattice,machxo2-slave-spi", },
404 MODULE_DESCRIPTION("Load Lattice FPGA firmware over SPI");
H A Dlattice-sysconfig.c3 * Lattice FPGA sysCONFIG interface functions independent of port type.
11 #include "lattice-sysconfig.h"
389 mgr = devm_fpga_mgr_register(dev, "Lattice sysCONFIG FPGA Manager", in sysconfig_probe()
396 MODULE_DESCRIPTION("Lattice sysCONFIG FPGA Manager Core");
/linux/Documentation/devicetree/bindings/gpio/
H A Ddelta,tn48m-gpio.yaml16 Delta TN48M has an onboard Lattice CPLD that is used as an GPIO expander.
/linux/Documentation/i2c/busses/
H A Di2c-mlxcpld.rst7 This is the Mellanox I2C controller logic, implemented in Lattice CPLD
/linux/drivers/usb/misc/
H A Dusbio.c679 { USB_DEVICE(0x2ac1, 0x20c1), /* Lattice NX40 */
681 { USB_DEVICE(0x2ac1, 0x20c9), /* Lattice NX33 */
684 { USB_DEVICE(0x2ac1, 0x20cb) }, /* Lattice NX33U */
/linux/crypto/
H A DKconfig345 tristate "ML-DSA (Module-Lattice-Based Digital Signature Algorithm)"
349 ML-DSA (Module-Lattice-Based Digital Signature Algorithm) (FIPS-204).
/linux/arch/powerpc/boot/dts/
H A Dturris1x.dts342 * Turris CPLD firmware which runs on this Lattice FPGA,
/linux/Documentation/devicetree/bindings/
H A Dvendor-prefixes.yaml944 "^lattice,.*":
945 description: Lattice Semiconductor
/linux/drivers/media/i2c/cvs/
H A Dcore.c72 }, /* Lattice NX33 */
/linux/drivers/hwmon/
H A DKconfig977 tristate "Lattice POWR1220 Power Monitoring"
981 functions of the Lattice POWR1220 isp Power Supply Monitoring,
/linux/kernel/bpf/
H A Dliveness.c571 * The .frame field forms a lattice with three levels of precision:
582 * At CFG merge points, arg_track_join() moves down the lattice:
/linux/Documentation/admin-guide/media/
H A Dbttv.rst1038 - DC50 (zr36067, zr36050, zr36016, saa7112, adv7176 (2 pcs.?), ad1843, miro FST97A1, Lattice ???)
/linux/drivers/acpi/
H A Dscan.c850 "LATT2021", /* Lattice FW Update Client Driver */
/linux/drivers/platform/mellanox/
H A Dmlx-platform.c374 /* Lattice FPGA PCI configuration */