diff options
author | Linux Build Service Account <lnxbuild@localhost> | 2018-07-18 20:29:04 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2018-07-18 20:29:02 -0700 |
commit | 8acbfc522f539c081c7db9c39ef1f144cddd9b87 (patch) | |
tree | 69cb1037311219f9688aa45530fed9be6d396ef9 /drivers/usb/dwc3/dwc3-msm.c | |
parent | 2124c4de44cfaa750c2743df498c4de5b81ea06e (diff) | |
parent | 2372ea39384e71fc67bab40dafc5bbcc7d514444 (diff) |
Merge "usb: dwc3-msm: Add boot marker"
Diffstat (limited to 'drivers/usb/dwc3/dwc3-msm.c')
-rw-r--r-- | drivers/usb/dwc3/dwc3-msm.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/usb/dwc3/dwc3-msm.c b/drivers/usb/dwc3/dwc3-msm.c index 4f8b0fb6d670..de6bb295bf67 100644 --- a/drivers/usb/dwc3/dwc3-msm.c +++ b/drivers/usb/dwc3/dwc3-msm.c @@ -46,6 +46,7 @@ #include <linux/irq.h> #include <linux/extcon.h> #include <linux/reset.h> +#include <soc/qcom/boot_stats.h> #include "power.h" #include "core.h" @@ -2917,6 +2918,7 @@ static int dwc3_msm_probe(struct platform_device *pdev) int ret = 0; int ext_hub_reset_gpio; u32 val; + char boot_marker[40]; mdwc = devm_kzalloc(&pdev->dev, sizeof(*mdwc), GFP_KERNEL); if (!mdwc) @@ -3264,8 +3266,15 @@ static int dwc3_msm_probe(struct platform_device *pdev) mdwc->host_only_mode = true; mdwc->id_state = DWC3_ID_GROUND; dwc3_ext_event_notify(mdwc); + snprintf(boot_marker, sizeof(boot_marker), + "M - DRIVER %s Host Ready", dev_name(&pdev->dev)); + } else { + snprintf(boot_marker, sizeof(boot_marker), + "M - DRIVER %s Device Ready", dev_name(&pdev->dev)); } + place_marker(boot_marker); + return 0; put_dwc3: |