- 08 8月, 2018 2 次提交
-
-
由 Tom Rini 提交于
The only platform left for the AU1x00 SoCs was the pb1x00 platform, an apparent clone of the dbau1x00 platform. As pb1x00 had no listed maintainer I am assuming that it is also orphaned. Remove this platform and then remove the unused SoC support. Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Signed-off-by: NTom Rini <trini@konsulko.com> Reviewed-by: NDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
由 Tom Rini 提交于
This platform has been marked as orphan since June of 2016 and should have been removed some time ago. Do so now. Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Signed-off-by: NTom Rini <trini@konsulko.com> Reviewed-by: NDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
-
- 07 8月, 2018 26 次提交
-
-
由 Tom Rini 提交于
Signed-off-by: NTom Rini <trini@konsulko.com>
-
git://git.denx.de/u-boot-microblaze由 Tom Rini 提交于
Xilinx fixes for v2018.09-rc2 xilinx: - Add support for zybo z7 and ultra96 - Tune zynq and zynqmp mini configurations - Move SYS_MALLOC_LEN to Kconfig fdt - make static funcs gpio: - Fix soft gpio driver - Fix Zynq gpio driver by using platdata microblaze: - Fix Kconfig entry spi - Move ISSI to Kconfig
-
-
-
-
由 Luis Araneda 提交于
Add a flash node to fix the detection of the memory IC. With the changes introduced with commit 8fee8845 ("enf_sf: reuse setup_flash_device instead of open coding it") the SPI speed is now read from device-tree or a default value is applied. This replaced the old behavior of setting the SPI speed to CONFIG_ENV_SPI_MAX_HZ. As this board didn't have a flash node, the default value was applied to the SPI speed, producing an error when probing the flash memory (speed too slow). Signed-off-by: NLuis Araneda <luaraneda@gmail.com> Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Add support for reading label property from DT and set up bank name based on that. If label property is not present full device node name is used. Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NStefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
由 Michal Simek 提交于
.set_value functions have no specified return value and gpio_uclass is not working with it too. But this patch is returning 0 to be in sync with others DM gpio drivers. Reported-by: NStefan Herbrechtsmeier <stefan@herbrechtsmeier.net> Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NStefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
由 Michal Simek 提交于
Reading registers for finding out output value is not working because input value is read instead in case of tristate. Reported-by: NStefan Herbrechtsmeier <stefan@herbrechtsmeier.net> Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NStefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
由 Michal Simek 提交于
These functions are only called in this file that's why make them static to keep static analysers happy. Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Michal Simek 提交于
There is no reason to do read/write for if/else separately. Reported-by: NStefan Herbrechtsmeier <stefan@herbrechtsmeier.net> Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NStefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
由 Michal Simek 提交于
Set a value before changing gpio direction. This will ensure that the old value is not propagated when direction has changed but new value is not written yet. Reported-by: NStefan Herbrechtsmeier <stefan@herbrechtsmeier.net> Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NStefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
由 Michal Simek 提交于
There is no user for !DM driver that's why remove it. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Call xilinx_gpio_get_bank_pin() before use. Reported-by: NStefan Herbrechtsmeier <stefan@herbrechtsmeier.net> Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NStefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
由 Vladimir Vid 提交于
CONFIG_MTD_DEVICE is required for the mtdparts command and but it is missing from the mvebu_armada-37xx.h CONFIG_MTD_PARTITIONS is needed for the ubi support. Some of the Marvell based devices may require this as well. Signed-off-by: NVladimir Vid <vladimir.vid@sartura.hr> Signed-off-by: NLuka Perkov <luka.perkov@sartura.hr> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Willy Tarreau 提交于
When kwboot is attached to a terminal which disappears such as one connected via an unplugged USB cable, read() returns 0, making kwboot loop until a key is pressed in the terminal. The only case where read() may return 0 here is when the terminal is closed anyway, so let's properly handle this one and report is similar to other errors. Signed-off-by: NWilly Tarreau <w@1wt.eu> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Willy Tarreau 提交于
Commit 84899e2d ("tools/kwboot: Sync with latest barebox version to support Armada XP") accidently broke the terminal-only mode (-t) by removing the test on the bootmsg. Thus even when trying to use kwboot as a plain terminal, it asks to reboot the target. This commit simply reintroduces the lost test so that it is possible again to use kwboot to attach to the target system's console. Signed-off-by: NWilly Tarreau <w@1wt.eu> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Chris Packham 提交于
This is a series of line cards for Allied Telesis's SBx8100 chassis switch. The CPU block is common to the SBx81GP24 and SBx81GT24 cards cards collectively referred to as SBx81LIFXCAT in u-boot. Signed-off-by: NChris Packham <judge.packham@gmail.com> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Jon Nettleton 提交于
This is required so SPL and u-boot can boot from spi flash devices that use the dm drivers. Signed-off-by: NJon Nettleton <jon@solid-run.com> [baruch: use -u-boot.dtsi] Signed-off-by: NBaruch Siach <baruch@tkos.co.il> Reviewed-by: NStefan Roese <sr@denx.de> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Baruch Siach 提交于
The same pinctrl node appears in the solidrun-microsom dtsi. Use that instead. Cc: Dennis Gilmore <dennis@ausil.us> Signed-off-by: NBaruch Siach <baruch@tkos.co.il> Reviewed-by: NDennis Gilmore <dennis@ausil.us> Tested-by: NDennis Gilmore <dennis@ausil.us> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Jon Nettleton 提交于
This makes changes so the u-boot dts file is structured more similar to the mainline linux dtsi file. It provides a minimal common dts that can work for most boards based on the ClearFog platform. Ethernet support is only supported for eth0 however all devices are left enabled so u-boot can generate and provide mac addresses for all of the network interfaces. Signed-off-by: NJon Nettleton <jon@solid-run.com> [baruch: rebase on recent changes] Signed-off-by: NBaruch Siach <baruch@tkos.co.il> Reviewed-by: NDennis Gilmore <dennis@ausil.us> Tested-by: NDennis Gilmore <dennis@ausil.us> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Baruch Siach 提交于
Use hardware description from the recently introduced microsom .dtsi file to reduce duplication. Signed-off-by: NBaruch Siach <baruch@tkos.co.il> Reviewed-by: NDennis Gilmore <dennis@ausil.us> Tested-by: NDennis Gilmore <dennis@ausil.us> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Baruch Siach 提交于
Add the "spi-flash" compatible string so that the generic sf_probe driver can probe the SPI flash on the SolidRun SOM. Signed-off-by: NBaruch Siach <baruch@tkos.co.il> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Chris Packham 提交于
Now that there is DM support in the RTC_MV driver update board configs to use it. Signed-off-by: NChris Packham <judge.packham@gmail.com> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Chris Packham 提交于
To aid in migrating CONFIG_RTC_MV to Kconfig move the definition of it from mv-plug-common.h to the board config headers that nest it. Signed-off-by: NChris Packham <judge.packham@gmail.com> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Chris Packham 提交于
Enable DM_I2C and I2C_MVTSWI for the ds109 board. Signed-off-by: NChris Packham <judge.packham@gmail.com> Signed-off-by: NStefan Roese <sr@denx.de>
-
- 06 8月, 2018 12 次提交
-
-
由 Peng Fan 提交于
Use uclass clk api to get per clk when CONFIG_CLK enabled. Signed-off-by: NPeng Fan <peng.fan@nxp.com> Reviewed-by: NAnatolij Gustschin <agust@denx.de>
-
由 Peng Fan 提交于
Add the PCA9646 support, which is 2-wire bus switch and buffered 4-channel. Signed-off-by: NPeng Fan <peng.fan@nxp.com> Reviewed-by: NAnatolij Gustschin <agust@denx.de>
-
由 Baruch Siach 提交于
This allows selection of the boot device at build time without source code modification. Signed-off-by: NBaruch Siach <baruch@tkos.co.il> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Baruch Siach 提交于
The kwboot utility can use the generated image to boot mvebu SoCs from UART. Signed-off-by: NBaruch Siach <baruch@tkos.co.il> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Baruch Siach 提交于
Move the gdsys Controlcenter DC specific build time kwbimage.cfg generation code into the mach-mvebu/ directory to be shared by all 32bit mvebu platforms. Remove board specific kwbimage.cfg files, and use the generated one instead. These files are all identical, with two exceptions. Clearfog and Helios4 use the sdio boot device, whereas all others use spi. Update the defconfigs for the exceptional boards to generate the same kwbimage.cfg as before. Signed-off-by: NBaruch Siach <baruch@tkos.co.il> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Baruch Siach 提交于
Use MVEBU_SPL_BOOT_DEVICE_* to select between SPI and MMC, instead of board specific symbols. This commit enables the boot device selection menu to all mvebu platforms, but it is only effective on Turris Omnia and gdsys Controlcenter DC platforms. A following commit will enable boot selection for other platforms. Signed-off-by: NBaruch Siach <baruch@tkos.co.il> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Baruch Siach 提交于
Use generic mvebu Kconfig symbols like all other mvebu boards. Signed-off-by: NBaruch Siach <baruch@tkos.co.il> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Baruch Siach 提交于
u-boot-spl.bin and u-boot-spl-dtb.bin are identical when building the turris_omnia_defconfig. This commit makes Turris Omnia consistent with all other mvebu boards. Signed-off-by: NBaruch Siach <baruch@tkos.co.il> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Peng Fan 提交于
This is to test power_domain_on in device_probe. If the device has a power-domain property, enable it when probe the device. So add the test to check whether it is powered on or not. Signed-off-by: NPeng Fan <peng.fan@nxp.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Peng Fan 提交于
Enable power domain associated with the device when probe. Signed-off-by: NPeng Fan <peng.fan@nxp.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Peng Fan 提交于
Add CONFIG_SPL_POWER_DOMAIN config entry. Build drivers/power/domain if this config is selected. Signed-off-by: NPeng Fan <peng.fan@nxp.com> Cc: Simon Glass <sjg@chromium.org> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Peng Fan 提交于
Add dummy functions when CONFIG_POWER_DOMAIN not defined. Signed-off-by: NPeng Fan <peng.fan@nxp.com> Reviewed-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NAnatolij Gustschin <agust@denx.de>
-