- Oct 19, 2020
-
-
Claudiu Beznea authored
Add SAM9X60 clock support compatible with CCF. Signed-off-by:
Claudiu Beznea <claudiu.beznea@microchip.com>
-
Claudiu Beznea authored
Heap base address is computed based on SYS_INIT_SP_ADDR by subtracting the SYS_MALLOC_F_LEN value in board_init_f_init_reserve(). Signed-off-by:
Claudiu Beznea <claudiu.beznea@microchip.com>
-
- Oct 17, 2020
-
-
syslog_test.h is in test/log/, not include/ Fixes: 52d3df7f ("log: Allow LOG_DEBUG to always enable log output") Signed-off-by:
Sean Anderson <seanga2@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
- Oct 16, 2020
-
-
https://gitlab.denx.de/u-boot/custodians/u-boot-marvellTom Rini authored
- Fix Octeon SPI driver for Octeon TX2 - Fix and enhance Octeon watchdog driver - Misc minor enhancements to Octeon TX/TX2
-
Tom Rini authored
- Bring in the next round of dev_xxx cleanup patches.
-
Now that linux/compat.h does not define these macros, we do not need to undefine them. Signed-off-by:
Sean Anderson <seanga2@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
All users of these functions now include dm/device_compat.h directly. Signed-off-by:
Sean Anderson <seanga2@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Tom Rini authored
Necessary for dev_xxx. Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Tom Rini authored
Necessary for dev_xxx. Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Tom Rini authored
Necessary for dev_xxx. Signed-off-by:
Tom Rini <trini@konsulko.com>
-
This driver doesn't use DM (in the correct places), so we use a device and not a udevice. We also need to include device_compat.h Signed-off-by:
Sean Anderson <seanga2@gmail.com>
-
This was included, but was ifdef'd out. We also need dm.h for struct udevice. Signed-off-by:
Sean Anderson <seanga2@gmail.com>
-
This header is necessary for the dev_xxx macros. Signed-off-by:
Sean Anderson <seanga2@gmail.com>
-
Necessary for dev_xxx. Signed-off-by:
Sean Anderson <seanga2@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Necessary for dev_xxx. Signed-off-by:
Sean Anderson <seanga2@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Necessary for dev_xxx. Signed-off-by:
Sean Anderson <seanga2@gmail.com>
-
Necessary for dev_xxx. Signed-off-by:
Sean Anderson <seanga2@gmail.com>
-
Stefan Roese authored
Enable WDT command for Octeon TX/TX2 boards. Signed-off-by:
Stefan Roese <sr@denx.de> Cc: Aaron Williams <awilliams@marvell.com> Cc: Suneel Garapati <sgarapati@marvell.com> Cc: Chandrakala Chavva <cchavva@marvell.com>
-
This patch enhances the Octeon TX/TX2 watchdog driver to fully enable the WDT. With this changes, the "wdt" command is now also supported on these platforms. Signed-off-by:
Suneel Garapati <sgarapati@marvell.com> Signed-off-by:
Stefan Roese <sr@denx.de> Cc: Aaron Williams <awilliams@marvell.com> Cc: Suneel Garapati <sgarapati@marvell.com> Cc: Chandrakala Chavva <cchavva@marvell.com>
-
Stefan Roese authored
Clock support is needed for all Octeon TX/TX2 boards. This patch selects CONFIG_CLK so that it is available. Signed-off-by:
Stefan Roese <sr@denx.de> Cc: Aaron Williams <awilliams@marvell.com> Cc: Suneel Garapati <sgarapati@marvell.com> Cc: Chandrakala Chavva <cchavva@marvell.com>
-
Stefan Roese authored
Remove a left-over debug test message from the Octeon TX / TX2 MMC driver. Signed-off-by:
Stefan Roese <sr@denx.de> Cc: Aaron Williams <awilliams@marvell.com> Cc: Suneel Garapati <sgarapati@marvell.com> Cc: Chandrakala Chavva <cchavva@marvell.com>
-
Stefan Roese authored
Octeon TX2 sets the TB100_EN bit in the config register. We need to use a fixed 100MHz clock for this as well to work properly. Signed-off-by:
Stefan Roese <sr@denx.de> Cc: Aaron Williams <awilliams@marvell.com> Cc: Suneel Garapati <sgarapati@marvell.com> Cc: Chandrakala Chavva <cchavva@marvell.com> Cc: Jagan Teki <jagan@amarulasolutions.com>
-
- Oct 15, 2020
-
-
Necessary for dev_xxx. Signed-off-by:
Sean Anderson <seanga2@gmail.com>
-
Necessary for dev_xxx. Signed-off-by:
Sean Anderson <seanga2@gmail.com>
-
Necessary for dev_xxx. Signed-off-by:
Sean Anderson <seanga2@gmail.com>
-
This includes device_compat.h, and fixes several calls to dev_xxx. Signed-off-by:
Sean Anderson <seanga2@gmail.com>
-
This header is necessary for the dev_xxx macros. Signed-off-by:
Sean Anderson <seanga2@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
We call log_debug, but do not have a category set. Signed-off-by:
Sean Anderson <seanga2@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Necessary for dev_xxx. Signed-off-by:
Sean Anderson <seanga2@gmail.com>
-
https://gitlab.denx.de/u-boot/custodians/u-boot-mmcTom Rini authored
- fsl_esdhc_imx cleanup - not send cm13 if send_status is 0. - Add reinit API - Add mmc HS400 for fsl_esdhc - Several cleanup for fsl_esdhc - Add ADMA2 for sdhci
-
- Oct 14, 2020
-
-
https://gitlab.denx.de/u-boot/custodians/u-boot-marvellTom Rini authored
- Octeon TX: Add NAND driver (Suneel) - Octeon TX: Add NIC driver driver (Suneel) - Octeon TX2: Add NIC driver driver (Suneel) - Armada 8040: Add iEi Puzzle-M80 board support (Luka) - Armada A37xx SPI: Add support for CS-GPIO (George) - Espressobin: Use Linux model/compatible strings (Andre) - Espressobin: Add armada-3720-espressobin-emmc.dts from Linux (Andre) - Armada A37xx: Small cleanup of config header (Pali)
-
Tom Rini authored
- Add support for Linux "pstore" dumps. - Button command fixup. - gd cleanup and documentation. - Assorted other cleanups.
-
Sphinx.override_domain() is deprecated since Sphinx 1.8 and removed in Sphinx 3. Use Sphinx.add_domain(, override=True) instead. Signed-off-by:
Heinrich Schuchardt <xypron.glpk@gmx.de>
-
Set the defaults on probe for the packet buffer size registers for the i210. The TX/RX PBSIZE register of the i210 resets to its default value only at power-on - see Intel Ethernet Controller I210 Datasheet rev 3.5 chapter 8.3 'Internal Packet Buffer Size Registers'. If something (another driver, another OS, etc.) modifies this register from its default value, the e1000 driver doesn't function correctly. It detects a hang of the transmitter and continuously resets the adapter. Here we set this value to its default when resetting the i210 to resolve this issue. Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com>
-
CONFIG_IS_ENABLED() takes the kconfig name without the CONFIG_ prefix, e.g. CONFIG_IS_ENABLED(CLK) for CONFIG_CLK. Make including the prefix an error in checkpatch.pl so calls in the wrong format aren't accidentally reintroduced. Signed-off-by:
Alper Nebi Yasak <alpernebiyasak@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
CONFIG_IS_ENABLED() takes the kconfig name without the CONFIG_ prefix, e.g. CONFIG_IS_ENABLED(CLK) for CONFIG_CLK. Some of these were being fixed every now and then, see: commit 71ba2cb0 ("board: stm32mp1: correct CONFIG_IS_ENABLED usage for LED") commit a5ada25e ("rockchip: clk: fix wrong CONFIG_IS_ENABLED handling") commit 5daf6e56 ("common: console: Fix duplicated CONFIG in silent env callback") commit 48bfc31b ("MIPS: bootm: Fix broken boot_env_legacy codepath") Fix all files found by `git grep "CONFIG_IS_ENABLED(CONFIG"` by running ':%s/CONFIG_IS_ENABLED(CONFIG_\(\w+\))/CONFIG_IS_ENABLED(\1)/g' in vim. Signed-off-by:
Alper Nebi Yasak <alpernebiyasak@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Add the description of the global data pointer to the generated HTML documentation. Signed-off-by:
Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Add the missing Sphinx documentation for struct global_data and gd_board_type(). Signed-off-by:
Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Sphinx documentation is only available for enums not for #defines. Anyway it is better to keep related definitions in an enum. Signed-off-by:
Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Functions that are used in multiple C modules should be defined in an include. Signed-off-by:
Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by:
Michael Walle <michael@walle.cc>
-