Thread (20 messages) 20 messages, 4 authors, 2014-09-16

RE: [PATCH 1/4 v3] GPIO: gpio-dwapb: Enable platform driver binding to MFD driver

From: Chen, Alvin <hidden>
Date: 2014-09-10 10:32:16
Also in: linux-gpio, lkml

quoted
quoted
You cover this specific dependencies with inline ifdefs, but you
lose the CONFIG_OF depends by dropping it, and there are no such
checks in the probe routine. Assumptions of OF are not limited to probe in
this driver.
quoted
quoted
While I would like to see this assumption properly abstracted, the
most expedient/immediate fix is probably to add a depends on OF above.
Andriy, how do you think?

How about
depends on OF_GPIO || MFD_GPIO_DWAPB, or depends on OF_GPIO ||
MFD_INTEL_QUARK_I2C_GPIO?
Upon closer inspection, I think my concern is invalid. the OF header already
tests for CONFIG_OF and provides no-op / -ENOSYS (tsk tsk) alternatives. So
long as you can compile with "#CONFIG_OF is not set" as it is, then I withdraw
my comment.
Yes, it can be compiled with "#CONFIG_OF is not set" and "#CONFIG_OF_GPIO is not set"
Sorry for the noise.

--
Darren Hart
Intel Open Source Technology Center
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help