Lines Matching refs:err
77 int err = 0; in gpmc_nand_init() local
88 err = gpmc_cs_request(gpmc_nand_data->cs, NAND_IO_SIZE, in gpmc_nand_init()
90 if (err < 0) { in gpmc_nand_init()
92 gpmc_nand_data->cs, err); in gpmc_nand_init()
93 return err; in gpmc_nand_init()
108 err = gpmc_cs_set_timings(gpmc_nand_data->cs, gpmc_t, &s); in gpmc_nand_init()
109 if (err < 0) { in gpmc_nand_init()
111 err); in gpmc_nand_init()
112 return err; in gpmc_nand_init()
116 err = gpmc_cs_program_settings(gpmc_nand_data->cs, &s); in gpmc_nand_init()
117 if (err < 0) in gpmc_nand_init()
120 err = gpmc_configure(GPMC_CONFIG_WP, 0); in gpmc_nand_init()
121 if (err < 0) in gpmc_nand_init()
128 err = -EINVAL; in gpmc_nand_init()
135 err = platform_device_add_resources(pdev, gpmc_nand_res, in gpmc_nand_init()
137 if (!err) in gpmc_nand_init()
140 err = -ENOMEM; in gpmc_nand_init()
142 if (err) in gpmc_nand_init()
145 err = platform_device_add(pdev); in gpmc_nand_init()
146 if (err) { in gpmc_nand_init()
158 return err; in gpmc_nand_init()