Hi Clement,
One more comment:
On Mon, Mar 31, 2014 at 12:21:44PM +0000, Clement Perrochaud wrote:
> + /* No platform data, using device tree. */
> + if (!pdata && client->dev.of_node) {
> + r = pn544_hci_i2c_of_request_resources(client);
> + if (r) {
> + nfc_err(&client->dev, "No DT data\n");
> + return r;
> + }
> + /* Using platform data. */
> + } else {
That should be: } else if (pdata) {
as you need to check for pdata before dereferencing it.
And your final else will handle the error case where both pdata and of_node
are NULL.
Cheers,
Samuel.
--
Intel Open Source Technology Centre
http://oss.intel.com/
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html