Home
last modified time | relevance | path

Searched refs:slave (Results 1 – 25 of 186) sorted by relevance

12345678

/drivers/soundwire/
A Dbus.c381 if (slave && !slave->prop.paging_support) in sdw_fill_msg()
392 if (!slave) { in sdw_fill_msg()
706 return slave; in sdw_get_slave()
790 slave->dev_num = slave->dev_num_sticky; in sdw_assign_device_num()
793 bus->ops->new_peripheral_assigned(bus, slave, slave->dev_num); in sdw_assign_device_num()
937 slave->dev_num, slave->status, status); in sdw_modify_slave_status()
1376 if (!slave->id.class_id && !slave->prop.clock_reg_supported) in sdw_slave_set_frequency()
1756 if (slave->prop.use_domain_irq && slave->irq) in sdw_handle_slave_alerts()
1885 if (!slave) in sdw_handle_slave_status()
1932 if (!slave) in sdw_handle_slave_status()
[all …]
A Dbus_type.c40 struct sdw_slave *slave; in sdw_bus_match() local
58 slave->id.mfg_id, slave->id.part_id, in sdw_slave_modalias()
59 slave->id.sdw_version, slave->id.class_id); in sdw_slave_modalias()
113 slave->index = ret; in sdw_drv_probe()
118 ida_free(&slave->bus->slave_ida, slave->index); in sdw_drv_probe()
145 slave->bus->clk_stop_timeout = max_t(u32, slave->bus->clk_stop_timeout, in sdw_drv_probe()
148 slave->probed = true; in sdw_drv_probe()
156 ret = drv->ops->update_status(slave, slave->status); in sdw_drv_probe()
176 slave->probed = false; in sdw_drv_remove()
185 ida_free(&slave->bus->slave_ida, slave->index); in sdw_drv_remove()
[all …]
A Ddebugfs.c133 pm_runtime_put(&slave->dev); in sdw_slave_reg_show()
150 struct sdw_slave *slave = data; in set_command() local
168 struct sdw_slave *slave = data; in set_command_type() local
187 struct sdw_slave *slave = data; in set_start_address() local
203 struct sdw_slave *slave = data; in set_num_bytes() local
226 msg.dev_num = slave->dev_num; in do_bpt_sequence()
233 return sdw_bpt_send_sync(slave->bus, slave, &msg); in do_bpt_sequence()
265 dev_err(&slave->dev, in cmd_go()
302 pm_runtime_put(&slave->dev); in cmd_go()
335 master = slave->bus->debugfs; in sdw_slave_debugfs_init()
[all …]
A Dslave.c18 kfree(slave); in sdw_slave_release()
30 struct sdw_slave *slave; in sdw_slave_add() local
34 slave = kzalloc(sizeof(*slave), GFP_KERNEL); in sdw_slave_add()
35 if (!slave) in sdw_slave_add()
40 slave->dev.parent = bus->dev; in sdw_slave_add()
41 slave->dev.fwnode = fwnode; in sdw_slave_add()
59 slave->bus = bus; in sdw_slave_add()
63 slave->dev_num = 0; in sdw_slave_add()
64 slave->probed = false; in sdw_slave_add()
95 list_del(&slave->node); in sdw_slave_add()
[all …]
A Dstream.c182 dev_err(&s_rt->slave->dev, in sdw_program_slave_port_params()
420 struct sdw_slave *slave = s_rt->slave; in sdw_do_port_prep() local
424 if (slave->probed) { in sdw_do_port_prep()
619 struct sdw_slave *slave; in sdw_notify_config() local
629 slave = s_rt->slave; in sdw_notify_config()
633 if (slave->probed) { in sdw_notify_config()
641 slave->dev_num); in sdw_notify_config()
664 struct sdw_slave *slave; in sdw_program_params() local
1002 if (s_rt->slave != slave) in sdw_slave_port_free()
1139 s_rt->slave = slave; in sdw_slave_rt_alloc()
[all …]
A Dsysfs_slave.c74 struct sdw_slave *slave = dev_to_sdw_dev(dev); \
98 struct sdw_slave *slave = dev_to_sdw_dev(dev); in modalias_show() local
100 return sdw_slave_modalias(slave, buf, 256); in modalias_show()
160 struct sdw_slave *slave = dev_to_sdw_dev(dev); in words_show() local
166 slave->prop.dp0_prop->words[i]); in words_show()
188 if (slave->prop.dp0_prop) in dp0_attr_visible()
197 if (slave->prop.dp0_prop) in dp0_group_visible()
231 struct sdw_slave *slave = dev_to_sdw_dev(dev); in status_show() local
240 struct sdw_slave *slave = dev_to_sdw_dev(dev); in device_number_show() local
242 if (slave->status == SDW_SLAVE_UNATTACHED) in device_number_show()
[all …]
A Dsysfs_slave_dpn.c65 dpn = slave->prop.src_dpn_prop; \
66 mask = slave->prop.source_ports; \
68 dpn = slave->prop.sink_dpn_prop; \
69 mask = slave->prop.sink_ports; \
91 return field##_dpn_show(slave, \
127 dpn = slave->prop.src_dpn_prop; \
131 mask = slave->prop.sink_ports; \
156 return field##_dpn_show(slave, \
286 if (!slave->prop.source_ports && !slave->prop.sink_ports) in sdw_slave_sysfs_dpn_init()
289 mask = slave->prop.source_ports; in sdw_slave_sysfs_dpn_init()
[all …]
A Dirq.c51 struct sdw_slave *slave = data; in sdw_irq_dispose_mapping() local
53 irq_dispose_mapping(slave->irq); in sdw_irq_dispose_mapping()
56 void sdw_irq_create_mapping(struct sdw_slave *slave) in sdw_irq_create_mapping() argument
58 slave->irq = irq_create_mapping(slave->bus->domain, slave->index); in sdw_irq_create_mapping()
59 if (!slave->irq) in sdw_irq_create_mapping()
60 dev_warn(&slave->dev, "Failed to map IRQ\n"); in sdw_irq_create_mapping()
62 devm_add_action_or_reset(&slave->dev, sdw_irq_dispose_mapping, slave); in sdw_irq_create_mapping()
/drivers/net/bonding/
A Dbond_sysfs_slave.c21 static ssize_t state_show(struct slave *slave, char *buf) in state_show() argument
34 static ssize_t mii_status_show(struct slave *slave, char *buf) in mii_status_show() argument
40 static ssize_t link_failure_count_show(struct slave *slave, char *buf) in link_failure_count_show() argument
46 static ssize_t perm_hwaddr_show(struct slave *slave, char *buf) in perm_hwaddr_show() argument
54 static ssize_t queue_id_show(struct slave *slave, char *buf) in queue_id_show() argument
60 static ssize_t ad_aggregator_id_show(struct slave *slave, char *buf) in ad_aggregator_id_show() argument
75 static ssize_t ad_actor_oper_port_state_show(struct slave *slave, char *buf) in ad_actor_oper_port_state_show() argument
90 static ssize_t ad_partner_oper_port_state_show(struct slave *slave, char *buf) in ad_partner_oper_port_state_show() argument
123 struct slave *slave = to_slave(kobj); in slave_show() local
132 int bond_sysfs_slave_add(struct slave *slave) in bond_sysfs_slave_add() argument
[all …]
A Dbond_main.c410 struct slave *slave; in bond_vlan_rx_kill_vid() local
436 struct slave *slave; in bond_ipsec_dev() local
470 struct slave *slave; in bond_ipsec_add_sa() local
522 struct slave *slave; in bond_ipsec_add_sa_all() local
599 struct slave *slave; in bond_ipsec_del_sa_all() local
757 struct slave *slave; in bond_set_carrier() local
918 struct slave *slave; in bond_set_promiscuity() local
1056 struct slave *slave; in bond_get_old_active() local
1484 struct slave *slave; in bond_netpoll_cleanup() local
1495 struct slave *slave; in bond_netpoll_setup() local
[all …]
A Dbond_alb.c161 static long long compute_gap(struct slave *slave) in compute_gap() argument
169 struct slave *slave, *least_loaded; in tlb_get_least_loaded_slave() local
273 struct slave *slave) in rlb_arp_recv() argument
394 if (rx_hash_table[index].slave == slave) { in rlb_clear_slave()
502 if ((client_info->slave == slave) && in rlb_req_update_slave_clients()
943 slave_dbg(slave->bond->dev, slave->dev, in alb_send_lp_vid()
954 struct slave *slave; member
966 struct slave *slave = data->slave; in alb_upper_dev_walk() local
1006 .slave = slave, in alb_send_learning_packets()
1241 struct slave *slave, *rollback_slave; in alb_set_mac_address() local
[all …]
A Dbond_3ad.c194 struct slave *slave = port->slave; in __enable_collecting_port() local
219 struct slave *slave = port->slave; in __enable_port() local
306 struct slave *slave = port->slave; in __get_link_speed() local
409 struct slave *slave = port->slave; in __get_duplex() local
829 struct slave *slave; in __get_active_agg() local
898 struct slave *slave = port->slave; in ad_lacpdu_send() local
942 struct slave *slave = port->slave; in ad_marker_send() local
1107 struct slave *slave = port->slave; in ad_mux_machine() local
1522 struct slave *slave; in ad_port_selection_logic() local
1802 struct slave *slave; in ad_agg_selection_logic() local
[all …]
A Dbond_options.c1146 struct slave *slave; in _bond_options_arp_ip_target_set() local
1194 struct slave *slave; in bond_option_arp_ip_target_rem() local
1312 void bond_slave_ns_maddrs_add(struct bonding *bond, struct slave *slave) in bond_slave_ns_maddrs_add() argument
1319 void bond_slave_ns_maddrs_del(struct bonding *bond, struct slave *slave) in bond_slave_ns_maddrs_del() argument
1371 struct slave *slave; in _bond_options_ns_ip6_target_set() local
1442 struct slave *slave; in bond_option_arp_validate_set() local
1479 struct slave *slave; in bond_option_prio_set() local
1482 if (!slave) { in bond_option_prio_set()
1502 struct slave *slave; in bond_option_primary_set() local
1601 struct slave *slave; in bond_option_all_slaves_active_set() local
[all …]
A Dbond_procfs.c16 struct slave *slave; in bond_info_seq_start() local
26 return slave; in bond_info_seq_start()
35 struct slave *slave; in bond_info_seq_next() local
44 return slave; in bond_info_seq_next()
45 if (slave == v) in bond_info_seq_next()
62 struct slave *curr, *primary; in bond_info_show_master()
191 const struct slave *slave) in bond_info_show_slave() argument
197 if (slave->speed == SPEED_UNKNOWN) in bond_info_show_slave()
202 if (slave->duplex == DUPLEX_UNKNOWN) in bond_info_show_slave()
208 slave->link_failure_count); in bond_info_show_slave()
[all …]
/drivers/fsi/
A Dfsi-core.c263 smode = fsi_slave_smode(slave->id, slave->t_send_delay, slave->t_echo_delay); in fsi_slave_set_smode()
266 return fsi_master_write(slave->master, slave->link, slave->id, in fsi_slave_set_smode()
342 rc = fsi_master_read(slave->master, slave->link, in fsi_slave_read()
367 rc = fsi_master_write(slave->master, slave->link, in fsi_slave_write()
496 dev->slave = slave; in fsi_slave_scan()
511 slave->master->idx, slave->link, in fsi_slave_scan()
775 master->term(master, slave->link, slave->id); in send_term_store()
1031 slave = kzalloc(sizeof(*slave), GFP_KERNEL); in fsi_slave_init()
1032 if (!slave) in fsi_slave_init()
1084 rc = cdev_device_add(&slave->cdev, &slave->dev); in fsi_slave_init()
[all …]
/drivers/net/ethernet/mellanox/mlx4/
A Dresource_tracker.c3353 if (slave < 0 || slave > dev->persist->num_vfs || in mlx4_GEN_EQE()
4311 slave); in mlx4_UPDATE_QP_wrapper()
4676 slave); in rem_slave_qps()
4749 slave); in rem_slave_srqs()
4814 slave); in rem_slave_cqs()
4876 slave); in rem_slave_mrs()
4943 slave); in rem_slave_mtts()
5079 slave); in rem_slave_fs_rule()
5131 slave); in rem_slave_eqs()
5188 slave); in rem_slave_counters()
[all …]
A Dcmd.c1924 work->slave = slave; in mlx4_master_immediate_activate_vlan_qos()
2161 slave, cmd, slave_state[slave].last_cmd); in mlx4_master_do_cmd()
2279 slave++; in mlx4_master_comm_channel()
2552 int slave; in mlx4_report_internal_err_comm_event() local
2565 for (slave = 0; slave < dev->num_slaves; slave++) { in mlx4_report_internal_err_comm_event()
2740 if (slave < 1 || slave > dev->persist->num_vfs) { in mlx4_get_vf_indx()
2980 int slave; in mlx4_set_vf_mac() local
3015 int slave; in mlx4_set_vf_vlan() local
3377 if (slave < 1 || slave >= dev->num_slaves || in mlx4_vf_smi_enabled()
3393 if (slave < 1 || slave >= dev->num_slaves || in mlx4_vf_get_enable_smi_admin()
[all …]
A Dmlx4.h657 int slave; member
999 int mlx4_SYNC_TPT_wrapper(struct mlx4_dev *dev, int slave,
1029 int mlx4_DMA_wrapper(struct mlx4_dev *dev, int slave,
1084 int mlx4_MAP_EQ_wrapper(struct mlx4_dev *dev, int slave,
1138 int mlx4_ARM_SRQ_wrapper(struct mlx4_dev *dev, int slave,
1143 int mlx4_GEN_QP_wrapper(struct mlx4_dev *dev, int slave,
1178 int mlx4_2ERR_QP_wrapper(struct mlx4_dev *dev, int slave,
1198 int mlx4_2RST_QP_wrapper(struct mlx4_dev *dev, int slave,
1272 u64 resource_id, int *slave);
1327 int mlx4_PROMISC_wrapper(struct mlx4_dev *dev, int slave,
[all …]
/drivers/net/
A Deql.c155 slave->bytes_queued -= slave->priority_Bps; in eql_timer()
228 netdev_put(slave->dev, &slave->dev_tracker); in eql_kill_one_slave()
229 kfree(slave); in eql_kill_one_slave()
340 slave_t *slave; in eql_slave_xmit() local
345 if (slave) { in eql_slave_xmit()
377 return slave; in __eql_find_slave_dev()
402 netdev_hold(slave->dev, &slave->dev_tracker, GFP_ATOMIC); in __eql_insert_slave()
472 if (slave) { in eql_emancipate()
485 slave_t *slave; in eql_g_slave_cfg() local
502 if (slave) { in eql_g_slave_cfg()
[all …]
/drivers/i2c/busses/
A Di2c-at91-slave.c28 i2c_slave_event(dev->slave, in atmel_twi_interrupt_slave()
34 i2c_slave_event(dev->slave, in atmel_twi_interrupt_slave()
59 i2c_slave_event(dev->slave, I2C_SLAVE_STOP, &value); in atmel_twi_interrupt_slave()
65 static int at91_reg_slave(struct i2c_client *slave) in at91_reg_slave() argument
69 if (dev->slave) in at91_reg_slave()
72 if (slave->flags & I2C_CLIENT_TEN) in at91_reg_slave()
78 dev->slave = slave; in at91_reg_slave()
79 dev->smr = AT91_TWI_SMR_SADR(slave->addr); in at91_reg_slave()
89 static int at91_unreg_slave(struct i2c_client *slave) in at91_unreg_slave() argument
93 WARN_ON(!dev->slave); in at91_unreg_slave()
[all …]
A Di2c-designware-slave.c66 static int i2c_dw_reg_slave(struct i2c_client *slave) in i2c_dw_reg_slave() argument
70 if (dev->slave) in i2c_dw_reg_slave()
72 if (slave->flags & I2C_CLIENT_TEN) in i2c_dw_reg_slave()
81 regmap_write(dev->map, DW_IC_SAR, slave->addr); in i2c_dw_reg_slave()
82 dev->slave = slave; in i2c_dw_reg_slave()
91 static int i2c_dw_unreg_slave(struct i2c_client *slave) in i2c_dw_unreg_slave() argument
98 dev->slave = NULL; in i2c_dw_unreg_slave()
185 i2c_slave_event(dev->slave, in i2c_dw_isr_slave()
200 i2c_slave_event(dev->slave, in i2c_dw_isr_slave()
206 i2c_slave_event(dev->slave, in i2c_dw_isr_slave()
[all …]
/drivers/net/ethernet/ti/
A Dnetcp_ethss.c2117 return !slave->phy || slave->phy->link; in gbe_phy_link_status()
2251 struct gbe_slave *slave = intf->slave; in gbe_slave_stop() local
2262 if (!slave->phy) in gbe_slave_stop()
2283 struct gbe_slave *slave = gbe_intf->slave; in gbe_slave_open() local
2613 struct gbe_slave *slave = gbe_intf->slave; in gbe_hwtstamp() local
2888 struct gbe_slave *slave = gbe_intf->slave; in gbe_open() local
3009 slave->port_num = gbe_get_slave_port(gbe_dev, slave->slave_num); in init_slave()
3119 slave = devm_kzalloc(dev, sizeof(*slave), GFP_KERNEL); in init_secondary_ports()
3120 if (!slave) { in init_secondary_ports()
3182 slave->phy = in init_secondary_ports()
[all …]
A Dcpsw-common.c15 int slave, u8 *mac_addr) in davinci_emac_3517_get_macid() argument
28 regmap_read(syscon, CTRL_MAC_LO_REG(offset, slave), &macid_lsb); in davinci_emac_3517_get_macid()
29 regmap_read(syscon, CTRL_MAC_HI_REG(offset, slave), &macid_msb); in davinci_emac_3517_get_macid()
55 regmap_read(syscon, CTRL_MAC_LO_REG(offset, slave), &macid_lo); in cpsw_am33xx_cm_get_macid()
56 regmap_read(syscon, CTRL_MAC_HI_REG(offset, slave), &macid_hi); in cpsw_am33xx_cm_get_macid()
68 int ti_cm_get_macid(struct device *dev, int slave, u8 *mac_addr) in ti_cm_get_macid() argument
71 return cpsw_am33xx_cm_get_macid(dev, 0x630, slave, mac_addr); in ti_cm_get_macid()
74 return cpsw_am33xx_cm_get_macid(dev, 0x630, slave, mac_addr); in ti_cm_get_macid()
77 return davinci_emac_3517_get_macid(dev, 0x110, slave, mac_addr); in ti_cm_get_macid()
80 return cpsw_am33xx_cm_get_macid(dev, 0x30, slave, mac_addr); in ti_cm_get_macid()
[all …]
/drivers/infiniband/hw/mlx4/
A Dcm.c58 int slave; member
384 item->slave = slave; in alloc_rej_tmout()
409 int slave; in lookup_rej_tmout_slave() local
419 slave = item->slave; in lookup_rej_tmout_slave()
423 return slave; in lookup_rej_tmout_slave()
439 if (!slave) in mlx4_ib_demux_cm_handler()
467 return (*slave < 0) ? *slave : 0; in mlx4_ib_demux_cm_handler()
474 if (slave) in mlx4_ib_demux_cm_handler()
503 if (slave < 0 || slave == item->slave) { in rej_tmout_xa_cleanup()
517 if (slave < 0) in rej_tmout_xa_cleanup()
[all …]
/drivers/base/regmap/
A Dregmap-sdw-mbq.c49 struct device *dev = &slave->dev; in regmap_sdw_mbq_poll_busy()
61 false, slave, reg); in regmap_sdw_mbq_poll_busy()
73 static int regmap_sdw_mbq_write_impl(struct sdw_slave *slave, in regmap_sdw_mbq_write_impl() argument
83 ret = sdw_write_no_pm(slave, SDW_SDCA_MBQ_CTL(reg), in regmap_sdw_mbq_write_impl()
89 ret = sdw_write_no_pm(slave, reg, val & 0xff); in regmap_sdw_mbq_write_impl()
100 struct sdw_slave *slave = dev_to_sdw_dev(dev); in regmap_sdw_mbq_write() local
117 ret = regmap_sdw_mbq_poll_busy(slave, reg, ctx); in regmap_sdw_mbq_write()
134 read = sdw_read_no_pm(slave, reg); in regmap_sdw_mbq_read_impl()
145 read = sdw_read_no_pm(slave, SDW_SDCA_MBQ_CTL(reg)); in regmap_sdw_mbq_read_impl()
160 struct sdw_slave *slave = dev_to_sdw_dev(dev); in regmap_sdw_mbq_read() local
[all …]

Completed in 97 milliseconds

12345678