Lines Matching refs:gpmc_onenand_data

36 static struct omap_onenand_platform_data *gpmc_onenand_data;  variable
274 if (gpmc_onenand_data->of_node) { in omap2_onenand_setup_async()
275 gpmc_read_settings_dt(gpmc_onenand_data->of_node, in omap2_onenand_setup_async()
279 gpmc_onenand_data->flags |= in omap2_onenand_setup_async()
282 gpmc_onenand_data->flags |= ONENAND_SYNC_READ; in omap2_onenand_setup_async()
292 ret = gpmc_cs_program_settings(gpmc_onenand_data->cs, &onenand_async); in omap2_onenand_setup_async()
296 ret = gpmc_cs_set_timings(gpmc_onenand_data->cs, &t, &onenand_async); in omap2_onenand_setup_async()
312 freq = omap2_onenand_get_freq(gpmc_onenand_data, onenand_base); in omap2_onenand_setup_sync()
316 if (gpmc_onenand_data->of_node) { in omap2_onenand_setup_sync()
317 gpmc_read_settings_dt(gpmc_onenand_data->of_node, in omap2_onenand_setup_sync()
328 omap2_onenand_calc_sync_timings(&t, gpmc_onenand_data->flags, freq); in omap2_onenand_setup_sync()
330 ret = gpmc_cs_program_settings(gpmc_onenand_data->cs, &onenand_sync); in omap2_onenand_setup_sync()
334 ret = gpmc_cs_set_timings(gpmc_onenand_data->cs, &t, &onenand_sync); in omap2_onenand_setup_sync()
357 if (!(gpmc_onenand_data->flags & l)) in gpmc_onenand_setup()
371 gpmc_onenand_data = _onenand_data; in gpmc_onenand_init()
372 gpmc_onenand_data->onenand_setup = gpmc_onenand_setup; in gpmc_onenand_init()
373 gpmc_onenand_device.dev.platform_data = gpmc_onenand_data; in gpmc_onenand_init()
376 (gpmc_onenand_data->flags & ONENAND_SYNC_READWRITE)) { in gpmc_onenand_init()
378 gpmc_onenand_data->flags &= ~ONENAND_SYNC_READWRITE; in gpmc_onenand_init()
379 gpmc_onenand_data->flags |= ONENAND_SYNC_READ; in gpmc_onenand_init()
383 gpmc_onenand_data->flags |= ONENAND_IN_OMAP34XX; in gpmc_onenand_init()
385 gpmc_onenand_data->flags &= ~ONENAND_IN_OMAP34XX; in gpmc_onenand_init()
387 err = gpmc_cs_request(gpmc_onenand_data->cs, ONENAND_IO_SIZE, in gpmc_onenand_init()
391 gpmc_onenand_data->cs, err); in gpmc_onenand_init()
400 gpmc_cs_free(gpmc_onenand_data->cs); in gpmc_onenand_init()