* [U-Boot] [PATCH 0/3] omap2: i2c: minor cleanup
[not found] <Commit d708395d breaks omap2420h4 board...>
@ 2010-08-19 0:39 ` Nishanth Menon
2010-08-19 3:28 ` Steve Sakoman
2010-08-19 0:39 ` [U-Boot] [PATCH 1/3] i2c: omap2+: change header guard to be generic Nishanth Menon
` (2 subsequent siblings)
3 siblings, 1 reply; 29+ messages in thread
From: Nishanth Menon @ 2010-08-19 0:39 UTC (permalink / raw)
To: u-boot
As reported by wolfgang [1] sdp2420 platform build is broken atm
looking at the same showed some potential cleanups possible
in addition to fixing the problem
Warning: i dont have a board around, so only build tested for omap2,
tested for omap3
Nishanth Menon (3):
i2c: omap2+: change header guard to be generic
omap2: i2c: add syss offset
omap2: i2c: remove redundant header definitions
arch/arm/include/asm/arch-omap24xx/i2c.h | 110 +-----------------------------
drivers/i2c/omap24xx_i2c.h | 4 +-
2 files changed, 5 insertions(+), 109 deletions(-)
Cc: Steve Sakoman <steve@sakoman.com>
Cc: Heiko <hs@denx.de>
Cc: Sandeep Paulraj <s-paulraj@ti.com>
Cc: Wolfang Denk <wd@denx.de>
Regards,
Nishanth Menon
Ref:
[1] http://lists.denx.de/pipermail/u-boot/2010-August/075826.html
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] [PATCH 0/3] omap2: i2c: minor cleanup
2010-08-19 0:39 ` [U-Boot] [PATCH 0/3] omap2: i2c: minor cleanup Nishanth Menon
@ 2010-08-19 3:28 ` Steve Sakoman
2010-08-23 6:29 ` [U-Boot] Pull request: u-boot-i2c Heiko Schocher
0 siblings, 1 reply; 29+ messages in thread
From: Steve Sakoman @ 2010-08-19 3:28 UTC (permalink / raw)
To: u-boot
On Wed, 2010-08-18 at 19:39 -0500, Nishanth Menon wrote:
> As reported by wolfgang [1] sdp2420 platform build is broken atm
>
> looking at the same showed some potential cleanups possible
> in addition to fixing the problem
Thanks Nishanth! You beat me to it.
These look fine to me, I'll add my Ack-ed by to the individual patches.
Steve
> Warning: i dont have a board around, so only build tested for omap2,
> tested for omap3
>
>
> Nishanth Menon (3):
> i2c: omap2+: change header guard to be generic
> omap2: i2c: add syss offset
> omap2: i2c: remove redundant header definitions
>
> arch/arm/include/asm/arch-omap24xx/i2c.h | 110 +-----------------------------
> drivers/i2c/omap24xx_i2c.h | 4 +-
> 2 files changed, 5 insertions(+), 109 deletions(-)
>
> Cc: Steve Sakoman <steve@sakoman.com>
> Cc: Heiko <hs@denx.de>
> Cc: Sandeep Paulraj <s-paulraj@ti.com>
> Cc: Wolfang Denk <wd@denx.de>
>
> Regards,
> Nishanth Menon
> Ref:
> [1] http://lists.denx.de/pipermail/u-boot/2010-August/075826.html
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
2010-08-19 3:28 ` Steve Sakoman
@ 2010-08-23 6:29 ` Heiko Schocher
2010-08-26 6:37 ` [U-Boot] Pull request v2: u-boot-i2c Heiko Schocher
0 siblings, 1 reply; 29+ messages in thread
From: Heiko Schocher @ 2010-08-23 6:29 UTC (permalink / raw)
To: u-boot
Hello Wolfgang,
The following changes since commit bd2313078114c4b44c4a5ce149af43bcb7fc8854:
Wolfgang Denk (1):
Merge branch 'master' of ssh://gemini/home/wd/git/u-boot/master
are available in the git repository at:
git://git.denx.de/u-boot-i2c.git master
Nishanth Menon (3):
i2c: omap2+: change header guard to be generic
omap2: i2c: add syss offset
omap2: i2c: remove redundant header definitions
arch/arm/include/asm/arch-omap24xx/i2c.h | 110 +-----------------------------
drivers/i2c/omap24xx_i2c.h | 4 +-
2 files changed, 5 insertions(+), 109 deletions(-)
bye
Heiko
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request v2: u-boot-i2c
2010-08-23 6:29 ` [U-Boot] Pull request: u-boot-i2c Heiko Schocher
@ 2010-08-26 6:37 ` Heiko Schocher
2010-09-07 19:39 ` Wolfgang Denk
0 siblings, 1 reply; 29+ messages in thread
From: Heiko Schocher @ 2010-08-26 6:37 UTC (permalink / raw)
To: u-boot
Hello Wolfgang,
The following changes since commit bd2313078114c4b44c4a5ce149af43bcb7fc8854:
Wolfgang Denk (1):
Merge branch 'master' of ssh://gemini/home/wd/git/u-boot/master
are available in the git repository at:
git://git.denx.de/u-boot-i2c.git master
Nishanth Menon (3):
i2c: omap2+: change header guard to be generic
omap2: i2c: add syss offset
omap2: i2c: remove redundant header definitions
Reinhard Meyer (1):
CMD_I2C: make alen=0 work
arch/arm/include/asm/arch-omap24xx/i2c.h | 110 +-----------------------------
common/cmd_i2c.c | 17 ++---
drivers/i2c/omap24xx_i2c.h | 4 +-
3 files changed, 12 insertions(+), 119 deletions(-)
bye
Heiko
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request v2: u-boot-i2c
2010-08-26 6:37 ` [U-Boot] Pull request v2: u-boot-i2c Heiko Schocher
@ 2010-09-07 19:39 ` Wolfgang Denk
0 siblings, 0 replies; 29+ messages in thread
From: Wolfgang Denk @ 2010-09-07 19:39 UTC (permalink / raw)
To: u-boot
Dear Heiko Schocher,
In message <4C760BA5.90901@denx.de> you wrote:
> Hello Wolfgang,
>
> The following changes since commit bd2313078114c4b44c4a5ce149af43bcb7fc8854:
> Wolfgang Denk (1):
> Merge branch 'master' of ssh://gemini/home/wd/git/u-boot/master
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-i2c.git master
>
> Nishanth Menon (3):
> i2c: omap2+: change header guard to be generic
> omap2: i2c: add syss offset
> omap2: i2c: remove redundant header definitions
>
> Reinhard Meyer (1):
> CMD_I2C: make alen=0 work
>
> arch/arm/include/asm/arch-omap24xx/i2c.h | 110 +-----------------------------
> common/cmd_i2c.c | 17 ++---
> drivers/i2c/omap24xx_i2c.h | 4 +-
> 3 files changed, 12 insertions(+), 119 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
For every complex problem, there is a solution that is simple, neat,
and wrong. -- H. L. Mencken
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] [PATCH 1/3] i2c: omap2+: change header guard to be generic
[not found] <Commit d708395d breaks omap2420h4 board...>
2010-08-19 0:39 ` [U-Boot] [PATCH 0/3] omap2: i2c: minor cleanup Nishanth Menon
@ 2010-08-19 0:39 ` Nishanth Menon
2010-08-19 3:29 ` Steve Sakoman
2010-08-19 0:39 ` [U-Boot] [PATCH 2/3] omap2: i2c: add syss offset Nishanth Menon
2010-08-19 0:39 ` [U-Boot] [PATCH 3/3] omap2: i2c: remove redundant header definitions Nishanth Menon
3 siblings, 1 reply; 29+ messages in thread
From: Nishanth Menon @ 2010-08-19 0:39 UTC (permalink / raw)
To: u-boot
Make the header guard to be generic to stop conflicting with
omap2 i2c header file arch/arm/include/asm/arch-omap24xx/i2c.h
Cc: Steve Sakoman <steve@sakoman.com>
Cc: Heiko <hs@denx.de>
Cc: Sandeep Paulraj <s-paulraj@ti.com>
Cc: Wolfang Denk <wd@denx.de>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
drivers/i2c/omap24xx_i2c.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/i2c/omap24xx_i2c.h b/drivers/i2c/omap24xx_i2c.h
index 650e33a..1f38c23 100644
--- a/drivers/i2c/omap24xx_i2c.h
+++ b/drivers/i2c/omap24xx_i2c.h
@@ -20,8 +20,8 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
* MA 02111-1307 USA
*/
-#ifndef _OMAP24XX_I2C_H_
-#define _OMAP24XX_I2C_H_
+#ifndef _OMAP2PLUS_I2C_H_
+#define _OMAP2PLUS_I2C_H_
/* I2C masks */
--
1.6.3.3
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [U-Boot] [PATCH 1/3] i2c: omap2+: change header guard to be generic
2010-08-19 0:39 ` [U-Boot] [PATCH 1/3] i2c: omap2+: change header guard to be generic Nishanth Menon
@ 2010-08-19 3:29 ` Steve Sakoman
0 siblings, 0 replies; 29+ messages in thread
From: Steve Sakoman @ 2010-08-19 3:29 UTC (permalink / raw)
To: u-boot
On Wed, 2010-08-18 at 19:39 -0500, Nishanth Menon wrote:
> Make the header guard to be generic to stop conflicting with
> omap2 i2c header file arch/arm/include/asm/arch-omap24xx/i2c.h
>
> Cc: Steve Sakoman <steve@sakoman.com>
> Cc: Heiko <hs@denx.de>
> Cc: Sandeep Paulraj <s-paulraj@ti.com>
> Cc: Wolfang Denk <wd@denx.de>
>
> Signed-off-by: Nishanth Menon <nm@ti.com>
Acked-by: Steve Sakoman <steve@sakoman.com>
Steve
> ---
> drivers/i2c/omap24xx_i2c.h | 4 ++--
> 1 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/i2c/omap24xx_i2c.h b/drivers/i2c/omap24xx_i2c.h
> index 650e33a..1f38c23 100644
> --- a/drivers/i2c/omap24xx_i2c.h
> +++ b/drivers/i2c/omap24xx_i2c.h
> @@ -20,8 +20,8 @@
> * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
> * MA 02111-1307 USA
> */
> -#ifndef _OMAP24XX_I2C_H_
> -#define _OMAP24XX_I2C_H_
> +#ifndef _OMAP2PLUS_I2C_H_
> +#define _OMAP2PLUS_I2C_H_
>
> /* I2C masks */
>
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] [PATCH 2/3] omap2: i2c: add syss offset
[not found] <Commit d708395d breaks omap2420h4 board...>
2010-08-19 0:39 ` [U-Boot] [PATCH 0/3] omap2: i2c: minor cleanup Nishanth Menon
2010-08-19 0:39 ` [U-Boot] [PATCH 1/3] i2c: omap2+: change header guard to be generic Nishanth Menon
@ 2010-08-19 0:39 ` Nishanth Menon
2010-08-19 3:28 ` Steve Sakoman
2010-08-19 0:39 ` [U-Boot] [PATCH 3/3] omap2: i2c: remove redundant header definitions Nishanth Menon
3 siblings, 1 reply; 29+ messages in thread
From: Nishanth Menon @ 2010-08-19 0:39 UTC (permalink / raw)
To: u-boot
OMAP2420 ES2.3 trm defines syss register offset as 0x10. Add it.
Cc: Steve Sakoman <steve@sakoman.com>
Cc: Heiko <hs@denx.de>
Cc: Sandeep Paulraj <s-paulraj@ti.com>
Cc: Wolfang Denk <wd@denx.de>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
arch/arm/include/asm/arch-omap24xx/i2c.h | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/arch/arm/include/asm/arch-omap24xx/i2c.h b/arch/arm/include/asm/arch-omap24xx/i2c.h
index 19046aa..418a432 100644
--- a/arch/arm/include/asm/arch-omap24xx/i2c.h
+++ b/arch/arm/include/asm/arch-omap24xx/i2c.h
@@ -36,7 +36,9 @@ struct i2c {
unsigned short stat; /* 0x08 */
unsigned short res3;
unsigned short iv; /* 0x0C */
- unsigned short res4[3];
+ unsigned short res4;
+ unsigned short syss; /* 0x10 */
+ unsigned short res4p1;
unsigned short buf; /* 0x14 */
unsigned short res5;
unsigned short cnt; /* 0x18 */
--
1.6.3.3
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [U-Boot] [PATCH 2/3] omap2: i2c: add syss offset
2010-08-19 0:39 ` [U-Boot] [PATCH 2/3] omap2: i2c: add syss offset Nishanth Menon
@ 2010-08-19 3:28 ` Steve Sakoman
0 siblings, 0 replies; 29+ messages in thread
From: Steve Sakoman @ 2010-08-19 3:28 UTC (permalink / raw)
To: u-boot
On Wed, 2010-08-18 at 19:39 -0500, Nishanth Menon wrote:
> OMAP2420 ES2.3 trm defines syss register offset as 0x10. Add it.
>
> Cc: Steve Sakoman <steve@sakoman.com>
> Cc: Heiko <hs@denx.de>
> Cc: Sandeep Paulraj <s-paulraj@ti.com>
> Cc: Wolfang Denk <wd@denx.de>
>
> Signed-off-by: Nishanth Menon <nm@ti.com>
Acked-by: Steve Sakoman <steve@sakoman.com>
Steve
> ---
> arch/arm/include/asm/arch-omap24xx/i2c.h | 4 +++-
> 1 files changed, 3 insertions(+), 1 deletions(-)
>
> diff --git a/arch/arm/include/asm/arch-omap24xx/i2c.h b/arch/arm/include/asm/arch-omap24xx/i2c.h
> index 19046aa..418a432 100644
> --- a/arch/arm/include/asm/arch-omap24xx/i2c.h
> +++ b/arch/arm/include/asm/arch-omap24xx/i2c.h
> @@ -36,7 +36,9 @@ struct i2c {
> unsigned short stat; /* 0x08 */
> unsigned short res3;
> unsigned short iv; /* 0x0C */
> - unsigned short res4[3];
> + unsigned short res4;
> + unsigned short syss; /* 0x10 */
> + unsigned short res4p1;
> unsigned short buf; /* 0x14 */
> unsigned short res5;
> unsigned short cnt; /* 0x18 */
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] [PATCH 3/3] omap2: i2c: remove redundant header definitions
[not found] <Commit d708395d breaks omap2420h4 board...>
` (2 preceding siblings ...)
2010-08-19 0:39 ` [U-Boot] [PATCH 2/3] omap2: i2c: add syss offset Nishanth Menon
@ 2010-08-19 0:39 ` Nishanth Menon
2010-08-19 3:30 ` Steve Sakoman
3 siblings, 1 reply; 29+ messages in thread
From: Nishanth Menon @ 2010-08-19 0:39 UTC (permalink / raw)
To: u-boot
Remove the register offset and common defines which are
already present in drivers/i2c/omap24xx.h. All of these
defines carry the same value even.
Cc: Steve Sakoman <steve@sakoman.com>
Cc: Heiko <hs@denx.de>
Cc: Sandeep Paulraj <s-paulraj@ti.com>
Cc: Wolfang Denk <wd@denx.de>
Signed-off-by: Nishanth Menon <nm@ti.com>
---
arch/arm/include/asm/arch-omap24xx/i2c.h | 106 ------------------------------
1 files changed, 0 insertions(+), 106 deletions(-)
diff --git a/arch/arm/include/asm/arch-omap24xx/i2c.h b/arch/arm/include/asm/arch-omap24xx/i2c.h
index 418a432..6f64519 100644
--- a/arch/arm/include/asm/arch-omap24xx/i2c.h
+++ b/arch/arm/include/asm/arch-omap24xx/i2c.h
@@ -65,110 +65,4 @@ struct i2c {
#define I2C_BUS_MAX 2
-/* I2C masks */
-
-/* I2C Interrupt Enable Register (I2C_IE): */
-#define I2C_IE_GC_IE (1 << 5)
-#define I2C_IE_XRDY_IE (1 << 4) /* Transmit data ready interrupt enable */
-#define I2C_IE_RRDY_IE (1 << 3) /* Receive data ready interrupt enable */
-#define I2C_IE_ARDY_IE (1 << 2) /* Register access ready interrupt enable */
-#define I2C_IE_NACK_IE (1 << 1) /* No acknowledgment interrupt enable */
-#define I2C_IE_AL_IE (1 << 0) /* Arbitration lost interrupt enable */
-
-/* I2C Status Register (I2C_STAT): */
-
-#define I2C_STAT_SBD (1 << 15) /* Single byte data */
-#define I2C_STAT_BB (1 << 12) /* Bus busy */
-#define I2C_STAT_ROVR (1 << 11) /* Receive overrun */
-#define I2C_STAT_XUDF (1 << 10) /* Transmit underflow */
-#define I2C_STAT_AAS (1 << 9) /* Address as slave */
-#define I2C_STAT_GC (1 << 5)
-#define I2C_STAT_XRDY (1 << 4) /* Transmit data ready */
-#define I2C_STAT_RRDY (1 << 3) /* Receive data ready */
-#define I2C_STAT_ARDY (1 << 2) /* Register access ready */
-#define I2C_STAT_NACK (1 << 1) /* No acknowledgment interrupt enable */
-#define I2C_STAT_AL (1 << 0) /* Arbitration lost interrupt enable */
-
-
-/* I2C Interrupt Code Register (I2C_INTCODE): */
-
-#define I2C_INTCODE_MASK 7
-#define I2C_INTCODE_NONE 0
-#define I2C_INTCODE_AL 1 /* Arbitration lost */
-#define I2C_INTCODE_NAK 2 /* No acknowledgement/general call */
-#define I2C_INTCODE_ARDY 3 /* Register access ready */
-#define I2C_INTCODE_RRDY 4 /* Rcv data ready */
-#define I2C_INTCODE_XRDY 5 /* Xmit data ready */
-
-/* I2C Buffer Configuration Register (I2C_BUF): */
-
-#define I2C_BUF_RDMA_EN (1 << 15) /* Receive DMA channel enable */
-#define I2C_BUF_XDMA_EN (1 << 7) /* Transmit DMA channel enable */
-
-/* I2C Configuration Register (I2C_CON): */
-
-#define I2C_CON_EN (1 << 15) /* I2C module enable */
-#define I2C_CON_BE (1 << 14) /* Big endian mode */
-#define I2C_CON_STB (1 << 11) /* Start byte mode (master mode only) */
-#define I2C_CON_MST (1 << 10) /* Master/slave mode */
-#define I2C_CON_TRX (1 << 9) /* Transmitter/receiver mode (master mode only) */
-#define I2C_CON_XA (1 << 8) /* Expand address */
-#define I2C_CON_STP (1 << 1) /* Stop condition (master mode only) */
-#define I2C_CON_STT (1 << 0) /* Start condition (master mode only) */
-
-/* I2C System Test Register (I2C_SYSTEST): */
-
-#define I2C_SYSTEST_ST_EN (1 << 15) /* System test enable */
-#define I2C_SYSTEST_FREE (1 << 14) /* Free running mode (on breakpoint) */
-#define I2C_SYSTEST_TMODE_MASK (3 << 12) /* Test mode select */
-#define I2C_SYSTEST_TMODE_SHIFT (12) /* Test mode select */
-#define I2C_SYSTEST_SCL_I (1 << 3) /* SCL line sense input value */
-#define I2C_SYSTEST_SCL_O (1 << 2) /* SCL line drive output value */
-#define I2C_SYSTEST_SDA_I (1 << 1) /* SDA line sense input value */
-#define I2C_SYSTEST_SDA_O (1 << 0) /* SDA line drive output value */
-
-/* These values were copied from omap3, include/asm-arm/arch-omap3/i2c.h. */
-#define OMAP_I2C_STANDARD 100000
-#define OMAP_I2C_FAST_MODE 400000
-#define OMAP_I2C_HIGH_SPEED 3400000
-
-#define SYSTEM_CLOCK_12 12000000
-#define SYSTEM_CLOCK_13 13000000
-#define SYSTEM_CLOCK_192 19200000
-#define SYSTEM_CLOCK_96 96000000
-
-#ifndef I2C_IP_CLK
-#define I2C_IP_CLK SYSTEM_CLOCK_96
-#endif
-
-#ifndef I2C_INTERNAL_SAMPLING_CLK
-#define I2C_INTERNAL_SAMPLING_CLK 19200000
-#endif
-
-/* These are the trim values for standard and fast speed */
-#ifndef I2C_FASTSPEED_SCLL_TRIM
-#define I2C_FASTSPEED_SCLL_TRIM 6
-#endif
-#ifndef I2C_FASTSPEED_SCLH_TRIM
-#define I2C_FASTSPEED_SCLH_TRIM 6
-#endif
-
-/* These are the trim values for high speed */
-#ifndef I2C_HIGHSPEED_PHASE_ONE_SCLL_TRIM
-#define I2C_HIGHSPEED_PHASE_ONE_SCLL_TRIM I2C_FASTSPEED_SCLL_TRIM
-#endif
-#ifndef I2C_HIGHSPEED_PHASE_ONE_SCLH_TRIM
-#define I2C_HIGHSPEED_PHASE_ONE_SCLH_TRIM I2C_FASTSPEED_SCLH_TRIM
-#endif
-#ifndef I2C_HIGHSPEED_PHASE_TWO_SCLL_TRIM
-#define I2C_HIGHSPEED_PHASE_TWO_SCLL_TRIM I2C_FASTSPEED_SCLL_TRIM
-#endif
-#ifndef I2C_HIGHSPEED_PHASE_TWO_SCLH_TRIM
-#define I2C_HIGHSPEED_PHASE_TWO_SCLH_TRIM I2C_FASTSPEED_SCLH_TRIM
-#endif
-
-#define I2C_PSC_MAX 0x0f
-#define I2C_PSC_MIN 0x00
-
-
#endif
--
1.6.3.3
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [U-Boot] [PATCH 3/3] omap2: i2c: remove redundant header definitions
2010-08-19 0:39 ` [U-Boot] [PATCH 3/3] omap2: i2c: remove redundant header definitions Nishanth Menon
@ 2010-08-19 3:30 ` Steve Sakoman
0 siblings, 0 replies; 29+ messages in thread
From: Steve Sakoman @ 2010-08-19 3:30 UTC (permalink / raw)
To: u-boot
On Wed, 2010-08-18 at 19:39 -0500, Nishanth Menon wrote:
> Remove the register offset and common defines which are
> already present in drivers/i2c/omap24xx.h. All of these
> defines carry the same value even.
>
> Cc: Steve Sakoman <steve@sakoman.com>
> Cc: Heiko <hs@denx.de>
> Cc: Sandeep Paulraj <s-paulraj@ti.com>
> Cc: Wolfang Denk <wd@denx.de>
>
> Signed-off-by: Nishanth Menon <nm@ti.com>
Acked-by: Steve Sakoman <steve@sakoman.com>
Steve
> ---
> arch/arm/include/asm/arch-omap24xx/i2c.h | 106 ------------------------------
> 1 files changed, 0 insertions(+), 106 deletions(-)
>
> diff --git a/arch/arm/include/asm/arch-omap24xx/i2c.h b/arch/arm/include/asm/arch-omap24xx/i2c.h
> index 418a432..6f64519 100644
> --- a/arch/arm/include/asm/arch-omap24xx/i2c.h
> +++ b/arch/arm/include/asm/arch-omap24xx/i2c.h
> @@ -65,110 +65,4 @@ struct i2c {
>
> #define I2C_BUS_MAX 2
>
> -/* I2C masks */
> -
> -/* I2C Interrupt Enable Register (I2C_IE): */
> -#define I2C_IE_GC_IE (1 << 5)
> -#define I2C_IE_XRDY_IE (1 << 4) /* Transmit data ready interrupt enable */
> -#define I2C_IE_RRDY_IE (1 << 3) /* Receive data ready interrupt enable */
> -#define I2C_IE_ARDY_IE (1 << 2) /* Register access ready interrupt enable */
> -#define I2C_IE_NACK_IE (1 << 1) /* No acknowledgment interrupt enable */
> -#define I2C_IE_AL_IE (1 << 0) /* Arbitration lost interrupt enable */
> -
> -/* I2C Status Register (I2C_STAT): */
> -
> -#define I2C_STAT_SBD (1 << 15) /* Single byte data */
> -#define I2C_STAT_BB (1 << 12) /* Bus busy */
> -#define I2C_STAT_ROVR (1 << 11) /* Receive overrun */
> -#define I2C_STAT_XUDF (1 << 10) /* Transmit underflow */
> -#define I2C_STAT_AAS (1 << 9) /* Address as slave */
> -#define I2C_STAT_GC (1 << 5)
> -#define I2C_STAT_XRDY (1 << 4) /* Transmit data ready */
> -#define I2C_STAT_RRDY (1 << 3) /* Receive data ready */
> -#define I2C_STAT_ARDY (1 << 2) /* Register access ready */
> -#define I2C_STAT_NACK (1 << 1) /* No acknowledgment interrupt enable */
> -#define I2C_STAT_AL (1 << 0) /* Arbitration lost interrupt enable */
> -
> -
> -/* I2C Interrupt Code Register (I2C_INTCODE): */
> -
> -#define I2C_INTCODE_MASK 7
> -#define I2C_INTCODE_NONE 0
> -#define I2C_INTCODE_AL 1 /* Arbitration lost */
> -#define I2C_INTCODE_NAK 2 /* No acknowledgement/general call */
> -#define I2C_INTCODE_ARDY 3 /* Register access ready */
> -#define I2C_INTCODE_RRDY 4 /* Rcv data ready */
> -#define I2C_INTCODE_XRDY 5 /* Xmit data ready */
> -
> -/* I2C Buffer Configuration Register (I2C_BUF): */
> -
> -#define I2C_BUF_RDMA_EN (1 << 15) /* Receive DMA channel enable */
> -#define I2C_BUF_XDMA_EN (1 << 7) /* Transmit DMA channel enable */
> -
> -/* I2C Configuration Register (I2C_CON): */
> -
> -#define I2C_CON_EN (1 << 15) /* I2C module enable */
> -#define I2C_CON_BE (1 << 14) /* Big endian mode */
> -#define I2C_CON_STB (1 << 11) /* Start byte mode (master mode only) */
> -#define I2C_CON_MST (1 << 10) /* Master/slave mode */
> -#define I2C_CON_TRX (1 << 9) /* Transmitter/receiver mode (master mode only) */
> -#define I2C_CON_XA (1 << 8) /* Expand address */
> -#define I2C_CON_STP (1 << 1) /* Stop condition (master mode only) */
> -#define I2C_CON_STT (1 << 0) /* Start condition (master mode only) */
> -
> -/* I2C System Test Register (I2C_SYSTEST): */
> -
> -#define I2C_SYSTEST_ST_EN (1 << 15) /* System test enable */
> -#define I2C_SYSTEST_FREE (1 << 14) /* Free running mode (on breakpoint) */
> -#define I2C_SYSTEST_TMODE_MASK (3 << 12) /* Test mode select */
> -#define I2C_SYSTEST_TMODE_SHIFT (12) /* Test mode select */
> -#define I2C_SYSTEST_SCL_I (1 << 3) /* SCL line sense input value */
> -#define I2C_SYSTEST_SCL_O (1 << 2) /* SCL line drive output value */
> -#define I2C_SYSTEST_SDA_I (1 << 1) /* SDA line sense input value */
> -#define I2C_SYSTEST_SDA_O (1 << 0) /* SDA line drive output value */
> -
> -/* These values were copied from omap3, include/asm-arm/arch-omap3/i2c.h. */
> -#define OMAP_I2C_STANDARD 100000
> -#define OMAP_I2C_FAST_MODE 400000
> -#define OMAP_I2C_HIGH_SPEED 3400000
> -
> -#define SYSTEM_CLOCK_12 12000000
> -#define SYSTEM_CLOCK_13 13000000
> -#define SYSTEM_CLOCK_192 19200000
> -#define SYSTEM_CLOCK_96 96000000
> -
> -#ifndef I2C_IP_CLK
> -#define I2C_IP_CLK SYSTEM_CLOCK_96
> -#endif
> -
> -#ifndef I2C_INTERNAL_SAMPLING_CLK
> -#define I2C_INTERNAL_SAMPLING_CLK 19200000
> -#endif
> -
> -/* These are the trim values for standard and fast speed */
> -#ifndef I2C_FASTSPEED_SCLL_TRIM
> -#define I2C_FASTSPEED_SCLL_TRIM 6
> -#endif
> -#ifndef I2C_FASTSPEED_SCLH_TRIM
> -#define I2C_FASTSPEED_SCLH_TRIM 6
> -#endif
> -
> -/* These are the trim values for high speed */
> -#ifndef I2C_HIGHSPEED_PHASE_ONE_SCLL_TRIM
> -#define I2C_HIGHSPEED_PHASE_ONE_SCLL_TRIM I2C_FASTSPEED_SCLL_TRIM
> -#endif
> -#ifndef I2C_HIGHSPEED_PHASE_ONE_SCLH_TRIM
> -#define I2C_HIGHSPEED_PHASE_ONE_SCLH_TRIM I2C_FASTSPEED_SCLH_TRIM
> -#endif
> -#ifndef I2C_HIGHSPEED_PHASE_TWO_SCLL_TRIM
> -#define I2C_HIGHSPEED_PHASE_TWO_SCLL_TRIM I2C_FASTSPEED_SCLL_TRIM
> -#endif
> -#ifndef I2C_HIGHSPEED_PHASE_TWO_SCLH_TRIM
> -#define I2C_HIGHSPEED_PHASE_TWO_SCLH_TRIM I2C_FASTSPEED_SCLH_TRIM
> -#endif
> -
> -#define I2C_PSC_MAX 0x0f
> -#define I2C_PSC_MIN 0x00
> -
> -
> #endif
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
@ 2011-01-27 6:37 Heiko Schocher
2011-01-31 22:18 ` Wolfgang Denk
0 siblings, 1 reply; 29+ messages in thread
From: Heiko Schocher @ 2011-01-27 6:37 UTC (permalink / raw)
To: u-boot
Hello Wolfgang,
please pull from u-boot-i2c.git. This should go in actual release,
as it is a bugfix.
The following changes since commit 8aba9dceebb14144e07d19593111ee3a999c37fc:
Divides variable of linker flags to LDFLAGS-u-boot and LDFLAGS (2011-01-25 22:22:30 +0100)
are available in the git repository at:
git://git.denx.de/u-boot-i2c.git master
Ryan Mallon (1):
Fix at91 includes in soft_i2c driver
drivers/i2c/soft_i2c.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
Thanks!
bye,
Heiko
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
2011-01-27 6:37 [U-Boot] Pull request: u-boot-i2c Heiko Schocher
@ 2011-01-31 22:18 ` Wolfgang Denk
0 siblings, 0 replies; 29+ messages in thread
From: Wolfgang Denk @ 2011-01-31 22:18 UTC (permalink / raw)
To: u-boot
Dear Heiko Schocher,
In message <4D4112B1.70206@denx.de> you wrote:
> Hello Wolfgang,
>
> please pull from u-boot-i2c.git. This should go in actual release,
> as it is a bugfix.
>
> The following changes since commit 8aba9dceebb14144e07d19593111ee3a999c37fc:
>
> Divides variable of linker flags to LDFLAGS-u-boot and LDFLAGS (2011-01-25 22:22:30 +0100)
>
> are available in the git repository at:
> git://git.denx.de/u-boot-i2c.git master
>
> Ryan Mallon (1):
> Fix at91 includes in soft_i2c driver
>
> drivers/i2c/soft_i2c.c | 4 +---
> 1 files changed, 1 insertions(+), 3 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"Ada is PL/I trying to be Smalltalk. - Codoso diBlini
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
@ 2010-11-18 18:45 Heiko Schocher
2010-11-19 21:03 ` Wolfgang Denk
0 siblings, 1 reply; 29+ messages in thread
From: Heiko Schocher @ 2010-11-18 18:45 UTC (permalink / raw)
To: u-boot
Hello Wolfgang,
The following changes since commit 8ad25bf8d9233eb7d0b614612108622a59069354:
Net: clarify board/cpu_eth_init calls (2010-11-15 00:01:15 +0100)
are available in the git repository at:
git://git.denx.de/u-boot-i2c.git master
Heiko Schocher (2):
i2c, mpc5xxx: add multibus support
post, i2c: add missing curly bracket in i2c_post_test
arch/powerpc/cpu/mpc5xxx/i2c.c | 43 ++++++++++++++++++++++++++++++++++++++++
post/drivers/i2c.c | 3 +-
2 files changed, 45 insertions(+), 1 deletions(-)
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
2010-11-18 18:45 Heiko Schocher
@ 2010-11-19 21:03 ` Wolfgang Denk
0 siblings, 0 replies; 29+ messages in thread
From: Wolfgang Denk @ 2010-11-19 21:03 UTC (permalink / raw)
To: u-boot
Dear Heiko Schocher,
In message <4CE5744D.3030407@denx.de> you wrote:
> Hello Wolfgang,
>
> The following changes since commit 8ad25bf8d9233eb7d0b614612108622a59069354:
>
> Net: clarify board/cpu_eth_init calls (2010-11-15 00:01:15 +0100)
>
> are available in the git repository at:
> git://git.denx.de/u-boot-i2c.git master
>
> Heiko Schocher (2):
> i2c, mpc5xxx: add multibus support
> post, i2c: add missing curly bracket in i2c_post_test
>
> arch/powerpc/cpu/mpc5xxx/i2c.c | 43 ++++++++++++++++++++++++++++++++++++++++
> post/drivers/i2c.c | 3 +-
> 2 files changed, 45 insertions(+), 1 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
I can't say I've ever been lost, but I was bewildered once for three
days. - Daniel Boone (Attributed)
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
@ 2010-10-25 6:08 Heiko Schocher
2010-10-26 18:56 ` Wolfgang Denk
0 siblings, 1 reply; 29+ messages in thread
From: Heiko Schocher @ 2010-10-25 6:08 UTC (permalink / raw)
To: u-boot
Hello Wolfgang,
The following changes since commit fff6ec382c139eb242bd85356e66a0bc43becb63:
Fix building for 83xx boards with USB support (2010-10-21 20:00:41 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-i2c.git master
Steve Sakoman (1):
ARMV7: OMAP: I2C driver: Fix bug found in 37XX testing
drivers/i2c/omap24xx_i2c.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
bye,
Heiko
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
2010-10-25 6:08 Heiko Schocher
@ 2010-10-26 18:56 ` Wolfgang Denk
0 siblings, 0 replies; 29+ messages in thread
From: Wolfgang Denk @ 2010-10-26 18:56 UTC (permalink / raw)
To: u-boot
Dear Heiko Schocher,
In message <4CC51ED5.8040007@denx.de> you wrote:
> Hello Wolfgang,
>
> The following changes since commit fff6ec382c139eb242bd85356e66a0bc43becb63:
>
> Fix building for 83xx boards with USB support (2010-10-21 20:00:41 +0200)
>
> are available in the git repository at:
> git://git.denx.de/u-boot-i2c.git master
>
> Steve Sakoman (1):
> ARMV7: OMAP: I2C driver: Fix bug found in 37XX testing
>
> drivers/i2c/omap24xx_i2c.c | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
There is a biblical analogy I'd like to draw here. Casts are to C++
Programmers what the apple was to Eve. - Scott Douglas Meyers
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
@ 2010-10-20 13:35 Heiko Schocher
2010-10-20 19:23 ` Wolfgang Denk
0 siblings, 1 reply; 29+ messages in thread
From: Heiko Schocher @ 2010-10-20 13:35 UTC (permalink / raw)
To: u-boot
Hello Wolfgang,
The following changes since commit 11c8dd36edcc82564a19dbd0103302df66d66db0:
FAT: buffer overflow with FAT12/16 (2010-10-20 09:14:38 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-i2c.git master
Steve Sakoman (4):
ARMV7: OMAP: I2C driver: Use same timeout value as linux kernel driver
ARMV7: OMAP: I2C driver: Restructure i2c_read_byte function
ARMV7: OMAP: I2C driver: Restructure i2c_write_byte function
ARMV7: OMAP: I2C driver: Restructure i2c_probe function
drivers/i2c/omap24xx_i2c.c | 209 ++++++++++++++++++++++++-------------------
1 files changed, 117 insertions(+), 92 deletions(-)
Thanks!
bye,
Heiko
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
2010-10-20 13:35 Heiko Schocher
@ 2010-10-20 19:23 ` Wolfgang Denk
0 siblings, 0 replies; 29+ messages in thread
From: Wolfgang Denk @ 2010-10-20 19:23 UTC (permalink / raw)
To: u-boot
Dear Heiko Schocher,
In message <4CBEF038.5020308@denx.de> you wrote:
> Hello Wolfgang,
>
> The following changes since commit 11c8dd36edcc82564a19dbd0103302df66d66db0:
>
> FAT: buffer overflow with FAT12/16 (2010-10-20 09:14:38 +0200)
>
> are available in the git repository at:
> git://git.denx.de/u-boot-i2c.git master
>
> Steve Sakoman (4):
> ARMV7: OMAP: I2C driver: Use same timeout value as linux kernel driver
> ARMV7: OMAP: I2C driver: Restructure i2c_read_byte function
> ARMV7: OMAP: I2C driver: Restructure i2c_write_byte function
> ARMV7: OMAP: I2C driver: Restructure i2c_probe function
>
> drivers/i2c/omap24xx_i2c.c | 209 ++++++++++++++++++++++++-------------------
> 1 files changed, 117 insertions(+), 92 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Calm down, it's *__only* ones and zeroes.
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
@ 2010-07-24 5:53 Heiko Schocher
2010-07-24 18:42 ` Wolfgang Denk
0 siblings, 1 reply; 29+ messages in thread
From: Heiko Schocher @ 2010-07-24 5:53 UTC (permalink / raw)
To: u-boot
Hello Wolfgang,
please pull from u-boot-i2c
The following changes since commit 1f82ff4777f360e92aa37bbbed647f7b9d9d2044:
Wolfgang Denk (1):
Merge branch 'master' of git://git.denx.de/u-boot-video
are available in the git repository at:
git://git.denx.de/u-boot-i2c.git master
Mike Frysinger (1):
i2c: soft_i2c: add simple GPIO implementation
README | 10 +++++++++
drivers/i2c/soft_i2c.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+), 0 deletions(-)
bye,
Heiko
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
2010-07-24 5:53 Heiko Schocher
@ 2010-07-24 18:42 ` Wolfgang Denk
0 siblings, 0 replies; 29+ messages in thread
From: Wolfgang Denk @ 2010-07-24 18:42 UTC (permalink / raw)
To: u-boot
Dear Heiko Schocher,
In message <4C4A7FC9.6030507@denx.de> you wrote:
>
> please pull from u-boot-i2c
>
> The following changes since commit 1f82ff4777f360e92aa37bbbed647f7b9d9d2044:
> Wolfgang Denk (1):
> Merge branch 'master' of git://git.denx.de/u-boot-video
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-i2c.git master
>
> Mike Frysinger (1):
> i2c: soft_i2c: add simple GPIO implementation
>
> README | 10 +++++++++
> drivers/i2c/soft_i2c.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++
> 2 files changed, 62 insertions(+), 0 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
To be is to program.
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] [GIT PULL] Pull request: u-boot-imx
@ 2010-05-05 8:15 Stefano Babic
2010-05-06 5:32 ` [U-Boot] Pull request: u-boot-i2c Heiko Schocher
0 siblings, 1 reply; 29+ messages in thread
From: Stefano Babic @ 2010-05-05 8:15 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx.
The following changes since commit b88c5988db176a0f9de5598d5167ee2498637d40:
Kim Phillips (1):
configs: remove unused CONFIG_COMMAND_HISTORY
are available in the git repository at:
git://git.denx.de/u-boot-imx master
Anatolij Gustschin (1):
tx25: fix crash while booting Linux
Fabio Estevam (1):
MX51: Fix MX51 CPU detect message
Magnus Lilja (1):
i.MX31: Activate NAND support for i.MX31 Litekit board.
Stefano Babic (7):
MX51evk: Removed warnings
MX: Added Freescale Power Management Driver
MX: RTC13783 uses general function to access PMIC
MX31: Add support for PMIC to the QONG module
SPI: added support for MX51 to mxc_spi
MX: Added definition file for MC13892
Add SPI support to mx51evk board
arch/arm/cpu/arm_cortexa8/mx51/soc.c | 2 +-
board/davedenx/qong/qong.c | 20 +++
board/freescale/mx51evk/mx51evk.c | 143 +++++++++++++++++++++-
board/karo/tx25/tx25.c | 3 +
drivers/misc/Makefile | 1 +
drivers/misc/fsl_pmic.c | 200 +++++++++++++++++++++++++++++
drivers/rtc/mc13783-rtc.c | 72 +++---------
drivers/spi/mxc_spi.c | 231
+++++++++++++++++++++++++++++++---
include/configs/imx31_litekit.h | 19 +++-
include/configs/mx31ads.h | 8 +-
include/configs/mx31pdk.h | 9 +-
include/configs/mx51evk.h | 15 +++
include/configs/qong.h | 14 ++
include/fsl_pmic.h | 128 +++++++++++++++++++
include/mc13892.h | 160 +++++++++++++++++++++++
15 files changed, 935 insertions(+), 90 deletions(-)
create mode 100644 drivers/misc/fsl_pmic.c
create mode 100644 include/fsl_pmic.h
create mode 100644 include/mc13892.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
2010-05-05 8:15 [U-Boot] [GIT PULL] Pull request: u-boot-imx Stefano Babic
@ 2010-05-06 5:32 ` Heiko Schocher
2010-05-06 21:24 ` Wolfgang Denk
0 siblings, 1 reply; 29+ messages in thread
From: Heiko Schocher @ 2010-05-06 5:32 UTC (permalink / raw)
To: u-boot
Hello Wolfgang,
please pull from u-boot-i2c
The following changes since commit b88c5988db176a0f9de5598d5167ee2498637d40:
Kim Phillips (1):
configs: remove unused CONFIG_COMMAND_HISTORY
are available in the git repository at:
git://git.denx.de/u-boot-i2c.git master
Mike Frysinger (1):
Blackfin: TWI/I2C: implement multibus support
drivers/i2c/bfin-twi_i2c.c | 169 ++++++++++++++++++++++++++++----------------
1 files changed, 108 insertions(+), 61 deletions(-)
bye
Heiko
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
2010-05-06 5:32 ` [U-Boot] Pull request: u-boot-i2c Heiko Schocher
@ 2010-05-06 21:24 ` Wolfgang Denk
0 siblings, 0 replies; 29+ messages in thread
From: Wolfgang Denk @ 2010-05-06 21:24 UTC (permalink / raw)
To: u-boot
Dear Heiko Schocher,
In message <4BE25460.2090608@denx.de> you wrote:
> Hello Wolfgang,
>
> please pull from u-boot-i2c
>
> The following changes since commit b88c5988db176a0f9de5598d5167ee2498637d40:
> Kim Phillips (1):
> configs: remove unused CONFIG_COMMAND_HISTORY
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-i2c.git master
>
> Mike Frysinger (1):
> Blackfin: TWI/I2C: implement multibus support
>
> drivers/i2c/bfin-twi_i2c.c | 169 ++++++++++++++++++++++++++++----------------
> 1 files changed, 108 insertions(+), 61 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
They weren't that important. They were merely at the top. The people
who really run organizations are usually found several levels down,
where it's still possible to get things done.
- Terry Pratchett, _Small Gods_
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
@ 2010-04-19 5:53 Heiko Schocher
2010-04-24 19:12 ` Wolfgang Denk
0 siblings, 1 reply; 29+ messages in thread
From: Heiko Schocher @ 2010-04-19 5:53 UTC (permalink / raw)
To: u-boot
Hello Wolfgang,
The following changes since commit 2a72e9ed18d2164eb7fe569119342eb631b568da:
Stefan Roese (1):
ppc4xx: Add option for PPC440SPe ports without old Rev. A support
are available in the git repository at:
git://git.denx.de/u-boot-i2c.git master
Richard Retanubun (1):
fsl_i2c: Added a callpoint for i2c_board_late_init
README | 11 +++++++++++
drivers/i2c/fsl_i2c.c | 16 +++++++++++++---
include/i2c.h | 3 +++
3 files changed, 27 insertions(+), 3 deletions(-)
bye
Heiko
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
2010-04-19 5:53 Heiko Schocher
@ 2010-04-24 19:12 ` Wolfgang Denk
0 siblings, 0 replies; 29+ messages in thread
From: Wolfgang Denk @ 2010-04-24 19:12 UTC (permalink / raw)
To: u-boot
Dear Heiko Schocher,
In message <4BCBEFBC.9010006@denx.de> you wrote:
> Hello Wolfgang,
>
> The following changes since commit 2a72e9ed18d2164eb7fe569119342eb631b568da:
> Stefan Roese (1):
> ppc4xx: Add option for PPC440SPe ports without old Rev. A support
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-i2c.git master
>
> Richard Retanubun (1):
> fsl_i2c: Added a callpoint for i2c_board_late_init
>
> README | 11 +++++++++++
> drivers/i2c/fsl_i2c.c | 16 +++++++++++++---
> include/i2c.h | 3 +++
> 3 files changed, 27 insertions(+), 3 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
A man is not complete until he is married -- then he is finished.
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
@ 2009-07-18 8:30 Heiko Schocher
2009-07-18 22:37 ` Wolfgang Denk
0 siblings, 1 reply; 29+ messages in thread
From: Heiko Schocher @ 2009-07-18 8:30 UTC (permalink / raw)
To: u-boot
Hello Wolfgang,
The following changes since commit bfadb17f69c256196620c32164775f063a59c34f:
Anton Vorontsov (1):
mpc83xx: MPC837xEMDS: Use hwconfig instead of pci_external_arbiter variable
are available in the git repository at:
git://git.denx.de/u-boot-i2c.git master
Alessandro Rubini (1):
cmd_i2c: bugfix: add missing brace
common/cmd_i2c.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
bye
Heiko
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
2009-07-18 8:30 Heiko Schocher
@ 2009-07-18 22:37 ` Wolfgang Denk
0 siblings, 0 replies; 29+ messages in thread
From: Wolfgang Denk @ 2009-07-18 22:37 UTC (permalink / raw)
To: u-boot
Dear Heiko Schocher,
In message <4A61882F.2000104@denx.de> you wrote:
> Hello Wolfgang,
>
> The following changes since commit bfadb17f69c256196620c32164775f063a59c34f:
> Anton Vorontsov (1):
> mpc83xx: MPC837xEMDS: Use hwconfig instead of pci_external_arbiter variable
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-i2c.git master
>
> Alessandro Rubini (1):
> cmd_i2c: bugfix: add missing brace
>
> common/cmd_i2c.c | 6 +++---
> 1 files changed, 3 insertions(+), 3 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
I had the rare misfortune of being one of the first people to try and
implement a PL/1 compiler. -- T. Cheatham
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
@ 2009-03-02 8:39 Heiko Schocher
2009-03-08 23:07 ` Wolfgang Denk
0 siblings, 1 reply; 29+ messages in thread
From: Heiko Schocher @ 2009-03-02 8:39 UTC (permalink / raw)
To: u-boot
Hello Wolfgang,
The following changes since commit 00cc5595a7caac8066b408774383a956c2e26797:
Anatolij Gustschin (1):
lcd: Fix compilation warning in common/lcd.c
are available in the git repository at:
git://git.denx.de/u-boot-i2c.git master
Heiko Schocher (1):
i2c, dtt: move dtt_init () to board_init_r ()
lib_ppc/board.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
[hs at pollux u-boot-i2c]$
bye
Heiko
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
^ permalink raw reply [flat|nested] 29+ messages in thread
* [U-Boot] Pull request: u-boot-i2c
2009-03-02 8:39 Heiko Schocher
@ 2009-03-08 23:07 ` Wolfgang Denk
0 siblings, 0 replies; 29+ messages in thread
From: Wolfgang Denk @ 2009-03-08 23:07 UTC (permalink / raw)
To: u-boot
Dear Heiko Schocher,
In message <49AB9B51.5030400@denx.de> you wrote:
>
> The following changes since commit 00cc5595a7caac8066b408774383a956c2e26797:
> Anatolij Gustschin (1):
> lcd: Fix compilation warning in common/lcd.c
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-i2c.git master
>
> Heiko Schocher (1):
> i2c, dtt: move dtt_init () to board_init_r ()
>
> lib_ppc/board.c | 6 +++---
> 1 files changed, 3 insertions(+), 3 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
A little suffering is good for the soul.
-- Kirk, "The Corbomite Maneuver", stardate 1514.0
^ permalink raw reply [flat|nested] 29+ messages in thread
end of thread, other threads:[~2011-01-31 22:18 UTC | newest]
Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <Commit d708395d breaks omap2420h4 board...>
2010-08-19 0:39 ` [U-Boot] [PATCH 0/3] omap2: i2c: minor cleanup Nishanth Menon
2010-08-19 3:28 ` Steve Sakoman
2010-08-23 6:29 ` [U-Boot] Pull request: u-boot-i2c Heiko Schocher
2010-08-26 6:37 ` [U-Boot] Pull request v2: u-boot-i2c Heiko Schocher
2010-09-07 19:39 ` Wolfgang Denk
2010-08-19 0:39 ` [U-Boot] [PATCH 1/3] i2c: omap2+: change header guard to be generic Nishanth Menon
2010-08-19 3:29 ` Steve Sakoman
2010-08-19 0:39 ` [U-Boot] [PATCH 2/3] omap2: i2c: add syss offset Nishanth Menon
2010-08-19 3:28 ` Steve Sakoman
2010-08-19 0:39 ` [U-Boot] [PATCH 3/3] omap2: i2c: remove redundant header definitions Nishanth Menon
2010-08-19 3:30 ` Steve Sakoman
2011-01-27 6:37 [U-Boot] Pull request: u-boot-i2c Heiko Schocher
2011-01-31 22:18 ` Wolfgang Denk
-- strict thread matches above, loose matches on Subject: below --
2010-11-18 18:45 Heiko Schocher
2010-11-19 21:03 ` Wolfgang Denk
2010-10-25 6:08 Heiko Schocher
2010-10-26 18:56 ` Wolfgang Denk
2010-10-20 13:35 Heiko Schocher
2010-10-20 19:23 ` Wolfgang Denk
2010-07-24 5:53 Heiko Schocher
2010-07-24 18:42 ` Wolfgang Denk
2010-05-05 8:15 [U-Boot] [GIT PULL] Pull request: u-boot-imx Stefano Babic
2010-05-06 5:32 ` [U-Boot] Pull request: u-boot-i2c Heiko Schocher
2010-05-06 21:24 ` Wolfgang Denk
2010-04-19 5:53 Heiko Schocher
2010-04-24 19:12 ` Wolfgang Denk
2009-07-18 8:30 Heiko Schocher
2009-07-18 22:37 ` Wolfgang Denk
2009-03-02 8:39 Heiko Schocher
2009-03-08 23:07 ` Wolfgang Denk
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.