- 23 1月, 2012 2 次提交
-
-
由 Patil, Rachna 提交于
1. Compliant with Philips I2C specification version 2.1 2. Supports upto 100Kbps in standard mode Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NPatil, Rachna <rachna@ti.com>
-
由 Patil, Rachna 提交于
Existing OMAP I2C driver does not support address length greater than one. Hence this patch is to add support for 2 byte address read/write. Signed-off-by: NPhilip, Avinash <avinashphilip@ti.com> Signed-off-by: NHebbar, Gururaja <gururaja.hebbar@ti.com> Signed-off-by: NPatil, Rachna <rachna@ti.com>
-
- 16 1月, 2012 38 次提交
-
-
由 Andreas Müller 提交于
* implementation based on ti beagleboard/omap3evm * timing data and i2c workaround for revision 0 boards taken from x-loader * run-tested with overo revision 0 and 1 / boot from NAND and SDcard * run-tested with x-loader Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Andreas Müller 提交于
* avoid potential buffer overflows * allow SPL-build not to output "Texas Instruments Revision detection unimplemented" Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Andreas Müller 提交于
Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de>
-
由 Andreas Müller 提交于
At old overo boards TWL4030 RTC irq is connected to gpio112. Unfortunately this pin is also used for revision detection. Therefore we need to send shut-up to TWL4030 to avoid reading wrong revision. In SPL this must be done before SDRAM is set up because the type of SDRAM is revision dependent. By this patch it is ensured that all variables used by omap24xx_i2c.c are located in SRAM. Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de> Acked-by: NHeiko Schocher <hs@denx.de> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Andreas Müller 提交于
* remove unused macros * remove unused macro values * align tabs * remove Free Software Foundation address Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de>
-
由 Andreas Müller 提交于
Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de>
-
由 Andreas Müller 提交于
Signed-off-by: NAndreas Müller <schnitzeltony@gmx.de> Acked-by: NHeiko Schocher <hs@denx.de>
-
由 Chandan Nath 提交于
This patch is added to support SPL feature on AM335X platform. In this patch, MMC1 is configured as boot device for SPL and support for other devices will be added in the next patch series. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NTom Rini <trini@ti.com> Acked-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Chandan Nath 提交于
This patch add supports for mmc/sd driver on AM335X platform. PLL and pinmux configurations for mmc/sd are configured in this patch. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Chandan Nath 提交于
This patch is added to correct some of the AM335X config parameters which were incorrect along with some cleanup like removing unused code. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Chandan Nath 提交于
This patch is added to update incorrect ddr and timer register offset. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Chandan Nath 提交于
This patch is added to replace CONFIG_AM335X symbol with CONFIG_AM333XX for AM33XX platforms. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NTom Rini <trini@ti.com> Tested-by: NThomas Weber <weber@corscience.de>
-
由 Nikita Kiryanov 提交于
Switch to the new EEPROM module and fix the problem of MAC address being read from the wrong offset due to lack of distinction between EEPROM layouts. Signed-off-by: NNikita Kiryanov <nikita@compulab.co.il> Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Nikita Kiryanov 提交于
Read revision from EEPROM and pass it to Linux. Signed-off-by: NNikita Kiryanov <nikita@compulab.co.il> Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Nikita Kiryanov 提交于
Current get_board_rev() function returns a hard coded value which is obviously incorrect for the majority of boards. Allow boards to provide a correct implementation by making this function weak. Signed-off-by: NNikita Kiryanov <nikita@compulab.co.il> Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Nikita Kiryanov 提交于
Add board specific EEPROM handling module, read the serial number from the EEPROM and pass it to Linux. Signed-off-by: NNikita Kiryanov <nikita@compulab.co.il> Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Nikita Kiryanov 提交于
Move #ifdef CONFIG_SMC911X out of board_eth_init() function, simplify the board_mmc_init() function, and enclose handle_mac_address() in the CONFIG_SMC911X. Signed-off-by: NNikita Kiryanov <nikita@compulab.co.il> Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Nikita Kiryanov 提交于
Remove values from boolean defines, fix indentation, etc.. No functional changes. Signed-off-by: NNikita Kiryanov <nikita@compulab.co.il> Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Aneesh V 提交于
Fix boot issue on ES2.0 Panda by tuning some IO settings. The CONTROL_EFUSE_2 register has to be over-ridden in software for 4430 boards. Commit 23e9f072 wrongly did this for CONTROL_EFUSE_1. Reverting this and doing it for CONTROL_EFUSE_2. Signed-off-by: NAneesh V <aneesh@ti.com> Tested-by: NRaúl Porcel <armin76@gentoo.org>
-
由 Peter Meerwald 提交于
this is for a prototyping board vendor/product ids have been added to http://elinux.org/BeagleBoardPinMux#List_of_Vendor_and_Device_IDs
-
由 Peter Barada 提交于
This patch adds basic support for OMAP35x/DM37x SOM LV/Torpedo reference boards. It assumes U-boot is loaded to SDRAM with the help of another small bootloader (x-load) running from SRAM. Signed-off-by: NPeter Barada <peter.barada@logicpd.com> Cc: Tom Rini <tom.rini@gmail.com> Cc: Igor Grinberg <grinberg@compulab.co.il> Cc: Wolfgang Denk <wd@denx.de> Acked-by: NIgor Grinberg <grinberg@compulab.co.il>
-
由 Christian Riesch 提交于
Now the values in the defines agree with those in the manuals. Signed-off-by: NChristian Riesch <christian.riesch@omicron.at> Cc: Tom Rini <trini@ti.com> Cc: Heiko Schocher <hs@denx.de>
-
由 Thomas Weber 提交于
This patch removes the unused definitions: CONFIG_OMAP3_MICRON_DDR CONFIG_OMAP3_NUMONYX_DDR CONFIG_OMAP3_INFINEON_DDR Signed-off-by: NThomas Weber <weber@corscience.de> Acked-by: NIgor Grinberg <grinberg@compulab.co.il> Acked-by: NLuca Ceresoli <luca.ceresoli@comelit.it>
-
由 Christian Riesch 提交于
This patch removes the defines CONFIG_SYS_ICACHE_OFF, CONFIG_SYS_DCACHE_OFF, and CONFIG_SYS_L2CACHE_OFF from the board configuration. These defines are useless since cache is anyway disabled for the entire architecture since commit cba4b180. Signed-off-by: NChristian Riesch <christian.riesch@omicron.at> Cc: Tom Rini <trini@ti.com>
-
由 Christian Riesch 提交于
In commit 06194b6b a separate header file was introduced for the AM1808 EVM, include/configs/da850_am18xxevm.h. Before this commit, the da850evm.h configuration file was used for both the AM1808 and the OMAP-L138 EVMs. The only substantial difference between the da850evm and the da850_am18xxevm configuration is a single bit in the hardware revision that is passed to the Linux kernel. This patch removes include/configs/da850_am18xxevm.h. Instead the include/configs/da850evm.h configuration is used for AM18xx EVMs and CONFIG_DA850_AM18X_EVM is defined in boards.cfg. Signed-off-by: NChristian Riesch <christian.riesch@omicron.at> Cc: Tom Rini <trini@ti.com>
-
由 Jason Liu 提交于
Add the initial support for Freescale i.MX6Q Sabre Lite board Signed-off-by: NDirk Behme <dirk.behme@de.bosch.com> Signed-off-by: NJason Liu <jason.hui@linaro.org> CC: Eric Nelson <eric.nelson@boundarydevices.com>
-
由 Jason Liu 提交于
Init peripheral access control register of AIPSTZ OPACRx: Buffer Writes(BW): 0 -> not bufferable, Supervisor Protect(SP): 0 -> not require supervisor privilege level for accesses. Write Protect(WP): 0 -> allows write accesses. Trusted Protect(TP): 0 -> allows unstrusted master Signed-off-by: NJason Liu <jason.hui@linaro.org> Cc: Stefano Babic <sbabic@denx.de>
-
由 Zach Sadecki 提交于
There are 2 locations in the power init code for the mx28 where IRQs are not being cleared because incorrect methods to clear those bits were being used. This was causing my board to get stuck waiting for POWER_CTRL_VDD5V_DROOP_IRQ to clear. Using the correct method to clear the IRQs fixes it. Signed-off-by: NZach Sadecki <zach@itwatchdogs.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Stefano Babic <sbabic@denx.de> Acked-by: NMarek Vasut <marek.vasut@gmail.com>
-
由 Marek Vasut 提交于
Signed-off-by: NMarek Vasut <marek.vasut@gmail.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Stefano Babic <sbabic@denx.de>
-
由 Fabio Estevam 提交于
Remove 'all' target from Makefile, as this is unused code. Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com> Acked-by: NMarek Vasut <marek.vasut@gmail.com>
-
由 Fabio Estevam 提交于
Use GENERATED_GBL_DATA_SIZE for calculating CONFIG_SYS_INIT_SP_OFFSET. Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com>
-
由 Fabio Estevam 提交于
Remove 'all' target from Makefile, as this is unused code. Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com> Acked-by: NMarek Vasut <marek.vasut@gmail.com>
-
由 Marek Vasut 提交于
Signed-off-by: NMarek Vasut <marek.vasut@gmail.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Stefano Babic <sbabic@denx.de>
-
由 Jason Liu 提交于
For the i.mx6q, the burned-in MAC address will be the following odering, fuse: 0x620[7:0] MAC_ADDR[7:0] ---> mac[5] fuse: 0x620[15:8] MAC_ADDR[15:8] ---> mac[4] fuse: 0x620[23:16] MAC_ADDR[23:16] ---> mac[3] fuse: 0x620[31:24] MAC_ADDR[31:24] ---> mac[2] fuse: 0x630[7:0] MAC_ADDR[39:32] ---> mac[1] fuse: 0x630[15:8] MAC_ADDR[47:40] ---> mac[0] This patch also fix the error caculation for the fuse bank[0] address Signed-off-by: NJason Liu <jason.hui@linaro.org> Cc: Stefano Babic <sbabic@denx.de>
-
由 Fabio Estevam 提交于
Add initial support for Freescale MX28EVK board. Tested boot via SD card and by loading a kernel via TFTP through the FEC interface. Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com> Acked-by: NMarek Vasut <marek.vasut@gmail.com> Acked-by: NStefano Babic <sbabic@denx.de>
-
由 Fabio Estevam 提交于
Let dram_init function be a common function, so that other mx28 boards can reuse it. Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com> Acked-by: NMarek Vasut <marek.vasut@gmail.com>
-
由 Fabio Estevam 提交于
Let imx_get_mac_from_fuse function be a common function, so that other mx28 boards can reuse it. Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com> Acked-by: NMarek Vasut <marek.vasut@gmail.com> Acked-by: NStefano Babic <sbabic@denx.de>
-
由 Fabio Estevam 提交于
Add multi-FEC support for imx_get_mac_from_fuse by passing dev_id as a parameter. This feature is important on mx28 SoC for example that has two FEC ports. Cc: Ben Warren <biggerbadderben@gmail.com> Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com> Acked-by: NStefano Babic <sbabic@denx.de>
-