24 Jul
2012
24 Jul
'12
10:39 p.m.
Daniel Mack wrote:
Yes, I'm aware of this, I just wonder how does your DT note looks like?
Take a look at arch/powerpc/boot/dts/mpc8610_hpcd.dts
And are you ok with the 2nd patch?
Isn't that something that should be done in platform code? It seems very platform-specific for a codec driver. I have no problem using the CS4270 on my board, and I don't need this feature.
- /* See if we way to bring the codec out of reset */
- if (np) {
enum of_gpio_flags reset_gpio_flags;
Blank line after variable declarations
int reset_gpio = of_get_named_gpio_flags(np, "reset-gpio", 0,
&reset_gpio_flags);
Can you make this line shorter by using shorter variable names or something?
if (devm_gpio_request_one(&i2c_client->dev, reset_gpio,
reset_gpio_flags & OF_GPIO_ACTIVE_LOW ?
GPIOF_OUT_INIT_LOW : GPIOF_OUT_INIT_HIGH,
"cs4270 reset") < 0) {
reset_gpio = -EINVAL;
}
I don't see where you test whether the reset-gpio property is present. It won't be present in my device tree.
- }
--
Timur Tabi
Linux kernel developer at Freescale