Re: [PATCH] clk: samsung: Revert "clk: samsung: exynos-clkout: Use of_device_get_match_data()"

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

 



On 08.11.2022 22:44, Krzysztof Kozlowski wrote:
> On 08/11/2022 22:37, Marek Szyprowski wrote:
>> of_device_get_match_data() function should not be used on the device
>> other than the one matched to the given driver, because it always returns
>> the match_data of the matched driver. In case of exynos-clkout driver,
>> the code matched the OF IDs on the PARENT device, so replacing it with
>> of_device_get_match_data() broke the driver.
>>
>> This reverts commit 777aaf3d1daf793461269b49c063aca1cee06a44.
> This was untested, automated commit and there were several other like
> that from Minghao. Other driver owners should check if they have the
> same issue. I made a quick look and seems fine, but it all depends what
> was the of_device_get_match_data() argument.
>
>> Signed-off-by: Marek Szyprowski <m.szyprowski@xxxxxxxxxxx>
> Please add Cc-stable tag. Do reverts need a Fixes tag? I guess as well...

Do we really need a CC-stable tag? v6.1-rc1 is the first release that 
contains that bug, so this revert imho should be simply applied as a fix 
for v6.1-rcX cycle.

Best regards
-- 
Marek Szyprowski, PhD
Samsung R&D Institute Poland




[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux for Synopsys ARC Processors]    
  • [Linux on Unisoc (RDA Micro) SoCs]     [Linux Actions SoC]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  •   Powered by Linux