Merge "ufs: config: Test script crashing on user build."
diff --git a/etc/init.qti.ufs.debug.sh b/etc/init.qti.ufs.debug.sh
index 9b386d3..ea87d1b 100644
--- a/etc/init.qti.ufs.debug.sh
+++ b/etc/init.qti.ufs.debug.sh
@@ -29,7 +29,8 @@
# Enable various ufs ftrace debugging events
tracefs=/sys/kernel/tracing
-dbg=`cat /sys/bus/platform/devices/1d84000.ufshc/qcom/dbg_state`
+ufs_node=$(ls /sys/bus/platform/devices/ | grep ufshc)
+dbg=`cat /sys/bus/platform/devices/$ufs_node/qcom/dbg_state`
if [ -d $tracefs -a "$dbg" = 1 ]; then
mkdir $tracefs/instances/ufs
@@ -49,5 +50,20 @@
echo scsi_dispatch_cmd_error >> $ufsevent
echo scsi_dispatch_cmd_done >> $ufsevent
echo scsi_dispatch_cmd_timeout >> $ufsevent
+
+fi
+
+#MMC Trace event
+mmc_node=$((ls /sys/bus/platform/devices/ | grep sdhc) | head -1)
+dbg=`cat /sys/bus/platform/devices/$mmc_node/qcom/dbg_state`
+
+if [ -d $tracefs -a "$dbg" = 1 ]; then
+ #mmc
+ mkdir $tracefs/instances/mmc
+ mmcevent=$tracefs/instances/mmc/set_event
+
+ echo mmc_request_start >> $mmcevent
+ echo mmc_request_done >> $mmcevent
+
fi