/linux-master/drivers/i2c/busses/ |
H A D | i2c-mlxbf.c | 268 /* SMBus slave GW. */ 274 /* SMBus slave Finite State Machine (FSM). */ 282 /* SMBus slave GW control bits offset in MLXBF_I2C_SMBUS_SLAVE_GW[31:19]. */ 292 /* SMBus slave GW Data descriptor. */ 296 /* SMbus slave configuration registers. */ 388 u8 slave; member in struct:mlxbf_i2c_smbus_request 426 struct i2c_client *slave[MLXBF_I2C_SMBUS_SLAVE_ADDR_CNT]; member in struct:mlxbf_i2c_priv 696 static int mlxbf_i2c_smbus_enable(struct mlxbf_i2c_priv *priv, u8 slave, argument 709 command |= rol32(slave, MLXBF_I2C_MASTER_SLV_ADDR_SHIFT); 741 u8 slave, flag local 1571 mlxbf_i2c_slave_enable(struct mlxbf_i2c_priv *priv, struct i2c_client *slave) argument 1868 struct i2c_client *slave; local 1964 struct i2c_client *slave; local 2155 mlxbf_i2c_reg_slave(struct i2c_client *slave) argument 2177 mlxbf_i2c_unreg_slave(struct i2c_client *slave) argument [all...] |
H A D | i2c-bcm-iproc.c | 155 * running for less time, max slave read per tasklet is set to 10 bytes. 197 struct i2c_client *slave; member in struct:bcm_iproc_i2c_dev 213 /* tasklet to process slave rx data */ 227 static int bcm_iproc_i2c_reg_slave(struct i2c_client *slave); 228 static int bcm_iproc_i2c_unreg_slave(struct i2c_client *slave); 291 /* Maximum slave stretch time */ 297 /* Configure the slave address */ 301 val |= (iproc_i2c->slave->addr << S_CFG_NIC_SMB_ADDR3_SHIFT); 304 /* clear all pending slave interrupts */ 325 /* check slave transmi 1194 bcm_iproc_i2c_reg_slave(struct i2c_client *slave) argument 1213 bcm_iproc_i2c_unreg_slave(struct i2c_client *slave) argument [all...] |
H A D | i2c-cadence.c | 141 * @CDNS_I2C_MODE_SLAVE: I2C controller operating in slave mode 150 * enum cdns_i2c_slave_state - Slave state when I2C is operating in slave mode 152 * @CDNS_I2C_SLAVE_STATE_IDLE: I2C slave idle 153 * @CDNS_I2C_SLAVE_STATE_SEND: I2C slave sending data to master 154 * @CDNS_I2C_SLAVE_STATE_RECV: I2C slave receiving data from master 187 * @slave: Registered slave instance. 188 * @dev_mode: I2C operating role(master/slave). 216 struct i2c_client *slave; member in struct:cdns_i2c 272 * will not detect any slave an 950 cdns_reg_slave(struct i2c_client *slave) argument 975 cdns_unreg_slave(struct i2c_client *slave) argument [all...] |
H A D | i2c-axxia.c | 134 * @slave: associated &i2c_client 150 struct i2c_client *slave; member in struct:axxia_i2c_dev 322 dev_dbg(idev->dev, "slave irq fifo_status=0x%x\n", fifo_status); 326 i2c_slave_event(idev->slave, 330 i2c_slave_event(idev->slave, I2C_SLAVE_WRITE_RECEIVED, &val); 334 i2c_slave_event(idev->slave, I2C_SLAVE_STOP, &val); 345 dev_dbg(idev->dev, "slave irq status=0x%x\n", status); 350 i2c_slave_event(idev->slave, I2C_SLAVE_READ_REQUESTED, &val); 354 i2c_slave_event(idev->slave, I2C_SLAVE_READ_PROCESSED, &val); 358 i2c_slave_event(idev->slave, I2C_SLAVE_STO 676 axxia_i2c_reg_slave(struct i2c_client *slave) argument 708 axxia_i2c_unreg_slave(struct i2c_client *slave) argument [all...] |
/linux-master/tools/testing/selftests/filesystems/ |
H A D | devpts_pts.c | 103 int master = -1, slave = -1, fret = -1; local 123 slave = ioctl(master, TIOCGPTPEER, O_RDWR | O_NOCTTY | O_CLOEXEC); 125 if (slave < 0) { 145 ret = login_pty(slave); 154 "slave file descriptor\n"); 181 if (slave >= 0) 182 close(slave);
|
/linux-master/drivers/net/bonding/ |
H A D | bond_netlink.c | 38 struct slave *slave = bond_slave_get_rtnl(slave_dev); local 40 if (nla_put_u8(skb, IFLA_BOND_SLAVE_STATE, bond_slave_state(slave))) 43 if (nla_put_u8(skb, IFLA_BOND_SLAVE_MII_STATUS, slave->link)) 47 slave->link_failure_count)) 51 slave_dev->addr_len, slave->perm_hwaddr)) 54 if (nla_put_u16(skb, IFLA_BOND_SLAVE_QUEUE_ID, slave->queue_id)) 57 if (nla_put_s32(skb, IFLA_BOND_SLAVE_PRIO, slave->prio)) 60 if (BOND_MODE(slave->bond) == BOND_MODE_8023AD) { 64 ad_port = &SLAVE_AD_INFO(slave) 635 const struct net_device *slave; local 861 struct slave *slave = NULL; local [all...] |
/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.c | 141 static void am65_cpsw_port_set_sl_mac(struct am65_cpsw_port *slave, argument 148 writel(mac_hi, slave->port_base + AM65_CPSW_PORTN_REG_SA_H); 149 writel(mac_lo, slave->port_base + AM65_CPSW_PORTN_REG_SA_L); 154 cpsw_sl_reset(port->slave.mac_sl, 100); 645 phylink_stop(port->slave.phylink); 649 phylink_disconnect_phy(port->slave.phylink); 682 cpsw_sl_ctl_set(port->slave.mac_sl, CPSW_SL_CTL_CMD_IDLE); 683 cpsw_sl_wait_for_idle(port->slave.mac_sl, 100); 684 cpsw_sl_ctl_reset(port->slave.mac_sl); 687 cpsw_sl_reg_write(port->slave 1572 struct am65_cpsw_slave_data *slave = container_of(config, struct am65_cpsw_slave_data, local 1602 struct am65_cpsw_slave_data *slave = container_of(config, struct am65_cpsw_slave_data, local 1636 struct am65_cpsw_slave_data *slave = container_of(config, struct am65_cpsw_slave_data, local 2007 am65_cpsw_am654_get_efuse_macid(struct device_node *of_node, int slave, u8 *mac_addr) argument 2544 struct am65_cpsw_slave_data *slave = &port->slave; local 2567 struct am65_cpsw_slave_data *slave = &port->slave; local 2629 struct am65_cpsw_slave_data *slave; local 2656 struct am65_cpsw_slave_data *slave; local [all...] |
/linux-master/drivers/dma/ |
H A D | sun6i-dma.c | 196 struct dma_device slave; member in struct:sun6i_dma_dev 222 return container_of(d, struct sun6i_dma_dev, slave); 238 dev_dbg(sdev->slave.dev, "Common register:\n" 254 dev_dbg(sdev->slave.dev, "Chan %d reg:\n" 485 list_for_each_entry(vchan, &sdev->slave.channels, vc.chan.device_node) { 495 dev_dbg(sdev->slave.dev, "pchan %u: free\n", 523 dev_dbg(sdev->slave.dev, "pchan %u: alloc vchan %p\n", 555 dev_dbg(sdev->slave.dev, "DMA irq status %s: 0x%x\n", 614 if (!(BIT(src_addr_width) & sdev->slave.src_addr_widths)) 616 if (!(BIT(dst_addr_width) & sdev->slave [all...] |
H A D | pxa_dma.c | 124 struct dma_device slave; member in struct:pxad_device 141 container_of(dmadev, struct pxad_device, slave) 350 pdev->dbgfs_root = debugfs_create_dir(dev_name(pdev->slave.dev), NULL); 693 pdev->slave.dev, 1230 pxad_free_channels(&pdev->slave); 1267 dev_err(pdev->slave.dev, 1289 chan = dma_get_any_slave_channel(&d->slave); 1310 INIT_LIST_HEAD(&pdev->slave.channels); 1311 pdev->slave.device_alloc_chan_resources = pxad_alloc_chan_resources; 1312 pdev->slave [all...] |
/linux-master/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_crtc.c | 95 err = komeda_release_unclaimed_resources(kcrtc->slave, kcrtc_st); 253 struct komeda_pipeline *slave = kcrtc->slave; local 265 if (slave && has_bit(slave->id, kcrtc_st->affected_pipes)) 266 komeda_pipeline_update(slave, old->state); 333 struct komeda_pipeline *slave = kcrtc->slave; local 341 if (slave && has_bit(slave [all...] |
/linux-master/drivers/dma/dw/ |
H A D | idma32.c | 38 struct device *slave = dwc->chan.slave; local 40 if (!slave || !dev_is_pci(slave)) 43 return to_pci_dev(slave)->devfn;
|
/linux-master/net/ax25/ |
H A D | ax25_timer.c | 137 if (ax25->ax25_dev->dama.slave) 158 if (!ax25->ax25_dev->dama.slave) 177 if (!ax25->ax25_dev->dama.slave) 196 if (ax25->ax25_dev->dama.slave) 217 if (ax25->ax25_dev->dama.slave)
|
/linux-master/drivers/fsi/ |
H A D | fsi-master-hub.c | 30 * bus as through an address range on the slave itself (->addr and ->size). 39 uint32_t addr, size; /* slave-relative addr of */ 54 return fsi_slave_read(hub->upstream->slave, addr, val, size); 66 return fsi_slave_write(hub->upstream->slave, addr, val, size); 211 rc = fsi_slave_claim_range(fsi_dev->slave, FSI_HUB_LINK_OFFSET, 214 dev_err(dev, "can't claim slave address range for links"); 257 fsi_slave_release_range(fsi_dev->slave, FSI_HUB_LINK_OFFSET, 267 fsi_slave_release_range(hub->upstream->slave, hub->addr, hub->size);
|
/linux-master/sound/soc/codecs/ |
H A D | rt712-sdca.c | 36 dev_err(&rt712->slave->dev, 52 dev_err(&rt712->slave->dev, 243 dev_dbg(&rt712->slave->dev, 279 dev_dbg(&rt712->slave->dev, 281 dev_dbg(&rt712->slave->dev, 283 dev_dbg(&rt712->slave->dev, 373 dev_dbg(&rt712->slave->dev, "%s, btn_type=0x%x\n", __func__, btn_type); 427 sdw_write_no_pm(rt712->slave, SDW_SCP_SDCA_INTMASK1, SDW_SCP_SDCA_INTMASK_SDCA_0); 429 sdw_write_no_pm(rt712->slave, SDW_SCP_SDCA_INTMASK2, SDW_SCP_SDCA_INTMASK_SDCA_8); 430 dev_dbg(&rt712->slave 1177 rt712_sdca_init(struct device *dev, struct regmap *regmap, struct regmap *mbq_regmap, struct sdw_slave *slave) argument 1242 rt712_sdca_io_init(struct device *dev, struct sdw_slave *slave) argument [all...] |
H A D | rt711-sdca.c | 38 dev_err(&rt711->slave->dev, 54 dev_err(&rt711->slave->dev, 279 dev_dbg(&rt711->slave->dev, 315 dev_dbg(&rt711->slave->dev, 317 dev_dbg(&rt711->slave->dev, 319 dev_dbg(&rt711->slave->dev, 408 dev_dbg(&rt711->slave->dev, "%s, btn_type=0x%x\n", __func__, btn_type); 487 sdw_write_no_pm(rt711->slave, SDW_SCP_SDCA_INTMASK1, SDW_SCP_SDCA_INTMASK_SDCA_0); 489 sdw_write_no_pm(rt711->slave, SDW_SCP_SDCA_INTMASK2, SDW_SCP_SDCA_INTMASK_SDCA_8); 490 dev_dbg(&rt711->slave 1401 rt711_sdca_init(struct device *dev, struct regmap *regmap, struct regmap *mbq_regmap, struct sdw_slave *slave) argument 1520 rt711_sdca_io_init(struct device *dev, struct sdw_slave *slave) argument [all...] |
H A D | rt700.c | 192 dev_dbg(&rt700->slave->dev, 194 dev_dbg(&rt700->slave->dev, 249 dev_dbg(&rt700->slave->dev, 294 dev_dbg(&rt700->slave->dev, "in %s enable\n", __func__); 306 dev_dbg(&rt700->slave->dev, "in %s disable\n", __func__); 914 if (!rt700->slave) 937 retval = sdw_stream_add_slave(rt700->slave, &stream_config, 988 if (!rt700->slave) 991 sdw_stream_remove_slave(rt700->slave, sdw_stream); 1094 struct regmap *regmap, struct sdw_slave *slave) 1093 rt700_init(struct device *dev, struct regmap *sdw_regmap, struct regmap *regmap, struct sdw_slave *slave) argument 1151 rt700_io_init(struct device *dev, struct sdw_slave *slave) argument [all...] |
H A D | rt712-sdca.h | 22 struct sdw_slave *slave; member in struct:rt712_sdca_priv 210 int rt712_sdca_io_init(struct device *dev, struct sdw_slave *slave); 212 struct regmap *mbq_regmap, struct sdw_slave *slave);
|
H A D | rt700.h | 17 struct sdw_slave *slave; member in struct:rt700_priv 165 int rt700_io_init(struct device *dev, struct sdw_slave *slave); 167 struct regmap *regmap, struct sdw_slave *slave);
|
/linux-master/drivers/soc/mediatek/ |
H A D | mtk-pmic-wrap.c | 73 /* Group of bits used for shown slave capability */ 88 /* defines for slave device wrapper registers */ 1368 const struct pwrap_slv_type *slave; member in struct:pmic_wrapper 1520 return wrp->slave->regops->pwrap_read(wrp, adr, rdata); 1579 return wrp->slave->regops->pwrap_write(wrp, adr, wdata); 1656 read_ok = pwrap_pmic_read_test(wrp, wrp->slave->dew_regs, 1682 pwrap_write(wrp, wrp->slave->dew_regs[PWRAP_DEW_DIO_EN], 1); 1683 if (wrp->slave->comp_dew_regs) 1684 pwrap_write(wrp, wrp->slave->comp_dew_regs[PWRAP_DEW_DIO_EN], 1); 1697 read_ok = pwrap_pmic_read_test(wrp, wrp->slave [all...] |
/linux-master/drivers/ata/ |
H A D | pata_pcmcia.c | 39 * as we need to spot hardware with incorrect or missing master/slave 46 struct ata_device *slave = &link->device[1]; local 48 if (!ata_dev_enabled(master) || !ata_dev_enabled(slave)) 51 if (memcmp(master->id + ATA_ID_FW_REV, slave->id + ATA_ID_FW_REV, 55 if (memcmp(master->id + ATA_ID_SERNO, slave->id + ATA_ID_SERNO, 57 ata_dev_warn(slave, "is a ghost device, ignoring\n"); 58 ata_dev_disable(slave);
|
/linux-master/include/linux/mfd/ |
H A D | dbx500-prcmu.h | 258 int prcmu_abb_read(u8 slave, u8 reg, u8 *value, u8 size); 259 int prcmu_abb_write(u8 slave, u8 reg, u8 *value, u8 size); 260 int prcmu_abb_write_masked(u8 slave, u8 reg, u8 *value, u8 *mask, u8 size); 408 static inline int prcmu_abb_read(u8 slave, u8 reg, u8 *value, u8 size) argument 413 static inline int prcmu_abb_write(u8 slave, u8 reg, u8 *value, u8 size) argument 418 static inline int prcmu_abb_write_masked(u8 slave, u8 reg, u8 *value, u8 *mask, argument
|
/linux-master/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-mipi-dsi.c | 269 struct dw_mipi_dsi *slave; /* dual-dsi slave ptr */ member in struct:dw_mipi_dsi 276 * Check if either a link to a master or slave is present 280 return dsi->slave || dsi->master; 514 if (dsi->slave) 515 dw_mipi_message_config(dsi->slave, msg); 520 if (dsi->slave) { 521 ret = dw_mipi_dsi_write(dsi->slave, &packet); 948 if (dsi->slave) { 949 dw_mipi_dsi_disable(dsi->slave); 1281 dw_mipi_dsi_set_slave(struct dw_mipi_dsi *dsi, struct dw_mipi_dsi *slave) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_encoder.h | 140 struct drm_encoder_slave *slave = to_encoder_slave(enc); local 142 return container_of(slave, struct nouveau_encoder, base);
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | port.c | 1092 int mlx4_get_slave_num_gids(struct mlx4_dev *dev, int slave, int port) argument 1095 int slave_gid = slave; 1101 if (slave == 0) 1106 actv_ports = mlx4_get_active_ports(dev, slave); 1128 int mlx4_get_base_gid_ix(struct mlx4_dev *dev, int slave, int port) argument 1132 int slave_gid = slave; 1139 if (slave == 0) 1143 actv_ports = mlx4_get_active_ports(dev, slave); 1169 static int mlx4_reset_roce_port_gids(struct mlx4_dev *dev, int slave, argument 1177 num_gids = mlx4_get_slave_num_gids(dev, slave, por 1204 mlx4_reset_roce_gids(struct mlx4_dev *dev, int slave) argument 1248 mlx4_en_set_port_mtu(struct mlx4_dev *dev, int slave, int port, struct mlx4_set_port_general_context *gen_context) argument 1280 mlx4_en_set_port_user_mtu(struct mlx4_dev *dev, int slave, int port, struct mlx4_set_port_general_context *gen_context) argument 1312 mlx4_en_set_port_global_pause(struct mlx4_dev *dev, int slave, struct mlx4_set_port_general_context *gen_context) argument 1332 mlx4_common_set_port(struct mlx4_dev *dev, int slave, u32 in_mod, u8 op_mod, struct mlx4_cmd_mailbox *inbox) argument 1540 mlx4_SET_PORT_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) argument 1817 mlx4_SET_MCAST_FLTR_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) argument 1837 mlx4_SET_VLAN_FLTR_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) argument 1848 mlx4_DUMP_ETH_STATS_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) argument [all...] |
/linux-master/drivers/gpu/drm/tegra/ |
H A D | dsi.c | 83 struct tegra_dsi *slave; member in struct:tegra_dsi 386 if (dsi->slave) 387 tegra_dsi_set_phy_timing(dsi->slave, period, timing); 464 if (dsi->slave) 465 tegra_dsi_enable(dsi->slave); 473 if (dsi->slave) 474 return dsi->lanes + dsi->slave->lanes; 571 if (dsi->master || dsi->slave) { 591 if (dsi->master || dsi->slave) { 612 if (dsi->slave) { [all...] |