/linux-master/drivers/staging/greybus/ |
H A D | firmware.h | 25 struct gb_connection *to_fw_mgmt_connection(struct device *dev); 27 int gb_fw_mgmt_connection_init(struct gb_connection *connection); 28 void gb_fw_mgmt_connection_exit(struct gb_connection *connection); 32 int gb_fw_download_connection_init(struct gb_connection *connection); 33 void gb_fw_download_connection_exit(struct gb_connection *connection); 38 int gb_cap_connection_init(struct gb_connection *connection); 39 void gb_cap_connection_exit(struct gb_connection *connection);
|
H A D | spilib.h | 15 struct gb_connection; 22 int gb_spilib_master_init(struct gb_connection *connection, 24 void gb_spilib_master_exit(struct gb_connection *connection);
|
H A D | audio_codec.h | 95 struct gb_connection *connection; 143 struct gb_connection *mgmt_connection; 181 int gb_audio_gb_get_topology(struct gb_connection *connection, 183 int gb_audio_gb_get_control(struct gb_connection *connection, 186 int gb_audio_gb_set_control(struct gb_connection *connection, 189 int gb_audio_gb_enable_widget(struct gb_connection *connection, 191 int gb_audio_gb_disable_widget(struct gb_connection *connection, 193 int gb_audio_gb_get_pcm(struct gb_connection *connection, 197 int gb_audio_gb_set_pcm(struct gb_connection *connection, 201 int gb_audio_gb_set_tx_data_size(struct gb_connection *connectio [all...] |
H A D | audio_gb.c | 12 int gb_audio_gb_get_topology(struct gb_connection *connection, 46 int gb_audio_gb_get_control(struct gb_connection *connection, 68 int gb_audio_gb_set_control(struct gb_connection *connection, 83 int gb_audio_gb_enable_widget(struct gb_connection *connection, 95 int gb_audio_gb_disable_widget(struct gb_connection *connection, 107 int gb_audio_gb_get_pcm(struct gb_connection *connection, u16 data_cport, 131 int gb_audio_gb_set_pcm(struct gb_connection *connection, u16 data_cport, 148 int gb_audio_gb_set_tx_data_size(struct gb_connection *connection, 161 int gb_audio_gb_activate_tx(struct gb_connection *connection, 173 int gb_audio_gb_deactivate_tx(struct gb_connection *connectio [all...] |
H A D | audio_apbridgea.c | 12 int gb_audio_apbridgea_set_config(struct gb_connection *connection, 29 int gb_audio_apbridgea_register_cport(struct gb_connection *connection, 50 int gb_audio_apbridgea_unregister_cport(struct gb_connection *connection, 71 int gb_audio_apbridgea_set_tx_data_size(struct gb_connection *connection, 85 int gb_audio_apbridgea_prepare_tx(struct gb_connection *connection, 98 int gb_audio_apbridgea_start_tx(struct gb_connection *connection, 112 int gb_audio_apbridgea_stop_tx(struct gb_connection *connection, __u16 i2s_port) 124 int gb_audio_apbridgea_shutdown_tx(struct gb_connection *connection, 137 int gb_audio_apbridgea_set_rx_data_size(struct gb_connection *connection, 151 int gb_audio_apbridgea_prepare_rx(struct gb_connection *connectio [all...] |
H A D | log.c | 15 struct gb_connection *connection; 20 struct gb_connection *connection = op->connection; 69 struct gb_connection *connection; 110 struct gb_connection *connection = log->connection;
|
H A D | spi.c | 20 struct gb_connection *connection; 52 struct gb_connection *connection = gb_gbphy_get_data(gbphy_dev);
|
H A D | fw-core.c | 16 struct gb_connection *download_connection; 17 struct gb_connection *mgmt_connection; 18 struct gb_connection *spi_connection; 19 struct gb_connection *cap_connection; 24 struct gb_connection *to_fw_mgmt_connection(struct device *dev) 31 static int gb_fw_spi_connection_init(struct gb_connection *connection) 52 static void gb_fw_spi_connection_exit(struct gb_connection *connection) 65 struct gb_connection *connection;
|
H A D | i2c.c | 18 struct gb_connection *connection; 78 gb_i2c_operation_create(struct gb_connection *connection, 176 struct gb_connection *connection = gb_i2c_dev->connection; 233 struct gb_connection *connection; 294 struct gb_connection *connection = gb_i2c_dev->connection;
|
H A D | authentication.c | 28 struct gb_connection *connection; 89 struct gb_connection *connection = cap->connection; 108 struct gb_connection *connection = cap->connection; 147 struct gb_connection *connection = cap->connection; 301 int gb_cap_connection_init(struct gb_connection *connection) 367 void gb_cap_connection_exit(struct gb_connection *connection)
|
H A D | light.c | 59 struct gb_connection *connection; 67 static struct gb_connection *get_conn_from_channel(struct gb_channel *channel) 72 static struct gb_connection *get_conn_from_light(struct gb_light *light) 112 struct gb_connection *connection = get_conn_from_channel(channel); 298 struct gb_connection *connection = get_conn_from_channel(channel); 324 struct gb_connection *connection = get_conn_from_channel(channel); 350 struct gb_connection *connection = get_conn_from_channel(channel); 432 struct gb_connection *connection = get_conn_from_channel(channel); 511 struct gb_connection *connection = get_conn_from_light(light); 571 struct gb_connection *connectio [all...] |
H A D | pwm.c | 18 struct gb_connection *connection; 27 static int gb_pwm_get_npwm(struct gb_connection *connection) 247 struct gb_connection *connection; 303 struct gb_connection *connection = pwmc->connection;
|
H A D | raw.c | 19 struct gb_connection *connection; 94 struct gb_connection *connection = op->connection; 128 struct gb_connection *connection = raw->connection; 155 struct gb_connection *connection; 230 struct gb_connection *connection = raw->connection;
|
H A D | power_supply.c | 50 struct gb_connection *connection; 310 static struct gb_connection *get_conn_from_psy(struct gb_power_supply *gbpsy) 361 struct gb_connection *connection = get_conn_from_psy(gbpsy); 476 struct gb_connection *connection = get_conn_from_psy(gbpsy); 508 struct gb_connection *connection = get_conn_from_psy(gbpsy); 592 struct gb_connection *connection = get_conn_from_psy(gbpsy); 661 struct gb_connection *connection = get_conn_from_psy(gbpsy); 697 struct gb_connection *connection = get_conn_from_psy(gbpsy); 768 struct gb_connection *connection = get_conn_from_psy(gbpsy); 819 struct gb_connection *connectio [all...] |
H A D | fw-download.c | 38 struct gb_connection *connection; 223 struct gb_connection *connection = op->connection; 270 struct gb_connection *connection = op->connection; 353 struct gb_connection *connection = op->connection; 404 int gb_fw_download_connection_init(struct gb_connection *connection) 436 void gb_fw_download_connection_exit(struct gb_connection *connection)
|
H A D | usb.c | 34 struct gb_connection *connection; 161 struct gb_connection *connection; 222 struct gb_connection *connection = gb_usb_dev->connection;
|
H A D | bootrom.c | 34 struct gb_connection *connection; 114 struct gb_connection *connection = bootrom->connection; 146 struct gb_connection *connection = bootrom->connection; 313 struct gb_connection *connection = op->connection; 416 struct gb_connection *connection;
|
H A D | fw-management.c | 25 struct gb_connection *connection; 110 struct gb_connection *connection = fw_mgmt->connection; 196 struct gb_connection *connection = op->connection; 247 struct gb_connection *connection = fw_mgmt->connection; 345 struct gb_connection *connection = op->connection; 588 int gb_fw_mgmt_connection_init(struct gb_connection *connection) 659 void gb_fw_mgmt_connection_exit(struct gb_connection *connection)
|
H A D | vibrator.c | 19 struct gb_connection *connection; 119 struct gb_connection *connection;
|
/linux-master/include/linux/greybus/ |
H A D | connection.h | 38 struct gb_connection { struct 67 struct gb_connection *gb_connection_create_static(struct gb_host_device *hd, 69 struct gb_connection *gb_connection_create_control(struct gb_interface *intf); 70 struct gb_connection *gb_connection_create(struct gb_bundle *bundle, 72 struct gb_connection *gb_connection_create_flags(struct gb_bundle *bundle, 75 struct gb_connection *gb_connection_create_offloaded(struct gb_bundle *bundle, 77 void gb_connection_destroy(struct gb_connection *connection); 79 static inline bool gb_connection_is_static(struct gb_connection *connection) 84 int gb_connection_enable(struct gb_connection *connection); 85 int gb_connection_enable_tx(struct gb_connection *connectio [all...] |
H A D | operation.h | 93 struct gb_connection *connection; 139 void gb_connection_recv(struct gb_connection *connection, 144 size_t gb_operation_get_payload_size_max(struct gb_connection *connection); 146 gb_operation_create_flags(struct gb_connection *connection, 152 gb_operation_create(struct gb_connection *connection, 161 gb_operation_create_core(struct gb_connection *connection, 191 int gb_operation_sync_timeout(struct gb_connection *connection, int type, 195 int gb_operation_unidirectional_timeout(struct gb_connection *connection, 199 static inline int gb_operation_sync(struct gb_connection *connection, int type, 208 static inline int gb_operation_unidirectional(struct gb_connection *connectio [all...] |
H A D | control.h | 19 struct gb_connection *connection;
|
/linux-master/drivers/greybus/ |
H A D | connection.c | 25 struct gb_connection *connection; 36 static void gb_connection_get(struct gb_connection *connection) 43 static void gb_connection_put(struct gb_connection *connection) 53 static struct gb_connection * 56 struct gb_connection *connection; 79 struct gb_connection *connection; 96 struct gb_connection *connection; 98 connection = container_of(kref, struct gb_connection, kref); 105 static void gb_connection_init_name(struct gb_connection *connection) 143 static struct gb_connection * [all...] |
H A D | operation.c | 44 struct gb_connection *connection = operation->connection; 81 struct gb_connection *connection = operation->connection; 98 struct gb_connection *connection = operation->connection; 196 gb_operation_find_outgoing(struct gb_connection *connection, u16 operation_id) 217 struct gb_connection *connection = message->operation->connection; 238 struct gb_connection *connection = operation->connection; 519 gb_operation_create_common(struct gb_connection *connection, u8 type, 575 gb_operation_create_flags(struct gb_connection *connection, 601 gb_operation_create_core(struct gb_connection *connection, 621 size_t gb_operation_get_payload_size_max(struct gb_connection *connectio [all...] |
H A D | greybus_trace.h | 18 struct gb_connection; 163 DECLARE_EVENT_CLASS(gb_connection, 165 TP_PROTO(struct gb_connection *connection), 194 DEFINE_EVENT(gb_connection, name, \ 195 TP_PROTO(struct gb_connection *connection), \
|