- Mar 18, 2017
-
-
Andrew F. Davis authored
CONFIG_SPL_ABORT_ON_RAW_IMAGE causes SPL to abort and move on when it encounters RAW images, express this same functionality as a positive option enabling support for RAW images: CONFIG_SPL_RAW_IMAGE_SUPPORT Also move uses of this to defconfigs. Signed-off-by:
Andrew F. Davis <afd@ti.com> Reviewed-by:
Tom Rini <trini@konsulko.com> Reviewed-by:
Simon Glass <sjg@chromium.org> [trini: Rework Kconfig logic a little, move to common/spl/Kconfig] Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- Mar 17, 2017
-
-
git://git.denx.de/u-boot-rockchipTom Rini authored
This includes support for rk3188 from Heiko Stübner and and rk3328 from Kever Yang. Also included is SPL support for rk3399 and a fix for rk3288 to get it booting again (spl_early_init()).
-
Vikas Manocha authored
It also removes the qspi pin configuration done during the board initialization. Signed-off-by:
Vikas Manocha <vikas.manocha@st.com>
-
Vikas Manocha authored
It also removes the ethernet pin configuration done during the board initialization. Signed-off-by:
Vikas Manocha <vikas.manocha@st.com>
-
Vikas Manocha authored
And remove the uart pin configuration from board initialization. Signed-off-by:
Vikas Manocha <vikas.manocha@st.com>
-
Vikas Manocha authored
Signed-off-by:
Vikas Manocha <vikas.manocha@st.com>
-
Vikas Manocha authored
This driver uses the same pin control binding as that of linux, binding document of this patch is copied from linux. One addition done is for GPIO input and output mode configuration which was missing. Signed-off-by:
Vikas Manocha <vikas.manocha@st.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Vikas Manocha authored
Before clock driver availability it was required to enable usart1 clock for serial init but now with clock driver is taking care of usart1 clock. Signed-off-by:
Vikas Manocha <vikas.manocha@st.com>
-
Vikas Manocha authored
Also created alias for usart1 and specified oscillator clock for stm32f7 discovery board. Signed-off-by:
Vikas Manocha <vikas.manocha@st.com>
-
Vikas Manocha authored
Signed-off-by:
Vikas Manocha <vikas.manocha@st.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Vikas Manocha authored
add basic clock driver support for stm32f7 to enable clocks required by the peripherals. Signed-off-by:
Vikas Manocha <vikas.manocha@st.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Vikas Manocha authored
This patch adds device tree support for stm32f7 serial driver & removes serial platform data structure. Signed-off-by:
Vikas Manocha <vikas.manocha@st.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Vikas Manocha authored
This patch cleans the code by using instructions allowed for armv7m as well as other Arm archs. Signed-off-by:
Vikas Manocha <vikas.manocha@st.com> Reviewed-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Heiko Schocher <hs@denx.de>
-
Tom Rini authored
We only support cores that do Thumb-1 or later. So we add a comment to explain this and remove the architecture test. Cc: Albert ARIBAUD <albert.u.boot@aribaud.net> Cc: Mans Rullgard <mans@mansr.com> Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Vincent Tinelli authored
Change GPT UUID string format from UUID to GUID per specification. Signed-off-by:
Vincent Tinelli <vincent.tinelli@intel.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Sebastien Colleur authored
itest shell command doesn't work correctly in long format when doing comparaison due to wrong mask value calculus that overflow on 32 bits values. Signed-off-by:
Sebastien Colleur <sebastienx.colleur@intel.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Andre Przywara authored
Boards with an apparent need for the md5sum command had the connected config symbol defined in their board header file. Move this over to the respective defconfig files now that md5sum is configured via Kconfig. (This is a manual effort, which differs from moveconfig.py, not sure who is right here. Boards except sandbox loose the md5sum command with moveconfig.py, though it was explicitly mentioned in their config.h's) Signed-off-by:
Andre Przywara <andre.przywara@arm.com> Reviewed-by:
Simon Glass <sjg@chromium.org> [trini: migrate stih410-b2260] Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Andre Przywara authored
FIT images require MD5 support to verify image checksums. So far this was expressed by defining a CPP symbol in image.h. Since MD5 is now a first class Kconfig citizen, express that in Kconfig instead. Signed-off-by:
Andre Przywara <andre.przywara@arm.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Andre Przywara authored
So far CONFIG_MD5SUM would need to be set by a board's include file. Since the command is really generic, move it over to Kconfig to allow it to be defined by either a board's defconfig, menuconfig or some config snippet merged via mergeconfig.sh. Signed-off-by:
Andre Przywara <andre.przywara@arm.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Andre Przywara authored
Commit 19a5944f ("mvgbe: remove setting of ethaddr within the driver") removed the usage of get_random_hex() from the mvgbe driver about six years ago. However the prototype of that function survived till today in some kirkwood header file. Remove that prototype and the CONFIG_MD5 dependency triggered by that. Signed-off-by:
Andre Przywara <andre.przywara@arm.com> Reviewed-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Stefan Roese <sr@denx.de>
-
- Mar 16, 2017
-
-
Jernej Skrabec authored
Despite the comment in the code, CSC unit is never used. According to the only public description of DW HDMI controller (i.MX6 manual), CSC unit is bypassed in MC_FLOWCTRL register and then actually powered down in MC_CLKDIS register. Signed-off-by:
Jernej Skrabec <jernej.skrabec@siol.net> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Jernej Skrabec authored
Function hdmi_lookup_n_cts() is feed with clock in Hz, which gets compared with clocks in kHz. Fix that by converting all clocks to Hz. Signed-off-by:
Jernej Skrabec <jernej.skrabec@siol.net> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Eddie Cai authored
RK3288 using the dwc2 USB host controller, enable it and other usb host funtion like storage and ethernet. Signed-off-by:
Eddie Cai <eddie.cai.linux@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Eddie Cai authored
Tinker board have a usb host. add dts node to provide power supply. Signed-off-by:
Eddie Cai <eddie.cai.linux@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Kever Yang authored
Bind usb host and otg vbus to its source. Signed-off-by:
Kever Yang <kever.yang@rock-chips.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Heiko Stübner authored
Commit e856bdcf ("flash: complete CONFIG_SYS_NO_FLASH move with renaming") obsoleted the CONFIG_SYS_NO_FLASH option, which still is in our rk3188_common.h header, resulting in warnings like The following new ad-hoc CONFIG options were detected: CONFIG_SYS_NO_FLASH So also drop it from the rk3188 header. Signed-off-by:
Heiko Stuebner <heiko@sntech.de> Acked-by:
Simon Glass <sjg@chromium.org>
-
Heiko Stübner authored
Documentation says that we're returning true/false, not 1/0 so adapt the function to return actual booleans. Signed-off-by:
Heiko Stuebner <heiko@sntech.de> Acked-by:
Simon Glass <sjg@chromium.org>
-
Jacob Chen authored
At current, only firefly and rock2 have network enabled. Let's enable other boards. Signed-off-by:
Jacob Chen <jacob2.chen@rock-chips.com> Acked-by:
Simon Glass <sjg@chromium.org>
-
Jacob Chen authored
Enable gmac interface for rk3288 board dts. use "okay" not "ok" Signed-off-by:
Jacob Chen <jacob2.chen@rock-chips.com> Acked-by:
Simon Glass <sjg@chromium.org>
-
Eddie Cai authored
rk3036 support sdmmc, add dts node to support it. Signed-off-by:
Eddie Cai <eddie.cai.linux@gmail.com> Acked-by:
Simon Glass <sjg@chromium.org>
-
Eddie Cai authored
add mmc alias for rk3399 Signed-off-by:
Eddie Cai <eddie.cai.linux@gmail.com> Acked-by:
Simon Glass <sjg@chromium.org>
-
Kever Yang authored
Enable board config for evb-rk3328. SDcard and eMMC boot is OK in this initial version, USB and EMAC function is not available now, will comes later. Signed-off-by:
William Zhang <william.zhang@rock-chips.com> Signed-off-by:
Kever Yang <kever.yang@rock-chips.com> Acked-by:
Simon Glass <sjg@chromium.org>
-
Kever Yang authored
evb-rk3328 is an evb from Rockchip based on rk3328 SoC: - 2 USB2.0 Host port; - 1 USB3.0 Host port; - 1 HDMI port; - 2 10/100M eth port; - 2GB ddr; - 16GB eMMC; - UART to USB debug port; Signed-off-by:
William Zhang <william.zhang@rock-chips.com> Signed-off-by:
Kever Yang <kever.yang@rock-chips.com> Acked-by:
Simon Glass <sjg@chromium.org>
-
Kever Yang authored
Add rk3328 sysreset driver. Signed-off-by:
William Zhang <william.zhang@rock-chips.com> Signed-off-by:
Kever Yang <kever.yang@rock-chips.com> Acked-by:
Simon Glass <sjg@chromium.org>
-
Kever Yang authored
Add rk3328 pinctrl driver and grf/iomux structure definition. Signed-off-by:
William Zhang <william.zhang@rock-chips.com> Signed-off-by:
Kever Yang <kever.yang@rock-chips.com> Acked-by:
Simon Glass <sjg@chromium.org>
-
Kever Yang authored
Add rk3328 clock driver and cru structure definition. Signed-off-by:
William Zhang <william.zhang@rock-chips.com> Signed-off-by:
Kever Yang <kever.yang@rock-chips.com>
-
Kever Yang authored
RK3328 is a SoC from Rockchip with quad-core Cortex-A53 CPU. It supports two USB2.0 EHCI ports. Other interfaces are very much like RK3288, the DRAM are 32bit width address and support address from 0 to 4GB-16MB range. Signed-off-by:
William Zhang <william.zhang@rock-chips.com> Signed-off-by:
Kever Yang <kever.yang@rock-chips.com> Acked-by:
Simon Glass <sjg@chromium.org> Add empty arch/arm/mach-rockchip/rk3328/Kconfig to avoid build error: Signed-off-by:
Simon Glass <sjg@chromium.org>
-
Kever Yang authored
Add dts binding header for rk3328, files origin from kernel. Signed-off-by:
William Zhang <william.zhang@rock-chips.com> Signed-off-by:
Kever Yang <kever.yang@rock-chips.com> Acked-by:
Simon Glass <sjg@chromium.org>
-
Kever Yang authored
Enable all the CONFIGs which need by SPL. Signed-off-by:
Kever Yang <kever.yang@rock-chips.com> Reviewed-by:
Simon Glass <sjg@chromium.org> Added rockchip tag: Drop CONFIG_ROCKCHIP_DWMMC for now due to build error: Move changes to arch/arm/mach-rockchip/Kconfig to this patch: Signed-off-by:
Simon Glass <sjg@chromium.org>
-
Kever Yang authored
Add SPL support for rk3399, default with of-platdata enabled. Signed-off-by:
Kever Yang <kever.yang@rock-chips.com> Reviewed-by:
Simon Glass <sjg@chromium.org> Drop Kconfig changes to fix build error: Signed-off-by:
Simon Glass <sjg@chromium.org>
-