- 05 7月, 2013 5 次提交
-
-
由 Łukasz Majewski 提交于
Commit: dfu: make data buffer size configurable SHA1: 89a72b2e0e141042c9109185e02d39b2107ffc62 replaced statically allocated buffers with one allocated with memalign. Malloc pool size of 1MiB was too small, since we needed bigger buffer to transfer for example uImage. Signed-off-by: NLukasz Majewski <l.majewski@samsung.com> Cc: Minkyu Kang <mk7.kang@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Rajeshwari Shinde 提交于
This patch performs the following: 1) Convert the assembly code for memory and clock initialization to C code. 2) Move the memory and clock init codes from board/samsung to arch/arm 3) Creat a common lowlevel_init file across Exynos4 and Exynos5. Converted the common lowlevel_init from assembly to C-code 4) Made spl_boot.c and tzpc_init.c common for both exynos4 and exynos5. 5) Enable CONFIG_SKIP_LOWLEVEL_INIT as stack pointer initialisation is already done in _main. 6) exynos-uboot-spl.lds made common across SMDKV310, Origen and SMDK5250. TEST: Tested SD-MMC boot on SMDK5250 and Origen. Tested USB and SPI boot on SMDK5250 Compile tested for SMDKV310. Signed-off-by: NRajeshwari Shinde <rajeshwari.s@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Rajeshwari Shinde 提交于
This patch configures the gpio values for UART on Origen and SMDKV310 using pinmux Signed-off-by: NRajeshwari Shinde <rajeshwari.s@samsung.com> Acked-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Rajeshwari Shinde 提交于
smdk5250-uboot-spl.lds is moved to common folder, so that it can be reused. It is renamed to exynos-uboot-spl.lds Signed-off-by: NRajeshwari Shinde <rajeshwari.s@samsung.com> Acked-by: NSimon Glass <sjg@chromium.org> Tested-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Rajeshwari Shinde 提交于
This patch adds APIs to get power reset status and exit the wakeup condition for both exynos5 and exynos4 Signed-off-by: NRajeshwari Shinde <rajeshwari.s@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
- 28 6月, 2013 1 次提交
-
-
由 Rajeshwari Shinde 提交于
enum boot_mode is defined twice once in spl.h and also in spl_boot.c, hence removing the same from spl_boot.c and including the header file. Signed-off-by: NRajeshwari Shinde <rajeshwari.s@samsung.com> Acked-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
- 25 6月, 2013 2 次提交
-
-
由 Axel Lin 提交于
Call s5p_gpio_set_value() to avoid code duplication. Signed-off-by: NAxel Lin <axel.lin@ingics.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Axel Lin 提交于
Current code had writel arguments the wrong way around, fix it. Signed-off-by: NAxel Lin <axel.lin@ingics.com> Reviewed-by: NMarek Vasut <marex@denx.de> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
- 24 6月, 2013 6 次提交
-
-
由 Rajeshwari Shinde 提交于
This patch enables CONFIG_SILENT_CONSOLE for EXYNOS5. This patch also removes the hardcoding of UART port from exynos5250 config. Signed-off-by: NRajeshwari Shinde <rajeshwari.s@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Rajeshwari Shinde 提交于
This patch adds FDT support to the serial s5p driver. At present disabling the serial console (from the device tree) crashes U-Boot. Add checks for this case, so that execution can continue without a serial console. It also enables the serial_s5p driver recognize the silent_console option. Signed-off-by: NAbhilash Kesavan <a.kesavan@samsung.com> Signed-off-by: NGabe Black <gabeblack@google.com> Signed-off-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NRajeshwari Shinde <rajeshwari.s@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Rajeshwari Shinde 提交于
This patch adds the device node required for serial driver Signed-off-by: NAbhilash Kesavan <a.kesavan@samsung.com> Signed-off-by: NRajeshwari Shinde <rajeshwari.s@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Rajeshwari Shinde 提交于
Add required compatible information for s5p serial driver Signed-off-by: NAbhilash Kesavan <a.kesavan@samsung.com> Signed-off-by: NRajeshwari Shinde <rajeshwari.s@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Bernie Thompson 提交于
Some Exynos5250 silicon may require 1.05v on the MIF to be stable, so to be safe we can default to 1.05v instead of 1.00v. This can be set optimally later in the boot process by the kernel. The 0x6 value for 1.05v comes from the MAX77686 datasheet. Signed-off-by: NBernie Thompson <bhthompson@chromium.org> Acked-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Amar 提交于
This patch updates the function board_i2c_init() to add support for both FDT and non-FDT for I2C, and initialise the I2C channels. Signed-off-by: NAmar <amarendra.xt@samsung.com> Acked-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
- 21 6月, 2013 2 次提交
-
-
由 Ajay Kumar 提交于
This patch fixes a bug introduced while adding DT support to Exynos FIMD driver: commit c23f3157 Author: Ajay Kumar <ajaykumar.rs@samsung.com> Date: Thu Feb 21 23:53:01 2013 +0000 video: exynos_fb: add DT support for FIMD driver Even though this part of code was missing, things were working fine on Exynos5250 because, samsung_get_base_fimd() used to give the correct base address for Exynos5250 FIMD. Signed-off-by: NAjay Kumar <ajaykumar.rs@samsung.com> Acked-by: NDonghwa Lee <dh09.lee@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Simon Glass 提交于
Snow has an internal eMMC and an external SD card. Enable these in the device tree. Signed-off-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
- 20 6月, 2013 4 次提交
-
-
由 Simon Guinot 提交于
This patch allows to configure the net2big_v2 LEDs at startup (through the GPIO extension bus). The front blue LED is enabled and the SATA rear LEDs are configured to blink in relation with the SATA activity. Signed-off-by: NSimon Guinot <simon.guinot@sequanux.org>
-
由 Simon Guinot 提交于
This patch adds support for the CPLD GPIO bus found on some LaCie boards (as the 2Big/5Big Network v2 and the 2Big NAS). This parallel GPIO bus exposes two registers (address and data). Each of this register is made up of several dedicated GPIOs. An extra GPIO is used to notify the CPLD that the registers have been updated. Mostly this bus is used to configure the LEDs on LaCie boards. Signed-off-by: NSimon Guinot <simon.guinot@sequanux.org>
-
由 Simon Guinot 提交于
This patch ensures minimal cooling for the net2big_v2 by automatically starting the I2C fan (GMT G762) at low speed (2800 RPM). Signed-off-by: NSimon Guinot <simon.guinot@sequanux.org> Acked-by: NPrafulla Wadaskar <prafulla@marvell.com>
-
由 Albert ARIBAUD 提交于
-
- 19 6月, 2013 1 次提交
-
-
由 Albert ARIBAUD 提交于
Conflicts: spl/Makefile
-
- 18 6月, 2013 8 次提交
-
-
由 Dan Murphy 提交于
Fix the checkpatch warning on the panda.c file for leading spaces. Fix the CHECK warnings on the panda.c file for parenthesis alignment. Signed-off-by: NDan Murphy <dmurphy@ti.com>
-
由 Dan Murphy 提交于
Detect if we are running on a panda revision A1-A6, or an ES panda board. This can be done by reading the level of GPIOs and checking the processor revisions. This should result in: Panda 4430: GPIO171, GPIO101, GPIO182: 0 1 1 => A1-A5 GPIO171, GPIO101, GPIO182: 1 0 1 => A6 Panda ES: GPIO2, GPIO3, GPIO171, GPIO48, GPIO182: 0 0 0 1 1 => B1/B2 GPIO2, GPIO3, GPIO171, GPIO48, GPIO182: 0 0 1 1 1 => B3 Set the board name appropriately for the board revision that is detected. Update the findfdt macro to load the a4 device tree binary. Signed-off-by: NDan Murphy <dmurphy@ti.com> [trini: %s/CONTROL_PADCONF_CORE/(*ctrl)->control_padconf_core_base/ and formatting for that] Signed-off-by: NTom Rini <trini@ti.com>
-
由 Dan Murphy 提交于
Update the EXTRA_ENV_SETTING for the dra7xx. The console needs to be set to ttyO0 and the findfdt needs to be updated to load the dra7xx-evm.dtb file. Signed-off-by: NDan Murphy <dmurphy@ti.com> Reviewed-by: NTom Rini <trini@ti.com>
-
由 Dan Murphy 提交于
Correct the console sys prompt to display the correct processor and the corrent board Signed-off-by: NDan Murphy <dmurphy@ti.com> Reported-by: NLubomir Popov <lpopov@mm-sol.com> Reviewed-by: NTom Rini <trini@ti.com>
-
由 Dan Murphy 提交于
In the omap4, omap5 and am335x common files add a check to ensure that the fdtfile is defined after the findfdt macro has run. If the file is not defined then warn the user that the dtb file is not defined. Signed-off-by: NDan Murphy <dmurphy@ti.com> Reviewed-by: NTom Rini <trini@ti.com>
-
由 Heiko Schocher 提交于
move uart soft reset code to common place and call this function from board code, instead of copy and paste this code for every board. Signed-off-by: NHeiko Schocher <hs@denx.de> Cc: Matt Porter <mporter@ti.com> Cc: Lars Poeschel <poeschel@lemonage.de> Cc: Tom Rini <trini@ti.com> Cc: Enric Balletbo i Serra <eballetbo@iseebcn.com> Acked-by: NTom Rini <trini@ti.com> [trini: Fix igep0033 build, remove 'regval' on pcm051] Signed-off-by: NTom Rini <trini@ti.com>
-
由 Heiko Schocher 提交于
upcoming support for siemens boards switches mpu pll clk in board code. So make this configurable. Signed-off-by: NHeiko Schocher <hs@denx.de> Cc: Tom Rini <trini@ti.com>
-
由 Heiko Schocher 提交于
move rtc32k_enable() to common place so all am33xx boards can use it. Signed-off-by: NHeiko Schocher <hs@denx.de> Cc: Matt Porter <mporter@ti.com> Cc: Lars Poeschel <poeschel@lemonage.de> Cc: Tom Rini <trini@ti.com> Cc: Enric Balletbo i Serra <eballetbo@iseebcn.com>
-
- 17 6月, 2013 1 次提交
-
-
由 Rajeshwari Shinde 提交于
Current DWMMC driver used to give FIFO underrun/overrun error every 3rd time for mmc rescan command. In current code FIFO_DEPTH is getting calculated after reading the default FIFOTH register and extracting the RX_WMARK bits from it i.e (RX_WMARK = FIFO_DEPTH/2 -1). Instead of storing the correct value, we were recalculating the FIFO_DEPT each time which is not correct. Based on "[PATCH V9 3/9] DWMMC: Initialise dwmci and resolve EMMC read write issues" http://permalink.gmane.org/gmane.comp.boot-loaders.u-boot/160247Signed-off-by: NHatim Ali <hatim.rv@samsung.com> Signed-off-by: NRajeshwari Shinde <rajeshwari.s@samsung.com> Acked-by: NSimon Glass <sjg@chromium.org> Tested-by: NSimon Glass <sjg@chromium.org> Acked-by: NJaehoon Chung <jh80.chung@samsung.com> Acked-by: NAndy Fleming <afleming@freescale.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
- 13 6月, 2013 10 次提交
-
-
由 Naveen Krishna Chatradhi 提交于
This patch implements the mux_addr bit fields defined in tmu_control register (used for debugging purpose) Signed-off-by: NNaveen Krishna Chatradhi <ch.naveen@samsung.com> Reviewed-by: NVadim Bendebury <vbendeb@google.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Naveen Krishna Chatradhi 提交于
This patch does the folowing 1. change the data types for unsigned int variable to unsigned 2. change the tmu_base type to struct exynos5_tmu_reg * 3. Add timer functionality for get_cur_temp() 4. error handling in the get_tmu_fdt_values() 5. Add check for curr_temp reading 6. some cosmotic changes. Signed-off-by: NNaveen Krishna Chatradhi <ch.naveen@samsung.com> Reviewed-by: NVadim Bendebury <vbendeb@google.com> Acked-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Amar 提交于
This patch adds commands to access(open/close) and resize boot partitions on EMMC. Signed-off-by: NAmar <amarendra.xt@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Amar 提交于
This patch adds support for EMMC booting on SMDK5250. Signed-off-by: NAmar <amarendra.xt@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Amar 提交于
This patch adds APIs to access(open / close) and to resize boot partiton of EMMC. Signed-off-by: NAmar <amarendra.xt@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Amar 提交于
This patch enables and initialises DWMMC for SMDK5250. Supports both FDT and non-FDT. This patch creates a new file 'exynos5-dt.c' meant for FDT support. exynos5-dt.c: This file shall contain all code which supports FDT. Any addition of FDT support for any module needs to be added in this file. smdk5250.c: This file shall contain the code which supports non-FDT. version. Any addition of non-FDT support for any module needs to be added in this file. May be, the file smdk5250.c can be removed in near future when non-FDT is not required. The Makefile is updated to compile only one of the files exynos5-dt.c / smdk5250.c based on FDT configuration. NOTE: Please note that all additions corresponding to FDT need to be added into the file exynos5-dt.c. At same time if non-FDT support is required then add the corresponding updations into smdk5250.c. Signed-off-by: NAmar <amarendra.xt@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Amar 提交于
This patch initialises the local variable 'shift' to zero. The uninitialised local variable 'shift' had garbage value and was resulting in unwnated results in the functions exynos5_get_mmc_clk() and exynos4_get_mmc_clk(). Signed-off-by: NAmar <amarendra.xt@samsung.com> Acked-by: NSimon Glass <sjg@chromium.org> Acked-by: NJaehoon Chung <jh80.chung@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Amar 提交于
This patch adds FDT support for DWMMC, by reading the DWMMC node data from the device tree and initialising DWMMC channels as per data obtained from the node. Signed-off-by: NVivek Gautam <gautam.vivek@samsung.com> Signed-off-by: NAmar <amarendra.xt@samsung.com> Acked-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Amar 提交于
This patch enumerates dwmci and set auto stop command during dwmci initialisation. EMMC read/write is not happening in current implementation due to improper fifo size computation. Hence modified the fifo size computation to resolve EMMC read write issues. Signed-off-by: NAmar <amarendra.xt@samsung.com> Acked-by: NJaehoon Chung <jh80.chung@samsung.com> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-
由 Amar 提交于
This patch adds DWMMC device node data for exynos5. This patch also adds binding file for DWMMC device node. Signed-off-by: NVivek Gautam <gautam.vivek@samsung.com> Signed-off-by: NAmar <amarendra.xt@samsung.com> Acked-by: NJaehoon Chung <jh80.chung@samsung.com> Acked-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
-