]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - common/cmd_df.c
spi: mxc_spi: Set master mode for all channels
[karo-tx-uboot.git] / common / cmd_df.c
1 /*
2  * Command for accessing DataFlash.
3  *
4  * Copyright (C) 2008 Atmel Corporation
5  */
6 #include <common.h>
7 #include <df.h>
8
9 static int do_df(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
10 {
11         const char *cmd;
12
13         /* need at least two arguments */
14         if (argc < 2)
15                 goto usage;
16
17         cmd = argv[1];
18
19         if (strcmp(cmd, "init") == 0) {
20                 df_init(0, 0, 1000000);
21                 return 0;
22         }
23
24         if (strcmp(cmd, "info") == 0) {
25                 df_show_info();
26                 return 0;
27         }
28
29 usage:
30         return CMD_RET_USAGE;
31 }
32
33 U_BOOT_CMD(
34         sf,     2,      1,      do_serial_flash,
35         "Serial flash sub-system",
36         "probe [bus:]cs         - init flash device on given SPI bus and CS")