Age | Commit message (Collapse) | Author | Files | Lines |
|
Since commit
6d803ba (ARM: 6483/1: arm & sh: factorised duplicated clkdev.c)
platforms need to select CLKDEV_LOOKUP instead of COMMON_CLKDEV and need
to include <linux/clkdev.h>.
Cc: Shawn Guo <[email protected]>
Cc: Lothar Waßmann <[email protected]>
Signed-off-by: Uwe Kleine-König <[email protected]>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Sascha Hauer <[email protected]>
|
|
This patch is adding support for pwm1 and pwm2 devices found
on mx51.
[ this patch has been tested with pwm-backlight driver ]
Signed-off-by: Arnaud Patard <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Commit 076762aa52de48688f6e1b6999fe58d736479f37 is adding a macro whis is
calling imx_add_mxc_pwm() but gives it 2 parameters while it's taking only
one parameters.
Signed-off-by: Arnaud Patard <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
1. Add Kconfig and Makefile entries
2. Add board definition
3. enable uart and fec for LOCO board
Signed-off-by: Yong Shen <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
1. Add Kconfig and Makefile entries
2. Add board definition
3. enable uart and fec for SMD board
Signed-off-by: Yong Shen <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
add spi board information for spi nor device
Signed-off-by: Yong Shen <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
add ecspi IOMUX setting, also fix a bug of chip select pin order
Signed-off-by: Yong Shen <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Add IOMUX pad entry for ecspi
Signed-off-by: Yong Shen <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Add support for dynamical allocation of imx-keypad on mx5 platform.
After moving to dynamically registration of the keypad, the keypad clock
name needs to change accordingly.
The reason is that the original mx5 keypad platform_device id was 0,
now we use id=-1 as per arch/arm/plat-mxc/devices/platform-imx-keypad.c.
Tested keypad successfully on a MX51_3DS board.
Signed-off-by: Fabio Estevam <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Fabio Estevam <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
The mxs duart is actually an amba-pl011 device. This commit changes
the duart device code to dynamically allocate amba-pl011 device,
so that drivers/serial/amba-pl011.c can be used on mxs.
Signed-off-by: Shawn Guo <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Shawn Guo <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Change device name from "fec" to "imx28-fec", so that fec driver
can distinguish mx28.
Signed-off-by: Shawn Guo <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Fabio Estevam <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
uart clk is from pll3 on mx53 instead of mx51
Signed-off-by: Yong Shen <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
1. some macro definitions fix
2. add platform data for spi device
3. register spi clocks
Signed-off-by: Yong Shen <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Sascha Hauer <[email protected]>
|
|
1. changes some register address to fit macro definition
2. add platform data and clock for sdhc
Signed-off-by: Yong Shen <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
add i2c platform data and clock
Signed-off-by: Yong Shen <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
1. Adjust FEC base address name to fit macro definition
2. Add platform data and reset function for FEC
Signed-off-by: Yong Shen <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Richard Zhao <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
1. Add entries to Kconfig
2. Add machine definition
3. Add Uart platform data, pad setting and base address
4. Adjust GPIO irq number
Signed-off-by: Yong Shen <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
1. pll_base address should return right value
2. uart parent clk is from pll3
Signed-off-by: Yong Shen <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Sascha Hauer <[email protected]>
|
|
MX27_3DS board has a MC13783 PMIC connected to the CSPI2 port.
Add support for the PMIC.
Signed-off-by: Fabio Estevam <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Current code doesn't really enable the usb clocks so if they're disabled
when booting linux, the kernel/machine will hang as soon as someone is trying
to read a usb register
Signed-off-by: Arnaud Patard <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Arnaud Patard <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
This patch is fixing some issues :
- MXC_OTG_UCTRL_OPM_BIT is for USBCTRL register and not PHYCTRL register.
- the MXC_EHCI_WAKEUP_ENABLED check was only clearing the bits so never allows
to set them.
Signed-off-by: Arnaud Patard <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Fabio Estevam <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Fabio Estevam <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Fabio Estevam <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Fabio Estevam <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Fabio Estevam <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
into imx-for-2.6.38-new
|
|
Add basic function and uart device support.
Signed-off-by: Richard Zhao <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Add core definitions and memory map, gpio, irq, iomux, uart device
support.
Signed-off-by: Richard Zhao <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Richard Zhao <[email protected]>
Acked-by: Uwe Kleine-König <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
mx5 SoCs have different GPIO port count.
Signed-off-by: Richard Zhao <[email protected]>
Acked-by: Uwe Kleine-König <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Richard Zhao <[email protected]>
Acked-by: Uwe Kleine-König <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Richard Zhao <[email protected]>
Acked-by: Uwe Kleine-König <[email protected]>
Signed-off-by: Sascha Hauer <[email protected]>
|
|
Signed-off-by: Shawn Guo <[email protected]>
Signed-off-by: Uwe Kleine-König <[email protected]>
|
|
Add initial mx28evk support with duart and fec0.
Signed-off-by: Shawn Guo <[email protected]>
Signed-off-by: Uwe Kleine-König <[email protected]>
|
|
Add initial mx23evk support with duart.
Signed-off-by: Shawn Guo <[email protected]>
Signed-off-by: Uwe Kleine-König <[email protected]>
|
|
Dynamically allocate fec devices for MX28, which gets dual
fec interface.
Signed-off-by: Shawn Guo <[email protected]>
Signed-off-by: Uwe Kleine-König <[email protected]>
|
|
Dynamically allocate duart devices for MX23 and MX28.
Signed-off-by: Shawn Guo <[email protected]>
Signed-off-by: Uwe Kleine-König <[email protected]>
|
|
Create static memory mapping for MX23 and MX28.
Signed-off-by: Shawn Guo <[email protected]>
Signed-off-by: Uwe Kleine-König <[email protected]>
|
|
Add clock for MXS-based SoCs, MX23 and MX28.
Signed-off-by: Shawn Guo <[email protected]>
Signed-off-by: Uwe Kleine-König <[email protected]>
|
|
MXS-based SoCs implements iomux functions in block PINCTRL.
Signed-off-by: Shawn Guo <[email protected]>
Signed-off-by: Uwe Kleine-König <[email protected]>
|