Lines Matching refs:retval

28 	int retval;
30 retval = rtsx_write_register(chip, SPI_CONTROL, 0xFF,
33 if (retval)
34 return retval;
35 retval = rtsx_write_register(chip, SPI_TCTL, EDO_TIMING_MASK,
37 if (retval)
38 return retval;
46 int retval;
48 retval = rtsx_write_register(chip, SPI_CLK_DIVIDER1, 0xFF,
50 if (retval)
51 return retval;
52 retval = rtsx_write_register(chip, SPI_CLK_DIVIDER0, 0xFF,
54 if (retval)
55 return retval;
57 retval = switch_clock(chip, spi->spi_clock);
58 if (retval != STATUS_SUCCESS)
61 retval = select_card(chip, SPI_CARD);
62 if (retval != STATUS_SUCCESS)
65 retval = rtsx_write_register(chip, CARD_CLK_EN, SPI_CLK_EN,
67 if (retval)
68 return retval;
69 retval = rtsx_write_register(chip, CARD_OE, SPI_OUTPUT_EN,
71 if (retval)
72 return retval;
76 retval = spi_init(chip);
77 if (retval != STATUS_SUCCESS)
85 int retval;
95 retval = rtsx_send_cmd(chip, 0, msec);
96 if (retval < 0) {
108 int retval;
123 retval = rtsx_send_cmd(chip, 0, 100);
124 if (retval < 0) {
136 int retval;
151 retval = rtsx_send_cmd(chip, 0, 100);
152 if (retval < 0) {
187 int retval;
209 retval = rtsx_send_cmd(chip, 0, 100);
210 if (retval < 0) {
221 int retval;
229 retval = rtsx_write_register(chip, SPI_CLK_DIVIDER1, 0xFF, 0x00);
230 if (retval)
231 return retval;
232 retval = rtsx_write_register(chip, SPI_CLK_DIVIDER0, 0xFF, 0x27);
233 if (retval)
234 return retval;
236 retval = switch_clock(chip, clk);
237 if (retval != STATUS_SUCCESS)
240 retval = select_card(chip, SPI_CARD);
241 if (retval != STATUS_SUCCESS)
244 retval = rtsx_write_register(chip, CARD_CLK_EN, SPI_CLK_EN,
246 if (retval)
247 return retval;
248 retval = rtsx_write_register(chip, CARD_OE, SPI_OUTPUT_EN,
250 if (retval)
251 return retval;
255 retval = rtsx_write_register(chip, SPI_CONTROL, 0xFF,
257 if (retval)
258 return retval;
259 retval = rtsx_write_register(chip, SPI_TCTL, EDO_TIMING_MASK,
261 if (retval)
262 return retval;
269 int retval;
280 retval = rtsx_send_cmd(chip, 0, 100);
281 if (retval < 0)
289 int retval;
291 retval = spi_init_eeprom(chip);
292 if (retval != STATUS_SUCCESS)
295 retval = spi_eeprom_program_enable(chip);
296 if (retval != STATUS_SUCCESS)
310 retval = rtsx_send_cmd(chip, 0, 100);
311 if (retval < 0)
314 retval = rtsx_write_register(chip, CARD_GPIO_DIR, 0x01, 0x01);
315 if (retval)
316 return retval;
323 int retval;
325 retval = spi_init_eeprom(chip);
326 if (retval != STATUS_SUCCESS)
329 retval = spi_eeprom_program_enable(chip);
330 if (retval != STATUS_SUCCESS)
346 retval = rtsx_send_cmd(chip, 0, 100);
347 if (retval < 0)
350 retval = rtsx_write_register(chip, CARD_GPIO_DIR, 0x01, 0x01);
351 if (retval)
352 return retval;
359 int retval;
362 retval = spi_init_eeprom(chip);
363 if (retval != STATUS_SUCCESS)
380 retval = rtsx_send_cmd(chip, 0, 100);
381 if (retval < 0)
385 retval = rtsx_read_register(chip, SPI_DATA, &data);
386 if (retval)
387 return retval;
392 retval = rtsx_write_register(chip, CARD_GPIO_DIR, 0x01, 0x01);
393 if (retval)
394 return retval;
401 int retval;
403 retval = spi_init_eeprom(chip);
404 if (retval != STATUS_SUCCESS)
407 retval = spi_eeprom_program_enable(chip);
408 if (retval != STATUS_SUCCESS)
425 retval = rtsx_send_cmd(chip, 0, 100);
426 if (retval < 0)
429 retval = rtsx_write_register(chip, CARD_GPIO_DIR, 0x01, 0x01);
430 if (retval)
431 return retval;
471 int retval;
483 retval = spi_set_init_para(chip);
484 if (retval != STATUS_SUCCESS) {
524 retval = rtsx_send_cmd(chip, 0, 100);
525 if (retval < 0) {
536 retval = rtsx_read_ppbuf(chip, buf, len);
537 if (retval != STATUS_SUCCESS) {
554 int retval;
569 retval = spi_set_init_para(chip);
570 if (retval != STATUS_SUCCESS) {
623 retval = rtsx_transfer_data(chip, 0, buf, pagelen, 0,
625 if (retval < 0) {
647 int retval;
662 retval = spi_set_init_para(chip);
663 if (retval != STATUS_SUCCESS) {
674 retval = sf_enable_write(chip, SPI_WREN);
675 if (retval != STATUS_SUCCESS) {
691 retval = rtsx_send_cmd(chip, 0, 100);
692 if (retval < 0) {
699 retval = sf_polling_status(chip, 100);
700 if (retval != STATUS_SUCCESS) {
714 retval = sf_enable_write(chip, SPI_WREN);
715 if (retval != STATUS_SUCCESS)
739 retval = rtsx_send_cmd(chip, 0, 100);
740 if (retval < 0) {
747 retval = sf_polling_status(chip, 100);
748 if (retval != STATUS_SUCCESS) {
758 retval = sf_disable_write(chip, SPI_WRDI);
759 if (retval != STATUS_SUCCESS)
762 retval = sf_polling_status(chip, 100);
763 if (retval != STATUS_SUCCESS)
776 retval = sf_enable_write(chip, SPI_WREN);
777 if (retval != STATUS_SUCCESS) {
792 retval = rtsx_transfer_data(chip, 0, buf, pagelen, 0,
794 if (retval < 0) {
801 retval = sf_polling_status(chip, 100);
802 if (retval != STATUS_SUCCESS) {
822 int retval;
833 retval = spi_set_init_para(chip);
834 if (retval != STATUS_SUCCESS) {
840 retval = sf_enable_write(chip, SPI_WREN);
841 if (retval != STATUS_SUCCESS)
844 retval = sf_erase(chip, ins, 1, addr);
845 if (retval != STATUS_SUCCESS)
848 retval = sf_enable_write(chip, SPI_WREN);
849 if (retval != STATUS_SUCCESS)
852 retval = sf_erase(chip, ins, 0, 0);
853 if (retval != STATUS_SUCCESS)
865 int retval;
872 retval = spi_set_init_para(chip);
873 if (retval != STATUS_SUCCESS) {
878 retval = sf_enable_write(chip, ewsr);
879 if (retval != STATUS_SUCCESS)
898 retval = rtsx_send_cmd(chip, 0, 100);
899 if (retval != STATUS_SUCCESS) {