Home
last modified time | relevance | path

Searched refs:cmd_regs (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/amd/pds_core/
H A Ddev.c89 return ioread8(&pdsc->cmd_regs->comp.status); in pdsc_devcmd_status()
94 return ioread32(&pdsc->cmd_regs->done) & PDS_CORE_DEV_CMD_DONE; in pdsc_devcmd_done()
99 iowrite32(0, &pdsc->cmd_regs->done); in pdsc_devcmd_dbell()
100 iowrite32(1, &pdsc->cmd_regs->doorbell); in pdsc_devcmd_dbell()
105 iowrite32(0, &pdsc->cmd_regs->doorbell); in pdsc_devcmd_clean()
106 memset_io(&pdsc->cmd_regs->cmd, 0, sizeof(pdsc->cmd_regs->cmd)); in pdsc_devcmd_clean()
197 if (!pdsc->cmd_regs) in __pdsc_devcmd_locked()
200 memcpy_toio(&pdsc->cmd_regs->cmd, cmd, sizeof(*cmd)); in __pdsc_devcmd_locked()
207 memcpy_fromio(comp, &pdsc->cmd_regs->comp, sizeof(*comp)); in __pdsc_devcmd_locked()
280 if (!pdsc->cmd_regs) { in __pdsc_devcmd_with_data()
[all …]
H A Dfw.c174 if (!pdsc->cmd_regs) in pdsc_legacy_firmware_update()
181 buf_sz = sizeof(pdsc->cmd_regs->data); in pdsc_legacy_firmware_update()
201 memcpy_toio(&pdsc->cmd_regs->data, fw->data + offset, copy_sz); in pdsc_legacy_firmware_update()
524 buf_sz = sizeof(pdsc->cmd_regs->data); in pdsc_send_component_table()
795 buf_sz = sizeof(pdsc->cmd_regs->data); in pdsc_flash_component()
H A Dcore.c367 sz = min_t(size_t, sizeof(cidi), sizeof(pdsc->cmd_regs->data)); in pdsc_core_init()
368 memcpy_toio(&pdsc->cmd_regs->data, &cidi, sz); in pdsc_core_init()
372 sz = min_t(size_t, sizeof(cido), sizeof(pdsc->cmd_regs->data)); in pdsc_core_init()
373 memcpy_fromio(&cido, &pdsc->cmd_regs->data, sz); in pdsc_core_init()
H A Dmain.c43 pdsc->cmd_regs = NULL; in pdsc_unmap_bars()
108 pdsc->cmd_regs = bar->vaddr + PDS_CORE_BAR0_DEV_CMD_REGS_OFFSET; in pdsc_map_bars()
H A Ddevlink.c226 memcpy_fromio(&fw_list, pdsc->cmd_regs->data, sizeof(fw_list)); in pdsc_dl_fw_list_info_get()
H A Dcore.h216 struct pds_core_dev_cmd_regs __iomem *cmd_regs; member
/linux/drivers/net/mdio/
H A Dmdio-realtek-rtl9300.c141 struct otto_emdio_cmd_regs cmd_regs; member
189 ret = regmap_read_poll_timeout(priv->regmap, info->cmd_regs.c22_data, in otto_emdio_run_cmd()
195 if (info->cmd_regs.port_mask_high) { in otto_emdio_run_cmd()
197 ret = regmap_write(priv->regmap, info->cmd_regs.broadcast, cmd_data->broadcast); in otto_emdio_run_cmd()
201 ret = regmap_write(priv->regmap, info->cmd_regs.ext_page, cmd_data->ext_page); in otto_emdio_run_cmd()
206 info->cmd_regs.port_mask_high, cmd_data->port_mask_high); in otto_emdio_run_cmd()
211 ret = regmap_write(priv->regmap, info->cmd_regs.port_mask_low, cmd_data->port_mask_low); in otto_emdio_run_cmd()
215 ret = regmap_write(priv->regmap, info->cmd_regs.io_data, cmd_data->io_data); in otto_emdio_run_cmd()
219 ret = regmap_write(priv->regmap, info->cmd_regs.c45_data, cmd_data->c45_data); in otto_emdio_run_cmd()
224 ret = regmap_write(priv->regmap, info->cmd_regs.c22_data, in otto_emdio_run_cmd()
[all …]
/linux/drivers/net/wireless/broadcom/b43/
H A Dphy_ht.c539 static const u16 cmd_regs[3] = { B43_PHY_HT_TXPCTL_CMD_C1, in b43_phy_ht_tx_power_ctl() local
560 b43_phy_write(dev, cmd_regs[i], 0x32); in b43_phy_ht_tx_power_ctl()
566 b43_phy_write(dev, cmd_regs[i], in b43_phy_ht_tx_power_ctl()