Lines Matching refs:offset

96  * @param offset  Offset into the chip
99 static uint8_t __cvmx_flash_read8(int chip_id, int offset)
101 return *(volatile uint8_t *)(flash_info[chip_id].base_ptr + offset);
110 * @param offset Offset into the chip
113 static uint8_t __cvmx_flash_read_cmd(int chip_id, int offset)
116 offset<<=1;
117 return __cvmx_flash_read8(chip_id, offset);
126 * @param offset Offset into the chip
129 static uint16_t __cvmx_flash_read_cmd16(int chip_id, int offset)
131 uint16_t v = __cvmx_flash_read_cmd(chip_id, offset);
132 v |= __cvmx_flash_read_cmd(chip_id, offset + 1)<<8;
142 * @param offset Offset into the chip
145 static void __cvmx_flash_write8(int chip_id, int offset, uint8_t data)
148 flash_ptr[offset] = data;
157 * @param offset Offset into the chip
160 static void __cvmx_flash_write_cmd(int chip_id, int offset, uint8_t data)
163 flash_ptr[offset<<flash_info[chip_id].is_16bit] = data;
272 cvmx_dprintf(" Region %d: offset 0x%x, %d blocks, %d bytes/block\n",
372 int offset = flash_info[chip_id].region[region].start_offset +
386 __cvmx_flash_write8(chip_id, offset, 0x30);
389 uint8_t status = __cvmx_flash_read8(chip_id, offset);
396 status = __cvmx_flash_read8(chip_id, offset);
406 old_status = __cvmx_flash_read8(chip_id, offset);
407 status = __cvmx_flash_read8(chip_id, offset);
441 __cvmx_flash_write8(chip_id, offset, 0x20);
442 __cvmx_flash_write8(chip_id, offset, 0xd0);
445 uint8_t status = __cvmx_flash_read8(chip_id, offset);
455 status = __cvmx_flash_read8(chip_id, offset);
494 int offset = flash_info[chip_id].region[region].start_offset +
511 __cvmx_flash_write8(chip_id, offset, *ptr);
517 uint8_t status = __cvmx_flash_read8(chip_id, offset);
523 status = __cvmx_flash_read8(chip_id, offset);
544 offset++;
560 __cvmx_flash_write8(chip_id, offset, 0x40);
561 __cvmx_flash_write8(chip_id, offset, *ptr);
564 uint8_t status = __cvmx_flash_read8(chip_id, offset);
574 status = __cvmx_flash_read8(chip_id, offset);
587 offset++;