mbox series

[GIT,PULL] AT91 clk fixes for v5.19

Message ID 20220712100605.898385-1-claudiu.beznea@microchip.com (mailing list archive)
State Superseded, archived
Headers show
Series [GIT,PULL] AT91 clk fixes for v5.19 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git tags/clk-fixes-at91

Message

Claudiu Beznea July 12, 2022, 10:06 a.m. UTC
Hi, Stephen, Michael,

In case it is not too late, please pull these 2 fixes for 5.19.
They are necessary for proper working of:
- new features enabled on LAN966 SoCs that uses clock gating support
  in clk-lan966x driver
- proper balance of reference counter embedded in struct device_node
  objects that is incremented by of_get_parent()

Thank you,
Claudiu Beznea

The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git tags/clk-fixes-at91

for you to fetch changes up to 4e03ba2fea702f1499c7a29e30e2916ec6cfa269:

  clk: at91: dt-compat: Hold reference returned by of_get_parent() (2022-07-11 11:04:40 +0300)

----------------------------------------------------------------
AT91 clock fixes for v5.19

It fixes the base address for gate clock in clk-lan966x driver and
release the reference counter taken by of_get_parent() in dt-compat
driver.

----------------------------------------------------------------
Herve Codina (1):
      clk: lan966x: Fix the lan966x clock gate register address

Liang He (1):
      clk: at91: dt-compat: Hold reference returned by of_get_parent()

 drivers/clk/at91/dt-compat.c | 108 +++++++++++++++++++++++++++++++++----------
 drivers/clk/clk-lan966x.c    |   2 +-
 2 files changed, 85 insertions(+), 25 deletions(-)

Comments

Stephen Boyd July 19, 2022, 7:03 a.m. UTC | #1
Quoting Claudiu Beznea (2022-07-12 03:06:05)
> Hi, Stephen, Michael,
> 
> In case it is not too late, please pull these 2 fixes for 5.19.
> They are necessary for proper working of:
> - new features enabled on LAN966 SoCs that uses clock gating support
>   in clk-lan966x driver
> - proper balance of reference counter embedded in struct device_node
>   objects that is incremented by of_get_parent()

This second one doesn't seem to be fixing anything critical. I think we
can wait on it. The first patch is presumably important though? I'll
cherry-pick it to clk-fixes and push it out and up in a few days.
Claudiu Beznea July 19, 2022, 7:41 a.m. UTC | #2
On 19.07.2022 10:03, Stephen Boyd wrote:
> EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe
> 
> Quoting Claudiu Beznea (2022-07-12 03:06:05)
>> Hi, Stephen, Michael,
>>
>> In case it is not too late, please pull these 2 fixes for 5.19.
>> They are necessary for proper working of:
>> - new features enabled on LAN966 SoCs that uses clock gating support
>>   in clk-lan966x driver
>> - proper balance of reference counter embedded in struct device_node
>>   objects that is incremented by of_get_parent()
> 
> This second one doesn't seem to be fixing anything critical.

That's true.

> I think we
> can wait on it. 

Sure, no problem.

> The first patch is presumably important though? 

Yes, it would be good to have it for v5.19.

> I'll
> cherry-pick it to clk-fixes and push it out and up in a few days.

Great! Thank you, Stephen.