fc04bd84b3
Merge git://git.denx.de/u-boot-mips
2018-01-26 07:46:47 -05:00
664ec31db7
MIPS: add BMIPS Comtrend AR-5315u board
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
2018-01-26 12:38:13 +01:00
3483f28ebf
MIPS: add support for Broadcom MIPS BCM6318 SoC family
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
2018-01-26 12:38:13 +01:00
c320b923f5
MIPS: add BMIPS Comtrend WAP-5813n board
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
2018-01-26 12:35:22 +01:00
43b7ab99ec
MIPS: add support for Broadcom MIPS BCM6368 SoC family
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
2018-01-26 12:35:22 +01:00
1312906416
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 >
2018-01-24 12:04:07 +05:30
727839b491
mips: bmips: add bcm63xx-hsspi driver support for BCM63268
...
This driver manages the high speed SPI controller present on this SoC.
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 >
2018-01-24 12:04:07 +05:30
80be057c72
mips: bmips: add bcm63xx-hsspi driver support for BCM6328
...
This driver manages the SPI controller present on this SoC.
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 >
2018-01-24 12:04:07 +05:30
46fe9dcfff
mips: bmips: enable the SPI flash on the Netgear CG3100D
...
It's a Spansion (s25fl064a) 8 MB SPI flash.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
Reviewed-by: Jagan Teki <jagan@openedev.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2018-01-24 12:03:43 +05:30
e4a06fa330
mips: bmips: enable the SPI flash on the Sagem F@ST1704
...
It's a Winbond (w25x32) 4 MB SPI flash.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
Reviewed-by: Jagan Teki <jagan@openedev.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2018-01-24 12:03:43 +05:30
26cee0ecc7
mips: bmips: add bcm63xx-spi driver support for BCM63268
...
This driver manages the low speed SPI controller present on this SoC.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
Reviewed-by: Jagan Teki <jagan@openedev.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2018-01-24 12:03:43 +05:30
1c2479a5fa
mips: bmips: add bcm63xx-spi driver support for BCM3380
...
This driver manages the SPI controller present on this SoC.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
Reviewed-by: Jagan Teki <jagan@openedev.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2018-01-24 12:03:43 +05:30
076c1aacba
mips: bmips: add bcm63xx-spi driver support for BCM6358
...
This driver manages the SPI controller present on this SoC.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
Reviewed-by: Jagan Teki <jagan@openedev.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2018-01-24 12:03:43 +05:30
ff159286a7
mips: bmips: add bcm63xx-spi driver support for BCM6348
...
This driver manages the SPI controller present on this SoC.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
Reviewed-by: Jagan Teki <jagan@openedev.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2018-01-24 12:03:43 +05:30
0adfb199ce
mips: bmips: add bcm63xx-spi driver support for BCM6338
...
This driver manages the SPI controller present on this SoC.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com >
Reviewed-by: Jagan Teki <jagan@openedev.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2018-01-24 12:03:43 +05:30
c93bb1d7bb
mips: bmips: fix BCM3380 periph clock frequency
...
Instead of having a peripheral clock of 50 MHz like the BCM63xx family, it
has a 48 MHz clock.
This fixes uart baud rate calculation for BCM3380.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2017-05-31 15:45:29 +02:00
8df3788887
MIPS: add BMIPS Sagem F@ST1704 board
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-31 14:49:55 +02:00
07661e7f50
MIPS: add support for Broadcom MIPS BCM6338 SoC family
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-31 14:49:55 +02:00
c4203e1d73
MIPS: add BMIPS Netgear CG3100D board
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-31 14:49:55 +02:00
23a2168398
MIPS: add support for Broadcom MIPS BCM3380 SoC family
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-31 14:49:55 +02:00
5e14ce2f33
MIPS: add BMIPS Comtrend CT-5361 board
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-31 14:49:55 +02:00
bf9012b808
MIPS: add support for Broadcom MIPS BCM6348 SoC family
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-31 14:49:55 +02:00
d7efa94071
mips: bmips: add wdt-reboot driver support for BCM63268
...
This driver allows rebooting the SoC by calling wdt_expire_now op.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-31 14:49:55 +02:00
5b8a225edf
mips: bmips: add wdt-reboot driver support for BCM6328
...
This driver allows rebooting the SoC by calling wdt_expire_now op.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-31 14:49:54 +02:00
968185378b
mips: bmips: add wdt-reboot driver support for BCM6358
...
This driver allows rebooting the SoC by calling wdt_expire_now op.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-31 14:49:54 +02:00
1947a44b78
mips: bmips: add bcm6345-wdt driver support for BCM63268
...
This driver controls the watchdog present on this SoC.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-31 14:49:54 +02:00
404cacb371
mips: bmips: add bcm6345-wdt driver support for BCM6328
...
This driver controls the watchdog present on this SoC.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-31 14:49:54 +02:00
bbbb61123a
mips: bmips: add bcm6345-wdt driver support for BCM6358
...
This driver controls the watchdog present on this SoC.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-31 14:49:54 +02:00
0c9152d320
mips: bmips: bcm63268: fix brcm, bcm6328-mc size
...
Shrink brcm,bcm6328-mc size to avoid overlapping with other controllers
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2017-05-12 13:20:03 +02:00
44d8514f54
mips: bmips: bcm6328: fix brcm, bcm6328-mc size
...
Shrink brcm,bcm6328-mc size to avoid overlapping with other controllers
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2017-05-12 13:20:03 +02:00
4153e47767
mips: bmips: bcm6358: fix brcm, bcm6358-mc size
...
Shrink brcm,bcm6358-mc size to avoid overlapping with other controllers
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2017-05-12 13:20:03 +02:00
a1b5e5e7c1
mips: bmips: add bcm6328-power-domain driver support for BCM63268
...
This driver can control up to 32 power domains.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2017-05-10 16:16:09 +02:00
9a5cb22fda
mips: bmips: add bcm6328-power-domain driver support for BCM6328
...
This driver can control up to 32 power domains.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2017-05-10 16:16:09 +02:00
02bb1fa09e
mips: bmips: add bcm6345-rst driver support for BCM63268
...
This driver can control up to 32 clocks.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
78118211fb
mips: bmips: add bcm6345-rst driver support for BCM6328
...
This driver can control up to 32 clocks.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
efe8b9d012
mips: bmips: add bcm6345-rst driver support for BCM6358
...
This driver can control up to 32 resets.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
969ebdb930
mips: bmips: add bcm6345-clk driver support for BCM63268
...
This driver can control up to 32 clocks.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
5b14e13c24
mips: bmips: add bcm6345-clk driver support for BCM6328
...
This driver can control up to 32 clocks.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
70789bd2a5
mips: bmips: add bcm6345-clk driver support for BCM6358
...
This driver can control up to 32 clocks.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
a186d2630b
mips: bmips: add NeufBox 4 (Sercomm) board
...
This serves as an example for bcm6358-leds.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
4d6a519c68
mips: bmips: add bcm6358-led driver support for BCM6358
...
This driver can control up to 32 serial leds.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
09e2a57150
mips: bmips: add Comtrend VR-3032u bcm6328-leds
...
This board has several LEDs attached to its BCM6328 led controller.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
6def1b24d5
mips: bmips: add Comtrend AR-5387un bcm6328-leds
...
This board has several LEDs attached to its BCM6328 led controller.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
65a7c955fa
mips: bmips: add bcm6328-led driver support for BCM63268
...
This driver can control up to 24 LEDs and supports HW blinking and serial leds.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
e0f1fd2b37
mips: bmips: add bcm6328-led driver support for BCM6328
...
This driver can control up to 24 LEDs and supports HW blinking and serial leds.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
2791f8db5e
mips: bmips: add Huawei HG556a gpio-leds
...
This board has several LEDs attached to gpio0.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
c9c94d5d7e
mips: bmips: add bcm6345-gpio driver support for BCM63268
...
This SoC has one gpio bank divided into two 32 bit registers, with a total of
52 GPIOs.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
320186f476
mips: bmips: add bcm6345-gpio driver support for BCM6328
...
This SoC has one gpio bank with a total of 32 GPIOs.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
2507f69c41
mips: bmips: add bcm6345-gpio driver support for BCM6358
...
This SoC has one gpio bank divided into two 32 bit registers, with a total of
40 GPIOs.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00
77ca99d1a0
MIPS: add BMIPS Comtrend VR-3032u board
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-05-10 16:16:09 +02:00