On Thu, Jun 14, 2012 at 08:31:20AM +0200, Thierry Reding wrote:
On Wed, Jun 13, 2012 at 03:17:06PM -0600, Stephen Warren wrote:
quoted
The core of the issue is that:
quoted
* Tegra30 support is via device tree.
* We have an SDIO bus, and the WiFi device attached to that bus is
enumerable.
* Since the WiFi device is enumerable, no node exists in the DT to
represent it.
* However, the driver for the WiFi device needs certain information,
such as the reset GPIO ID and perhaps power GPIO.
PCI devices are also enumerable and yet they can be matched up with nodes in
the device tree. Perhaps something similar could be added for the SDIO bus?
This seems to make the most sense - pushing this through the regulator
API is just a bodge.