From ccc99d87f7c3807289fd60d56baa4af5747cebc3 Mon Sep 17 00:00:00 2001 From: Bjorn Andersson Date: Fri, 11 May 2018 23:17:15 -0700 Subject: [PATCH] boards: Use timeout argument in apq8016 Instead of sleeping use the newly introduced timeout argument. Signed-off-by: Bjorn Andersson --- boards/qcom,apq8016-sbc | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/boards/qcom,apq8016-sbc b/boards/qcom,apq8016-sbc index 07a638a..098f75f 100755 --- a/boards/qcom,apq8016-sbc +++ b/boards/qcom,apq8016-sbc @@ -123,8 +123,8 @@ assert_driver_present rmtfs-mem-driver-present qcom_rmtfs_mem # QMP (UFS) 0/0/0/0 (0) # SDHCI 0/0/0/0 (0) assert_driver_present sdhci-msm-driver-present sdhci_msm -assert_device_present sdhci-msm-mmc0-probed sdhci_msm 7824900.* -assert_device_present sdhci-msm-mmc1-probed sdhci_msm 7864900.* +assert_device_present sdhci-msm-mmc0-probed sdhci_msm 7824900.* 10 +assert_device_present sdhci-msm-mmc1-probed sdhci_msm 7864900.* 10 assert_mmc_present sdhci-msm-mmcblk0-probed mmc0:0001 assert_partition_found sdhci-msm-has-userdata userdata @@ -144,13 +144,11 @@ assert_device_present mpss-rproc-device-probed qcom-q6v5-pil 4080000.* assert_driver_present wcnss-rproc-driver-present qcom-wcnss-pil assert_device_present wcnss-rproc-device-probed qcom-wcnss-pil a204000.* -rproc-start wcnss-rproc-start a204000.* -sleep 2 #TODO give the following command a timeout instead -assert_device_present wcnss-wcnss_ctrl-probed qcom_wcnss_ctrl *WCNSS_CTRL* -assert_device_present wcnss-btqcomsmd-probed btqcomsmd a204000* -assert_device_present wcnss-wcn36xx-probed wcn36xx a204000* -rproc-stop wcnss-rproc-stop a204000.* - -rproc-start wcnss-rproc-start-again a204000.* -sleep 2 #TODO give the following command a timeout instead -rproc-stop wcnss-rproc-stop-again a204000.* +for round in `seq 3` +do + rproc-start wcnss-rproc-start-$round a204000.* + assert_device_present wcnss-wcnss_ctrl-probed-$round qcom_wcnss_ctrl *WCNSS_CTRL* 10 + assert_device_present wcnss-btqcomsmd-probed-$round btqcomsmd a204000* 10 + assert_device_present wcnss-wcn36xx-probed-$round wcn36xx a204000* 10 + rproc-stop wcnss-rproc-stop-$round a204000.* +done