[Armadeus-commitlog] armadeus branch, master, updated. armadeus-4.1-328-g5a597e0
Brought to you by:
sszy
|
From: jorasse <jo...@us...> - 2012-05-25 14:22:09
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 5a597e0b268f9b39a473fe87505a92e57e17bfc4 (commit)
from 011d922a72c5ace5c70e1318aa52c744eaa242ca (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5a597e0b268f9b39a473fe87505a92e57e17bfc4
Author: Eric Jarrige <eri...@ar...>
Date: Fri May 25 16:21:55 2012 +0200
[LINUX] apf28: support extension connector buses: I2C, SPI, SPDIF, CAN, UART and SAIF
-----------------------------------------------------------------------
Summary of changes:
...1-armadeus-add_apf28dev_baseboard_support.patch | 261 +++++++++++++++++++-
1 files changed, 260 insertions(+), 1 deletions(-)
diff --git a/patches/linux/2.6.35/451-armadeus-add_apf28dev_baseboard_support.patch b/patches/linux/2.6.35/451-armadeus-add_apf28dev_baseboard_support.patch
index 59bbf36..800e0e8 100644
--- a/patches/linux/2.6.35/451-armadeus-add_apf28dev_baseboard_support.patch
+++ b/patches/linux/2.6.35/451-armadeus-add_apf28dev_baseboard_support.patch
@@ -45,7 +45,7 @@ Index: linux-2.6.35.3/arch/arm/mach-mx28/apf28dev.c
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ linux-2.6.35.3/arch/arm/mach-mx28/apf28dev.c 2012-02-15 15:51:09.000000000 +0100
-@@ -0,0 +1,483 @@
+@@ -0,0 +1,742 @@
+/*
+ * Copyright (C) 2012 Armadeus systems
+ *
@@ -355,6 +355,199 @@ Index: linux-2.6.35.3/arch/arm/mach-mx28/apf28dev.c
+ .drive = 1,
+ .pull = 0,
+ },
++#ifdef CONFIG_MXS_AUART0_DEVICE_ENABLE
++ {
++ .name = "AUART0.RX",
++ .id = PINID_AUART0_RX,
++ .fun = PIN_FUN1,
++ },
++ {
++ .name = "AUART0.TX",
++ .id = PINID_AUART0_TX,
++ .fun = PIN_FUN1,
++ },
++ {
++ .name = "AUART0.CTS",
++ .id = PINID_AUART0_CTS,
++ .fun = PIN_FUN1,
++ },
++ {
++ .name = "AUART0.RTS",
++ .id = PINID_AUART0_RTS,
++ .fun = PIN_FUN1,
++ },
++#endif
++#ifdef CONFIG_MXS_AUART2_DEVICE_ENABLE
++ {
++ .name = "AUART2.RX",
++ .id = PINID_AUART2_RX,
++ .fun = PIN_FUN1,
++ },
++ {
++ .name = "AUART2.TX",
++ .id = PINID_AUART2_TX,
++ .fun = PIN_FUN1,
++ },
++ {
++ .name = "AUART2.CTS",
++ .id = PINID_AUART2_CTS,
++ .fun = PIN_FUN1,
++ },
++ {
++ .name = "AUART2.RTS",
++ .id = PINID_AUART2_RTS,
++ .fun = PIN_FUN1,
++ },
++#endif
++#ifdef CONFIG_MXS_AUART3_DEVICE_ENABLE
++ {
++ .name = "AUART3.RX",
++ .id = PINID_AUART3_RX,
++ .fun = PIN_FUN1,
++ },
++ {
++ .name = "AUART3.TX",
++ .id = PINID_AUART3_TX,
++ .fun = PIN_FUN1,
++ },
++ {
++ .name = "AUART3.CTS",
++ .id = PINID_AUART3_CTS,
++ .fun = PIN_FUN1,
++ },
++ {
++ .name = "AUART3.RTS",
++ .id = PINID_AUART3_RTS,
++ .fun = PIN_FUN1,
++ },
++#endif
++#if defined(CONFIG_CAN_FLEXCAN) || defined(CONFIG_CAN_FLEXCAN_MODULE)
++ {
++ .name = "CAN0_TX",
++ .id = PINID_GPMI_RDY2,
++ .fun = PIN_FUN2,
++ .strength = PAD_4MA,
++ .voltage = PAD_3_3V,
++ .pullup = 0,
++ .drive = 1,
++ .pull = 0,
++ },
++ {
++ .name = "CAN0_RX",
++ .id = PINID_GPMI_RDY3,
++ .fun = PIN_FUN2,
++ .strength = PAD_4MA,
++ .voltage = PAD_3_3V,
++ .pullup = 0,
++ .drive = 1,
++ .pull = 0,
++ },
++ {
++ .name = "CAN1_TX",
++ .id = PINID_GPMI_CE2N,
++ .fun = PIN_FUN2,
++ .strength = PAD_4MA,
++ .voltage = PAD_3_3V,
++ .pullup = 0,
++ .drive = 1,
++ .pull = 0,
++ },
++ {
++ .name = "CAN1_RX",
++ .id = PINID_GPMI_CE3N,
++ .fun = PIN_FUN2,
++ .strength = PAD_4MA,
++ .voltage = PAD_3_3V,
++ .pullup = 0,
++ .drive = 1,
++ .pull = 0,
++ },
++#endif
++#if defined(CONFIG_I2C_MXS) || \
++ defined(CONFIG_I2C_MXS_MODULE)
++ {
++ .name = "I2C0_SCL",
++ .id = PINID_I2C0_SCL,
++ .fun = PIN_FUN1,
++ .strength = PAD_8MA,
++ .voltage = PAD_3_3V,
++ .drive = 1,
++ },
++ {
++ .name = "I2C0_SDA",
++ .id = PINID_I2C0_SDA,
++ .fun = PIN_FUN1,
++ .strength = PAD_8MA,
++ .voltage = PAD_3_3V,
++ .drive = 1,
++ },
++#endif
++#if defined(CONFIG_SND_MXS_SOC_DAI) || defined(CONFIG_SND_MXS_SOC_DAI_MODULE)
++ /* Configurations of SAIF0 port pins */
++ {
++ .name = "SAIF0_MCLK",
++ .id = PINID_SAIF0_MCLK,
++ .fun = PIN_FUN1,
++ .strength = PAD_12MA,
++ .voltage = PAD_3_3V,
++ .pullup = 1,
++ .drive = 1,
++ .pull = 1,
++ },
++ {
++ .name = "SAIF0_LRCLK",
++ .id = PINID_SAIF0_LRCLK,
++ .fun = PIN_FUN1,
++ .strength = PAD_12MA,
++ .voltage = PAD_3_3V,
++ .pullup = 1,
++ .drive = 1,
++ .pull = 1,
++ },
++ {
++ .name = "SAIF0_BITCLK",
++ .id = PINID_SAIF0_BITCLK,
++ .fun = PIN_FUN3,
++ .strength = PAD_12MA,
++ .voltage = PAD_3_3V,
++ .pullup = 1,
++ .drive = 1,
++ .pull = 1,
++ },
++ {
++ .name = "SAIF0_SDATA0",
++ .id = PINID_SAIF0_SDATA0,
++ .fun = PIN_FUN1,
++ .strength = PAD_12MA,
++ .voltage = PAD_3_3V,
++ .pullup = 1,
++ .drive = 1,
++ .pull = 1,
++ },
++ {
++ .name = "SAIF1_SDATA0",
++ .id = PINID_SAIF1_SDATA0
++ .fun = PIN_FUN1,
++ .strength = PAD_12MA,
++ .voltage = PAD_3_3V,
++ .pullup = 1,
++ .drive = 1,
++ .pull = 1,
++ },
++#endif
++#if defined(CONFIG_SND_SOC_MXS_SPDIF) || \
++ defined(CONFIG_SND_SOC_MXS_SPDIF_MODULE)
++ {
++ .name = "SPDIF",
++ .id = PINID_SPDIF,
++ .fun = PIN_FUN1,
++ .strength = PAD_12MA,
++ .voltage = PAD_3_3V,
++ .pullup = 1,
++ .drive = 1,
++ .pull = 1,
++ },
++#endif
+#if defined(CONFIG_FEC2) || defined(CONFIG_FEC2_MODULE)\
+ || defined(CONFIG_FEC_L2SWITCH)
+ {
@@ -441,6 +634,72 @@ Index: linux-2.6.35.3/arch/arm/mach-mx28/apf28dev.c
+ .data = 1,
+ },
+#endif /* defined(CONFIG_FEC2) || defined(CONFIG_FEC2_MODULE).. */
++#if defined(CONFIG_SPI_MXS) || defined(CONFIG_SPI_MXS_MODULE)
++ {
++ .name = "SSP2 MOSI",
++ .id = PINID_SSP2_MOSI,
++ .fun = PIN_FUN1,
++ .strength = PAD_4MA,
++ .voltage = PAD_3_3V,
++ .drive = 1,
++ },
++ {
++ .name = "SSP2 MISO",
++ .id = PINID_SSP2_MISO,
++ .fun = PIN_FUN1,
++ .strength = PAD_4MA,
++ .voltage = PAD_3_3V,
++ .drive = 1,
++ },
++ {
++ .name = "SSP2 SCK",
++ .id = PINID_SSP2_SCK,
++ .fun = PIN_FUN1,
++ .strength = PAD_4MA,
++ .voltage = PAD_3_3V,
++ .drive = 1,
++ },
++ {
++ .name = "SSP2 SS0",
++ .id = PINID_SSP2_SS0,
++ .fun = PIN_FUN1,
++ .strength = PAD_4MA,
++ .voltage = PAD_3_3V,
++ .drive = 1,
++ },
++ {
++ .name = "SSP3 MOSI",
++ .id = PINID_SSP3_MOSI,
++ .fun = PIN_FUN1,
++ .strength = PAD_4MA,
++ .voltage = PAD_3_3V,
++ .drive = 1,
++ },
++ {
++ .name = "SSP3 MISO",
++ .id = PINID_SSP3_MISO,
++ .fun = PIN_FUN1,
++ .strength = PAD_4MA,
++ .voltage = PAD_3_3V,
++ .drive = 1,
++ },
++ {
++ .name = "SSP3 SCK",
++ .id = PINID_SSP3_SCK,
++ .fun = PIN_FUN1,
++ .strength = PAD_4MA,
++ .voltage = PAD_3_3V,
++ .drive = 1,
++ },
++ {
++ .name = "SSP3 SS0",
++ .id = PINID_SSP3_SS0,
++ .fun = PIN_FUN1,
++ .strength = PAD_4MA,
++ .voltage = PAD_3_3V,
++ .drive = 1,
++ },
++#endif
+};
+
+#if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE)
hooks/post-receive
--
armadeus
|