fans:witherspoon: Disable JSON on fan control

Witherspoon should still use YAML based configs for fan control instead
of JSON. Once all of fan control's JSON support is available and
witherspoon's YAML fan configs are converted to JSON, this can be
removed to enable JSON.

*Temporarily pin to 8e1b382122fed73e788d44f3a67cecbfbcc6972e to pass CI

Change-Id: If02e1abfea6ae12e52036db8652767c4ee250d08
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
diff --git a/recipes-phosphor/fans/phosphor-fan_%.bbappend b/recipes-phosphor/fans/phosphor-fan_%.bbappend
index cb89a3a..834768c 100644
--- a/recipes-phosphor/fans/phosphor-fan_%.bbappend
+++ b/recipes-phosphor/fans/phosphor-fan_%.bbappend
@@ -1,3 +1,5 @@
+SRCREV = "8e1b382122fed73e788d44f3a67cecbfbcc6972e"
+
 FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:"
 
 # Package configuration
@@ -56,7 +58,7 @@
 SYSTEMD_LINK_${PN}-control_witherspoon += "${@compose_list(d, 'FMT_CONTROL_PWRON', 'OBMC_CHASSIS_INSTANCES')}"
 
 # Enable the use of JSON on the fan applications that support it
-EXTRA_OECONF_append_witherspoon = " --enable-json"
+EXTRA_OECONF_append_witherspoon = " --enable-json --disable-json-control"
 RDEPENDS_${PN}-presence-tach_append_witherspoon = " phosphor-fan-presence-config"
 RDEPENDS_${PN}-monitor_append_witherspoon = " phosphor-fan-monitor-config"