Home
last modified time | relevance | path

Searched refs:pfow_base (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/drivers/mtd/lpddr/
H A Dqinfo_probe.c72 map->pfow_base + PFOW_COMMAND_CODE); in lpddr_info_query()
74 map->pfow_base + PFOW_COMMAND_ADDRESS_L); in lpddr_info_query()
76 map->pfow_base + PFOW_COMMAND_ADDRESS_H); in lpddr_info_query()
78 map->pfow_base + PFOW_COMMAND_EXECUTE); in lpddr_info_query()
81 dsr = CMDVAL(map_read(map, map->pfow_base + PFOW_DSR)); in lpddr_info_query()
87 val = CMDVAL(map_read(map, map->pfow_base + PFOW_COMMAND_DATA)); in lpddr_info_query()
96 pfow_val[0] = map_read(map, map->pfow_base + PFOW_QUERY_STRING_P); in lpddr_pfow_present()
97 pfow_val[1] = map_read(map, map->pfow_base + PFOW_QUERY_STRING_F); in lpddr_pfow_present()
116 map->name, map->pfow_base); in lpddr_pfow_present()
152 if ((map->pfow_base + 0x1000) >= map->size) { in lpddr_probe_chip()
[all …]
H A Dlpddr_cmds.c141 dsr = CMDVAL(map_read(map, map->pfow_base + PFOW_DSR)); in wait_for_ready()
188 map_write(map, CMD(~(DSR_ERR)), map->pfow_base + PFOW_DSR); in wait_for_ready()
315 map->pfow_base + PFOW_PROGRAM_ERASE_SUSPEND); in chip_ready()
388 map->pfow_base + PFOW_COMMAND_CODE); in put_chip()
390 map->pfow_base + PFOW_COMMAND_EXECUTE); in put_chip()
431 prog_buf_ofs = map->pfow_base + CMDVAL(map_read(map, in do_write_buffer()
432 map->pfow_base + PFOW_PROGRAM_BUFFER_OFFSET)); in do_write_buffer()
H A Dlpddr2_nvm.c125 val = map->pfow_base + offset*pcm_data->bus_width; in ow_reg_add()
206 map_write(map, build_map_word(buf[i]), map->pfow_base + in lpddr2_nvm_do_op()
445 .pfow_base = OW_BASE_ADDRESS, in lpddr2_nvm_probe()
/openbmc/linux/include/linux/mtd/
H A Dpfow.h106 map_write(map, CMD(cmd_code), map->pfow_base + PFOW_COMMAND_CODE); in send_pfow_command()
108 map->pfow_base + PFOW_COMMAND_ADDRESS_L); in send_pfow_command()
110 map->pfow_base + PFOW_COMMAND_ADDRESS_H); in send_pfow_command()
113 map->pfow_base + PFOW_DATA_COUNT_L); in send_pfow_command()
115 map->pfow_base + PFOW_DATA_COUNT_H); in send_pfow_command()
118 map_write(map, *datum, map->pfow_base + PFOW_COMMAND_DATA); in send_pfow_command()
122 map->pfow_base + PFOW_COMMAND_EXECUTE); in send_pfow_command()
H A Dphysmap.h25 unsigned int pfow_base; member
H A Dmap.h231 unsigned long pfow_base; member
/openbmc/linux/drivers/mtd/maps/
H A Dphysmap-core.c444 info->maps[i].pfow_base = physmap_data->pfow_base; in physmap_flash_pdata_init()