Home
last modified time | relevance | path

Searched refs:addr_offset (Results 1 – 25 of 48) sorted by relevance

12

/linux/drivers/net/phy/
H A Dphy_package.c56 unsigned int addr_offset) in phy_package_address() argument
61 if (addr_offset >= PHY_MAX_ADDR - base_addr) in phy_package_address()
67 return base_addr + addr_offset; in phy_package_address()
70 int __phy_package_read(struct phy_device *phydev, unsigned int addr_offset, in __phy_package_read() argument
73 int addr = phy_package_address(phydev, addr_offset); in __phy_package_read()
82 int __phy_package_write(struct phy_device *phydev, unsigned int addr_offset, in __phy_package_write() argument
85 int addr = phy_package_address(phydev, addr_offset); in __phy_package_write()
110 unsigned int addr_offset, int devad, in __phy_package_read_mmd() argument
113 int addr = phy_package_address(phydev, addr_offset); in __phy_package_read_mmd()
143 unsigned int addr_offset, int devad, in __phy_package_write_mmd() argument
[all …]
H A Dphylib.h15 int __phy_package_read(struct phy_device *phydev, unsigned int addr_offset,
17 int __phy_package_write(struct phy_device *phydev, unsigned int addr_offset,
20 unsigned int addr_offset, int devad,
23 unsigned int addr_offset, int devad,
/linux/drivers/misc/
H A Dpch_phub.c493 unsigned int addr_offset; in pch_phub_bin_read() local
526 addr_offset = 0; in pch_phub_bin_read()
530 addr_offset = 0; in pch_phub_bin_read()
534 for (addr_offset = 0; addr_offset < count; addr_offset++) { in pch_phub_bin_read()
536 chip->pch_opt_rom_start_address + addr_offset + off, in pch_phub_bin_read()
537 &buf[addr_offset]); in pch_phub_bin_read()
546 return addr_offset; in pch_phub_bin_read()
561 unsigned int addr_offset; in pch_phub_bin_write() local
571 addr_offset = 0; in pch_phub_bin_write()
575 addr_offset = 0; in pch_phub_bin_write()
[all …]
/linux/drivers/nvmem/
H A Drockchip-efuse.c99 unsigned int addr_start, addr_end, addr_offset, addr_len; in rockchip_rk3328_efuse_read() local
114 addr_offset = offset % RK3399_NBYTES; in rockchip_rk3328_efuse_read()
141 memcpy(val, buf + addr_offset, bytes); in rockchip_rk3328_efuse_read()
154 unsigned int addr_start, addr_end, addr_offset, addr_len; in rockchip_rk3399_efuse_read() local
167 addr_offset = offset % RK3399_NBYTES; in rockchip_rk3399_efuse_read()
197 memcpy(val, buf + addr_offset, bytes); in rockchip_rk3399_efuse_read()
/linux/drivers/spi/
H A Dspi-fsl-qspi.c672 u32 addr_offset = 0; in fsl_qspi_exec_op() local
685 addr_offset = q->memmap_phy; in fsl_qspi_exec_op()
688 q->selected * q->devtype_data->ahb_buf_size + addr_offset, in fsl_qspi_exec_op()
750 u32 reg, addr_offset = 0; in fsl_qspi_default_setup() local
804 addr_offset = q->memmap_phy; in fsl_qspi_default_setup()
817 qspi_writel(q, addr_offset + 1 * sfa_size, base + QUADSPI_SFA1AD); in fsl_qspi_default_setup()
818 qspi_writel(q, addr_offset + 2 * sfa_size, base + QUADSPI_SFA2AD); in fsl_qspi_default_setup()
819 qspi_writel(q, addr_offset + 3 * sfa_size, base + QUADSPI_SFB1AD); in fsl_qspi_default_setup()
820 qspi_writel(q, addr_offset + 4 * sfa_size, base + QUADSPI_SFB2AD); in fsl_qspi_default_setup()
/linux/sound/hda/core/
H A Dcontroller.c51 snd_hdac_chip_writel(bus, CORBLBASE, (u32)(bus->corb.addr + bus->addr_offset)); in snd_hdac_bus_init_cmd_io()
52 snd_hdac_chip_writel(bus, CORBUBASE, upper_32_bits(bus->corb.addr + bus->addr_offset)); in snd_hdac_bus_init_cmd_io()
73 snd_hdac_chip_writel(bus, RIRBLBASE, (u32)(bus->rirb.addr + bus->addr_offset)); in snd_hdac_bus_init_cmd_io()
74 snd_hdac_chip_writel(bus, RIRBUBASE, upper_32_bits(bus->rirb.addr + bus->addr_offset)); in snd_hdac_bus_init_cmd_io()
628 snd_hdac_chip_writel(bus, DPLBASE, (u32)(bus->posbuf.addr + bus->addr_offset)); in snd_hdac_bus_init_chip()
629 snd_hdac_chip_writel(bus, DPUBASE, upper_32_bits(bus->posbuf.addr + bus->addr_offset)); in snd_hdac_bus_init_chip()
H A Dstream.c291 snd_hdac_stream_writel(azx_dev, SD_BDLPL, (u32)(azx_dev->bdl.addr + bus->addr_offset)); in snd_hdac_stream_setup()
294 upper_32_bits(azx_dev->bdl.addr + bus->addr_offset)); in snd_hdac_stream_setup()
300 (u32)(bus->posbuf.addr + bus->addr_offset) | AZX_DPLBASE_ENABLE); in snd_hdac_stream_setup()
467 bdl[0] = cpu_to_le32((u32)(addr + bus->addr_offset)); in setup_bdle()
468 bdl[1] = cpu_to_le32(upper_32_bits(addr + bus->addr_offset)); in setup_bdle()
/linux/arch/arm/kernel/
H A Dunwind.c135 mid->addr_offset) in search_index()
145 if (likely(start->addr_offset <= addr_prel31)) in search_index()
160 if (mid->addr_offset >= 0x40000000) in unwind_find_origin()
445 else if (frame->pc == prel31_to_addr(&idx->addr_offset)) { in unwind_frame()
485 if (prel31_to_addr(&idx->addr_offset) == (u32)&call_with_stack) { in unwind_frame()
/linux/drivers/net/can/m_can/
H A Dm_can.h67 int (*read_fifo)(struct m_can_classdev *cdev, int addr_offset, void *val, size_t val_count);
68 int (*write_fifo)(struct m_can_classdev *cdev, int addr_offset,
H A Dtcan4x5x-core.c191 static int tcan4x5x_read_fifo(struct m_can_classdev *cdev, int addr_offset, in tcan4x5x_read_fifo() argument
196 return regmap_bulk_read(priv->regmap, TCAN4X5X_MRAM_START + addr_offset, val, val_count); in tcan4x5x_read_fifo()
207 int addr_offset, const void *val, size_t val_count) in tcan4x5x_write_fifo() argument
211 return regmap_bulk_write(priv->regmap, TCAN4X5X_MRAM_START + addr_offset, val, val_count); in tcan4x5x_write_fifo()
/linux/drivers/mtd/nand/raw/ingenic/
H A Dingenic_nand_drv.c31 unsigned long addr_offset; member
273 cs->base + nfc->soc_info->addr_offset); in ingenic_nand_exec_instr()
523 .addr_offset = 0x00010000,
530 .addr_offset = 0x00010000,
537 .addr_offset = 0x00800000,
/linux/net/rxrpc/
H A Dpeer_event.c52 skb_network_header(skb) + serr->addr_offset, in rxrpc_lookup_peer_local_rcu()
57 skb_network_header(skb) + serr->addr_offset + 12, in rxrpc_lookup_peer_local_rcu()
73 skb_network_header(skb) + serr->addr_offset, in rxrpc_lookup_peer_local_rcu()
81 skb_network_header(skb) + serr->addr_offset, in rxrpc_lookup_peer_local_rcu()
/linux/drivers/input/rmi4/
H A Drmi_i2c.c134 u8 addr_offset = addr & 0xff; in rmi_i2c_read_block() local
139 .len = sizeof(addr_offset), in rmi_i2c_read_block()
140 .buf = &addr_offset, in rmi_i2c_read_block()
/linux/include/linux/
H A Derrqueue.h22 u16 addr_offset; member
/linux/drivers/ntb/test/
H A Dntb_msi_test.c88 nm->isr_ctx[i].desc.addr_offset); in ntb_msit_setup_work()
113 nm->isr_ctx[i].desc.addr_offset); in ntb_msit_desc_changed()
138 desc[i].addr_offset = ntb_peer_spad_read(nm->ntb, peer, in ntb_msit_copy_peer_desc()
/linux/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
H A Dinput_system.c290 int addr_offset; in input_switch_cfg() local
296 for (addr_offset = 0; addr_offset < N_RX_CHANNEL_ID * 2; addr_offset++) { in input_switch_cfg()
297 assert(addr_offset * SIZEOF_HRT_REG + _REG_GP_IFMT_input_switch_lut_reg0 <= in input_switch_cfg()
300 _REG_GP_IFMT_input_switch_lut_reg0 + addr_offset * SIZEOF_HRT_REG, in input_switch_cfg()
301 cfg->hsync_data_reg[addr_offset]); in input_switch_cfg()
/linux/arch/arm/include/asm/
H A Dunwind.h21 unsigned long addr_offset; member
/linux/arch/x86/events/
H A Dperf_event.h848 int (*addr_offset)(int index, bool eventsel); member
1216 return x86_pmu.eventsel + (x86_pmu.addr_offset ? in x86_pmu_config_addr()
1217 x86_pmu.addr_offset(index, true) : index); in x86_pmu_config_addr()
1222 return x86_pmu.perfctr + (x86_pmu.addr_offset ? in x86_pmu_event_addr()
1223 x86_pmu.addr_offset(index, false) : index); in x86_pmu_event_addr()
1228 return x86_pmu.fixedctr + (x86_pmu.addr_offset ? in x86_pmu_fixed_ctr_addr()
1229 x86_pmu.addr_offset(index, false) : index); in x86_pmu_fixed_ctr_addr()
/linux/drivers/ntb/
H A Dmsi.c211 msi_desc->addr_offset = addr - ntb->msi->base_addr; in ntb_msi_set_desc()
338 idx = desc->addr_offset / sizeof(*ntb->msi->peer_mws[peer]); in ntb_msi_peer_trigger()
/linux/drivers/media/platform/qcom/iris/
H A Diris_hfi_gen2_packet.h96 u32 addr_offset; member
/linux/drivers/net/ethernet/alacritech/
H A Dslicoss.c441 buff->addr_offset = offset; in slic_refill_rx_queue()
570 buff->addr_offset + sizeof(*desc), in slic_handle_receive()
578 buff->addr_offset + in slic_handle_receive()
807 stq->addr_offset[i] = offset; in slic_init_stat_queue()
817 stq->descs[i] - stq->addr_offset[i], in slic_init_stat_queue()
818 stq->paddr[i] - stq->addr_offset[i]); in slic_init_stat_queue()
831 stq->descs[i] - stq->addr_offset[i], in slic_free_stat_queue()
832 stq->paddr[i] - stq->addr_offset[i]); in slic_free_stat_queue()
H A Dslic.h478 unsigned int addr_offset[SLIC_NUM_STAT_DESC_ARRAYS]; member
525 unsigned int addr_offset; member
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_qp.c83 qp_ctxt_hdr->addr_offset = SQ_CTXT_OFFSET(max_sqs, max_rqs, 0); in hinic_qp_prepare_header()
85 qp_ctxt_hdr->addr_offset = RQ_CTXT_OFFSET(max_sqs, max_rqs, 0); in hinic_qp_prepare_header()
87 qp_ctxt_hdr->addr_offset = SIZE_16BYTES(qp_ctxt_hdr->addr_offset); in hinic_qp_prepare_header()
/linux/sound/soc/codecs/
H A Dcs35l56-shared.c1644 unsigned int addr_offset, val; in cs35l56_configure_onchip_spkid_pads() local
1659 addr_offset = cs35l56_base->onchip_spkid_gpios[i] * sizeof(u32); in cs35l56_configure_onchip_spkid_pads()
1669 ret = regmap_update_bits(regmap, CS35L56_SYNC_GPIO1_CFG + addr_offset, in cs35l56_configure_onchip_spkid_pads()
1695 unsigned int addr_offset, val; in cs35l56_read_onchip_spkid() local
1709 addr_offset = cs35l56_base->onchip_spkid_gpios[i] * sizeof(u32); in cs35l56_read_onchip_spkid()
1711 ret = regmap_update_bits(regmap, CS35L56_GPIO1_CTRL1 + addr_offset, in cs35l56_read_onchip_spkid()
/linux/sound/soc/codecs/aw88395/
H A Daw88395_device.c342 unsigned int addr_offset; in aw_dev_modify_dsp_cfg() local
348 addr_offset = (addr - AW88395_DSP_CFG_ADDR) * 2; in aw_dev_modify_dsp_cfg()
349 if (addr_offset > crc_dsp_cfg->len) { in aw_dev_modify_dsp_cfg()
351 addr_offset, crc_dsp_cfg->len); in aw_dev_modify_dsp_cfg()
357 memcpy(crc_dsp_cfg->data + addr_offset, (u8 *)&data1, 2); in aw_dev_modify_dsp_cfg()
361 memcpy(crc_dsp_cfg->data + addr_offset, (u8 *)&data2, 4); in aw_dev_modify_dsp_cfg()

12