Author: wmb Date: Tue Jan 18 21:28:04 2011 New Revision: 2113 URL: http://tracker.coreboot.org/trac/openfirmware/changeset/2113
Log: OLPC XO-1.75 A2 pin muxing - use high pin drive with no internal pullups for SD and eMMC.
Modified: cpu/arm/olpc/1.75/emmc.fth
Modified: cpu/arm/olpc/1.75/emmc.fth ============================================================================== --- cpu/arm/olpc/1.75/emmc.fth Tue Jan 18 21:25:30 2011 (r2112) +++ cpu/arm/olpc/1.75/emmc.fth Tue Jan 18 21:28:04 2011 (r2113) @@ -1,12 +1,12 @@ \ XXX do we need to set the internal SD for fast drive in boardgpio.fth ? : select-internal-sd ( -- ) ." Using internal SD" cr - h# d8c3 d# 113 af! \ SD_CMD - h# d8c3 d# 126 af! \ SD_DATA2 - h# d8c3 d# 127 af! \ SD_DATA0 - h# d8c3 d# 130 af! \ SD_DATA3 - h# d8c3 d# 135 af! \ SD_DATA1 - h# d8c3 d# 138 af! \ SD_CLK + h# 18c3 d# 113 af! \ SD_CMD + h# 18c3 d# 126 af! \ SD_DATA2 + h# 18c3 d# 127 af! \ SD_DATA0 + h# 18c3 d# 130 af! \ SD_DATA3 + h# 18c3 d# 135 af! \ SD_DATA1 + h# 18c3 d# 138 af! \ SD_CLK h# c1 d# 111 af! \ eMMC_D0 as GPIO h# c1 d# 112 af! \ eMMC_CMD as GPIO h# c1 d# 151 af! \ eMMC_CLK as GPIO @@ -28,16 +28,16 @@ h# c0 d# 138 af! \ SD_CLK as GPIO
\ XXX perhaps 18c2 for fast? - h# c2 d# 111 af! \ eMMC_D0 - h# c2 d# 112 af! \ eMMC_CMD - h# c2 d# 151 af! \ eMMC_CLK - h# c2 d# 162 af! \ eMMC_D6 - h# c2 d# 163 af! \ eMMC_D4 - h# c2 d# 164 af! \ eMMC_D2 - h# c2 d# 165 af! \ eMMC_D7 - h# c2 d# 166 af! \ eMMC_D5 - h# c2 d# 167 af! \ eMMC_D3 - h# c2 d# 168 af! \ eMMC_D1 + h# 18c2 d# 111 af! \ eMMC_D0 + h# 18c2 d# 112 af! \ eMMC_CMD + h# 18c2 d# 151 af! \ eMMC_CLK + h# 18c2 d# 162 af! \ eMMC_D6 + h# 18c2 d# 163 af! \ eMMC_D4 + h# 18c2 d# 164 af! \ eMMC_D2 + h# 18c2 d# 165 af! \ eMMC_D7 + h# 18c2 d# 166 af! \ eMMC_D5 + h# 18c2 d# 167 af! \ eMMC_D3 + h# 18c2 d# 168 af! \ eMMC_D1
d# 149 gpio-set \ Release eMMC_RST#