* [U-Boot] [PATCH] power: twl6030: fix code refactoring
@ 2016-10-13 10:47 Nicolae Rosia
2016-10-13 16:54 ` Tom Rini
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Nicolae Rosia @ 2016-10-13 10:47 UTC (permalink / raw)
To: u-boot
From: Nicolae Rosia <nicolae.rosia@gmail.com>
Commit a85362fb3e1fc7833723accddbbae431091d06b8 refactored the code
but the register read ended up in the wrong if branch.
Currently, the else branch checks a variable which is always 0.
Signed-off-by: Nicolae Rosia <nicolae_rosia@mentor.com>
---
drivers/power/twl6030.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/power/twl6030.c b/drivers/power/twl6030.c
index 05c79be..cd53200 100644
--- a/drivers/power/twl6030.c
+++ b/drivers/power/twl6030.c
@@ -231,9 +231,9 @@ void twl6030_power_mmc_init(int dev_index)
/* Enable P1 output for VMMC */
twl6030_i2c_write_u8(TWL6030_CHIP_PM, TWL6030_VMMC_CFG_STATE,
TWL6030_CFG_STATE_P1 | TWL6030_CFG_STATE_ON);
-
- twl6030_i2c_read_u8(TWL6030_CHIP_PM, TWL6030_PH_STS_BOOT, &value);
} else if (dev_index == 1) {
+ twl6030_i2c_read_u8(TWL6030_CHIP_PM, TWL6030_PH_STS_BOOT,
+ &value);
/* BOOT2 indicates 1.8V/2.8V VAUX1 for eMMC */
if (value & TWL6030_PH_STS_BOOT2) {
/* 1.8V voltage output for VAUX1 */
--
2.5.5
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [U-Boot] [PATCH] power: twl6030: fix code refactoring
2016-10-13 10:47 [U-Boot] [PATCH] power: twl6030: fix code refactoring Nicolae Rosia
@ 2016-10-13 16:54 ` Tom Rini
2016-10-14 13:28 ` Paul Kocialkowski
2016-10-24 15:24 ` [U-Boot] " Tom Rini
2 siblings, 0 replies; 9+ messages in thread
From: Tom Rini @ 2016-10-13 16:54 UTC (permalink / raw)
To: u-boot
On Thu, Oct 13, 2016 at 01:47:53PM +0300, Nicolae Rosia wrote:
> From: Nicolae Rosia <nicolae.rosia@gmail.com>
>
> Commit a85362fb3e1fc7833723accddbbae431091d06b8 refactored the code
> but the register read ended up in the wrong if branch.
> Currently, the else branch checks a variable which is always 0.
>
> Signed-off-by: Nicolae Rosia <nicolae_rosia@mentor.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161013/1d528acf/attachment.sig>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot] [PATCH] power: twl6030: fix code refactoring
2016-10-13 10:47 [U-Boot] [PATCH] power: twl6030: fix code refactoring Nicolae Rosia
2016-10-13 16:54 ` Tom Rini
@ 2016-10-14 13:28 ` Paul Kocialkowski
2016-10-15 17:41 ` Nicolae Rosia
2016-10-24 15:24 ` [U-Boot] " Tom Rini
2 siblings, 1 reply; 9+ messages in thread
From: Paul Kocialkowski @ 2016-10-14 13:28 UTC (permalink / raw)
To: u-boot
Le jeudi 13 octobre 2016 ? 13:47 +0300, Nicolae Rosia a ?crit?:
> From: Nicolae Rosia <nicolae.rosia@gmail.com>
>
> Commit a85362fb3e1fc7833723accddbbae431091d06b8 refactored the code
> but the register read ended up in the wrong if branch.
> Currently, the else branch checks a variable which is always 0.
Good catch! Sorry for including that regression in the first place, I should
have checked the patch more thoroughly.
See comment below.
> Signed-off-by: Nicolae Rosia <nicolae_rosia@mentor.com>
> ---
> ?drivers/power/twl6030.c | 4 ++--
> ?1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/power/twl6030.c b/drivers/power/twl6030.c
> index 05c79be..cd53200 100644
> --- a/drivers/power/twl6030.c
> +++ b/drivers/power/twl6030.c
> @@ -231,9 +231,9 @@ void twl6030_power_mmc_init(int dev_index)
> ? /* Enable P1 output for VMMC */
> ? twl6030_i2c_write_u8(TWL6030_CHIP_PM, TWL6030_VMMC_CFG_STATE,
> ? TWL6030_CFG_STATE_P1 | TWL6030_CFG_STATE_ON);
> -
> - twl6030_i2c_read_u8(TWL6030_CHIP_PM, TWL6030_PH_STS_BOOT,
> &value);
> ? } else if (dev_index == 1) {
> + twl6030_i2c_read_u8(TWL6030_CHIP_PM, TWL6030_PH_STS_BOOT,
> + ????&value);
The indentation before &value is inconsistent with what is done in the rest of
the file. I think you should either just move the line as it was or only use one
extra tab indent for the new line. Since this file breaks the 80 chars limit in
a few places, I would tend to prefer the former.
> ? /* BOOT2 indicates 1.8V/2.8V VAUX1 for eMMC */
> ? if (value & TWL6030_PH_STS_BOOT2) {
> ? /* 1.8V voltage output for VAUX1 */
--
Paul Kocialkowski, developer of low-level free software for embedded devices
Website: https://www.paulk.fr/
Coding blog: https://code.paulk.fr/
Git repositories: https://git.paulk.fr/ https://git.code.paulk.fr/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: This is a digitally signed message part
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161014/58157ec2/attachment.sig>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot] [PATCH] power: twl6030: fix code refactoring
2016-10-14 13:28 ` Paul Kocialkowski
@ 2016-10-15 17:41 ` Nicolae Rosia
2016-10-15 17:48 ` Tom Rini
2016-10-15 17:48 ` Paul Kocialkowski
0 siblings, 2 replies; 9+ messages in thread
From: Nicolae Rosia @ 2016-10-15 17:41 UTC (permalink / raw)
To: u-boot
Hi,
On Fri, Oct 14, 2016 at 4:28 PM, Paul Kocialkowski <contact@paulk.fr> wrote:
> Le jeudi 13 octobre 2016 ? 13:47 +0300, Nicolae Rosia a ?crit :
>> From: Nicolae Rosia <nicolae.rosia@gmail.com>
>>
>> Commit a85362fb3e1fc7833723accddbbae431091d06b8 refactored the code
>> but the register read ended up in the wrong if branch.
>> Currently, the else branch checks a variable which is always 0.
>
> Good catch! Sorry for including that regression in the first place, I should
> have checked the patch more thoroughly.
No worries!
> See comment below.
> The indentation before &value is inconsistent with what is done in the rest of
> the file. I think you should either just move the line as it was or only use one
> extra tab indent for the new line. Since this file breaks the 80 chars limit in
> a few places, I would tend to prefer the former.
>
checkpatch.pl was complaining, that's why I formatted it.
@Tom Rini, can you apply it either way?
Best regards,
Nicolae
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot] [PATCH] power: twl6030: fix code refactoring
2016-10-15 17:41 ` Nicolae Rosia
@ 2016-10-15 17:48 ` Tom Rini
2016-10-17 17:03 ` Nicolae Rosia
2016-10-15 17:48 ` Paul Kocialkowski
1 sibling, 1 reply; 9+ messages in thread
From: Tom Rini @ 2016-10-15 17:48 UTC (permalink / raw)
To: u-boot
On Sat, Oct 15, 2016 at 08:41:35PM +0300, Nicolae Rosia wrote:
> Hi,
>
> On Fri, Oct 14, 2016 at 4:28 PM, Paul Kocialkowski <contact@paulk.fr> wrote:
> > Le jeudi 13 octobre 2016 ? 13:47 +0300, Nicolae Rosia a ?crit :
> >> From: Nicolae Rosia <nicolae.rosia@gmail.com>
> >>
> >> Commit a85362fb3e1fc7833723accddbbae431091d06b8 refactored the code
> >> but the register read ended up in the wrong if branch.
> >> Currently, the else branch checks a variable which is always 0.
> >
> > Good catch! Sorry for including that regression in the first place, I should
> > have checked the patch more thoroughly.
> No worries!
>
> > See comment below.
> > The indentation before &value is inconsistent with what is done in the rest of
> > the file. I think you should either just move the line as it was or only use one
> > extra tab indent for the new line. Since this file breaks the 80 chars limit in
> > a few places, I would tend to prefer the former.
> >
> checkpatch.pl was complaining, that's why I formatted it.
> @Tom Rini, can you apply it either way?
I'll take this and do you want to do a follow up to make the file
checkpatch clean? Thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161015/b32a5b9d/attachment.sig>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot] [PATCH] power: twl6030: fix code refactoring
2016-10-15 17:41 ` Nicolae Rosia
2016-10-15 17:48 ` Tom Rini
@ 2016-10-15 17:48 ` Paul Kocialkowski
1 sibling, 0 replies; 9+ messages in thread
From: Paul Kocialkowski @ 2016-10-15 17:48 UTC (permalink / raw)
To: u-boot
Hi,
Le samedi 15 octobre 2016 ? 20:41 +0300, Nicolae Rosia a ?crit?:
> Hi,
>
> On Fri, Oct 14, 2016 at 4:28 PM, Paul Kocialkowski <contact@paulk.fr> wrote:
> >
> > Le jeudi 13 octobre 2016 ? 13:47 +0300, Nicolae Rosia a ?crit :
> > >
> > > From: Nicolae Rosia <nicolae.rosia@gmail.com>
> > >
> > > Commit a85362fb3e1fc7833723accddbbae431091d06b8 refactored the code
> > > but the register read ended up in the wrong if branch.
> > > Currently, the else branch checks a variable which is always 0.
> >
> > Good catch! Sorry for including that regression in the first place, I should
> > have checked the patch more thoroughly.
> No worries!
>
> >
> > See comment below.
> > The indentation before &value is inconsistent with what is done in the rest
> > of
> > the file. I think you should either just move the line as it was or only use
> > one
> > extra tab indent for the new line. Since this file breaks the 80 chars limit
> > in
> > a few places, I would tend to prefer the former.
> >
> checkpatch.pl was complaining, that's why I formatted it.
Then I think you should fix the rest of the file accordingly.
It doesn't make sense to introduce a variation in the coding style, as it
creates inconsistency. IMO this is worse than having only subsequent changes
conform to the global U-Boot coding style.
> @Tom Rini, can you apply it either way?
>
> Best regards,
> Nicolae
--
Paul Kocialkowski, developer of free digital technology at the lower levels
Website: https://www.paulk.fr/
Coding blog: https://code.paulk.fr/
Git repositories: https://git.paulk.fr/ https://git.code.paulk.fr/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: This is a digitally signed message part
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161015/af328088/attachment.sig>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot] [PATCH] power: twl6030: fix code refactoring
2016-10-15 17:48 ` Tom Rini
@ 2016-10-17 17:03 ` Nicolae Rosia
2016-10-17 18:15 ` Tom Rini
0 siblings, 1 reply; 9+ messages in thread
From: Nicolae Rosia @ 2016-10-17 17:03 UTC (permalink / raw)
To: u-boot
Hi,
On Sat, Oct 15, 2016 at 8:48 PM, Tom Rini <trini@konsulko.com> wrote:
> I'll take this and do you want to do a follow up to make the file
> checkpatch clean? Thanks!
Either way works for me, I can do the follow up to make the file
checkpatch clean.
Thanks,
Nicolae
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot] [PATCH] power: twl6030: fix code refactoring
2016-10-17 17:03 ` Nicolae Rosia
@ 2016-10-17 18:15 ` Tom Rini
0 siblings, 0 replies; 9+ messages in thread
From: Tom Rini @ 2016-10-17 18:15 UTC (permalink / raw)
To: u-boot
On Mon, Oct 17, 2016 at 08:03:23PM +0300, Nicolae Rosia wrote:
> Hi,
>
> On Sat, Oct 15, 2016 at 8:48 PM, Tom Rini <trini@konsulko.com> wrote:
> > I'll take this and do you want to do a follow up to make the file
> > checkpatch clean? Thanks!
> Either way works for me, I can do the follow up to make the file
> checkpatch clean.
Follow up patch it is, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161017/b7203274/attachment.sig>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [U-Boot] power: twl6030: fix code refactoring
2016-10-13 10:47 [U-Boot] [PATCH] power: twl6030: fix code refactoring Nicolae Rosia
2016-10-13 16:54 ` Tom Rini
2016-10-14 13:28 ` Paul Kocialkowski
@ 2016-10-24 15:24 ` Tom Rini
2 siblings, 0 replies; 9+ messages in thread
From: Tom Rini @ 2016-10-24 15:24 UTC (permalink / raw)
To: u-boot
On Thu, Oct 13, 2016 at 01:47:53PM +0300, Nicolae Rosia wrote:
> From: Nicolae Rosia <nicolae.rosia@gmail.com>
>
> Commit a85362fb3e1fc7833723accddbbae431091d06b8 refactored the code
> but the register read ended up in the wrong if branch.
> Currently, the else branch checks a variable which is always 0.
>
> Signed-off-by: Nicolae Rosia <nicolae_rosia@mentor.com>
> Reviewed-by: Tom Rini <trini@konsulko.com>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161024/4906c5a7/attachment.sig>
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2016-10-24 15:24 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-13 10:47 [U-Boot] [PATCH] power: twl6030: fix code refactoring Nicolae Rosia
2016-10-13 16:54 ` Tom Rini
2016-10-14 13:28 ` Paul Kocialkowski
2016-10-15 17:41 ` Nicolae Rosia
2016-10-15 17:48 ` Tom Rini
2016-10-17 17:03 ` Nicolae Rosia
2016-10-17 18:15 ` Tom Rini
2016-10-15 17:48 ` Paul Kocialkowski
2016-10-24 15:24 ` [U-Boot] " Tom Rini
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox