Home
last modified time | relevance | path

Searched refs:addr_shift (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/drivers/net/phy/
H A Dspi_ks8995.c109 int addr_shift; member
119 .addr_shift = 0,
127 .addr_shift = 0,
135 .addr_shift = 1,
191 result <<= ks->chip->addr_width + ks->chip->addr_shift; in create_spi_cmd()
193 result |= address << ks->chip->addr_shift; in create_spi_cmd()
/openbmc/qemu/hw/block/
H A Dnand.c68 int page_shift, oob_shift, erase_shift, addr_shift; member
299 s->iolen = nand_load_block(s, s->addr & ((1 << s->addr_shift) - 1)); in nand_command()
516 s->addr &= ~((1 << s->addr_shift) - 1); in nand_setio()
600 if ((s->addr & ((1 << s->addr_shift) - 1)) < in nand_setio()
603 s->io[s->iolen + (s->addr & ((1 << s->addr_shift) - 1))] = in nand_setio()
618 offset = (int) (s->addr & ((1 << s->addr_shift) - 1)) + s->offset; in nand_getio()
825 s->addr_shift = ADDR_SHIFT;
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dmc5.c125 int addr_shift) in init_mask_data_array() argument
145 if (mc5_write(adap, data_array_base + (i << addr_shift), in init_mask_data_array()
156 if (mc5_write(adap, mask_array_base + (i << addr_shift), in init_mask_data_array()
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_mdio.c286 value |= (phyaddr << priv->hw->mii.addr_shift) in stmmac_mdio_read_c22()
326 value |= (phyaddr << priv->hw->mii.addr_shift) in stmmac_mdio_read_c45()
385 value |= (phyaddr << priv->hw->mii.addr_shift) in stmmac_mdio_write_c22()
426 value |= (phyaddr << priv->hw->mii.addr_shift) in stmmac_mdio_write_c45()
H A Ddwmac100_core.c187 mac->mii.addr_shift = 11; in dwmac100_setup()
H A Dcommon.h576 unsigned int addr_shift; /* MII address shift */ member
H A Ddwmac1000_core.c551 mac->mii.addr_shift = 11; in dwmac1000_setup()
H A Ddwxgmac2_core.c1722 mac->mii.addr_shift = 16; in dwxgmac2_setup()
1764 mac->mii.addr_shift = 16; in dwxlgmac2_setup()
H A Ddwmac-sun8i.c1114 mac->mii.addr_shift = 12; in sun8i_dwmac_setup()
H A Ddwmac4_core.c1363 mac->mii.addr_shift = 21; in dwmac4_setup()
/openbmc/linux/include/linux/iio/adc/
H A Dad_sigma_delta.h59 unsigned int addr_shift; member
/openbmc/linux/drivers/iio/adc/
H A Dad_sigma_delta.c70 data[0] = (reg << sigma_delta->info->addr_shift) | sigma_delta->comm; in ad_sd_write_reg()
120 data[0] = reg << sigma_delta->info->addr_shift; in ad_sd_read_reg_raw()
H A Dad7791.c254 .addr_shift = 4,
H A Dad7793.c207 .addr_shift = 3,
H A Dad7124.c568 .addr_shift = 0,
H A Dad7192.c335 .addr_shift = 3,
/openbmc/linux/drivers/edac/
H A Damd64_edac.c376 u8 addr_shift; in get_cs_base_and_mask() local
383 addr_shift = 4; in get_cs_base_and_mask()
409 addr_shift = 8; in get_cs_base_and_mask()
419 *base = (csbase & base_bits) << addr_shift; in get_cs_base_and_mask()
423 *mask &= ~(mask_bits << addr_shift); in get_cs_base_and_mask()
425 *mask |= (csmask & mask_bits) << addr_shift; in get_cs_base_and_mask()
/openbmc/linux/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c2926 int addr_shift = 5 * mp->port_num; in phy_addr_set() local
2930 data &= ~(0x1f << addr_shift); in phy_addr_set()
2931 data |= (phy_addr & 0x1f) << addr_shift; in phy_addr_set()