[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <4D762811.7050104@stericsson.com>
Date: Tue, 8 Mar 2011 13:58:57 +0100
From: Linus Walleij <linus.walleij@...ricsson.com>
To: Mark Brown <broonie@...nsource.wolfsonmicro.com>
Cc: Samuel Ortiz <sameo@...ux.intel.com>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
Lee Jones <lee.jones@...aro.org>,
Linus Walleij <linus.walleij@...aro.org>,
Liam Girdwood <lrg@...mlogic.co.uk>,
Ola LILJA2 <ola.o.lilja@...ricsson.com>
Subject: Re: [PATCH 1/3] mfd: add a core driver for TI TPS61050/TPS61052 chips
On 03/08/2011 12:52 PM, Mark Brown wrote:
> On Tue, Mar 08, 2011 at 10:40:41AM +0100, Linus Walleij wrote:
>
>
>> +config TPS6105X
>> + tristate "TPS61050/61052 Boost Converters"
>> + depends on I2C&& EXPERIMENTAL
>>
> Why EXPERIMENTAL?
>
No real reason, I'll drop it.
> + default y if MACH_U8500
>
> Not sure I'm enthusiastic about that - it's sensible for the machine to
> want that but I can see this getting out of hand if you've got a lot of
> machines doing that. Perhaps have the machine select the regulator for
> builds with REGULATOR enabled?
>
OK I'll move this over to the mach-ux500 patch using
select.
>> + /* Put the chip in SHUTDOWN mode */
>> + ret = tps6105x_mask_and_set(tps6105x, TPS6105X_REG_0,
>> + TPS6105X_REG0_MODE_MASK,
>> + TPS6105X_REG0_MODE_SHUTDOWN<< TPS6105X_REG0_MODE_SHIFT);
>> + if (ret)
>> + return ret;
>>
> I'm not sure this is what we want. If the device is driving the
> backlight it'll result in the backlight flashing off during boot which
> doesn't seem desirable. The standard thing is just to inherit the
> hardware state.
>
It's a leftover from code that was toggling the mode to see if
the hardware was there (it was reflected in another register).
I'll take it out.
Thanks,
Linus Walleij
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists