Lines Matching refs:res

14 			  struct jesd216_instr *res)  in extract_instr()  argument
16 bool rv = (res != NULL); in extract_instr()
19 res->instr = packed >> 8; in extract_instr()
20 res->mode_clocks = (packed >> 5) & 0x07; in extract_instr()
21 res->wait_states = packed & 0x1F; in extract_instr()
29 struct jesd216_instr *res) in jesd216_bfp_read_support() argument
53 rv = extract_instr(dw4 >> 0, res); in jesd216_bfp_read_support()
60 rv = extract_instr(dw3 >> 16, res); in jesd216_bfp_read_support()
68 rv = extract_instr(dw17 >> 16, res); in jesd216_bfp_read_support()
76 rv = extract_instr(dw4 >> 16, res); in jesd216_bfp_read_support()
83 rv = extract_instr(dw3 >> 0, res); in jesd216_bfp_read_support()
91 rv = extract_instr(dw17 >> 0, res); in jesd216_bfp_read_support()
99 rv = extract_instr(dw6 >> 16, res); in jesd216_bfp_read_support()
106 rv = extract_instr(dw7 >> 16, res); in jesd216_bfp_read_support()
196 struct jesd216_bfp_dw11 *res) in jesd216_bfp_decode_dw11() argument
220 res->chip_erase_ms = value; in jesd216_bfp_decode_dw11()
226 res->byte_prog_addl_us = value; in jesd216_bfp_decode_dw11()
232 res->byte_prog_first_us = value; in jesd216_bfp_decode_dw11()
240 res->page_prog_us = value; in jesd216_bfp_decode_dw11()
242 res->page_size = BIT((dw11 >> 4) & 0x0F); in jesd216_bfp_decode_dw11()
243 res->typ_max_factor = 2 * (1 + (dw11 & 0x0F)); in jesd216_bfp_decode_dw11()
250 struct jesd216_bfp_dw14 *res) in jesd216_bfp_decode_dw14() argument
263 res->enter_dpd_instr = (dw14 >> 23) & 0xFF; in jesd216_bfp_decode_dw14()
264 res->exit_dpd_instr = (dw14 >> 15) & 0xFF; in jesd216_bfp_decode_dw14()
283 res->exit_delay_ns = value; in jesd216_bfp_decode_dw14()
285 res->poll_options = (dw14 >> 2) & 0x3F; in jesd216_bfp_decode_dw14()
292 struct jesd216_bfp_dw15 *res) in jesd216_bfp_decode_dw15() argument
301 res->hold_reset_disable = (dw15 & BIT(23)) != 0U; in jesd216_bfp_decode_dw15()
302 res->qer = (dw15 >> 20) & 0x07; in jesd216_bfp_decode_dw15()
303 res->entry_044 = (dw15 >> 16) & 0x0F; in jesd216_bfp_decode_dw15()
304 res->exit_044 = (dw15 >> 10) & 0x3F; in jesd216_bfp_decode_dw15()
305 res->support_044 = (dw15 & BIT(9)) != 0U; in jesd216_bfp_decode_dw15()
306 res->enable_444 = (dw15 >> 4) & 0x1F; in jesd216_bfp_decode_dw15()
307 res->disable_444 = (dw15 >> 0) & 0x0F; in jesd216_bfp_decode_dw15()
314 struct jesd216_bfp_dw16 *res) in jesd216_bfp_decode_dw16() argument
323 res->enter_4ba = (dw16 >> 24) & 0xFF; in jesd216_bfp_decode_dw16()
324 res->exit_4ba = (dw16 >> 14) & 0x3FF; in jesd216_bfp_decode_dw16()
325 res->srrs_support = (dw16 >> 8) & 0x3F; in jesd216_bfp_decode_dw16()
326 res->sr1_interface = (dw16 >> 0) & 0x7F; in jesd216_bfp_decode_dw16()