[openfirmware] [commit] r3593 - dev/mmc/sdhci/mv8686

repository service svn at openfirmware.info
Wed Mar 6 19:55:27 CET 2013


Author: wmb
Date: Wed Mar  6 19:55:27 2013
New Revision: 3593
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/3593

Log:
OLPC XO-1.5 - fixed build problem introduced by Bluetooth driver.
The problem is that the bluetooth driver uses some Forth words
that don't have FCode equivalents, but the WLAN driver stack is
in FCode form on XO-1.5.  The easy fix is to omit the bluetooth
driver for XO-1.5.  As a result, if you try to use an 8787 module
in an XO-1.5, the Bluetooth diagnostic won't work.  That doesn't
violate any known use case, since the BT diag's purpose is factory
testing of XO-4s.

Added:
   dev/mmc/sdhci/mv8686/bluetooth-pkg.fth
Modified:
   dev/mmc/sdhci/mv8686/loadpkg.fth

Added: dev/mmc/sdhci/mv8686/bluetooth-pkg.fth
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dev/mmc/sdhci/mv8686/bluetooth-pkg.fth	Wed Mar  6 19:55:27 2013	(r3593)
@@ -0,0 +1,6 @@
+new-device
+2 to my-space
+my-space 1 reg
+" bluetooth" name
+fload ${BP}/dev/bluetooth/marvell-hci.fth	\ Bluetooth driver
+finish-device

Modified: dev/mmc/sdhci/mv8686/loadpkg.fth
==============================================================================
--- dev/mmc/sdhci/mv8686/loadpkg.fth	Wed Mar  6 19:45:09 2013	(r3592)
+++ dev/mmc/sdhci/mv8686/loadpkg.fth	Wed Mar  6 19:55:27 2013	(r3593)
@@ -16,10 +16,3 @@
 fload ${BP}/dev/mmc/sdhci/mv8686/libertas-interface.fth		\ Marvell "Libertas" common code
 fload ${BP}/dev/libertas.fth			\ Marvell "Libertas" common code
 finish-device
-
-new-device
-2 to my-space
-my-space 1 reg
-" bluetooth" name
-fload ${BP}/dev/bluetooth/marvell-hci.fth	\ Bluetooth driver
-finish-device



More information about the openfirmware mailing list