Home
last modified time | relevance | path

Searched refs:sysconfig_priv (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/fpga/
H A Dlattice-sysconfig.c25 static int sysconfig_read_busy(struct sysconfig_priv *priv) in sysconfig_read_busy()
37 static int sysconfig_poll_busy(struct sysconfig_priv *priv) in sysconfig_poll_busy()
126 static int sysconfig_refresh(struct sysconfig_priv *priv) in sysconfig_refresh()
138 static int sysconfig_isc_enable(struct sysconfig_priv *priv) in sysconfig_isc_enable()
158 static int sysconfig_isc_erase(struct sysconfig_priv *priv) in sysconfig_isc_erase()
178 static int sysconfig_isc_init(struct sysconfig_priv *priv) in sysconfig_isc_init()
223 static void sysconfig_cleanup(struct sysconfig_priv *priv) in sysconfig_cleanup()
257 struct sysconfig_priv *priv = mgr->priv; in sysconfig_ops_state()
276 struct sysconfig_priv *priv = mgr->priv; in sysconfig_ops_write_init()
324 struct sysconfig_priv *priv = mgr->priv; in sysconfig_ops_write_complete()
[all …]
H A Dlattice-sysconfig.h24 struct sysconfig_priv { struct
29 int (*command_transfer)(struct sysconfig_priv *priv, const void *tx_buf, argument
31 int (*bitstream_burst_write_init)(struct sysconfig_priv *priv); argument
32 int (*bitstream_burst_write)(struct sysconfig_priv *priv, argument
34 int (*bitstream_burst_write_complete)(struct sysconfig_priv *priv); argument
37 int sysconfig_probe(struct sysconfig_priv *priv);
H A Dlattice-sysconfig-spi.c13 static int sysconfig_spi_cmd_transfer(struct sysconfig_priv *priv, in sysconfig_spi_cmd_transfer()
22 static int sysconfig_spi_bitstream_burst_init(struct sysconfig_priv *priv) in sysconfig_spi_bitstream_burst_init()
59 static int sysconfig_spi_bitstream_burst_write(struct sysconfig_priv *priv, in sysconfig_spi_bitstream_burst_write()
75 static int sysconfig_spi_bitstream_burst_complete(struct sysconfig_priv *priv) in sysconfig_spi_bitstream_burst_complete()
90 struct sysconfig_priv *priv; in sysconfig_spi_probe()