Home
last modified time | relevance | path

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

1234

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/fpga/
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";
/OK3568_Linux_fs/kernel/drivers/fpga/
H A Dice40-spi.c3 * FPGA Manager Driver for Lattice iCE40.
8 * Lattice iCE40 FPGAs through slave SPI.
181 mgr = devm_fpga_mgr_create(dev, "Lattice iCE40 FPGA Manager", in ice40_fpga_probe()
201 { .compatible = "lattice,ice40-fpga-mgr", },
218 MODULE_DESCRIPTION("Lattice iCE40 FPGA Manager");
H A DKconfig75 tristate "Lattice iCE40 SPI"
78 FPGA manager driver support for Lattice iCE40 FPGAs over SPI.
81 tristate "Lattice MachXO2 SPI"
84 FPGA manager driver support for Lattice MachXO2 configuration
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_create(dev, "Lattice MachXO2 SPI FPGA Manager", in machxo2_spi_probe()
393 { .compatible = "lattice,machxo2-slave-spi", },
417 MODULE_DESCRIPTION("Load Lattice FPGA firmware over SPI");
/OK3568_Linux_fs/kernel/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
/OK3568_Linux_fs/kernel/drivers/misc/
H A Dlattice-ecp3-config.c16 #define FIRMWARE_NAME "lattice-ecp3.bit"
57 .name = "Lattice ECP3-17",
61 .name = "Lattice ECP3-35",
232 .name = "lattice-ecp3",
242 MODULE_DESCRIPTION("Lattice ECP3 FPGA configuration via SPI");
H A DMakefile50 obj-$(CONFIG_LATTICE_ECP3_CONFIG) += lattice-ecp3-config.o
/OK3568_Linux_fs/u-boot/drivers/fpga/
H A Dfpga.c12 #include <lattice.h>
105 printf("Lattice Device\nDescriptor @ 0x%p\n", desc); in fpga_dev_info()
108 fpga_no_sup((char *)__func__, "Lattice devices"); in fpga_dev_info()
241 fpga_no_sup((char *)__func__, "Lattice devices"); in fpga_load()
283 fpga_no_sup((char *)__func__, "Lattice devices"); in fpga_dump()
H A Dlattice.c8 * ispVM functions adapted from Lattice's ispmVMEmbedded code:
9 * Copyright 2009 Lattice Semiconductor Corp.
17 #include <lattice.h>
302 debug("%s: Launching the Lattice ISPVME Loader:" in lattice_load()
323 puts("Dump not supported for Lattice FPGA\n"); in lattice_dump()
H A DMakefile15 obj-$(CONFIG_FPGA_LATTICE) += ivm_core.o lattice.o
H A Divm_core.c7 * Lattice ispVME Embedded code to load Lattice's FPGA:
9 * Copyright 2009 Lattice Semiconductor Corp.
11 * ispVME Embedded allows programming of Lattice's suite of FPGA
35 #include <lattice.h>
130 static signed char g_cVendor = LATTICE;
864 case LATTICE: in ispVMCode()
866 puts("// VENDOR LATTICE\n"); in ispVMCode()
868 g_cVendor = LATTICE; in ispVMCode()
/OK3568_Linux_fs/u-boot/include/
H A Dlattice.h7 * Lattice's ispVME Embedded Tool to load Lattice's FPGA:
9 * Lattice Semiconductor Corp. Copyright 2009
91 #define LATTICE 0x01 macro
250 Lattice_XP2, /* Lattice XP2 Family */
H A Dfpga.h29 fpga_lattice, /* Lattice family */
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/
H A Dvr-values.h28 standard VRP pass as ranges are propagated through the lattice to a
68 /* Indicate that propagation through the lattice is complete. */
121 /* This probably belongs in the lattice rather than in here. */
H A Dtree-ssa-sccvn.h28 /* TOP of the VN lattice. */
198 /* Instead of having a local availability lattice for each basic-block
219 /* SSA name this vn_ssa_aux is associated with in the lattice. */
H A Dtree-ssa-propagate.h41 /* Lattice values used for propagation purposes. Specific instances
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/
H A Dvr-values.h28 standard VRP pass as ranges are propagated through the lattice to a
68 /* Indicate that propagation through the lattice is complete. */
121 /* This probably belongs in the lattice rather than in here. */
H A Dtree-ssa-sccvn.h28 /* TOP of the VN lattice. */
198 /* Instead of having a local availability lattice for each basic-block
219 /* SSA name this vn_ssa_aux is associated with in the lattice. */
H A Dtree-ssa-propagate.h41 /* Lattice values used for propagation purposes. Specific instances
/OK3568_Linux_fs/kernel/Documentation/i2c/busses/
H A Di2c-mlxcpld.rst7 This is the Mellanox I2C controller logic, implemented in Lattice CPLD
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/host_include/openssl/
H A Dhrss.h26 // HRSS is a structured-lattice-based post-quantum key encapsulation mechanism.
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/openssl/
H A Dhrss.h26 // HRSS is a structured-lattice-based post-quantum key encapsulation mechanism.
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/host_include/openssl/
H A Dhrss.h26 // HRSS is a structured-lattice-based post-quantum key encapsulation mechanism.
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/openssl/
H A Dhrss.h26 // HRSS is a structured-lattice-based post-quantum key encapsulation mechanism.

1234