Searched refs:i2c_bus_cookie (Results 1 - 6 of 6) sorted by relevance
/haiku/headers/private/i2c/ |
H A D | i2c.h | 109 typedef void *i2c_bus_cookie; typedef 117 void (*set_i2c_bus)(i2c_bus_cookie cookie, i2c_bus bus); 119 status_t (*exec_command)(i2c_bus_cookie cookie, i2c_op op, 123 status_t (*scan_bus)(i2c_bus_cookie cookie); 125 status_t (*acquire_bus)(i2c_bus_cookie cookie); 126 void (*release_bus)(i2c_bus_cookie cookie); 128 status_t (*install_interrupt_handler)(i2c_bus_cookie cookie, 131 status_t (*uninstall_interrupt_handler)(i2c_bus_cookie cookie,
|
/haiku/src/add-ons/kernel/busses/i2c/ocores/ |
H A D | kernel_interface.cpp | 32 .set_i2c_bus = [](i2c_bus_cookie cookie, i2c_bus bus) { 35 .exec_command = [](i2c_bus_cookie cookie, i2c_op op, 41 .acquire_bus = [](i2c_bus_cookie cookie) { 44 .release_bus = [](i2c_bus_cookie cookie) {
|
/haiku/src/add-ons/kernel/busses/i2c/pch/ |
H A D | pch_i2c.h | 110 status_t (*scan_bus)(i2c_bus_cookie cookie);
|
H A D | pch_i2c.cpp | 95 set_sim(i2c_bus_cookie cookie, i2c_bus sim) 104 exec_command(i2c_bus_cookie cookie, i2c_op op, i2c_addr slaveAddress, 361 scan_bus(i2c_bus_cookie cookie) 372 acquire_bus(i2c_bus_cookie cookie) 381 release_bus(i2c_bus_cookie cookie)
|
H A D | pch_i2c_acpi.cpp | 64 acpi_scan_bus(i2c_bus_cookie cookie)
|
H A D | pch_i2c_pci.cpp | 34 pci_scan_bus(i2c_bus_cookie cookie)
|
Completed in 28 milliseconds