Lines Matching defs:offset
23 * This routine writes 'data' to specified 'address' offset,
26 int snps_fw_write(uintptr_t offset, uint16_t data)
30 if (offset < DDR_PHY_END_ADDRESS) {
31 mmio_write_16(DDR_PHY_BASE_ADDR + (2 * offset), data);
34 debug_printf("%s: illegal offset value: 0x%x\n", __func__, offset);
38 int snps_fw_read(uintptr_t offset, uint16_t *read)
42 if (offset < DDR_PHY_END_ADDRESS) {
43 *read = mmio_read_16(DDR_PHY_BASE_ADDR + (2 * offset));
46 debug_printf("%s: illegal offset value: 0x%x\n", __func__, offset);
50 int mvebu_ddr_phy_write(uintptr_t offset, uint16_t data)
52 return snps_fw_write(offset, data);
55 int mvebu_ddr_phy_read(uintptr_t offset, uint16_t *read)
57 return snps_fw_read(offset, read);