All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH] mpc85xx/T1042D4RDB: Select DIU in cpld mux for T1042D4RDB
@ 2015-04-21  4:15 Dongsheng Wang
  0 siblings, 0 replies; 3+ messages in thread
From: Dongsheng Wang @ 2015-04-21  4:15 UTC (permalink / raw)
  To: u-boot

From: Wang Dongsheng <dongsheng.wang@freescale.com>

T1042D4RDB CPLD SFPCSR register defined has changed to 0:1 QE_MUX.
There have two bits to control DVI, DFP, PROFIBUS, TMD MUX select.
So we need to update a macro define value to switch to DIU channel.

Signed-off-by: Wang Dongsheng <dongsheng.wang@freescale.com>
---

This patch depends on T1042D4RDB platform code patches.
Priyanka Jain has send T1042D4RDB patches to upstrem, but I cannot
found them in U-boot patchworks. So just comments in this patch.

diff --git a/include/configs/T104xRDB.h b/include/configs/T104xRDB.h
index f4006ee..baccbb5 100644
--- a/include/configs/T104xRDB.h
+++ b/include/configs/T104xRDB.h
@@ -288,8 +288,11 @@ $(SRCTREE)/board/freescale/t104xrdb/t1042d4_rcw.cfg
 #define CPLD_LBMAP_DFLTBANK		0x40 /* BANK OR | BANK0 */
 #define CPLD_LBMAP_RESET		0xFF
 #define CPLD_LBMAP_SHIFT		0x03
-#if defined(CONFIG_T1042RDB_PI) || defined(CONFIG_T104XD4RDB)
+
+#if defined(CONFIG_T1042RDB_PI)
 #define CPLD_DIU_SEL_DFP		0x80
+#elif defined(CONFIG_T1042D4RDB)
+#define CPLD_DIU_SEL_DFP		0xc0
 #endif
 
 #define CONFIG_SYS_CPLD_BASE	0xffdf0000
@@ -458,7 +461,7 @@ $(SRCTREE)/board/freescale/t104xrdb/t1042d4_rcw.cfg
 #define CONFIG_SYS_HUSH_PARSER
 #define CONFIG_SYS_PROMPT_HUSH_PS2 "> "
 
-#if defined(CONFIG_T1042RDB_PI) || defined(CONFIG_T104XD4RDB)
+#if defined(CONFIG_T1042RDB_PI) || defined(CONFIG_T1042D4RDB)
 /* Video */
 #define CONFIG_FSL_DIU_FB
 
-- 
2.1.0.27.g96db324

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [U-Boot] [PATCH] mpc85xx/T1042D4RDB: Select DIU in cpld mux for T1042D4RDB
  2015-04-21  4:08 Dongsheng Wang
@ 2015-04-21  4:17 ` Dongsheng.Wang at freescale.com
  0 siblings, 0 replies; 3+ messages in thread
From: Dongsheng.Wang at freescale.com @ 2015-04-21  4:17 UTC (permalink / raw)
  To: u-boot

Hi all,

Sorry, please ignore this patch. The description of my patch is incorrect.

I will change patchworks status.

Sorry again.

Regards,
-Dongsheng

> -----Original Message-----
> From: Dongsheng Wang [mailto:dongsheng.wang at freescale.com]
> Sent: Tuesday, April 21, 2015 12:09 PM
> To: Sun York-R58495; Kushwaha Prabhakar-B32579; Jain Priyanka-B32167
> Cc: Jin Zhengxiong-R64188; u-boot at lists.denx.de; Wang Dongsheng-B40534
> Subject: [PATCH] mpc85xx/T1042D4RDB: Select DIU in cpld mux for T1042D4RDB
> 
> From: Wang Dongsheng <dongsheng.wang@freescale.com>
> 
> Base on CPLD changes, so DIU switch channel also need to fix.
> 
> Signed-off-by: Wang Dongsheng <dongsheng.wang@freescale.com>
> ---
> This patch depends on T1042D4RDB platform code patches.
> Priyanka Jain has send T1042D4RDB patches to upstrem, but I cannot
> found them in U-boot patchworks. So just comments in this patch.
> diff --git a/include/configs/T104xRDB.h b/include/configs/T104xRDB.h
> index f4006ee..baccbb5 100644
> --- a/include/configs/T104xRDB.h
> +++ b/include/configs/T104xRDB.h
> @@ -288,8 +288,11 @@ $(SRCTREE)/board/freescale/t104xrdb/t1042d4_rcw.cfg
>  #define CPLD_LBMAP_DFLTBANK		0x40 /* BANK OR | BANK0 */
>  #define CPLD_LBMAP_RESET		0xFF
>  #define CPLD_LBMAP_SHIFT		0x03
> -#if defined(CONFIG_T1042RDB_PI) || defined(CONFIG_T104XD4RDB)
> +
> +#if defined(CONFIG_T1042RDB_PI)
>  #define CPLD_DIU_SEL_DFP		0x80
> +#elif defined(CONFIG_T1042D4RDB)
> +#define CPLD_DIU_SEL_DFP		0xc0
>  #endif
> 
>  #define CONFIG_SYS_CPLD_BASE	0xffdf0000
> @@ -458,7 +461,7 @@ $(SRCTREE)/board/freescale/t104xrdb/t1042d4_rcw.cfg
>  #define CONFIG_SYS_HUSH_PARSER
>  #define CONFIG_SYS_PROMPT_HUSH_PS2 "> "
> 
> -#if defined(CONFIG_T1042RDB_PI) || defined(CONFIG_T104XD4RDB)
> +#if defined(CONFIG_T1042RDB_PI) || defined(CONFIG_T1042D4RDB)
>  /* Video */
>  #define CONFIG_FSL_DIU_FB
> 
> --
> 2.1.0.27.g96db324

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [U-Boot] [PATCH] mpc85xx/T1042D4RDB: Select DIU in cpld mux for T1042D4RDB
@ 2015-04-21  4:08 Dongsheng Wang
  2015-04-21  4:17 ` Dongsheng.Wang at freescale.com
  0 siblings, 1 reply; 3+ messages in thread
From: Dongsheng Wang @ 2015-04-21  4:08 UTC (permalink / raw)
  To: u-boot

From: Wang Dongsheng <dongsheng.wang@freescale.com>

Base on CPLD changes, so DIU switch channel also need to fix.

Signed-off-by: Wang Dongsheng <dongsheng.wang@freescale.com>
---
This patch depends on T1042D4RDB platform code patches.
Priyanka Jain has send T1042D4RDB patches to upstrem, but I cannot
found them in U-boot patchworks. So just comments in this patch.
diff --git a/include/configs/T104xRDB.h b/include/configs/T104xRDB.h
index f4006ee..baccbb5 100644
--- a/include/configs/T104xRDB.h
+++ b/include/configs/T104xRDB.h
@@ -288,8 +288,11 @@ $(SRCTREE)/board/freescale/t104xrdb/t1042d4_rcw.cfg
 #define CPLD_LBMAP_DFLTBANK		0x40 /* BANK OR | BANK0 */
 #define CPLD_LBMAP_RESET		0xFF
 #define CPLD_LBMAP_SHIFT		0x03
-#if defined(CONFIG_T1042RDB_PI) || defined(CONFIG_T104XD4RDB)
+
+#if defined(CONFIG_T1042RDB_PI)
 #define CPLD_DIU_SEL_DFP		0x80
+#elif defined(CONFIG_T1042D4RDB)
+#define CPLD_DIU_SEL_DFP		0xc0
 #endif
 
 #define CONFIG_SYS_CPLD_BASE	0xffdf0000
@@ -458,7 +461,7 @@ $(SRCTREE)/board/freescale/t104xrdb/t1042d4_rcw.cfg
 #define CONFIG_SYS_HUSH_PARSER
 #define CONFIG_SYS_PROMPT_HUSH_PS2 "> "
 
-#if defined(CONFIG_T1042RDB_PI) || defined(CONFIG_T104XD4RDB)
+#if defined(CONFIG_T1042RDB_PI) || defined(CONFIG_T1042D4RDB)
 /* Video */
 #define CONFIG_FSL_DIU_FB
 
-- 
2.1.0.27.g96db324

^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-04-21  4:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-21  4:15 [U-Boot] [PATCH] mpc85xx/T1042D4RDB: Select DIU in cpld mux for T1042D4RDB Dongsheng Wang
  -- strict thread matches above, loose matches on Subject: below --
2015-04-21  4:08 Dongsheng Wang
2015-04-21  4:17 ` Dongsheng.Wang at freescale.com

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.