/external/flashrom/ |
D | bitbang_spi.c | 25 …ic void bitbang_spi_set_cs(const struct bitbang_spi_master * const master, int val, void *spi_data) in bitbang_spi_set_cs() argument 27 master->set_cs(val, spi_data); in bitbang_spi_set_cs() 30 …c void bitbang_spi_set_sck(const struct bitbang_spi_master * const master, int val, void *spi_data) in bitbang_spi_set_sck() argument 32 master->set_sck(val, spi_data); in bitbang_spi_set_sck() 35 static void bitbang_spi_request_bus(const struct bitbang_spi_master * const master, void *spi_data) in bitbang_spi_request_bus() argument 38 master->request_bus(spi_data); in bitbang_spi_request_bus() 41 static void bitbang_spi_release_bus(const struct bitbang_spi_master * const master, void *spi_data) in bitbang_spi_release_bus() argument 44 master->release_bus(spi_data); in bitbang_spi_release_bus() 48 void *spi_data) in bitbang_spi_set_sck_set_mosi() argument 51 master->set_sck_set_mosi(sck, mosi, spi_data); in bitbang_spi_set_sck_set_mosi() [all …]
|
D | developerbox_spi.c | 66 static int cp210x_gpio_get(void *spi_data) in cp210x_gpio_get() argument 70 struct devbox_spi_data *data = spi_data; in cp210x_gpio_get() 83 static void cp210x_gpio_set(uint8_t val, uint8_t mask, void *spi_data) in cp210x_gpio_set() argument 87 struct devbox_spi_data *data = spi_data; in cp210x_gpio_set() 99 static void cp210x_bitbang_set_cs(int val, void *spi_data) in cp210x_bitbang_set_cs() argument 101 cp210x_gpio_set(val << DEVELOPERBOX_SPI_CS, 1 << DEVELOPERBOX_SPI_CS, spi_data); in cp210x_bitbang_set_cs() 104 static void cp210x_bitbang_set_sck(int val, void *spi_data) in cp210x_bitbang_set_sck() argument 106 cp210x_gpio_set(val << DEVELOPERBOX_SPI_SCK, 1 << DEVELOPERBOX_SPI_SCK, spi_data); in cp210x_bitbang_set_sck() 109 static void cp210x_bitbang_set_mosi(int val, void *spi_data) in cp210x_bitbang_set_mosi() argument 111 cp210x_gpio_set(val << DEVELOPERBOX_SPI_MOSI, 1 << DEVELOPERBOX_SPI_MOSI, spi_data); in cp210x_bitbang_set_mosi() [all …]
|
D | rayer_spi.c | 69 static void dlc5_preinit(void *spi_data) in dlc5_preinit() argument 71 struct rayer_spi_data *data = spi_data; in dlc5_preinit() 79 static int dlc5_shutdown(void *spi_data) in dlc5_shutdown() argument 81 struct rayer_spi_data *data = spi_data; in dlc5_shutdown() 101 static void byteblaster_preinit(void *spi_data) in byteblaster_preinit() argument 103 struct rayer_spi_data *data = spi_data; in byteblaster_preinit() 110 static int byteblaster_shutdown(void *spi_data) in byteblaster_shutdown() argument 112 struct rayer_spi_data *data = spi_data; in byteblaster_shutdown() 131 static void stk200_preinit(void *spi_data) in stk200_preinit() argument 133 struct rayer_spi_data *data = spi_data; in stk200_preinit() [all …]
|
D | linux_spi.c | 54 struct linux_spi_data *spi_data = flash->mst->spi.data; in linux_spi_read() local 57 return spi_read_chunked(flash, buf, start, len, spi_data->max_kernel_buf_size - 5); in linux_spi_read() 62 struct linux_spi_data *spi_data = flash->mst->spi.data; in linux_spi_write_256() local 64 return spi_write_chunked(flash, buf, start, len, spi_data->max_kernel_buf_size - 5); in linux_spi_write_256() 69 struct linux_spi_data *spi_data = data; in linux_spi_shutdown() local 70 close(spi_data->fd); in linux_spi_shutdown() 71 free(spi_data); in linux_spi_shutdown() 80 struct linux_spi_data *spi_data = flash->mst->spi.data; in linux_spi_send_command() local 93 if (spi_data->fd == -1) in linux_spi_send_command() 107 if (ioctl(spi_data->fd, iocontrol_code, msg) == -1) { in linux_spi_send_command() [all …]
|
D | mcp6x_spi.c | 44 static void mcp6x_request_spibus(void *spi_data) in mcp6x_request_spibus() argument 46 struct mcp6x_spi_data *data = spi_data; in mcp6x_request_spibus() 59 static void mcp6x_release_spibus(void *spi_data) in mcp6x_release_spibus() argument 61 struct mcp6x_spi_data *data = spi_data; in mcp6x_release_spibus() 67 static void mcp6x_bitbang_set_cs(int val, void *spi_data) in mcp6x_bitbang_set_cs() argument 69 struct mcp6x_spi_data *data = spi_data; in mcp6x_bitbang_set_cs() 76 static void mcp6x_bitbang_set_sck(int val, void *spi_data) in mcp6x_bitbang_set_sck() argument 78 struct mcp6x_spi_data *data = spi_data; in mcp6x_bitbang_set_sck() 85 static void mcp6x_bitbang_set_mosi(int val, void *spi_data) in mcp6x_bitbang_set_mosi() argument 87 struct mcp6x_spi_data *data = spi_data; in mcp6x_bitbang_set_mosi() [all …]
|
D | ogp_spi.c | 55 static void ogp_request_spibus(void *spi_data) in ogp_request_spibus() argument 57 struct ogp_spi_data *data = spi_data; in ogp_request_spibus() 61 static void ogp_release_spibus(void *spi_data) in ogp_release_spibus() argument 63 struct ogp_spi_data *data = spi_data; in ogp_release_spibus() 67 static void ogp_bitbang_set_cs(int val, void *spi_data) in ogp_bitbang_set_cs() argument 69 struct ogp_spi_data *data = spi_data; in ogp_bitbang_set_cs() 73 static void ogp_bitbang_set_sck(int val, void *spi_data) in ogp_bitbang_set_sck() argument 75 struct ogp_spi_data *data = spi_data; in ogp_bitbang_set_sck() 79 static void ogp_bitbang_set_mosi(int val, void *spi_data) in ogp_bitbang_set_mosi() argument 81 struct ogp_spi_data *data = spi_data; in ogp_bitbang_set_mosi() [all …]
|
D | nicintel_spi.c | 111 static void nicintel_request_spibus(void *spi_data) in nicintel_request_spibus() argument 113 struct nicintel_spi_data *data = spi_data; in nicintel_request_spibus() 124 static void nicintel_release_spibus(void *spi_data) in nicintel_release_spibus() argument 126 struct nicintel_spi_data *data = spi_data; in nicintel_release_spibus() 134 static void nicintel_bitbang_set_cs(int val, void *spi_data) in nicintel_bitbang_set_cs() argument 136 struct nicintel_spi_data *data = spi_data; in nicintel_bitbang_set_cs() 145 static void nicintel_bitbang_set_sck(int val, void *spi_data) in nicintel_bitbang_set_sck() argument 147 struct nicintel_spi_data *data = spi_data; in nicintel_bitbang_set_sck() 156 static void nicintel_bitbang_set_mosi(int val, void *spi_data) in nicintel_bitbang_set_mosi() argument 158 struct nicintel_spi_data *data = spi_data; in nicintel_bitbang_set_mosi() [all …]
|
D | ft2232_spi.c | 181 struct ft2232_data *spi_data = (struct ft2232_data *) data; in ft2232_shutdown() local 182 struct ftdi_context *ftdic = &spi_data->ftdic_context; in ft2232_shutdown() 202 free(spi_data); in ft2232_shutdown() 222 struct ft2232_data *spi_data = flash->mst->spi.data; in ft2232_spi_send_multicommand() local 223 struct ftdi_context *ftdic = &spi_data->ftdic_context; in ft2232_spi_send_multicommand() 244 buf[i++] = spi_data->aux_bits; in ft2232_spi_send_multicommand() 245 buf[i++] = spi_data->pindir; in ft2232_spi_send_multicommand() 266 buf[i++] = spi_data->cs_bits | spi_data->aux_bits; in ft2232_spi_send_multicommand() 267 buf[i++] = spi_data->pindir; in ft2232_spi_send_multicommand() 339 struct ft2232_data *spi_data; in ft2232_spi_init() local [all …]
|
D | pony_spi.c | 62 static void pony_bitbang_set_cs(int val, void *spi_data) in pony_bitbang_set_cs() argument 64 struct pony_spi_data *data = spi_data; in pony_bitbang_set_cs() 72 static void pony_bitbang_set_sck(int val, void *spi_data) in pony_bitbang_set_sck() argument 74 struct pony_spi_data *data = spi_data; in pony_bitbang_set_sck() 82 static void pony_bitbang_set_mosi(int val, void *spi_data) in pony_bitbang_set_mosi() argument 84 struct pony_spi_data *data = spi_data; in pony_bitbang_set_mosi() 92 static int pony_bitbang_get_miso(void *spi_data) in pony_bitbang_get_miso() argument 94 struct pony_spi_data *data = spi_data; in pony_bitbang_get_miso()
|
/external/flashrom/include/ |
D | programmer.h | 118 void (*set_cs) (int val, void *spi_data); 119 void (*set_sck) (int val, void *spi_data); 120 void (*set_mosi) (int val, void *spi_data); 121 int (*get_miso) (void *spi_data); 122 void (*request_bus) (void *spi_data); 123 void (*release_bus) (void *spi_data); 125 void (*set_sck_set_mosi) (int sck, int mosi, void *spi_data); 126 int (*set_sck_get_miso) (int sck, void *spi_data); 290 int register_spi_bitbang_master(const struct bitbang_spi_master *master, void *spi_data);
|
/external/bcc/libbpf-tools/powerpc/ |
D | vmlinux_600.h | 92252 struct rmi_device_platform_data_spi spi_data; member
|
D | vmlinux.h | 92252 struct rmi_device_platform_data_spi spi_data; member
|
/external/bcc/libbpf-tools/loongarch/ |
D | vmlinux_602.h | 84636 struct rmi_device_platform_data_spi spi_data; member
|
D | vmlinux.h | 84636 struct rmi_device_platform_data_spi spi_data; member
|