08 Jan, 2014
1 commit
-
The omap3_zoom2 board has not been updated for a correct CONFIG_SYS_HZ
and Tom Rix's email has long been bouncing.Signed-off-by: Tom Rini
13 Dec, 2013
1 commit
-
Pin 30 is connected to PHY's RESET# signal, so it must be
put to high. Otherwise PHY won't be found via MDIO interface.Signed-off-by: Yegor Yefremov
13 Nov, 2013
1 commit
-
- add omap24xx driver to new multibus/multiadpater support
- adapted all config files, which uses this driverTested on the am335x based siemens boards rut, dxr2 and pxm2
posted here:
http://patchwork.ozlabs.org/patch/263211/Signed-off-by: Heiko Schocher
Tested-by: Tom Rini
Cc: Lars Poeschel
Cc: Steve Sakoman
Cc: Thomas Weber
Cc: Tom Rix
Cc: Grazvydas Ignotas
Cc: Enric Balletbo i Serra
Cc: Luca Ceresoli
Cc: Igor Grinberg
Cc: Ilya Yanok
Cc: Stefano Babic
Cc: Nishanth Menon
Cc: Pali Rohár
Cc: Peter Barada
Cc: Nagendra T S
Cc: Michael Jones
Cc: Raphael Assenat
Acked-by: Igor Grinberg
Acked-by: Stefano Babic
01 Nov, 2013
1 commit
-
Signed-off-by: Masahiro Yamada
Cc: Albert ARIBAUD
Cc: Andreas Bießmann
Cc: Stefano Babic
Cc: Prafulla Wadaskar
Cc: Minkyu Kang
Cc: Vipin Kumar
Cc: Tom Warren
Cc: Tom Rini
15 Oct, 2013
1 commit
-
Signed-off-by: Wolfgang Denk
24 Jul, 2013
1 commit
-
Signed-off-by: Wolfgang Denk
[trini: Fixup common/cmd_io.c]
Signed-off-by: Tom Rini
09 Mar, 2013
2 commits
-
Add check for write protection in omap mmc driver.
Signed-off-by: Nikita Kiryanov
Signed-off-by: Igor Grinberg
Reviewed-by: Tom Rini -
Implement driver check for card detection.
Signed-off-by: Nikita Kiryanov
Signed-off-by: Igor Grinberg
20 Nov, 2012
1 commit
-
Use new musb framework instead of the old one on AM3517_EVM.
Signed-off-by: Ilya Yanok
16 Oct, 2012
4 commits
-
The CSI PODF bit-field used by the previous code for the i.MX31 CCM PDR0
register is actually composed of two bit-fields: one pre-divider and one
post-divider. This patch fixes the CCM access macros and the code using them
accordingly.Signed-off-by: Benoît Thébaudeau
Cc: Stefano Babic -
Remove the prototypes for zoom2_serial_deviceN from serial.h . This
can't be done right away, as they are referenced from the zoom2
config file. Therefore, adjust the code so the config file only
specifies number of the port. Then, replace the simple return in
default_serial_console() with a switch across possible values, which
returns the zoom2_serial_deviceN . With such adjustment in place,
the exported prototypes in serial.h can be safely removed.Signed-off-by: Marek Vasut
Cc: Marek Vasut
Cc: Tom Rini -
Properly spell out the whole structure member names when an initialized
varible is instantiated from the struct serial_driver. In case the
structure definition for struct serial_driver undergoes reordering,
there will be no impact on variables defined based on this structure.Signed-off-by: Marek Vasut
Cc: Marek Vasut
Cc: Tom Rini
Cc: Anatolij Gustschin
Cc: Stefan Roese
Cc: Mike Frysinger
Cc: C Nauman
Cc: Minkyu Kang
Cc: Michal Simek -
Fix up the rest of implementations of __stringify().
Signed-off-by: Marek Vasut
Cc: Wolfgang Denk
01 Sep, 2012
1 commit
-
Signed-off-by: Philippe Reynes
Acked-by: Stefano Babic
15 May, 2012
2 commits
-
Introduce a __weak misc_init_r function that just runs dieid_num_r().
Remove misc_init_r from cm_t35, mcx, omap3_logic and mt_ventoux as this was
all they did for misc_init_r.Cc: Igor Grinberg
Cc: Ilya Yanok
Cc: Peter Barada
Cc: Stefano Babic
Signed-off-by: Tom Rini
Acked-by: Igor Grinberg -
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: Jonathan Solnit
12 Feb, 2012
1 commit
-
The initial checkin dropped pinmux setup for GPMC pins A6-A10, D0-D7 and
NCS1/2 necessary to access LAN92xx on Logic OMAP35x/DM37x modules.Signed-off-by: Peter Barada
16 Jan, 2012
1 commit
-
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: Peter Barada
Cc: Tom Rini
Cc: Igor Grinberg
Cc: Wolfgang Denk
Acked-by: Igor Grinberg
07 Dec, 2011
2 commits
-
The only change of note is that we move from 0x80008000 to 0x80100000
for CONFIG_SYS_TEXT_BASECc: Vaibhav Hiremath
Signed-off-by: Tom Rini -
AM3517 specific CONTROL_PADCONF_* defines moved from board-specific
files toSigned-off-by: Ilya Yanok
28 Oct, 2011
3 commits
-
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: Joe Hershberger
Cc: Joe Hershberger
Cc: Sandeep Paulraj
Signed-off-by: Sandeep Paulraj -
Fix checkpatch warning and errors in several i.MX related files.
While at it also address a checkpatch warning at arch/arm/cpu/armv7/mx5/soc.c
regarding the usage of extern in a C file.Signed-off-by: Fabio Estevam
-
setup_weimcs() and some macros are added to support the setup
for i.MX31 WEIM chip selects. As a compromise between verbosity
and readability an ASCII-art'ish bit comment is used instead of
bitfields.
All i.MX31 boards have been patched to use this approach using a
helper program to verify the changes.Signed-off-by: Helmut Raiger
Acked-by: Stefano Babic
16 Oct, 2011
1 commit
-
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: Mike Frysinger
01 Oct, 2011
2 commits
-
Let common code set the machine ID.
Signed-off-by: Fabio Estevam
-
As only one RAM bank is used we can rely on the code from arch/arm/lib/board.c
Signed-off-by: Fabio Estevam
13 Sep, 2011
2 commits
-
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; doneDiscussion:
http://patchwork.ozlabs.org/patch/84988/Signed-off-by: Jason Kridner
Signed-off-by: Joel A Fernandes
Signed-off-by: Sandeep Paulraj -
This patch contains updates the sources in the board files
to use the generic API.Signed-off-by: Sanjeev Premi
08 Sep, 2011
1 commit
-
commit 0edf8b5b2fa0d210ebc4d6da0fd1aceeb7e44e47 breaks
building on a different directory with the O= parameter.
The patch wil fix this issue, generating always asm-offsets.h before
the other targets.Signed-off-by: Stefano Babic
CC: Matthias Weisser
CC: Wolfgang Denk
04 Sep, 2011
3 commits
-
Switch from the legacy omap3 mmc driver to the new generic omap hsmmc
driver. This patch is based on the work done for Beagle, etc.Signed-off-by: Tom Rini
Signed-off-by: Sandeep Paulraj -
Switch from the legacy omap3 mmc driver to the new generic omap hsmmc
driver. This patch is based on the work done for Beagle, etc.Signed-off-by: Tom Rini
Signed-off-by: Sandeep Paulraj -
Switch from the legacy mmc driver to the
new generic mmc driver.This patch is based on similar patch for beagle[1].
[1] http://git.denx.de/?p=u-boot.git;a=commitdiff_plain;h=0cd31144240
Signed-off-by: Vaibhav Hiremath
Signed-off-by: Sanjeev Premi
Signed-off-by: Sandeep Paulraj
26 Jul, 2011
2 commits
-
The multi serial support has a "ctlr" field which almost no one uses,
but everyone is forced to set to useless strings. So punt it.Funny enough, the only code that actually reads this field (the mpc8xx
driver) has a typo where it meant to look for the SCC driver. Fix it
while converting the check to use the name field.Signed-off-by: Mike Frysinger
CC: Heiko Schocher
CC: Anatolij Gustschin
CC: Tom Rix
CC: Minkyu Kang
CC: Craig Nauman
CC: Marek Vasut
CC: Prafulla Wadaskar
CC: Mahavir Jain -
Rather than sticking arch/board/driver specific logic in the common
serial code, push it all out to the respective drivers. The serial
drivers declare these funcs weak so that boards can still override
things with their own definition.Signed-off-by: Mike Frysinger
CC: Heiko Schocher
CC: Anatolij Gustschin
CC: Tom Rix
CC: Minkyu Kang
CC: Craig Nauman
CC: Prafulla Wadaskar
CC: Mahavir Jain
Tested-by: Minkyu Kang
17 Jul, 2011
1 commit
-
Checkpatch.pl complains about the volatile qualifier in calls to
get_ram_size(). Remove this qualifier in the prototype and in the
calls where it is useless, and leave it only in the function body
where it is needed.Signed-off-by: Albert ARIBAUD
14 Jul, 2011
1 commit
-
mx27_uart_init_pins does the IOMUX setting for UART1 port.
Change the function name to make the UART port number explicit.
Signed-off-by: Fabio Estevam
07 Jun, 2011
2 commits
-
Local board config.mk should be avoided.
Place CONFIG_SYS_TEXT_BASE definition into the board config file instead.
Signed-off-by: Fabio Estevam
-
Local board config.mk should be avoided.
Place CONFIG_SYS_TEXT_BASE definition into the board config file instead.
Signed-off-by: Fabio Estevam
Acked-by: Stefano Babic
06 Jun, 2011
1 commit
-
imx31_litekit has been converted to the new relocation scheme, but it does not boot.
Make the boot functional by using board_early_init_f .
Signed-off-by: Fabio Estevam
Tested-by: Magnus Lilja
28 Apr, 2011
1 commit
-
As exception among the i.MX processors, the i.MX31 has headers
without general names (mx31-regs.h, mx31.h instead of imx-regs.h and
clock.h). This requires several nasty #ifdef in the drivers to
include the correct header. The patch cleans up the driver and
renames the header files as for the other i.MX processors.Signed-off-by: Stefano Babic