Home
last modified time | relevance | path

Searched refs:slave (Results 101 - 125 of 591) sorted by relevance

12345678910>>...24

/kernel/linux/linux-5.10/arch/powerpc/platforms/powermac/
H A Dpic.c284 struct device_node *slave = NULL; in pmac_pic_probe_oldstyle() local
300 slave = of_find_node_by_name(NULL, "pci106b,7"); in pmac_pic_probe_oldstyle()
301 if (slave) in pmac_pic_probe_oldstyle()
310 slave = of_find_node_by_name(master, "mac-io"); in pmac_pic_probe_oldstyle()
312 /* Check ordering of master & slave */ in pmac_pic_probe_oldstyle()
315 BUG_ON(slave == NULL); in pmac_pic_probe_oldstyle()
317 master = slave; in pmac_pic_probe_oldstyle()
318 slave = tmp; in pmac_pic_probe_oldstyle()
321 /* We found a slave */ in pmac_pic_probe_oldstyle()
322 if (slave) in pmac_pic_probe_oldstyle()
474 struct device_node *np, *master = NULL, *slave = NULL; pmac_pic_probe_mpic() local
[all...]
/kernel/linux/linux-5.10/drivers/soundwire/
H A Dmipi_disco.c123 static int sdw_slave_read_dp0(struct sdw_slave *slave, in sdw_slave_read_dp0() argument
139 dp0->words = devm_kcalloc(&slave->dev, in sdw_slave_read_dp0()
162 static int sdw_slave_read_dpn(struct sdw_slave *slave, in sdw_slave_read_dpn() argument
182 node = device_get_named_child_node(&slave->dev, name); in sdw_slave_read_dpn()
184 dev_err(&slave->dev, "%s dpN not found\n", name); in sdw_slave_read_dpn()
196 dpn[i].words = devm_kcalloc(&slave->dev, in sdw_slave_read_dpn()
235 dpn[i].channels = devm_kcalloc(&slave->dev, in sdw_slave_read_dpn()
250 dpn[i].ch_combinations = devm_kcalloc(&slave->dev, in sdw_slave_read_dpn()
285 * @slave: SDW Slave
287 int sdw_slave_read_prop(struct sdw_slave *slave) in sdw_slave_read_prop() argument
[all...]
/kernel/linux/linux-6.6/drivers/soundwire/
H A Dmipi_disco.c123 static int sdw_slave_read_dp0(struct sdw_slave *slave, in sdw_slave_read_dp0() argument
139 dp0->words = devm_kcalloc(&slave->dev, in sdw_slave_read_dp0()
162 static int sdw_slave_read_dpn(struct sdw_slave *slave, in sdw_slave_read_dpn() argument
182 node = device_get_named_child_node(&slave->dev, name); in sdw_slave_read_dpn()
184 dev_err(&slave->dev, "%s dpN not found\n", name); in sdw_slave_read_dpn()
196 dpn[i].words = devm_kcalloc(&slave->dev, in sdw_slave_read_dpn()
235 dpn[i].channels = devm_kcalloc(&slave->dev, in sdw_slave_read_dpn()
250 dpn[i].ch_combinations = devm_kcalloc(&slave->dev, in sdw_slave_read_dpn()
285 * @slave: SDW Slave
287 int sdw_slave_read_prop(struct sdw_slave *slave) in sdw_slave_read_prop() argument
[all...]
H A Dbus.h33 void sdw_slave_debugfs_init(struct sdw_slave *slave);
34 void sdw_slave_debugfs_exit(struct sdw_slave *slave);
40 static inline void sdw_slave_debugfs_init(struct sdw_slave *slave) {} in sdw_slave_debugfs_init() argument
41 static inline void sdw_slave_debugfs_exit(struct sdw_slave *slave) {} in sdw_slave_debugfs_exit() argument
108 * @slave: Slave handle
116 struct sdw_slave *slave; member
154 struct sdw_dpn_prop *sdw_get_slave_dpn_prop(struct sdw_slave *slave,
157 int sdw_configure_dpn_intr(struct sdw_slave *slave, int port,
165 int sdw_fill_msg(struct sdw_msg *msg, struct sdw_slave *slave,
210 int sdw_slave_modalias(const struct sdw_slave *slave, cha
[all...]
H A Dintel_auxdevice.c66 static bool is_wake_capable(struct sdw_slave *slave) in is_wake_capable() argument
71 if (slave->id.part_id == wake_capable_list[i].part_id && in is_wake_capable()
72 slave->id.mfg_id == wake_capable_list[i].mfg_id) in is_wake_capable()
94 struct sdw_slave *slave, in generic_new_peripheral_assigned()
101 bool wake_capable = slave->prop.wake_capable || is_wake_capable(slave); in generic_new_peripheral_assigned()
114 __func__, dev_num, slave->prop.wake_capable); in generic_new_peripheral_assigned()
172 static int intel_get_device_num_ida(struct sdw_bus *bus, struct sdw_slave *slave) in intel_get_device_num_ida() argument
176 if (slave->prop.wake_capable || is_wake_capable(slave)) in intel_get_device_num_ida()
93 generic_new_peripheral_assigned(struct sdw_bus *bus, struct sdw_slave *slave, int dev_num) generic_new_peripheral_assigned() argument
188 intel_put_device_num_ida(struct sdw_bus *bus, struct sdw_slave *slave) intel_put_device_num_ida() argument
446 struct sdw_slave *slave = dev_to_sdw_dev(dev); intel_resume_child_device() local
[all...]
/third_party/alsa-lib/include/
H A Dpcm_plugin.h81 snd_pcm_t *slave, int close_slave);
90 snd_pcm_format_t sformat, snd_pcm_t *slave,
100 snd_pcm_format_t sformat, snd_pcm_t *slave,
110 snd_pcm_format_t sformat, snd_pcm_t *slave,
120 snd_pcm_format_t sformat, snd_pcm_t *slave,
130 snd_pcm_format_t sformat, snd_pcm_t *slave,
140 snd_pcm_format_t sformat, snd_pcm_t *slave,
164 snd_pcm_t *slave, int close_slave);
175 snd_pcm_t *slave, int close_slave);
184 snd_pcm_t *slave, in
[all...]
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Drt1316-sdw.c196 static int rt1316_read_prop(struct sdw_slave *slave) in rt1316_read_prop() argument
198 struct sdw_slave_prop *prop = &slave->prop; in rt1316_read_prop()
215 prop->src_dpn_prop = devm_kcalloc(&slave->dev, nval, in rt1316_read_prop()
233 prop->sink_dpn_prop = devm_kcalloc(&slave->dev, nval, in rt1316_read_prop()
252 dev_dbg(&slave->dev, "%s\n", __func__); in rt1316_read_prop()
268 static int rt1316_io_init(struct device *dev, struct sdw_slave *slave) in rt1316_io_init() argument
284 pm_runtime_set_active(&slave->dev); in rt1316_io_init()
287 pm_runtime_get_noresume(&slave->dev); in rt1316_io_init()
305 pm_runtime_mark_last_busy(&slave->dev); in rt1316_io_init()
306 pm_runtime_put_autosuspend(&slave in rt1316_io_init()
312 rt1316_update_status(struct sdw_slave *slave, enum sdw_slave_status status) rt1316_update_status() argument
657 rt1316_sdw_init(struct device *dev, struct regmap *regmap, struct sdw_slave *slave) rt1316_sdw_init() argument
707 rt1316_sdw_probe(struct sdw_slave *slave, const struct sdw_device_id *id) rt1316_sdw_probe() argument
720 rt1316_sdw_remove(struct sdw_slave *slave) rt1316_sdw_remove() argument
749 struct sdw_slave *slave = dev_to_sdw_dev(dev); rt1316_dev_resume() local
[all...]
H A Drt712-sdca-dmic.c141 dev_err(&rt712->slave->dev, in rt712_sdca_dmic_index_write()
157 dev_err(&rt712->slave->dev, in rt712_sdca_dmic_index_read()
178 static int rt712_sdca_dmic_io_init(struct device *dev, struct sdw_slave *slave) in rt712_sdca_dmic_io_init() argument
196 pm_runtime_set_active(&slave->dev); in rt712_sdca_dmic_io_init()
199 pm_runtime_get_noresume(&slave->dev); in rt712_sdca_dmic_io_init()
239 pm_runtime_mark_last_busy(&slave->dev); in rt712_sdca_dmic_io_init()
240 pm_runtime_put_autosuspend(&slave->dev); in rt712_sdca_dmic_io_init()
242 dev_dbg(&slave->dev, "%s hw_init complete\n", __func__); in rt712_sdca_dmic_io_init()
320 dev_err(&rt712->slave->dev, "0x%08x can't be set\n", p->reg_base + i); in rt712_sdca_dmic_set_gain_put()
655 if (!rt712->slave) in rt712_sdca_dmic_hw_params()
759 rt712_sdca_dmic_init(struct device *dev, struct regmap *regmap, struct regmap *mbq_regmap, struct sdw_slave *slave) rt712_sdca_dmic_init() argument
815 rt712_sdca_dmic_update_status(struct sdw_slave *slave, enum sdw_slave_status status) rt712_sdca_dmic_update_status() argument
834 rt712_sdca_dmic_read_prop(struct sdw_slave *slave) rt712_sdca_dmic_read_prop() argument
913 struct sdw_slave *slave = dev_to_sdw_dev(dev); rt712_sdca_dmic_dev_resume() local
952 rt712_sdca_dmic_sdw_probe(struct sdw_slave *slave, const struct sdw_device_id *id) rt712_sdca_dmic_sdw_probe() argument
969 rt712_sdca_dmic_sdw_remove(struct sdw_slave *slave) rt712_sdca_dmic_sdw_remove() argument
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/powermac/
H A Dpic.c287 struct device_node *slave = NULL; in pmac_pic_probe_oldstyle() local
303 slave = of_find_node_by_name(NULL, "pci106b,7"); in pmac_pic_probe_oldstyle()
304 if (slave) in pmac_pic_probe_oldstyle()
313 slave = of_find_node_by_name(master, "mac-io"); in pmac_pic_probe_oldstyle()
315 /* Check ordering of master & slave */ in pmac_pic_probe_oldstyle()
317 BUG_ON(slave == NULL); in pmac_pic_probe_oldstyle()
318 swap(master, slave); in pmac_pic_probe_oldstyle()
321 /* We found a slave */ in pmac_pic_probe_oldstyle()
322 if (slave) in pmac_pic_probe_oldstyle()
352 if (slave in pmac_pic_probe_oldstyle()
474 struct device_node *np, *master = NULL, *slave = NULL; pmac_pic_probe_mpic() local
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Domap_hwmod_3xxx_data.c1062 * multichannel serial port interface (mcspi) / master/slave synchronous serial
1518 .slave = &omap3xxx_l4_core_hwmod,
1525 .slave = &omap3xxx_l4_per_hwmod,
1533 .slave = &omap3xxx_l3_main_hwmod,
1541 .slave = &omap3xxx_debugss_hwmod,
1548 .slave = &omap3xxx_l3_main_hwmod,
1554 .slave = &omap3xxx_l3_main_hwmod,
1567 .slave = &omap3xxx_l3_main_hwmod,
1575 .slave = &omap3xxx_l3_main_hwmod,
1583 .slave
[all...]
H A Domap_hwmod_33xx_data.c207 .slave = &am33xx_emif_hwmod,
215 .slave = &am33xx_l4_hs_hwmod,
223 .slave = &am33xx_l4_wkup_hwmod,
231 .slave = &am33xx_wkup_m3_hwmod,
239 .slave = &am33xx_debugss_hwmod,
247 .slave = &am33xx_smartreflex0_hwmod,
255 .slave = &am33xx_smartreflex1_hwmod,
263 .slave = &am33xx_control_hwmod,
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Dcpsw_priv.c271 void cpsw_set_slave_mac(struct cpsw_slave *slave, struct cpsw_priv *priv) in cpsw_set_slave_mac() argument
273 slave_write(slave, mac_hi(priv->mac_addr), SA_HI); in cpsw_set_slave_mac()
274 slave_write(slave, mac_lo(priv->mac_addr), SA_LO); in cpsw_set_slave_mac()
486 struct cpsw_slave *slave = &cpsw->slaves[i]; in cpsw_init_common() local
489 slave->slave_num = i; in cpsw_init_common()
490 slave->data = &cpsw->data.slave_data[i]; in cpsw_init_common()
491 slave->regs = regs + slave_offset; in cpsw_init_common()
492 slave->port_vlan = slave->data->dual_emac_res_vlan; in cpsw_init_common()
493 slave in cpsw_init_common()
555 struct cpsw_slave *slave = &cpsw->slaves[cpsw_slave_index(cpsw, priv)]; cpsw_hwtstamp_v1() local
579 struct cpsw_slave *slave; cpsw_hwtstamp_v2() local
733 struct cpsw_slave *slave; cpsw_ndo_set_tx_maxrate() local
791 struct cpsw_slave *slave; cpsw_shp_is_off() local
807 struct cpsw_slave *slave; cpsw_fifo_shp_on() local
824 struct cpsw_slave *slave; cpsw_set_fifo_bw() local
883 struct cpsw_slave *slave; cpsw_set_fifo_rlimit() local
935 struct cpsw_slave *slave; cpsw_set_cbs() local
998 struct cpsw_slave *slave; cpsw_set_mqprio() local
1064 cpsw_cbs_resume(struct cpsw_slave *slave, struct cpsw_priv *priv) cpsw_cbs_resume() argument
1077 cpsw_mqprio_resume(struct cpsw_slave *slave, struct cpsw_priv *priv) cpsw_mqprio_resume() argument
[all...]
H A Dcpsw_new.c594 struct cpsw_slave *slave) in cpsw_port_add_dual_emac_def_ale_entries()
602 slave_write(slave, slave->port_vlan, reg); in cpsw_port_add_dual_emac_def_ale_entries()
604 cpsw_ale_add_vlan(cpsw->ale, slave->port_vlan, port_mask, in cpsw_port_add_dual_emac_def_ale_entries()
607 ALE_PORT_HOST, ALE_VLAN, slave->port_vlan, in cpsw_port_add_dual_emac_def_ale_entries()
611 ALE_SECURE, slave->port_vlan); in cpsw_port_add_dual_emac_def_ale_entries()
620 struct cpsw_slave *slave) in cpsw_port_add_switch_def_ale_entries()
644 port_mask, ALE_VLAN, slave->port_vlan, in cpsw_port_add_switch_def_ale_entries()
647 HOST_PORT_NUM, ALE_VLAN, slave->port_vlan); in cpsw_port_add_switch_def_ale_entries()
651 slave_write(slave, slav in cpsw_port_add_switch_def_ale_entries()
593 cpsw_port_add_dual_emac_def_ale_entries(struct cpsw_priv *priv, struct cpsw_slave *slave) cpsw_port_add_dual_emac_def_ale_entries() argument
619 cpsw_port_add_switch_def_ale_entries(struct cpsw_priv *priv, struct cpsw_slave *slave) cpsw_port_add_switch_def_ale_entries() argument
658 struct cpsw_slave *slave; cpsw_adjust_link() local
724 cpsw_slave_open(struct cpsw_slave *slave, struct cpsw_priv *priv) cpsw_slave_open() argument
797 struct cpsw_slave *slave; cpsw_ndo_stop() local
1656 struct cpsw_slave *slave = &cpsw->slaves[i]; cpsw_dl_switch_mode_set() local
1669 struct cpsw_slave *slave = &cpsw->slaves[i]; cpsw_dl_switch_mode_set() local
1697 struct cpsw_slave *slave = &cpsw->slaves[i]; cpsw_dl_switch_mode_set() local
1726 struct cpsw_slave *slave = &cpsw->slaves[i]; cpsw_dl_switch_mode_set() local
[all...]
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-designware-slave.c3 * Synopsys DesignWare I2C adapter driver (slave only).
27 /* Configure the I2C slave. */ in i2c_dw_configure_fifo_slave()
33 * i2c_dw_init_slave() - Initialize the designware i2c slave hardware
36 * This function configures and enables the I2C in slave mode.
61 static int i2c_dw_reg_slave(struct i2c_client *slave) in i2c_dw_reg_slave() argument
63 struct dw_i2c_dev *dev = i2c_get_adapdata(slave->adapter); in i2c_dw_reg_slave()
65 if (dev->slave) in i2c_dw_reg_slave()
67 if (slave->flags & I2C_CLIENT_TEN) in i2c_dw_reg_slave()
72 * Set slave address in the IC_SAR register, in i2c_dw_reg_slave()
76 regmap_write(dev->map, DW_IC_SAR, slave in i2c_dw_reg_slave()
92 i2c_dw_unreg_slave(struct i2c_client *slave) i2c_dw_unreg_slave() argument
[all...]
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Drt715-sdw.c414 static int rt715_update_status(struct sdw_slave *slave, in rt715_update_status() argument
417 struct rt715_priv *rt715 = dev_get_drvdata(&slave->dev); in rt715_update_status()
422 * Perform initialization only if slave status is present and in rt715_update_status()
429 return rt715_io_init(&slave->dev, slave); in rt715_update_status()
432 static int rt715_read_prop(struct sdw_slave *slave) in rt715_read_prop() argument
434 struct sdw_slave_prop *prop = &slave->prop; in rt715_read_prop()
451 prop->src_dpn_prop = devm_kcalloc(&slave->dev, nval, in rt715_read_prop()
476 static int rt715_bus_config(struct sdw_slave *slave, in rt715_bus_config() argument
479 struct rt715_priv *rt715 = dev_get_drvdata(&slave in rt715_bus_config()
497 rt715_sdw_probe(struct sdw_slave *slave, const struct sdw_device_id *id) rt715_sdw_probe() argument
540 struct sdw_slave *slave = dev_to_sdw_dev(dev); rt715_dev_resume() local
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
H A Domap_hwmod_3xxx_data.c1061 * multichannel serial port interface (mcspi) / master/slave synchronous serial
1458 .slave = &omap3xxx_l4_core_hwmod,
1465 .slave = &omap3xxx_l4_per_hwmod,
1473 .slave = &omap3xxx_l3_main_hwmod,
1481 .slave = &omap3xxx_debugss_hwmod,
1488 .slave = &omap3xxx_l3_main_hwmod,
1494 .slave = &omap3xxx_l3_main_hwmod,
1507 .slave = &omap3xxx_l3_main_hwmod,
1515 .slave = &omap3xxx_l4_wkup_hwmod,
1522 .slave
[all...]
/third_party/alsa-lib/src/pcm/
H A Dpcm_meter.c191 snd_pcm_t *spcm = meter->gen.slave; in snd_pcm_meter_thread()
281 err = snd_pcm_close(meter->gen.slave); in snd_pcm_meter_close()
298 err = snd_pcm_prepare(meter->gen.slave); in snd_pcm_meter_prepare()
311 int err = snd_pcm_reset(meter->gen.slave); in snd_pcm_meter_reset()
324 err = snd_pcm_start(meter->gen.slave); in snd_pcm_meter_start()
334 snd_pcm_sframes_t err = snd_pcm_rewind(meter->gen.slave, frames); in snd_pcm_meter_rewind()
343 snd_pcm_sframes_t err = INTERNAL(snd_pcm_forward)(meter->gen.slave, frames); in snd_pcm_meter_forward()
355 snd_pcm_sframes_t result = snd_pcm_mmap_commit(meter->gen.slave, offset, size); in snd_pcm_meter_mmap_commit()
368 snd_pcm_sframes_t result = snd_pcm_avail_update(meter->gen.slave); in snd_pcm_meter_avail_update()
422 return snd_pcm_hw_refine(meter->gen.slave, param in snd_pcm_meter_hw_refine_slave()
445 snd_pcm_t *slave = meter->gen.slave; snd_pcm_meter_hw_params() local
569 snd_pcm_meter_open(snd_pcm_t **pcmp, const char *name, unsigned int frequency, snd_pcm_t *slave, int close_slave) snd_pcm_meter_open() argument
765 snd_config_t *slave = NULL, *sconf; _snd_pcm_meter_open() local
[all...]
H A Dpcm_file.c154 snd_pcm_t *pcm = file->gen.slave; in snd_pcm_file_replace_fname()
515 int err = snd_pcm_reset(file->gen.slave); in snd_pcm_file_reset()
527 int err = snd_pcm_drop(file->gen.slave); in snd_pcm_file_drop()
540 int err = snd_pcm_drain(file->gen.slave); in snd_pcm_file_drain()
553 snd_pcm_sframes_t res = snd_pcm_rewindable(file->gen.slave); in snd_pcm_file_rewindable()
569 err = snd_pcm_rewind(file->gen.slave, frames); in snd_pcm_file_rewind()
581 snd_pcm_sframes_t res = snd_pcm_forwardable(file->gen.slave); in snd_pcm_file_forwardable()
597 err = INTERNAL(snd_pcm_forward)(file->gen.slave, frames); in snd_pcm_file_forward()
611 snd_pcm_sframes_t n = _snd_pcm_writei(file->gen.slave, buffer, size); in snd_pcm_file_writei()
629 snd_pcm_sframes_t n = _snd_pcm_writen(file->gen.slave, buf in snd_pcm_file_writen()
755 snd_pcm_t *slave = file->gen.slave; snd_pcm_file_hw_params() local
898 snd_pcm_file_open(snd_pcm_t **pcmp, const char *name, const char *fname, int fd, const char *ifname, int ifd, int trunc, const char *fmt, int perm, snd_pcm_t *slave, int close_slave, snd_pcm_stream_t stream) snd_pcm_file_open() argument
1041 snd_config_t *slave = NULL, *sconf; _snd_pcm_file_open() local
[all...]
H A Dpcm_lfloat.c271 snd_pcm_t *slave = lfloat->plug.gen.slave; in snd_pcm_lfloat_hw_params() local
282 dst_format = slave->format; in snd_pcm_lfloat_hw_params()
284 src_format = slave->format; in snd_pcm_lfloat_hw_params()
349 snd_pcm_dump(lfloat->plug.gen.slave, out); in snd_pcm_lfloat_dump()
375 * \param slave Slave PCM handle
376 * \param close_slave When set, the slave PCM handle is closed with copy PCM
382 int snd_pcm_lfloat_open(snd_pcm_t **pcmp, const char *name, snd_pcm_format_t sformat, snd_pcm_t *slave, int close_slave) in snd_pcm_lfloat_open() argument
387 assert(pcmp && slave); in snd_pcm_lfloat_open()
401 lfloat->plug.gen.slave in snd_pcm_lfloat_open()
473 snd_config_t *slave = NULL, *sconf; _snd_pcm_lfloat_open() local
[all...]
H A Dpcm_asym.c26 playback STR # Playback slave name
28 playback { # Playback slave definition
33 capture STR # Capture slave name
35 capture { # Capture slave definition
83 snd_config_t *slave = NULL, *sconf; in _snd_pcm_asym_open() local
93 slave = n; in _snd_pcm_asym_open()
98 slave = n; in _snd_pcm_asym_open()
104 if (! slave) { in _snd_pcm_asym_open()
105 SNDERR("%s slave is not defined", in _snd_pcm_asym_open()
109 err = snd_pcm_slave_conf(root, slave, in _snd_pcm_asym_open()
[all...]
/kernel/linux/linux-6.6/drivers/char/ipmi/
H A Dipmi_ipmb.c36 /* Add room for the two slave addresses, two checksums, and rqSeq. */
42 struct i2c_client *slave; member
190 * First byte is the slave address, to ease the checksum in ipmi_ipmb_slave_cb()
261 iidev->xmitmsg[3] = iidev->slave->addr << 1; in ipmi_ipmb_format_for_xmit()
429 if (iidev->slave) { in ipmi_ipmb_cleanup()
430 i2c_slave_unregister(iidev->slave); in ipmi_ipmb_cleanup()
431 if (iidev->slave != iidev->client) in ipmi_ipmb_cleanup()
432 i2c_unregister_device(iidev->slave); in ipmi_ipmb_cleanup()
434 iidev->slave = NULL; in ipmi_ipmb_cleanup()
453 struct i2c_client *slave in ipmi_ipmb_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Dcpsw_new.c588 struct cpsw_slave *slave) in cpsw_port_add_dual_emac_def_ale_entries()
596 slave_write(slave, slave->port_vlan, reg); in cpsw_port_add_dual_emac_def_ale_entries()
598 cpsw_ale_add_vlan(cpsw->ale, slave->port_vlan, port_mask, in cpsw_port_add_dual_emac_def_ale_entries()
601 ALE_PORT_HOST, ALE_VLAN, slave->port_vlan, in cpsw_port_add_dual_emac_def_ale_entries()
605 ALE_SECURE, slave->port_vlan); in cpsw_port_add_dual_emac_def_ale_entries()
614 struct cpsw_slave *slave) in cpsw_port_add_switch_def_ale_entries()
638 port_mask, ALE_VLAN, slave->port_vlan, in cpsw_port_add_switch_def_ale_entries()
641 HOST_PORT_NUM, ALE_VLAN, slave->port_vlan); in cpsw_port_add_switch_def_ale_entries()
645 slave_write(slave, slav in cpsw_port_add_switch_def_ale_entries()
587 cpsw_port_add_dual_emac_def_ale_entries(struct cpsw_priv *priv, struct cpsw_slave *slave) cpsw_port_add_dual_emac_def_ale_entries() argument
613 cpsw_port_add_switch_def_ale_entries(struct cpsw_priv *priv, struct cpsw_slave *slave) cpsw_port_add_switch_def_ale_entries() argument
652 struct cpsw_slave *slave; cpsw_adjust_link() local
718 cpsw_slave_open(struct cpsw_slave *slave, struct cpsw_priv *priv) cpsw_slave_open() argument
794 struct cpsw_slave *slave; cpsw_ndo_stop() local
1653 struct cpsw_slave *slave = &cpsw->slaves[i]; cpsw_dl_switch_mode_set() local
1666 struct cpsw_slave *slave = &cpsw->slaves[i]; cpsw_dl_switch_mode_set() local
1694 struct cpsw_slave *slave = &cpsw->slaves[i]; cpsw_dl_switch_mode_set() local
1723 struct cpsw_slave *slave = &cpsw->slaves[i]; cpsw_dl_switch_mode_set() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
H A Deq.c147 u8 slave; in mlx4_gen_slave_eqe() local
152 slave = eqe->slave_id; in mlx4_gen_slave_eqe()
166 if (slave == ALL_SLAVES) { in mlx4_gen_slave_eqe()
178 mlx4_warn(dev, "Failed to generate event for slave %d\n", in mlx4_gen_slave_eqe()
184 if (mlx4_GEN_EQE(dev, slave, eqe)) in mlx4_gen_slave_eqe()
185 mlx4_warn(dev, "Failed to generate event for slave %d\n", in mlx4_gen_slave_eqe()
186 slave); in mlx4_gen_slave_eqe()
194 static void slave_event(struct mlx4_dev *dev, u8 slave, struct mlx4_eqe *eqe) in slave_event() argument
205 mlx4_warn(dev, "Master failed to generate an EQE for slave: %d. No free EQE on slave event in slave_event()
223 mlx4_slave_event(struct mlx4_dev *dev, int slave, struct mlx4_eqe *eqe) mlx4_slave_event() argument
253 mlx4_gen_pkey_eqe(struct mlx4_dev *dev, int slave, u8 port) mlx4_gen_pkey_eqe() argument
273 mlx4_gen_guid_change_eqe(struct mlx4_dev *dev, int slave, u8 port) mlx4_gen_guid_change_eqe() argument
290 mlx4_gen_port_state_change_eqe(struct mlx4_dev *dev, int slave, u8 port, u8 port_subtype_change) mlx4_gen_port_state_change_eqe() argument
311 mlx4_get_slave_port_state(struct mlx4_dev *dev, int slave, u8 port) mlx4_get_slave_port_state() argument
327 mlx4_set_slave_port_state(struct mlx4_dev *dev, int slave, u8 port, enum slave_port_state state) mlx4_set_slave_port_state() argument
366 set_and_calc_slave_port_state(struct mlx4_dev *dev, int slave, u8 port, int event, enum slave_port_gen_event *gen_event) set_and_calc_slave_port_state() argument
502 int slave = 0; mlx4_eq_int() local
874 mlx4_MAP_EQ_wrapper(struct mlx4_dev *dev, int slave, struct mlx4_vhcr *vhcr, struct mlx4_cmd_mailbox *inbox, struct mlx4_cmd_mailbox *outbox, struct mlx4_cmd_info *cmd) mlx4_MAP_EQ_wrapper() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/
H A Deq.c147 u8 slave; in mlx4_gen_slave_eqe() local
152 slave = eqe->slave_id; in mlx4_gen_slave_eqe()
166 if (slave == ALL_SLAVES) { in mlx4_gen_slave_eqe()
178 mlx4_warn(dev, "Failed to generate event for slave %d\n", in mlx4_gen_slave_eqe()
184 if (mlx4_GEN_EQE(dev, slave, eqe)) in mlx4_gen_slave_eqe()
185 mlx4_warn(dev, "Failed to generate event for slave %d\n", in mlx4_gen_slave_eqe()
186 slave); in mlx4_gen_slave_eqe()
194 static void slave_event(struct mlx4_dev *dev, u8 slave, struct mlx4_eqe *eqe) in slave_event() argument
205 mlx4_warn(dev, "Master failed to generate an EQE for slave: %d. No free EQE on slave event in slave_event()
223 mlx4_slave_event(struct mlx4_dev *dev, int slave, struct mlx4_eqe *eqe) mlx4_slave_event() argument
253 mlx4_gen_pkey_eqe(struct mlx4_dev *dev, int slave, u8 port) mlx4_gen_pkey_eqe() argument
273 mlx4_gen_guid_change_eqe(struct mlx4_dev *dev, int slave, u8 port) mlx4_gen_guid_change_eqe() argument
290 mlx4_gen_port_state_change_eqe(struct mlx4_dev *dev, int slave, u8 port, u8 port_subtype_change) mlx4_gen_port_state_change_eqe() argument
311 mlx4_get_slave_port_state(struct mlx4_dev *dev, int slave, u8 port) mlx4_get_slave_port_state() argument
327 mlx4_set_slave_port_state(struct mlx4_dev *dev, int slave, u8 port, enum slave_port_state state) mlx4_set_slave_port_state() argument
366 set_and_calc_slave_port_state(struct mlx4_dev *dev, int slave, u8 port, int event, enum slave_port_gen_event *gen_event) set_and_calc_slave_port_state() argument
502 int slave = 0; mlx4_eq_int() local
875 mlx4_MAP_EQ_wrapper(struct mlx4_dev *dev, int slave, struct mlx4_vhcr *vhcr, struct mlx4_cmd_mailbox *inbox, struct mlx4_cmd_mailbox *outbox, struct mlx4_cmd_info *cmd) mlx4_MAP_EQ_wrapper() argument
[all...]
/kernel/linux/linux-6.6/drivers/base/regmap/
H A Dregmap-sdw-mbq.c15 struct sdw_slave *slave = dev_to_sdw_dev(dev); in regmap_sdw_mbq_write() local
18 ret = sdw_write_no_pm(slave, SDW_SDCA_MBQ_CTL(reg), (val >> 8) & 0xff); in regmap_sdw_mbq_write()
22 return sdw_write_no_pm(slave, reg, val & 0xff); in regmap_sdw_mbq_write()
28 struct sdw_slave *slave = dev_to_sdw_dev(dev); in regmap_sdw_mbq_read() local
32 read0 = sdw_read_no_pm(slave, reg); in regmap_sdw_mbq_read()
36 read1 = sdw_read_no_pm(slave, SDW_SDCA_MBQ_CTL(reg)); in regmap_sdw_mbq_read()

Completed in 23 milliseconds

12345678910>>...24