Searched +full:sysconfig +full:- +full:ecp5 (Results 1 – 2 of 2) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/fpga/lattice,sysconfig.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: Lattice Slave SPI sysCONFIG FPGA manager10 - Vladimir Georgiev <v.georgiev@metrotek.ru>13 Lattice sysCONFIG port, which is used for FPGA configuration, among others,17 Programming of ECP5 is done by writing uncompressed bitstream image in .bit23 - lattice,sysconfig-ecp528 program-gpios:[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Lattice FPGA programming over slave SPI sysCONFIG interface.9 #include "lattice-sysconfig.h"17 struct spi_device *spi = to_spi_device(priv->dev); in sysconfig_spi_cmd_transfer()25 struct spi_device *spi = to_spi_device(priv->dev); in sysconfig_spi_bitstream_burst_init()36 return -ENOMEM; in sysconfig_spi_bitstream_burst_init()48 spi_bus_lock(spi->controller); in sysconfig_spi_bitstream_burst_init()52 spi_bus_unlock(spi->controller); in sysconfig_spi_bitstream_burst_init()62 struct spi_device *spi = to_spi_device(priv->dev); in sysconfig_spi_bitstream_burst_write()77 struct spi_device *spi = to_spi_device(priv->dev); in sysconfig_spi_bitstream_burst_complete()[all …]