27 Oct, 2011
29 commits
-
On AM335X, MMC CD & WP pins are handled directly by HSMMC ip. Currently
IP seems to fail to detect changes properly.So move the CD & WP handling to GPIO module
Signed-off-by: Hebbar, Gururaja
-
Signed-off-by: Hebbar, Gururaja
-
This patch adds support for TLK110 PHY. This include some
additional phy register configuration for 1.0 phy version.Signed-off-by: Chandan Nath
-
WLAN & BT module is available only in Profile 0, 3 & 5 on GP EVM.
So enable only in those profiles.Signed-off-by: Hebbar, Gururaja
-
Make the NAND partition table compatible with OMAP.
Note that we are splitting the MLO partition into 4
to leverage the RBL feature of rudundant boot images.Signed-off-by: Vaibhav Bedia
-
Since we do not have any i2c1 device available on BeagleBone board,
and if we register i2c bus without any device available on board
results in to contiguous timeout for 1000msec.
So remove i2c1_init and registration for beaglebone board. -
In case of wrong EEPROM ID, or if device fails to read/detect the
board fall back to BeagleBone board.Signed-off-by: Steve Kipisz
Signed-off-by: Vaibhav Hiremath -
IA EVM has UART3 as console. provide support for the same
Signed-off-by: Hebbar, Gururaja
-
UART3 is used as boot console for IA EVM.
To capture decompressor logs & early prints,
a different mach-id is required and so a new
board support. It has machine specific entry
points same as that of AM335XEVM.Signed-off-by: Afzal Mohammed
Signed-off-by: Hebbar, Gururaja -
Signed-off-by: Vaibhav Hiremath
-
* Add pin muxing for wlan and bluetooth
* Initialize mmc2 for working with the wl12xx COM module
* Enable wlan and bluetoothSigned-off-by: Eyal Reizer
-
Signed-off-by: Vaibhav Bedia
-
This patch adds support for
1. SPI (instance 0 & 1) controller on am33xx
2. MTD Partition table and Pin-muxing for spi flash device.Signed-off-by: Philip, Avinash
Signed-off-by: Hebbar, Gururaja -
MTD NAND partition table is coreected to acoomodate 4 blocks for
U-boot.min in the case of NAND flash device.0x000000000000-0x000000080000 : "U-Boot-min"
0x000000080000-0x0000002c0000 : "U-Boot"
0x0000002c0000-0x0000002e0000 : "U-Boot Env"
0x0000002e0000-0x000000720000 : "Kernel"
0x000000720000-0x00000cf40000 : "File System"
0x00000cf40000-0x000010000000 : "Reserved"Signed-off-by: Philip, Avinash
-
This patch adds the hardware info like pin-mux, platform data and
registers the MMC module. All the three MMC instances are supportedSigned-off-by: Hebbar, Gururaja
-
This patch adds the hardware info like base addresses, EDMA events,
interrupt nos. and other module specific data for the McASP IP.Signed-off-by: Hebbar, Gururaja
-
i2c-1 bus is available on few EVM variants of AM335X. Provide support
for the same (Pin-mux, board-info, device registration)Signed-off-by: Hebbar, Gururaja
-
NAND flash device support is added.
1. Pin-muxing enabled for profiles.
2. NAND partition information is added.Signed-off-by: Sugumar Natarajan
Signed-off-by: Hebbar, Gururaja
Signed-off-by: Philip, Avinash -
Adding musb support in am335evm board file. Configured for:
- Two instance of musb
- 500mA of power
Also added the pinmux needed for drvvbus pins of each usb interface.
Others usb pins are not multiplexed so no need to setup them. -
Also enable the driver config option in defconfig
Signed-off-by: Vaibhav Hiremath
-
This patch adds cpsw pinmux configuration for different boards
Signed-off-by: Chandan Nath
Conflicts:
arch/arm/mach-omap2/devices.c
-
Since backlight comes up before LCDC FB console driver, Linux logo
appears to flash and come up. This patch delays enabling of backlight
driver, allows FB console driver load first.Signed-off-by: Manjunathappa, Prakash
Signed-off-by: Vaibhav Hiremath -
Adding pinmux, platform resource information. Also add
AM335X panel inforamtion.Signed-off-by: Manjunathappa, Prakash
-
Functional clock for LCDC can be configured for one of below 3
1) M2 Display PLL.
2) M5 Core PLL.
3) M2 Peripheral PLL.
This patch sets M2 display PLL as parent to LCDC functional clock.Since max
LCD pixel clock is 150MHz and minimum clock divisor in raster control is 2,
this patch configures display PLL to yield display clock of 300 MHz.LCDC has got l3s and l4per interface clocks derived from dpll core m4,
enable both of them.Signed-off-by: Manjunathappa, Prakash
-
Turn on LCD backlight based on board and
profile detected (i.e if LCD is present)Signed-off-by: Afzal Mohammed
-
AM335X EVM comes in 4 flavours. The type of EVM is encoded in the EEPROM
on the Baseboard.This patch provides api to read this data from eeprom & setup/configure
the evm/devices accordingly. Also, Profile data is retrieved by reading
the CPLD on the daughter board.In case the eeprom read fails or if thh data is invalid, the fallback
option selects General Purpose EVM with Daughter board connected in
Profile 0.Signed-off-by: Hebbar, Gururaja
-
Detect base board & daughter board connected
by reading EEPROM in both the boardsSigned-off-by: Afzal Mohammed
Signed-off-by: Vaibhav Hiremath -
Signed-off-by: Afzal Mohammed
Signed-off-by: Vaibhav Hiremath -
This patch adds minimal support and build configuration for
AM335X EVM.Signed-off-by: Afzal Mohammed
Signed-off-by: Vaibhav Hiremath