Commit 13129064161c1e90cb6f9e53c9501dc98a1f3c2e

Authored by Álvaro Fernández Rojas
Committed by Jagan Teki
1 parent 727839b491

mips: bmips: enable the SPI flash on the Comtrend AR-5387un

It's a Macronix (mx25l12805d) 16 MB SPI flash.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Reviewed-by: Jagan Teki <jagan@openedev.com>

Showing 2 changed files with 20 additions and 0 deletions Side-by-side Diff

arch/mips/dts/comtrend,ar-5387un.dts
... ... @@ -51,6 +51,18 @@
51 51 };
52 52 };
53 53  
  54 +&spi {
  55 + status = "okay";
  56 +
  57 + spi-flash@0 {
  58 + compatible = "spi-flash";
  59 + reg = <0>;
  60 + #address-cells = <1>;
  61 + #size-cells = <1>;
  62 + spi-max-frequency = <33333334>;
  63 + };
  64 +};
  65 +
54 66 &uart0 {
55 67 u-boot,dm-pre-reloc;
56 68 status = "okay";
configs/comtrend_ar5387un_ram_defconfig
... ... @@ -26,6 +26,8 @@
26 26 # CONFIG_CMD_FLASH is not set
27 27 # CONFIG_CMD_FPGA is not set
28 28 # CONFIG_CMD_LOADS is not set
  29 +CONFIG_CMD_SF=y
  30 +CONFIG_CMD_SPI=y
29 31 # CONFIG_CMD_NET is not set
30 32 # CONFIG_CMD_NFS is not set
31 33 # CONFIG_CMD_MISC is not set
... ... @@ -34,6 +36,10 @@
34 36 CONFIG_LED=y
35 37 CONFIG_LED_BCM6328=y
36 38 CONFIG_LED_BLINK=y
  39 +CONFIG_DM_SPI_FLASH=y
  40 +CONFIG_SPI_FLASH=y
  41 +CONFIG_SPI_FLASH_MACRONIX=y
  42 +CONFIG_SPI_FLASH_MTD=y
37 43 CONFIG_POWER_DOMAIN=y
38 44 CONFIG_BCM6328_POWER_DOMAIN=y
39 45 CONFIG_DM_RESET=y
... ... @@ -41,4 +47,6 @@
41 47 # CONFIG_SPL_SERIAL_PRESENT is not set
42 48 CONFIG_DM_SERIAL=y
43 49 CONFIG_BCM6345_SERIAL=y
  50 +CONFIG_DM_SPI=y
  51 +CONFIG_BCM63XX_HSSPI=y