Searched refs:slave (Results 176 - 200 of 269) sorted by relevance

1234567891011

/linux-master/sound/core/
H A Dtimer.c117 /* list of slave instances */
120 /* lock for slave active lists */
216 /* move the slave if it belongs to the master; return 1 if match */
218 struct snd_timer_instance *slave)
220 if (slave->slave_class != master->slave_class ||
221 slave->slave_id != master->slave_id)
225 list_move_tail(&slave->open_list, &master->slave_list_head);
229 slave->master = master;
230 slave->timer = master->timer;
231 if (slave
217 check_matching_master_slave(struct snd_timer_instance *master, struct snd_timer_instance *slave) argument
242 snd_timer_check_slave(struct snd_timer_instance *slave) argument
268 struct snd_timer_instance *slave, *tmp; local
387 struct snd_timer_instance *slave, *tmp; local
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-imx.c74 #define IMX_I2C_IADR 0x00 /* i2c slave address */
216 struct i2c_client *slave; member in struct:imx_i2c_struct
219 /* For checking slave events. */
713 i2c_slave_event(i2c_imx->slave, event, val);
762 if (status & I2SR_IAAS) { /* Addressed as a slave */
844 /* Set slave addr. */
845 imx_i2c_write_reg((i2c_imx->slave->addr << 1), i2c_imx, IMX_I2C_IADR);
865 if (i2c_imx->slave)
868 i2c_imx->slave = client;
888 if (!i2c_imx->slave)
[all...]
H A Di2c-designware-pcidrv.c339 dev->slave = i2c_new_ccgx_ucsi(&dev->adapter, dev->irq, &dgpu_node);
340 if (IS_ERR(dev->slave))
341 return dev_err_probe(dev->dev, PTR_ERR(dev->slave),
H A Di2c-at91.h160 struct i2c_client *slave; member in struct:at91_twi_dev
/linux-master/drivers/spi/
H A DMakefile129 obj-$(CONFIG_SPI_SLAVE_MT27XX) += spi-slave-mt27xx.o
157 # SPI slave protocol handlers
158 obj-$(CONFIG_SPI_SLAVE_TIME) += spi-slave-time.o
159 obj-$(CONFIG_SPI_SLAVE_SYSTEM_CONTROL) += spi-slave-system-control.o
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dlag.c1012 struct slave *slave; local
1024 /* The event may still be of interest if the slave does not belong to
1026 * as slaves (e.g., if a new slave is added to a master that bonds two
1033 slave = bond_slave_get_rcu(ndev_tmp);
1034 if (slave)
1035 has_inactive |= bond_is_slave_inactive(slave);
1115 struct slave *slave; local
1128 slave
1522 mlx5_lag_get_slave_port(struct mlx5_core_dev *dev, struct net_device *slave) argument
[all...]
/linux-master/drivers/ata/
H A Dlibata-eh.c1304 * slave links as master will do them again.
2177 /* Handle the frigging slave link. Autopsy is done similarly
2185 /* transfer control flags from master to slave */
2188 /* perform autopsy on the slave link */
2191 /* transfer actions from slave to master and clear slave */
2569 struct ata_link *slave = ap->slave_link; local
2571 struct ata_eh_context *sehc = slave ? &slave->eh_context : NULL;
2647 if (slave) {
[all...]
/linux-master/drivers/media/tuners/
H A Dtda18250_priv.h130 bool slave; member in struct:tda18250_dev
/linux-master/arch/powerpc/purgatory/
H A Dtrampoline_64.S29 slave: label
/linux-master/drivers/net/ethernet/ti/
H A Dam65-cpsw-switchdev.c184 cpsw_ale_add_ucast(cpsw->ale, port->slave.mac_addr,
218 cpsw_ale_del_ucast(cpsw->ale, port->slave.mac_addr,
386 if (memcmp(port->slave.mac_addr, (u8 *)fdb->addr, ETH_ALEN) == 0)
402 if (memcmp(port->slave.mac_addr, (u8 *)fdb->addr, ETH_ALEN) == 0)
/linux-master/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_kms.h72 * @slave: optional
77 struct komeda_pipeline *slave; member in struct:komeda_crtc
79 /** @slave_planes: komeda slave planes mask */
116 /** @max_slave_zorder: the maximum of slave zorder */
H A Dkomeda_plane.c208 if ((pipe == crtc->master) || (pipe == crtc->slave))
226 if (pipe == kcrtc->slave)
/linux-master/sound/soc/codecs/
H A Dmax98373.h227 struct sdw_slave *slave; member in struct:max98373_priv
H A Dwsa883x.c435 struct sdw_slave *slave; member in struct:wsa883x_priv
1046 static int wsa883x_update_status(struct sdw_slave *slave, argument
1049 struct wsa883x_priv *wsa883x = dev_get_drvdata(&slave->dev);
1051 if (status == SDW_SLAVE_ATTACHED && slave->dev_num > 0)
1057 static int wsa883x_port_prep(struct sdw_slave *slave, argument
1061 struct wsa883x_priv *wsa883x = dev_get_drvdata(&slave->dev);
1294 return sdw_stream_add_slave(wsa883x->slave, &wsa883x->sconfig,
1304 sdw_stream_remove_slave(wsa883x->slave, wsa883x->sruntime);
1395 wsa883x->slave = pdev;
/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_ttm.c115 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); local
117 if (slave && ttm->sg) {
131 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); local
133 if (slave)
/linux-master/include/linux/spi/
H A Dspi.h36 * INTERFACES between SPI master-side drivers and SPI slave protocol handlers,
131 * struct spi_device - Controller side proxy for an SPI slave device
175 * A @spi_device is used to interchange data between an SPI slave
391 * struct spi_controller - interface to SPI master or slave controller
398 * each slave has a chipselect signal, but it's common that not
399 * every chipselect is connected to a slave.
411 * @slave: indicates that this is an SPI slave controller
503 * @slave_abort: abort the ongoing transfer request on an SPI slave controller
544 * an SPI slave devic
607 bool slave; member in union:spi_controller::__anon1244
[all...]
/linux-master/drivers/dma/sh/
H A Drcar-dmac.c120 * @slave_addr: slave memory address
129 * struct rcar_dmac_chan_map - Map of slave device phys to dma address
130 * @addr: slave dma address
132 * @slave: slave configuration that is mapped
137 struct rcar_dmac_chan_slave slave; member in struct:rcar_dmac_chan_map
146 * @src: slave memory address and size on the source side
147 * @dst: slave memory address and size on the destination side
920 * Common routine for public (MEMCPY) and slave DMA. The MEMCPY case is also
922 * list manipulation. For slave DM
[all...]
H A Dshdma-base.c40 * For slave DMA we assume, that there is a finite number of DMA slaves in the
41 * system, and that each such slave can only use a finite number of channels.
42 * We use slave channel IDs to make sure, that no such slave channel ID is
209 struct shdma_slave *slave = chan->private; local
216 if (slave) {
218 schan->real_slave_id = slave->slave_id;
248 if (slave)
250 clear_bit(slave->slave_id, shdma_slave_used);
258 * You always have to pass a valid slave i
[all...]
/linux-master/net/ax25/
H A Dax25_out.c83 if (ax25_dev->dama.slave)
197 * A DAMA slave is _required_ to work as normal AX.25L2V2
201 if (!ax25->ax25_dev->dama.slave) ax25_kick(ax25);
/linux-master/drivers/fsi/
H A Dfsi-master-ast-cf.c414 static int send_term(struct fsi_master_acf *master, uint8_t slave) argument
420 build_term_command(&cmd, slave);
431 "TERM failed; lost communication with slave\n");
468 uint8_t slave, uint8_t size, void *data)
498 build_epoll_command(&cmd, slave);
522 * Its necessary to clock slave before issuing
524 * spec. < 20 clocks causes slave to hang, 21 ok.
536 build_dpoll_command(&cmd, slave);
545 "ERR slave is stuck in busy state, issuing TERM\n");
546 send_term(master, slave);
467 handle_response(struct fsi_master_acf *master, uint8_t slave, uint8_t size, void *data) argument
571 fsi_master_acf_xfer(struct fsi_master_acf *master, uint8_t slave, struct fsi_msg *cmd, size_t resp_len, void *resp) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/dispnv04/
H A Ddfp.c156 struct drm_encoder *slave; local
171 list_for_each_entry(slave, &dev->mode_config.encoder_list, head) {
172 struct dcb_output *slave_dcb = nouveau_encoder(slave)->dcb;
174 if (slave_dcb->type == DCB_OUTPUT_TMDS && get_slave_funcs(slave) &&
176 return slave;
/linux-master/drivers/gpu/drm/msm/dsi/phy/
H A Ddsi_phy_14nm.c81 struct dsi_pll_14nm *slave; member in struct:dsi_pll_14nm
89 * also sets the slave DSI PLL's post-dividers if in bonded DSI mode
106 * mode, where the master PLL's clk_ops needs access the slave's private data
475 /* commit the slave DSI PLL registers if we're master. Note that we
476 * don't lock the slave PLL. We just ensure that the PLL/PHY registers
477 * of the master and slave are identical
480 struct dsi_pll_14nm *pll_14nm_slave = pll_14nm->slave;
662 /* If we're master in bonded DSI mode, then the slave PLL's post-dividers
666 struct dsi_pll_14nm *pll_14nm_slave = pll_14nm->slave;
728 /* also restore post-dividers for slave DS
[all...]
/linux-master/drivers/soc/tegra/cbb/
H A Dtegra234-cbb.c219 static void tegra234_cbb_tmo_slv(struct seq_file *file, const char *slave, void __iomem *addr, argument
222 tegra_cbb_print_err(file, "\t %s : %#x\n", slave, status);
225 static void tegra234_cbb_lookup_apbslv(struct seq_file *file, const char *slave, argument
235 tegra_cbb_print_err(file, "\t %s_BLOCK_TMO_STATUS : %#x\n", slave, status);
250 sprintf(name, "%s_BLOCK%d_TMO", slave, block);
272 * 1) Get slave node name and address mapping using slave_id.
273 * 2) Check if the timed out slave node is APB or AXI.
274 * 3) If AXI, then print timeout register and reset axi slave
685 .desc = "No response returned by slave"
691 .desc = "Attempt to access a slave throug
[all...]
/linux-master/drivers/tty/serial/8250/
H A Dserial_cs.c85 int slave; member in struct:serial_info
271 if (!info->slave)
387 info->slave = 1;
391 info->slave = 1;
393 if (info->slave)
/linux-master/sound/usb/usx2y/
H A Dus122l.c191 us122l->master = us122l->slave;
193 us122l->slave = NULL;
399 us122l->slave = file;

Completed in 425 milliseconds

1234567891011