/kernel/linux/linux-5.10/arch/powerpc/platforms/powermac/ |
H A D | pic.c | 284 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 D | mipi_disco.c | 123 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 D | mipi_disco.c | 123 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 D | bus.h | 33 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 D | intel_auxdevice.c | 66 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 D | pcm_plugin.h | 81 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 D | rt1316-sdw.c | 196 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 D | rt712-sdca-dmic.c | 141 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 D | pic.c | 287 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 D | omap_hwmod_3xxx_data.c | 1062 * 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 D | omap_hwmod_33xx_data.c | 207 .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 D | cpsw_priv.c | 271 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 D | cpsw_new.c | 594 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 D | i2c-designware-slave.c | 3 * 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 D | rt715-sdw.c | 414 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 D | omap_hwmod_3xxx_data.c | 1061 * 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 D | pcm_meter.c | 191 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 D | pcm_file.c | 154 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 D | pcm_lfloat.c | 271 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 D | pcm_asym.c | 26 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 D | ipmi_ipmb.c | 36 /* 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 D | cpsw_new.c | 588 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 D | eq.c | 147 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 D | eq.c | 147 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 D | regmap-sdw-mbq.c | 15 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()
|