[Skiboot] [PATCH v3 2/4] Move P8 timer code to separate file
Vasant Hegde
hegdevasant at linux.vnet.ibm.com
Tue Mar 14 17:16:20 AEDT 2017
On 03/14/2017 11:33 AM, Benjamin Herrenschmidt wrote:
> On Tue, 2017-03-14 at 10:38 +0530, Vasant Hegde wrote:
>> @Ben,
>> As you suggested, I moved P8 timer code to separate file. But now I'm
>> thinking it may be good to have single file (sbe.c) and add all SBE related code
>> their (both P8 timer code and new P9 code).
>>
>> In P8, we have used direct SCOMs for SBE timer. But from P9 onwards we are
>> getting MBOX messages for SBE operations. So we can have something like below
>>
>>
>> void sbe_timer_init(void)
>> {
>> if (proc_gen == proc_gen_p8)
>> p8_sbe_timer();
>> else
>> sbe_timer();
>> }
>>
>> Let me know which one is better.
>
> What would you win by having a single file other than more clutter ?
Nothing much except number of files ;-)
>
> I prefer keeping them separate as they have strictly nothing in common.
Agree. There is no common code. I will keep it as separate and changes p9
function to something like
p9_sbe_*()
Thanks!
-Vasant
More information about the Skiboot
mailing list