[PATCH v3 02/10] pwm: Allow chips to support multiple PWMs.
From: Thierry Reding <hidden>
Date: 2012-03-03 19:32:49
Also in:
linux-devicetree, linux-tegra
From: Thierry Reding <hidden>
Date: 2012-03-03 19:32:49
Also in:
linux-devicetree, linux-tegra
* Thierry Reding wrote:
* Arnd Bergmann wrote:quoted
On Thursday 23 February 2012, Thierry Reding wrote:quoted
quoted
Is this only used for the device tree functions? If so, I would recommend making it less generic and always search for a device node.It is currently only used to look up a struct pwm_chip for a given struct device_node, yes. But I can see other uses for this. For instance this could be useful if we ever want to provide an alternative way of requesting a PWM on a per-chip basis.Nah, just keep it simple for now. If we need it later, we can still add something like this back, but for now it's just a source of confusion and possible bugs.Will do.
I turns out that this is not as easy to do as I thought. The problem is that if I remove the pwmchip_find() from the core and move the lookup functionality into the OF support code I no longer have access to the list of PWM chips. So I guess it will have to stay in to keep things encapsulated properly. Thierry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: not available URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20120303/fe4881d7/attachment-0001.sig>