mmc: sdhci-brcmstb: add driver for BMIPS_GENERIC

initial import

Signed-off-by: Jaedon Shin <jaedon.shin@gmail.com>
MIPS: BMIPS: dts: add sdhci device node to bcm7362.dtsi

This patch adds sdhci device node to bcm7362.dtsi

Signed-off-by: Jaedon Shin <jaedon.shin@gmail.com>
spi: add brcmstb-spi for BMIPS_GENERIC

initial import

Signed-off-by: Jaedon Shin <jaedon.shin@gmail.com>
MIPS: BMIPS: dts: add spi device node to bcm7358.dtsi

This patch adds spi device node to bcm7358.dtsi

Signed-off-by: Jaedon Shin <jaedon.shin@gmail.com>
MIPS: BMIPS: dts: add spi device node to bcm7362.dtsi

This patch adds spi device node to bcm7362.dtsi

Signed-off-by: Jaedon Shin <jaedon.shin@gmail.com>
mtd: nand: add brcmstb-nand for BMIPS_GENERIC

initial import

Signed-off-by: Jaedon Shin <jaedon.shin@gmail.com>
MIPS: BMIPS: dts: add nand device node to bcm7358.dtsi

This patch adds nand device node to bcm7358.dtsi

Signed-off-by: Jaedon Shin <jaedon.shin@gmail.com>
MIPS: BMIPS: dts: add nand device node to bcm7362.dtsi

This patch adds nand device node to bcm7362.dtsi

Signed-off-by: Jaedon Shin <jaedon.shin@gmail.com>
MIPS: BMIPS: fix overwriting without setting the bit

To flush to readahead cache, set 8th bit in the RAC_CONFIG.

The previous commit "MIPS: BMIPS: Flush the readahead cache after DMA"
has a problem overwriting to the original other configuration values.

Signed-off-by: Jaedon Shin <jaedon.shin@gmail.com>
MIPS: BMIPS: add non-dt based bootloader support

Signed-off-by: Jaedon Shin <jaedon.shin@gmail.com>