Advertisement
Guest User

Uboot 2013 patch for Beagleboard GPIO

a guest
Aug 31st, 2016
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.91 KB | None | 0 0
  1. diff --git a/board/ti/beagle/beagle.h b/board/ti/beagle/beagle.h
  2. index c0a94a9..ef9c83a 100644
  3. --- a/board/ti/beagle/beagle.h
  4. +++ b/board/ti/beagle/beagle.h
  5. @@ -209,12 +209,7 @@ const omap3_sysinfo sysinfo = {
  6.     MUX_VAL(CP(MMC1_DAT6),      (IEN  | PTU | EN  | M0)) /*MMC1_DAT6*/\
  7.     MUX_VAL(CP(MMC1_DAT7),      (IEN  | PTU | EN  | M0)) /*MMC1_DAT7*/\
  8.   /*Wireless LAN */\
  9. -   MUX_VAL(CP(MMC2_CLK),       (IEN  | PTU | EN  | M4)) /*GPIO_130*/\
  10.     MUX_VAL(CP(MMC2_CMD),       (IEN  | PTU | EN  | M4)) /*GPIO_131*/\
  11. -   MUX_VAL(CP(MMC2_DAT0),      (IEN  | PTU | EN  | M4)) /*GPIO_132*/\
  12. -   MUX_VAL(CP(MMC2_DAT1),      (IEN  | PTU | EN  | M4)) /*GPIO_133*/\
  13. -   MUX_VAL(CP(MMC2_DAT2),      (IEN  | PTU | EN  | M4)) /*GPIO_134*/\
  14. -   MUX_VAL(CP(MMC2_DAT3),      (IEN  | PTU | EN  | M4)) /*GPIO_135*/\
  15.     MUX_VAL(CP(MMC2_DAT4),      (IEN  | PTU | EN  | M4)) /*GPIO_136*/\
  16.     MUX_VAL(CP(MMC2_DAT5),      (IEN  | PTU | EN  | M4)) /*GPIO_137*/\
  17.     MUX_VAL(CP(MMC2_DAT6),      (IEN  | PTU | EN  | M4)) /*GPIO_138*/\
  18. @@ -238,12 +233,7 @@ const omap3_sysinfo sysinfo = {
  19.     MUX_VAL(CP(MCBSP4_DX),      (IEN  | PTD | DIS | M1)) /*SSI1_RDY_RX*/\
  20.     MUX_VAL(CP(MCBSP4_FSX),     (IEN  | PTD | DIS | M1)) /*SSI1_WAKE*/\
  21.     MUX_VAL(CP(MCBSP1_CLKR),    (IDIS | PTD | DIS | M4)) /*GPIO_156*/\
  22. -   MUX_VAL(CP(MCBSP1_FSR),     (IDIS | PTU | EN  | M4)) /*GPIO_157*/\
  23. -   MUX_VAL(CP(MCBSP1_DX),      (IDIS | PTD | DIS | M4)) /*GPIO_158*/\
  24. -   MUX_VAL(CP(MCBSP1_DR),      (IDIS | PTD | DIS | M4)) /*GPIO_159*/\
  25.     MUX_VAL(CP(MCBSP_CLKS),     (IEN  | PTU | DIS | M0)) /*McBSP_CLKS*/\
  26. -   MUX_VAL(CP(MCBSP1_FSX),     (IDIS | PTD | DIS | M4)) /*GPIO_161*/\
  27. -   MUX_VAL(CP(MCBSP1_CLKX),    (IDIS | PTD | DIS | M4)) /*GPIO_162*/\
  28.   /*Serial Interface*/\
  29.     MUX_VAL(CP(UART3_CTS_RCTX), (IEN  | PTD | EN  | M0)) /*UART3_CTS_RCTX*/\
  30.     MUX_VAL(CP(UART3_RTS_SD),   (IDIS | PTD | DIS | M0)) /*UART3_RTS_SD */\
  31. @@ -379,7 +369,18 @@ const omap3_sysinfo sysinfo = {
  32.     MUX_VAL(CP(D2D_MBUSFLAG),   (IEN  | PTD | DIS | M0)) /*d2d_mbusflag*/\
  33.     MUX_VAL(CP(D2D_SBUSFLAG),   (IEN  | PTD | DIS | M0)) /*d2d_sbusflag*/\
  34.     MUX_VAL(CP(SDRC_CKE0),      (IDIS | PTU | EN  | M0)) /*sdrc_cke0*/\
  35. -   MUX_VAL(CP(SDRC_CKE1),      (IDIS | PTU | EN  | M0)) /*sdrc_cke1*/
  36. +   MUX_VAL(CP(SDRC_CKE1),      (IDIS | PTU | EN  | M0)) /*sdrc_cke1*/\
  37. +   /* kfolz rgbmatrix 2016 */\
  38. +   MUX_VAL(CP(MMC2_CLK), (IEN | PTD | EN | M4)) /*GPIO-130 input*/\
  39. +   MUX_VAL(CP(MCBSP1_FSR), (IDIS | PTD | DIS | M4)) /*GPIO-157*/\
  40. +   MUX_VAL(CP(MMC2_DAT3), (IDIS | PTD | DIS | M4)) /*GPIO-135*/\
  41. +   MUX_VAL(CP(MMC2_DAT2), (IDIS | PTD | DIS | M4)) /*GPIO-134*/\
  42. +   MUX_VAL(CP(MMC2_DAT1), (IDIS | PTD | DIS | M4)) /*GPIO-133*/\
  43. +   MUX_VAL(CP(MMC2_DAT0), (IDIS | PTD | DIS | M4)) /*GPIO-132*/\
  44. +   MUX_VAL(CP(MCBSP1_DX), (IDIS | PTD | DIS | M4)) /*GPIO-158*/\
  45. +   MUX_VAL(CP(MCBSP1_CLKX), (IDIS | PTD | DIS | M4)) /*GPIO-162*/\
  46. +   MUX_VAL(CP(MCBSP1_FSX), (IDIS | PTD | DIS | M4)) /*GPIO-161*/\
  47. +   MUX_VAL(CP(MCBSP1_DR), (IDIS | PTD | DIS | M4)) /*GPIO-159*/
  48.  
  49.  #define MUX_BEAGLE_C() \
  50.     MUX_VAL(CP(MCBSP3_DX),      (IEN  | PTD | DIS | M4)) /*GPIO_140*/\
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement