Lines Matching refs:gpmc_s
1209 struct gpmc_settings gpmc_s; in gpmc_omap_onenand_set_timings() local
1211 gpmc_read_settings_dt(dev->of_node, &gpmc_s); in gpmc_omap_onenand_set_timings()
1213 info->sync_read = gpmc_s.sync_read; in gpmc_omap_onenand_set_timings()
1214 info->sync_write = gpmc_s.sync_write; in gpmc_omap_onenand_set_timings()
1215 info->burst_len = gpmc_s.burst_len; in gpmc_omap_onenand_set_timings()
1217 if (!gpmc_s.sync_read && !gpmc_s.sync_write) in gpmc_omap_onenand_set_timings()
1220 gpmc_omap_onenand_calc_sync_timings(&gpmc_t, &gpmc_s, freq, latency); in gpmc_omap_onenand_set_timings()
1222 ret = gpmc_cs_program_settings(cs, &gpmc_s); in gpmc_omap_onenand_set_timings()
1226 return gpmc_cs_set_timings(cs, &gpmc_t, &gpmc_s); in gpmc_omap_onenand_set_timings()
1767 struct gpmc_settings *gpmc_s, in gpmc_calc_timings() argument
1772 if (gpmc_s) { in gpmc_calc_timings()
1773 mux = gpmc_s->mux_add_data ? true : false; in gpmc_calc_timings()
1774 sync = (gpmc_s->sync_read || gpmc_s->sync_write); in gpmc_calc_timings()
1781 if (gpmc_s && gpmc_s->sync_read) in gpmc_calc_timings()
1786 if (gpmc_s && gpmc_s->sync_write) in gpmc_calc_timings()
2073 struct gpmc_settings gpmc_s; in gpmc_probe_generic_child() local
2111 gpmc_read_settings_dt(child, &gpmc_s); in gpmc_probe_generic_child()
2180 gpmc_s.device_width = GPMC_DEVWIDTH_8BIT; in gpmc_probe_generic_child()
2183 gpmc_s.device_width = GPMC_DEVWIDTH_16BIT; in gpmc_probe_generic_child()
2194 gpmc_s.device_nand = true; in gpmc_probe_generic_child()
2197 &gpmc_s.device_width); in gpmc_probe_generic_child()
2198 if (ret < 0 && !gpmc_s.device_width) { in gpmc_probe_generic_child()
2207 if (gpmc_s.wait_on_read || gpmc_s.wait_on_write) { in gpmc_probe_generic_child()
2208 unsigned int wait_pin = gpmc_s.wait_pin; in gpmc_probe_generic_child()
2223 ret = gpmc_cs_program_settings(cs, &gpmc_s); in gpmc_probe_generic_child()
2227 ret = gpmc_cs_set_timings(cs, &gpmc_t, &gpmc_s); in gpmc_probe_generic_child()