mbox series

[GIT,PULL] clk: ti: changes for 5.5

Message ID e9e6d829-10f8-81d8-c87f-6a12edbe7358@ti.com (mailing list archive)
State Changes Requested, archived
Headers show
Series [GIT,PULL] clk: ti: changes for 5.5 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/kristo/linux

Message

Tero Kristo Oct. 23, 2019, 1:11 p.m. UTC
Hi Stephen,

Please pull these changes towards 5.5. Mostly needed for the reset 
handling support with the upcoming PRM driver, but contains a couple of 
other changes also.

Tony, I have also pushed a branch along with this to the git repository, 
under for-5.5-ti-clk. Assuming this pull gets accepted, that branch can 
be considered immutable.

-Tero

---

The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

   Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

   git://git.kernel.org/pub/scm/linux/kernel/git/kristo/linux 
tags/ti-clk-for-5.5

for you to fetch changes up to e120b9bf798585f30ecbbd568c819f3672105124:

   clk: ti: am43xx: drop idlest polling from gfx clock (2019-10-23 
12:19:30 +0300)

----------------------------------------------------------------
TI clock driver changes for 5.5

As the clock and reset handling is tightly coupled on the hardware level
on OMAP SoCs, we must ensure the events are sequenced properly. This
series makes sure that the clock side is behaving properly, and the
sequencing of the events is left for the bus driver (ti-sysc.)

Additionally, a couple of smaller changes needed by remoteproc support
are added; checking of the standby status and some missing clkctrl data
for omap5/dra7.

----------------------------------------------------------------
Suman Anna (2):
       clk: ti: omap4: Drop idlest polling from IPU & DSP clkctrl clocks
       clk: ti: omap5: Drop idlest polling from IPU & DSP clkctrl clocks

Tero Kristo (10):
       clk: ti: clkctrl: fix setting up clkctrl clocks
       clk: ti: clkctrl: convert to use bit helper macros instead of bitops
       clk: ti: clkctrl: add new exported API for checking standby info
       dt-bindings: clk: add omap5 iva clkctrl definitions
       clk: ti: omap5: add IVA subsystem clkctrl data
       clk: ti: dra7xx: Drop idlest polling from IPU & DSP clkctrl clocks
       clk: ti: am43xx: drop idlest polling from pruss clkctrl clock
       clk: ti: am33xx: drop idlest polling from pruss clkctrl clock
       clk: ti: am33xx: drop idlest polling from gfx clock
       clk: ti: am43xx: drop idlest polling from gfx clock

  drivers/clk/ti/clk-33xx.c         |  4 ++--
  drivers/clk/ti/clk-43xx.c         |  4 ++--
  drivers/clk/ti/clk-44xx.c         |  4 ++--
  drivers/clk/ti/clk-54xx.c         | 11 ++++++++--
  drivers/clk/ti/clk-7xx.c          |  8 ++++----
  drivers/clk/ti/clkctrl.c          | 43 
++++++++++++++++++++++++++++++++++-----
  include/dt-bindings/clock/omap5.h |  4 ++++
  include/linux/clk/ti.h            |  3 ++-
  8 files changed, 63 insertions(+), 18 deletions(-)
--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki

Comments

Tero Kristo Oct. 31, 2019, 1:57 p.m. UTC | #1
On 23/10/2019 16:11, Tero Kristo wrote:
> Hi Stephen,
> 
> Please pull these changes towards 5.5. Mostly needed for the reset 
> handling support with the upcoming PRM driver, but contains a couple of 
> other changes also.
> 
> Tony, I have also pushed a branch along with this to the git repository, 
> under for-5.5-ti-clk. Assuming this pull gets accepted, that branch can 
> be considered immutable.
> 
> -Tero

Please ignore this pull, I'll send an updated one.

-Tero

> 
> ---
> 
> The following changes since commit 
> 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
> 
>    Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
> 
> are available in the Git repository at:
> 
>    git://git.kernel.org/pub/scm/linux/kernel/git/kristo/linux 
> tags/ti-clk-for-5.5
> 
> for you to fetch changes up to e120b9bf798585f30ecbbd568c819f3672105124:
> 
>    clk: ti: am43xx: drop idlest polling from gfx clock (2019-10-23 
> 12:19:30 +0300)
> 
> ----------------------------------------------------------------
> TI clock driver changes for 5.5
> 
> As the clock and reset handling is tightly coupled on the hardware level
> on OMAP SoCs, we must ensure the events are sequenced properly. This
> series makes sure that the clock side is behaving properly, and the
> sequencing of the events is left for the bus driver (ti-sysc.)
> 
> Additionally, a couple of smaller changes needed by remoteproc support
> are added; checking of the standby status and some missing clkctrl data
> for omap5/dra7.
> 
> ----------------------------------------------------------------
> Suman Anna (2):
>        clk: ti: omap4: Drop idlest polling from IPU & DSP clkctrl clocks
>        clk: ti: omap5: Drop idlest polling from IPU & DSP clkctrl clocks
> 
> Tero Kristo (10):
>        clk: ti: clkctrl: fix setting up clkctrl clocks
>        clk: ti: clkctrl: convert to use bit helper macros instead of bitops
>        clk: ti: clkctrl: add new exported API for checking standby info
>        dt-bindings: clk: add omap5 iva clkctrl definitions
>        clk: ti: omap5: add IVA subsystem clkctrl data
>        clk: ti: dra7xx: Drop idlest polling from IPU & DSP clkctrl clocks
>        clk: ti: am43xx: drop idlest polling from pruss clkctrl clock
>        clk: ti: am33xx: drop idlest polling from pruss clkctrl clock
>        clk: ti: am33xx: drop idlest polling from gfx clock
>        clk: ti: am43xx: drop idlest polling from gfx clock
> 
>   drivers/clk/ti/clk-33xx.c         |  4 ++--
>   drivers/clk/ti/clk-43xx.c         |  4 ++--
>   drivers/clk/ti/clk-44xx.c         |  4 ++--
>   drivers/clk/ti/clk-54xx.c         | 11 ++++++++--
>   drivers/clk/ti/clk-7xx.c          |  8 ++++----
>   drivers/clk/ti/clkctrl.c          | 43 
> ++++++++++++++++++++++++++++++++++-----
>   include/dt-bindings/clock/omap5.h |  4 ++++
>   include/linux/clk/ti.h            |  3 ++-
>   8 files changed, 63 insertions(+), 18 deletions(-)
> -- 

--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki