Home
last modified time | relevance | path

Searched refs:bit_basher (Results 1 – 12 of 12) sorted by relevance

/external/syslinux/gpxe/src/drivers/bitbash/
Di2c_bit.c54 static void setscl ( struct bit_basher *basher, int state ) { in setscl()
66 static void setsda ( struct bit_basher *basher, int state ) { in setsda()
78 static int getsda ( struct bit_basher *basher ) { in getsda()
90 static void i2c_start ( struct bit_basher *basher ) { in i2c_start()
103 static void i2c_send_bit ( struct bit_basher *basher, int bit ) { in i2c_send_bit()
116 static int i2c_recv_bit ( struct bit_basher *basher ) { in i2c_recv_bit()
130 static void i2c_stop ( struct bit_basher *basher ) { in i2c_stop()
146 static int i2c_send_byte ( struct bit_basher *basher, uint8_t byte ) { in i2c_send_byte()
172 static uint8_t i2c_recv_byte ( struct bit_basher *basher ) { in i2c_recv_byte()
198 static int i2c_select ( struct bit_basher *basher, struct i2c_device *i2cdev, in i2c_select()
[all …]
Dbitbash.c39 void write_bit ( struct bit_basher *basher, unsigned int bit_id, in write_bit()
55 int read_bit ( struct bit_basher *basher, unsigned int bit_id ) { in read_bit()
Dspi_bit.c60 struct bit_basher *basher = &spibit->basher; in spi_bit_set_slave_select()
90 struct bit_basher *basher = &spibit->basher; in spi_bit_transfer()
/external/syslinux/gpxe/src/include/gpxe/
Dbitbash.h12 struct bit_basher;
29 void ( * write ) ( struct bit_basher *basher, unsigned int bit_id,
39 int ( * read ) ( struct bit_basher *basher, unsigned int bit_id );
43 struct bit_basher { struct
48 extern void write_bit ( struct bit_basher *basher, unsigned int bit_id,
50 extern int read_bit ( struct bit_basher *basher, unsigned int bit_id );
Dspi_bit.h20 struct bit_basher basher;
Di2c.h95 struct bit_basher basher;
/external/syslinux/gpxe/src/drivers/net/
Dnatsemi.c83 static int natsemi_spi_read_bit ( struct bit_basher *, unsigned int );
84 static void natsemi_spi_write_bit ( struct bit_basher *,unsigned int, unsigned long );
104 static int natsemi_spi_read_bit ( struct bit_basher *basher, in natsemi_spi_read_bit()
115 static void natsemi_spi_write_bit ( struct bit_basher *basher, in natsemi_spi_write_bit()
Drtl8139.c224 static int rtl_spi_read_bit ( struct bit_basher *basher, in rtl_spi_read_bit()
235 static void rtl_spi_write_bit ( struct bit_basher *basher, in rtl_spi_write_bit()
Deepro100.c491 static int ifec_spi_read_bit ( struct bit_basher *basher, in ifec_spi_read_bit()
516 static void ifec_spi_write_bit ( struct bit_basher *basher, in ifec_spi_write_bit()
Detherfabric.c1510 falcon_i2c_bit_write ( struct bit_basher *basher, unsigned int bit_id, in falcon_i2c_bit_write()
1534 falcon_i2c_bit_read ( struct bit_basher *basher, unsigned int bit_id ) in falcon_i2c_bit_read()
/external/syslinux/gpxe/src/drivers/net/rtl818x/
Drtl818x.c601 static int rtl818x_spi_read_bit(struct bit_basher *basher, unsigned int bit_id) in rtl818x_spi_read_bit()
610 static void rtl818x_spi_write_bit(struct bit_basher *basher, in rtl818x_spi_write_bit()
/external/syslinux/gpxe/src/drivers/infiniband/
Dlinda.c1525 static int linda_i2c_read_bit ( struct bit_basher *basher, in linda_i2c_read_bit()
1549 static void linda_i2c_write_bit ( struct bit_basher *basher, in linda_i2c_write_bit()