Re: Add clkdev support to HSMMC

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Sylwester,

On 31 August 2011 18:26, Sylwester Nawrocki <s.nawrocki@xxxxxxxxxxx> wrote:
> Hi Thomas,
>
> On 08/31/2011 12:13 PM, Thomas Abraham wrote:
>>
>> [...]
>>
>>
>>>> 3) In the proposed implementation where we create connection ids only for the
>>>> bus clocks we are creating an extra node for the same in the clkdev table,
>>>
>>>> where as the clock is getting registered only once with the kernel.
>>>
>>> I don't agree with this last statement, the same struct clk is added to
>>> the list of clocks known by the system twice, in s3c24xx_register_clocks()
>>> and clkdev_add_table(). This is only what I have been pointing out.
>>> Please correct me, if I missed anything.
>>
>> s3c24xx_register_clock and clkdev_add_table add one instance of
>> "struct clk_lookup" each (with different connections ids) but both of
>> these "struct clk_lookup" instances point to the same "struct clk"
>> instance.
>
> Yes, that's what happens in Banajit's code.
>
>>
>> So, is two instances of "struct clk_lookup" pointing to the same
>> "struct clk" instance the concern in this case?
>
> No, I don't see this as a problem. Just wanted to get things clarified.
>
> And to suggest that we could avoid having re-created struct clk and struct
> clk_clksrc arrays for s3c24xx_register_clocks() and s3c_register_clksrc()
> functions. However I don't consider this a significant issue.

Thanks for letting us know your opinion.

Regards,
Thomas.

>
> --
> Regards,
> Sylwester
> --
> Sylwester Nawrocki
> Samsung Poland R&D Center
>
--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  Powered by Linux