- 15 5月, 2012 1 次提交
-
-
由 Jonathan Solnit 提交于
Add parameters to the OMAP MMC initialization function so the board can mask host capabilities and set the maximum clock frequency. While the OMAP supports a certain set of MMC host capabilities, individual boards may be more restricted and the OMAP may need to be configured to match the board. The PRG_SDMMC1_SPEEDCTRL bit in the OMAP3 is an example. Signed-off-by: NJonathan Solnit <jsolnit@gmail.com>
-
- 16 4月, 2012 1 次提交
-
-
由 Joel Fernandes 提交于
Remove userbutton command and do the detection in board config file using the gpio command Signed-off-by: NJoel A Fernandes <agnel.joel@gmail.com> Signed-off-by: NJason Kridner <jkridner@beagleboard.org>
-
- 29 3月, 2012 2 次提交
-
-
由 Tom Rini 提交于
The CS_AUTOBOOT configurations have been broken for a long time. Kshitij Gupta is no longer at TI making these broken and orphaned boards, so remove. Signed-off-by: NTom Rini <trini@ti.com>
-
由 Anatolij Gustschin 提交于
Fix: beagle.c:257:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] beagle.c:257:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] Also make beagle_dvi_pup() checkpatch clean, fix: ERROR: open brace '{' following function declarations go on the next line Signed-off-by: NAnatolij Gustschin <agust@denx.de> Cc: Tom Rini <trini@ti.com>
-
- 19 3月, 2012 1 次提交
-
-
由 Simon Glass 提交于
This changes the number 15 as used in boot_stage_progress() to use the new name provided for it. This is a separate patch because it touches so many files. Signed-off-by: NSimon Glass <sjg@chromium.org> Acked-by: NMike Frysinger <vapier@gentoo.org>
-
- 28 2月, 2012 1 次提交
-
-
由 Peter Meerwald 提交于
this patch addresses the issue that there is no DVI output on beagleboard-xm in u-boot; the TFP410 is not powered on, DVI_PUP needs to be set high this is done differently on beagleboard-xm rev. B/C versus earlier boards: beagleboard-xm B/C need to set GPIO2 of the TWL4030 earlier boards need to set GPIO170 note that the change occured somewhere inbetween beagleboard-xm rev. A2 and A3 note that beagleboard-xm rev. A and rev. B cannot be distinguished using get_board_revision(), REVISION_XM_A/REVISION_XM_B is bogus due to this glitch, the patch cannot work correctly on some beagleboard-xm rev A/B boards tested on beagleboard-xm rev. C (you should see orange color on a monitor) note that the framebuffer is NOT yet set up, this could be done along the lines below (for 800x480 resolution and RGB24) before calling omap3_dss_enable() static void configure_frame_buffer() { writel(0x80500000, (uint *) 0x48050480); // address writel(0x80500000, (uint *) 0x48050484); writel(0x01df031f, (uint *) 0x4805048c); // size writel(0x00000091, (uint *) 0x480504a0); // RGB24 } Signed-off-by: NPeter Meerwald <p.meerwald@bct-electronic.com>
-
- 12 2月, 2012 5 次提交
-
-
由 Peter Meerwald 提交于
Signed-off-by: NPeter Meerwald <p.meerwald@bct-electronic.com>
-
由 Govindraj.R 提交于
For panda initialise the mux pins for ehci usage and enable ehci in omap4_panda config file. Signed-off-by: NGovindraj.R <govindraj.raja@ti.com> Tested-by: NStefano Babic <sbabic@denx.de>
-
由 Govindraj.R 提交于
Clean up added ehci-omap.c and make it generic for re-use across omap-soc having same ehci ip block. Also pass the modes to be configured from board file and configure the ports accordingly. All usb layers are not cache aligned, till then keep cache off for usb ops as ehci will use internally dma for all usb ops. * Add a generic common header ehci-omap.h having common ip block data and reg shifts. * Rename and modify ehci-omap3 to ehci.h retain only conflicting sysc reg shifts remove others and move to common header file. * pass the board data for beagle/panda accordinly to use ehci ports. Acked-by: NIgor Grinberg <grinberg@compulab.co.il> Signed-off-by: NGovindraj.R <govindraj.raja@ti.com>
-
由 Ilya Yanok 提交于
Taken from Beagle code. Tested on mcx board (AM3517-based). Signed-off-by: NIlya Yanok <yanok@emcraft.com> Tested-by: NStefano Babic <sbabic@denx.de>
-
由 robertcnelson@gmail.com 提交于
The logic for the rev C4 boards was missing one of the cases (variant with Micron NAND and 2x128MB). Signed-off-by: NRobert Nelson <robertcnelson@gmail.com>
-
- 23 1月, 2012 1 次提交
-
-
由 Patil, Rachna 提交于
Add i2c driver board hookup for AM335X EVM Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NPatil, Rachna <rachna@ti.com>
-
- 16 1月, 2012 3 次提交
-
-
由 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>
-
由 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
-
- 20 12月, 2011 1 次提交
-
-
由 Chris Lalancette 提交于
During misc_init_r, make sure to setup the clocks properly for the USB hub on the pandaboard. With this in place, the USB hub and the ethernet works on the pandaboard. Signed-off-by: NChris Lalancette <clalancette@gmail.com> Acked-by: NAneesh V <aneesh@ti.com>
-
- 12 12月, 2011 1 次提交
-
-
由 Wolfgang Denk 提交于
Fix: omap2420h4.c: In function 'dram_init': omap2420h4.c:196:25: warning: variable 'cpu' set but not used [-Wunused-but-set-variable] Signed-off-by: NWolfgang Denk <wd@denx.de> Cc: Richard Woodruff <r-woodruff2@ti.com> Cc: Tom Rini <trini@ti.com>
-
- 11 12月, 2011 2 次提交
-
-
由 Wolfgang Denk 提交于
Fix: flash.c: In function 'flash_get_offsets': flash.c:122:10: warning: variable 'pOrgDef' set but not used [-Wunused-but-set-variable] flash.c: In function 'flash_erase': flash.c:263:6: warning: variable 'flag' set but not used [-Wunused-but-set-variable] flash.c: In function 'write_data': flash.c:439:6: warning: variable 'flag' set but not used [-Wunused-but-set-variable] Signed-off-by: NWolfgang Denk <wd@denx.de> Cc: Dave Peverley <dpeverley@mpc-data.co.uk> Acked-by: NTom Rini <trini@ti.com>
-
由 Wolfgang Denk 提交于
Fix: flash.c: In function 'flash_get_offsets': flash.c:139:10: warning: variable 'pOrgDef' set but not used [-Wunused-but-set-variable] flash.c: In function 'flash_erase': flash.c:280:6: warning: variable 'flag' set but not used [-Wunused-but-set-variable] flash.c: In function 'write_data': flash.c:456:6: warning: variable 'flag' set but not used [-Wunused-but-set-variable] Signed-off-by: NWolfgang Denk <wd@denx.de> Acked-by: NTom Rini <trini@ti.com>
-
- 07 12月, 2011 5 次提交
-
-
由 Tom Rini 提交于
The only change of note is that we move from 0x80008000 to 0x80100000 for CONFIG_SYS_TEXT_BASE Cc: Nagendra T S <nagendra@mistralsolutions.com> Tested-by: NKoen Kooi <k-kooi@ti.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Tom Rini 提交于
Add Hynix 200MHz timing information to <asm/arch-omap3/mem.h>. This also changes CONFIG_SYS_TEXT_BASE to 0x80100000. Signed-off-by: NTom Rini <trini@ti.com>
-
由 Tom Rini 提交于
This introduces 200MHz Micron parts timing information based on x-loader to <asm/arch-omap3/mem.h> and Numonyx MCFG calculation. The memory init logic is also based on what x-loader does in these cases. Note that while previously u-boot would be flashed in with SW ECC in this case it now must be flashed with HW ECC. We also change CONFIG_SYS_TEXT_BASE to 0x80100000. Cc: Dirk Behme <dirk.behme@gmail.com> Beagleboard rev C5, xM rev A: Tested-by: NTom Rini <trini@ti.com> Beagleboard xM rev C: Tested-by: NMatt Ranostay <mranostay@gmail.com> Beagleboard rev B7, C2, xM rev B: Tested-by: NMatt Porter <mporter@ti.com> Signed-off-by: NTom Rini <trini@ti.com>
-
由 Ilya Yanok 提交于
AM3517 specific CONTROL_PADCONF_* defines moved from board-specific files to <asm/arch-omap3/mux.h> Signed-off-by: NIlya Yanok <yanok@emcraft.com>
-
由 Aneesh V 提交于
TPS power IC is controlled using a GPIO (gpio_wk7). This GPIO should be maintained at logic 1 always. As such an internal pull-up on this pin will do the job, driving the GPIO outuput is not needed. This will avoid the need of using GPIO library in SPL and also may save some power. Signed-off-by: NAneesh V <aneesh@ti.com>
-
- 16 11月, 2011 2 次提交
-
-
由 Sricharan 提交于
Configuration header(CH) is 512 byte header attached to an OMAP boot image that will help ROM code to initialize clocks, SDRAM etc and copy U-Boot directly into SDRAM. CH can help us in by-passing SPL and directly boot U-boot, hence it's an alternative for SPL. However, we intend to support both CH and SPL for OMAP4/5. Initialization done through CH is limited and is not equivalent to that done by SPL. So U-Boot has to distinguish between the two cases and handle them accordingly. This patch takes care of doing this. Signed-off-by: Nsricharan <r.sricharan@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sricharan 提交于
This patch adds the minimal support for OMAP5. The platform and machine specific headers and sources updated for OMAP5430. OMAP5430 is Texas Instrument's SOC based on ARM Cortex-A15 SMP architecture. It's a dual core SOC with GIC used for interrupt handling and SCU for cache coherency. Also moved some part of code from the basic platform support that can be made common for OMAP4/5. Rest is kept out seperately. The same approach is followed for clocks and emif support in the subsequent patches. Signed-off-by: Nsricharan <r.sricharan@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 04 11月, 2011 1 次提交
-
-
由 Sanjeev Premi 提交于
It is now responsibility of the board specific init code to set the environment variable corresponding to the MAC address. Signed-off-by: NSanjeev Premi <premi@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 28 10月, 2011 3 次提交
-
-
由 Chandan Nath 提交于
This patch adds basic support for booting the board. This patch adds support for the UART necessary to get to the u-boot prompt. Signed-off-by: NChandan Nath <chandan.nath@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Joe Hershberger 提交于
gpio_free() should not have the side effect of setting the line to input since this prevents the gpio command from being able to set a line as output. Signed-off-by: NJoe Hershberger <joe.hershberger@ni.com> Cc: Joe Hershberger <joe.hershberger@gmail.com> Cc: Sandeep Paulraj <s-paulraj@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
Not all padconfs are the same between 4430 and 4460, so instead of working around this with an if, we should have an specific padconf structure for both chips (like handling the differences between the LEDs GPIOs and TPS). Signed-off-by: NRicardo Salveti de Araujo <ricardo.salveti@linaro.org> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
- 16 10月, 2011 1 次提交
-
-
由 Mike Frysinger 提交于
The top level Makefile does not do any recursion into subdirs when cleaning, so these clean/distclean targets in random arch/board dirs never get used. Punt them all. MAKEALL didn't report any errors related to this that I could see. Signed-off-by: NMike Frysinger <vapier@gentoo.org>
-
- 23 9月, 2011 1 次提交
-
-
由 Dirk Behme 提交于
Fix build warning beagle.c:532: warning: initialization from incompatible pointer type Signed-off-by: NDirk Behme <dirk.behme@googlemail.com> CC: Jason Kridner <jkridner@beagleboard.org> CC: Koen Kooi <koen@dominion.thruhere.net> CC: Joel A Fernandes <agnel.joel@gmail.com> Cc: Greg Turner <gregturner@ti.com> CC: Sandeep Paulraj <s-paulraj@ti.com> Acked-by: NJason Kridner <jkridner@beagleboard.org>
-
- 13 9月, 2011 3 次提交
-
-
由 Jason Kridner 提交于
Result of running the following command to address Wolfgang's comment about camel case: for file in `find . | grep '\.[chS]$'`; do perl -i -pe 's/(green|yellow|red|blue)_LED_(on|off)/$1_led_$2/g' $file; done Discussion: http://patchwork.ozlabs.org/patch/84988/Signed-off-by: NJason Kridner <jkridner@beagleboard.org> Signed-off-by: NJoel A Fernandes <agnel.joel@gmail.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Aneesh V 提交于
omap4: fix pad configuration settings for SDP and Panda Signed-off-by: NAneesh V <aneesh@ti.com> Signed-off-by: NSebastien Jan <s-jan@ti.com> Signed-off-by: NDavid Anders <x0132446@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sanjeev Premi 提交于
This patch contains updates the sources in the board files to use the generic API. Signed-off-by: NSanjeev Premi <premi@ti.com>
-
- 04 9月, 2011 5 次提交
-
-
由 Christian Spielberger 提交于
Changes made by Jason Kridner with inputs from Eric Benard to special case xM Rev A and xM Rev B Relevant discussions: http://www.mail-archive.com/u-boot@lists.denx.de/msg59361.html http://www.mail-archive.com/u-boot@lists.denx.de/msg59589.htmlSigned-off-by: NJoel A Fernandes <joelagnel@ti.com> Cc: Eric Benard <eric@eukrea.com> Cc: Christian Spielberger <c.spielberger@bct-electronic.com> Cc: Jason Kridner <jdk@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Joel A Fernandes 提交于
* Read the led output state from GPIO instead saving state in memory when it is [re]set * Added a toggle option to the led command Previous discussion: http://lists.denx.de/pipermail/u-boot/2011-May/093068.html Changes since v1: Fixed checkpatch errors Signed-off-by: NJoel A Fernandes <agnel.joel@gmail.com> Signed-off-by: NJason Kridner <jkridner@beagleboard.org> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Jason Kridner 提交于
Fixed USR0/USR1 to be LED 0/1 respectively Signed-off-by: NJason Kridner <jkridner@beagleboard.org> Signed-off-by: NKoen Kooi <koen@dominion.thruhere.net> Signed-off-by: NJoel A Fernandes <agnel.joel@gmail.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Jason Kridner 提交于
Based on patches from Syed Mohammed Khasim (khasim@ti.com). Configures the output of the BeagleBoard DVI to be orange. Configures the output of the BeagleBoard S-Video to be a colorbar. Changed display_init to beagle_display_init as suggested by Igor Grinberg: http://www.mail-archive.com/u-boot@lists.denx.de/msg51446.htmlSigned-off-by: NJason Kridner <jkridner@beagleboard.org> Signed-off-by: NJoel A Fernandes <agnel.joel@gmail.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Jason Kridner 提交于
Based on commit f1099c7c43caf5bac3bf6a65aa266fade4747072 Author: Greg Turner <gregturner@ti.com> Date: Tue May 25 09:19:06 2010 -0500 New u-boot command for status of USER button on BeagleBoard-xM Modified bootcmd to check the staus at boot time and set filename of the boot script. * Moved to a BeagleBoard specific file. * Removed changes to default boot command from adding userbutton command. * Made to handle pre-xM boards. * Flipped polarity of the return value to avoid confusion. Success (0) is when the button is pressed. Failure (1) is when the button is NOT pressed. * Used latest revision getting function. * Used latest macros for board revision. * Added xM-C revision definition (optional, since it was default) * updated default configuration with UserButton functionality * Added a separate bootenv variable to load a user defined .txt file * Added an example, showing how a different environment file can be loaded with the user button pressed Signed-off-by: NJason Kridner <jkridner@beagleboard.org> Signed-off-by: NKoen Kooi <koen@dominion.thruhere.net> Signed-off-by: NJoel A Fernandes <agnel.joel@gmail.com> Cc: Greg Turner <gregturner@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-