From: Marek Vasut <marex@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v2 1/5] arm64: fsl-layerscape: add get_svr and IS_SVR_REV helper
Date: Wed, 08 Jun 2016 16:11:32 +0200 [thread overview]
Message-ID: <57582794.30306@denx.de> (raw)
In-Reply-To: <DB5PR0401MB2024AEF9C244D7401F38D9BFF55E0@DB5PR0401MB2024.eurprd04.prod.outlook.com>
On 06/08/2016 06:12 AM, Sriram Dash wrote:
>> -----Original Message-----
>> From: Marek Vasut [mailto:marex at denx.de]
>> Sent: Monday, June 06, 2016 6:21 PM
>> To: Sriram Dash <sriram.dash@nxp.com>; u-boot at lists.denx.de
>> Cc: york sun <york.sun@nxp.com>; albert.u.boot at aribaud.net; Rajesh Bhagat
>> <rajesh.bhagat@nxp.com>
>> Subject: Re: [PATCH v2 1/5] arm64: fsl-layerscape: add get_svr and IS_SVR_REV
>> helper
>>
>> On 06/06/2016 06:21 AM, Sriram Dash wrote:
>>>> -----Original Message-----
>>>> From: Marek Vasut [mailto:marex at denx.de]
>>>> Sent: Thursday, June 02, 2016 6:18 PM
>>>> To: Sriram Dash <sriram.dash@nxp.com>; u-boot at lists.denx.de
>>>> Cc: york sun <york.sun@nxp.com>; albert.u.boot at aribaud.net; Rajesh
>>>> Bhagat <rajesh.bhagat@nxp.com>
>>>> Subject: Re: [PATCH v2 1/5] arm64: fsl-layerscape: add get_svr and
>>>> IS_SVR_REV helper
>>>>
>>>> On 06/02/2016 08:54 AM, Sriram Dash wrote:
>>>>> Signed-off-by: Sriram Dash <sriram.dash@nxp.com>
>>>>> Signed-off-by: Rajesh Bhagat <rajesh.bhagat@nxp.com>
>>>>> ---
>>>>> Changes in v2:
>>>>> - No update
>>>>>
>>>>> arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 7 +++++++
>>>>> arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h | 2 ++
>>>>> arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h | 3 +++
>>>>> arch/arm/include/asm/arch-fsl-layerscape/soc.h | 2 ++
>>>>> 4 files changed, 14 insertions(+)
>>>>>
>>>>> diff --git a/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
>>>>> b/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
>>>>> index 9a5a6b5..9c575c1 100644
>>>>> --- a/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
>>>>> +++ b/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
>>>>> @@ -528,6 +528,13 @@ u32 fsl_qoriq_core_to_type(unsigned int core)
>>>>> return -1; /* cannot identify the cluster */
>>>>> }
>>>>>
>>>>> +uint get_svr(void)
>>>>
>>>> Should be u32 . The function should have some more recognizable name,
>>>> fsl_get_svr() or such.
>>>>
>>>
>>> Hello Marek,
>>>
>>> As done in PPC for all the Socs for FSL, in arch/powerpc/cpu/mpc83xx/start.S ,
>> and ARM v7 LS1021, in arch/arm/cpu/armv7/ls102xa/cpu.c, this uint get_svr(void)
>> function finds the svr number for the SoC. Now, as i have to make the code generic
>> for PPC and ARM (in patch 3/5 namely make errata function common for PPC and
>> ARM), I am currently having the same name and return type used.
>>
>> You can rename it now.
>>
>
> Somewhat I agree to the point. It is good to have u32 instead of
> uint and the get_svr() function should have some more recognizable
> name. But, this function is already being used in many files and this
> would require for some uncalled 120 + changes for PPC and ARM v7,
> which is not in the scope of this patchset.
> Currently, I am focusing on the errata implementation, which I want
> to make generic, by having the same names across PPC, ARMv7 and
> ARMv8. So, I am planning to do this change at a later point of time.
I really dislike such function names, but OK, it's manged to spread
through the codebase too much.
--
Best regards,
Marek Vasut
next prev parent reply other threads:[~2016-06-08 14:11 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-06-02 6:54 [U-Boot] [PATCH v2 0/5] Supporting ARM v8 USB errata for FSL Sriram Dash
2016-06-02 6:54 ` [U-Boot] [PATCH v2 1/5] arm64: fsl-layerscape: add get_svr and IS_SVR_REV helper Sriram Dash
2016-06-02 12:47 ` Marek Vasut
2016-06-06 4:21 ` Sriram Dash
2016-06-06 12:51 ` Marek Vasut
2016-06-08 4:12 ` Sriram Dash
2016-06-08 14:11 ` Marek Vasut [this message]
2016-06-02 12:48 ` Marek Vasut
2016-06-06 4:22 ` Sriram Dash
2016-06-02 6:54 ` [U-Boot] [PATCH v2 2/5] usb: xhci: fsl: code cleanup for device tree fixup for fsl usb controllers Sriram Dash
2016-06-02 12:55 ` Marek Vasut
2016-06-06 4:23 ` Sriram Dash
2016-06-02 6:54 ` [U-Boot] [PATCH v2 3/5] fsl: usb: make errata function common for PPC and ARM Sriram Dash
2016-06-02 6:54 ` [U-Boot] [PATCH v2 4/5] armv8/ls2080: Remove workaround for erratum A008751 Sriram Dash
2016-06-02 12:57 ` Marek Vasut
2016-06-06 4:23 ` Sriram Dash
2016-06-06 12:25 ` Marek Vasut
2016-06-02 6:54 ` [U-Boot] [PATCH v2 5/5] usb: xhci: fsl: Add workaround for USB erratum A-008751 Sriram Dash
2016-06-02 13:00 ` Marek Vasut
2016-06-06 4:24 ` Sriram Dash
2016-06-06 12:45 ` Marek Vasut
2016-06-08 4:12 ` Sriram Dash
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=57582794.30306@denx.de \
--to=marex@denx.de \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.