Hi, On 05/06/2015 10:33 AM, zhangfei wrote: > > > On 05/06/2015 09:26 AM, Jaehoon Chung wrote: >> Hi, >> >> On 05/06/2015 10:14 AM, Zhangfei Gao wrote: >>> On 6 May 2015 at 08:36, Jaehoon Chung <jh80.chung@xxxxxxxxxxx> wrote: >>>> Hi, Zhangfei. >>>> >>>> If you want to check it, use the "broken-cd" and "non-removable" properties into dt-file. >>>> Did you use them? >>> >>> Yes. >>> "broken-cd" can work, but mmc_rescan keeps running. >>> "non-removable" does NOT work, which should be used for emmc. >>> Since dw_mci_get_cd only checks DW_MCI_QUIRK_BROKEN_CARD_DETECTION, so >>> only checks "broken-cd" but not check "non-removable" >> >> Did you use the usage like the below.. >> >> dwmmc0 { >> non-removable; >> broken-cd; >> }; > > non-removable and broken-cd should be used only one. Did you check the code? If non-removable is set, broken-cd should be discarded. I think that the below usage is not "must not". Best Regards, Jaehoon Chung > > Documentation/devicetree/bindings/mmc/mmc.txt > Card detection: > If no property below is supplied, host native card detect is used. > Only one of the properties in this section should be supplied: > - broken-cd: There is no card detection available; polling must be used. > - cd-gpios: Specify GPIOs for card detection, see gpio binding > - non-removable: non-removable slot (like eMMC); assume always present. > > work > dwmmc0 { > broken-cd; > }; > > NOT work > dwmmc0 { > non-removable; > }; > > Thanks > -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html