Lines Matching refs:aux_data
36 struct iic_dp_aux_data *aux_data; in iic_dp_aux_transaction() local
39 aux_data = device_get_softc(idev); in iic_dp_aux_transaction()
40 ret = (*aux_data->aux_ch)(idev, mode, write_byte, read_byte); in iic_dp_aux_transaction()
58 struct iic_dp_aux_data *aux_data; in iic_dp_aux_address() local
61 aux_data = device_get_softc(idev); in iic_dp_aux_address()
67 aux_data->address = address; in iic_dp_aux_address()
68 aux_data->running = true; in iic_dp_aux_address()
80 struct iic_dp_aux_data *aux_data; in iic_dp_aux_stop() local
83 aux_data = device_get_softc(idev); in iic_dp_aux_stop()
89 if (aux_data->running) { in iic_dp_aux_stop()
91 aux_data->running = false; in iic_dp_aux_stop()
102 struct iic_dp_aux_data *aux_data; in iic_dp_aux_put_byte() local
105 aux_data = device_get_softc(idev); in iic_dp_aux_put_byte()
107 if (!aux_data->running) in iic_dp_aux_put_byte()
121 struct iic_dp_aux_data *aux_data; in iic_dp_aux_get_byte() local
124 aux_data = device_get_softc(idev); in iic_dp_aux_get_byte()
126 if (!aux_data->running) in iic_dp_aux_get_byte()
207 struct iic_dp_aux_data *aux_data; in iic_dp_aux_attach() local
209 aux_data = device_get_softc(idev); in iic_dp_aux_attach()
210 aux_data->port = device_add_child(idev, "iicbus", DEVICE_UNIT_ANY); in iic_dp_aux_attach()
211 if (aux_data->port == NULL) in iic_dp_aux_attach()
213 device_quiet(aux_data->port); in iic_dp_aux_attach()