/haiku-fatelf/src/add-ons/kernel/drivers/dvb/cx23882/ |
H A D | cx22702.h | 31 status_t cx22702_reg_write(i2c_bus *bus, uint8 reg, uint8 data); 32 status_t cx22702_reg_read(i2c_bus *bus, uint8 reg, uint8 *data); 34 status_t cx22702_init(i2c_bus *bus); 36 status_t cx22702_get_frequency_info(i2c_bus *bus, dvb_frequency_info_t *info); 38 status_t cx22702_set_tuning_parameters(i2c_bus *bus, const dvb_t_tuning_parameters_t *params); 39 status_t cx22702_get_tuning_parameters(i2c_bus *bus, dvb_t_tuning_parameters_t *params); 41 status_t cx22702_get_status(i2c_bus *bus, dvb_status_t *status); 42 status_t cx22702_get_ss(i2c_bus *bus, uint32 *ss); 43 status_t cx22702_get_ber(i2c_bus *bus, uint32 *ber); 44 status_t cx22702_get_snr(i2c_bus *bu [all...] |
H A D | dtt7592.h | 31 status_t dtt7592_write(i2c_bus *bus, const uint8 data[4]); 32 status_t dtt7592_read(i2c_bus *bus, uint8 *data); 34 status_t dtt7592_set_frequency(i2c_bus *bus, uint32 frequency, dvb_bandwidth_t bandwidth); 36 void dtt7582_test(i2c_bus *bus);
|
H A D | i2c_core.h | 36 typedef struct _i2c_bus i2c_bus; typedef in typeref:struct:_i2c_bus 38 i2c_bus *i2c_create_bus(void *cookie, 46 void i2c_delete_bus(i2c_bus *bus); 48 status_t i2c_read(i2c_bus *bus, int address, void *data, int size); 49 status_t i2c_write(i2c_bus *bus, int address, const void *data, int size); 51 status_t i2c_xfer(i2c_bus *bus, int address,
|
H A D | i2c_core.c | 37 static status_t i2c_writebyte(i2c_bus *bus, uint8 byte, int *ack); 38 static status_t i2c_readbyte(i2c_bus *bus, uint8 *pbyte); 39 static status_t i2c_read_unlocked(i2c_bus *bus, int address, void *data, int size); 40 static status_t i2c_write_unlocked(i2c_bus *bus, int address, const void *data, int size); 56 i2c_bus * 65 i2c_bus *bus = malloc(sizeof(i2c_bus)); 93 i2c_delete_bus(i2c_bus *bus) 103 set_sda_low(i2c_bus *bus) 111 set_sda_high(i2c_bus *bu [all...] |
H A D | cx23882_i2c.c | 74 device->i2c_bus = i2c_create_bus(device, 80000, 2000000, set_scl, set_sda, get_scl, get_sda); 80 return device->i2c_bus ? B_OK : B_ERROR; 87 i2c_delete_bus(device->i2c_bus);
|
H A D | dtt7592.c | 38 dtt7592_write(i2c_bus *bus, const uint8 data[4]) 50 dtt7592_read(i2c_bus *bus, uint8 *data) 61 dtt7592_set_frequency(i2c_bus *bus, uint32 frequency, dvb_bandwidth_t bandwidth) 136 dtt7582_dump(i2c_bus *bus) 147 dtt7582_test(i2c_bus *bus)
|
H A D | dvb_interface.c | 56 res = i2c_xfer(device->i2c_bus, I2C_ADDR_EEPROM, &adr, 1, d, sizeof(d)); 139 if (cx22702_init(device->i2c_bus) == B_OK) 153 // dtt7582_test(device->i2c_bus); 213 if ((res = cx22702_get_frequency_info(device->i2c_bus, &info)) < B_OK) 235 if ((res = cx22702_set_tuning_parameters(device->i2c_bus, ¶ms.u.dvb_t)) < B_OK) 243 if ((res = cx22702_get_tuning_parameters(device->i2c_bus, ¶ms.u.dvb_t)) < B_OK) 253 if ((res = cx22702_get_status(device->i2c_bus, &status)) < B_OK) 263 if ((res = cx22702_get_ss(device->i2c_bus, &value)) < B_OK) 273 if ((res = cx22702_get_ber(device->i2c_bus, &value)) < B_OK) 283 if ((res = cx22702_get_snr(device->i2c_bus, [all...] |
H A D | cx22702.c | 42 cx22702_reg_dump(i2c_bus *bus) 57 cx22702_reg_write(i2c_bus *bus, uint8 reg, uint8 data) 69 cx22702_reg_read(i2c_bus *bus, uint8 reg, uint8 *data) 80 cx22702_init(i2c_bus *bus) 101 cx22702_get_frequency_info(i2c_bus *bus, dvb_frequency_info_t *info) 112 cx22702_set_tuning_parameters(i2c_bus *bus, const dvb_t_tuning_parameters_t *params) 207 cx22702_get_tuning_parameters(i2c_bus *bus, dvb_t_tuning_parameters_t *params) 232 cx22702_get_status(i2c_bus *bus, dvb_status_t *status) 254 cx22702_get_ss(i2c_bus *bus, uint32 *ss) 265 cx22702_get_ber(i2c_bus *bu [all...] |
H A D | cx23882.h | 39 i2c_bus * i2c_bus; member in struct:__anon1633
|
/haiku-fatelf/headers/private/graphics/common/ |
H A D | ddc.h | 17 void ddc2_init_timing(i2c_bus *bus); 21 status_t ddc2_read_edid1(const i2c_bus *bus, edid1_info *edid,
|
H A D | i2c.h | 44 typedef struct i2c_bus { struct 49 } i2c_bus; typedef in typeref:struct:i2c_bus 57 status_t i2c_send_receive(const i2c_bus *bus, int slave_address,
|
/haiku-fatelf/src/add-ons/accelerants/common/ |
H A D | i2c.c | 94 wait_for_clk(const i2c_bus *bus, bigtime_t timeout) 122 send_start_condition(const i2c_bus *bus) 146 send_stop_condition(const i2c_bus *bus) 172 send_bit(const i2c_bus *bus, uint8 bit, int timeout) 198 send_acknowledge(const i2c_bus *bus) 249 send_byte(const i2c_bus *bus, uint8 byte, bool acknowledge) 271 send_slave_address(const i2c_bus *bus, int slaveAddress, bool isWrite) 301 receive_bit(const i2c_bus *bus, bool *bit, int timeout) 339 receive_byte(const i2c_bus *bus, uint8 *resultByte, bool acknowledge) 368 send_bytes(const i2c_bus *bu [all...] |
H A D | ddc.c | 59 ddc2_read(const i2c_bus *bus, int start, uint8 *buffer, size_t length) 95 ddc2_read_vdif(const i2c_bus *bus, int start, 136 ddc2_init_timing(i2c_bus *bus) 151 ddc2_read_edid1(const i2c_bus *bus, edid1_info *edid,
|
/haiku-fatelf/src/add-ons/accelerants/3dfx/ |
H A D | 3dfx_edid.cpp | 49 i2c_bus bus;
|
/haiku-fatelf/src/add-ons/accelerants/s3/ |
H A D | virge_edid.cpp | 94 i2c_bus bus; 107 i2c_bus bus;
|
H A D | savage_edid.cpp | 77 i2c_bus bus;
|
/haiku-fatelf/src/add-ons/accelerants/nvidia_gpgpu/engine/ |
H A D | nv_i2c.c | 289 bool *i2c_bus = &(si->ps.i2c_bus0); local 326 i2c_bus[bus] = true; 334 if (i2c_bus[bus])
|
/haiku-fatelf/src/add-ons/accelerants/nvidia/engine/ |
H A D | nv_i2c.c | 289 bool *i2c_bus = &(si->ps.i2c_bus0); local 336 i2c_bus[bus] = true; 343 if (i2c_bus[bus]) { 552 i2c_bus bus; 585 bool *i2c_bus = &(si->ps.i2c_bus0); local 589 if (i2c_bus[bus])
|
H A D | nv_brooktreetv.c | 220 bool *i2c_bus = &(si->ps.i2c_bus0); local 225 if (i2c_bus[bus] && !btfound)
|
/haiku-fatelf/src/add-ons/accelerants/radeon/ |
H A D | monitor_detection.c | 76 i2c_bus bus;
|
/haiku-fatelf/src/add-ons/accelerants/radeon_hd/ |
H A D | connector.cpp | 130 i2c_bus bus;
|
/haiku-fatelf/src/add-ons/accelerants/intel_extreme/ |
H A D | mode.cpp | 167 i2c_bus bus;
|