<br><br>On Friday, 14 December 2012, Russell King - ARM Linux <<a href="mailto:linux@arm.linux.org.uk">linux@arm.linux.org.uk</a>> wrote:<br>> On Fri, Dec 14, 2012 at 03:30:29PM +0100, Ulf Hansson wrote:<br>>> From: Lee Jones <<a href="mailto:lee.jones@linaro.org">lee.jones@linaro.org</a>><br>
>><br>>> There are currently two instances of the ios_handler being used.<br>>> Both of which mearly toy with some regulator settings. Now there<br>>> is a GPIO regulator API, we can use that instead, and lessen the<br>
>> per platform burden. By doing this, we also become more Device<br>>> Tree compatible.<br>><br>> Err, why is this needed?  What's wrong with using the 'vmmc' for this?<br><br>This is not for power to the card, but for the I/O voltage. Before this was controlled by the ios_handler.<br>
<br>><br>> From what I read in the mmc core, vmmc handling via mmc_regulator_set_ocr()<br>> can cope with GPIO-based regulators, and if you have a single GPIO signal<br>> then you have a single supply (it's either on or off).  So what's wrong<br>
> with using the existing regulator hooks for this which are already there?<br><br>Kind regards<br>Ulf Hansson<br><br>> --<br>> To unsubscribe from this list: send the line "unsubscribe linux-mmc" in<br>
> the body of a message to <a href="mailto:majordomo@vger.kernel.org">majordomo@vger.kernel.org</a><br>> More majordomo info at  <a href="http://vger.kernel.org/majordomo-info.html">http://vger.kernel.org/majordomo-info.html</a><br>
>