Home
last modified time | relevance | path

Searched full:lattice (Results 1 – 23 of 23) 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";
H A Dlattice-ice40-fpga-mgr.txt1 Lattice iCE40 FPGA Manager
4 - compatible: Should contain "lattice,ice40-fpga-mgr"
16 compatible = "lattice,ice40-fpga-mgr";
/linux/drivers/fpga/
H A Dlattice-sysconfig-spi.c3 * Lattice FPGA programming over slave SPI sysCONFIG interface.
9 #include "lattice-sysconfig.h"
135 .compatible = "lattice,sysconfig-ecp5",
152 MODULE_DESCRIPTION("Lattice sysCONFIG Slave SPI 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/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/misc/
H A Dlattice-ecp3-config.c16 #define FIRMWARE_NAME "lattice-ecp3.bit"
57 .name = "Lattice ECP3-17",
61 .name = "Lattice ECP3-35",
230 .name = "lattice-ecp3",
240 MODULE_DESCRIPTION("Lattice ECP3 FPGA configuration via SPI");
H A DMakefile48 obj-$(CONFIG_LATTICE_ECP3_CONFIG) += lattice-ecp3-config.o
H A DKconfig438 tristate "Lattice ECP3 FPGA bitstream configuration via SPI"
443 or loading) of the Lattice ECP3 FPGA family via SPI.
/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/arch/arm64/boot/dts/qcom/
H A Dmsm8994-msft-lumia-octagon.dtsi443 * This device is a Lattice UC120 USB-C PD PHY.
444 * It is actually a Lattice iCE40 FPGA pre-programmed by
452 compatible = "lattice,ice40-fpga-mgr";
/linux/drivers/hwmon/
H A Dpowr1220.c3 * powr1220.c - Driver for the Lattice POWR1220 programmable power supply
H A DKconfig899 tristate "Lattice POWR1220 Power Monitoring"
903 functions of the Lattice POWR1220 isp Power Supply Monitoring,
/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.yaml807 "^lattice,.*":
808 description: Lattice Semiconductor
/linux/Documentation/admin-guide/cgroup-v1/
H A Dcgroups.rst275 that comprise it, a set of cg_cgroup_link objects form a lattice;
/linux/drivers/platform/x86/
H A Dapple-gmux.c32 * A `Lattice XP2`_ on pre-retinas, a `Renesas R4F2113`_ on pre-T2 retinas.
H A Dmlx-platform.c335 /* Lattice FPGA PCI configuration */
/linux/drivers/gpio/
H A DKconfig1519 Networks TN48M switch Lattice CPLD. It provides 12 pins in total,
/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 */