Skip to content

Commit 242d8cf

Browse files
committed
Merge branches 'clk-mediatek', 'clk-imx', 'clk-amlogic' and 'clk-at91' into clk-next
* clk-mediatek: clk: mediatek: mux: Update parent at enable time clk: mediatek: mux: Drop unused clock ops clk: mediatek: Select all the MT8183 clocks by default * clk-imx: dt-bindings: clock: imx: Switch to my personal address MAINTAINERS: Add section for NXP i.MX clock drivers clk: imx: Move 'imx6sl_set_wait_clk()'s prototype out to accessible header clk: imx8mn: add clkout1/2 support clk: imx8mm: add clkout1/2 support clk: imx8mq: add PLL monitor output clk: imx: clk-imx31: Remove unused static const table 'uart_clks' clk: imx6q: demote warning about pre-boot ldb_di_clk reparenting clk: imx: clk-imx8qxp: Add some SCU clocks support for MIPI-LVDS subsystems clk: imx: clk-imx8qxp: Register DC0 display clocks with imx_clk_scu2() clk: imx: clk-imx8qxp: Add SCU clocks support for DC0 bypass clocks clk: imx: clk-imx8qxp: Add SCU clocks support for DC0 PLL clocks * clk-amlogic: clk: meson: axg: Remove MIPI enable clock gate clk: meson-axg: remove CLKID_MIPI_ENABLE dt-bindings: clock: meson8b: remove non-existing clock macros clk: meson: meson8b: remove compatibility code for old .dtbs clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL * clk-at91: clk: at91: Fix the declaration of the clocks
5 parents ee6b84a + 31a42c2 + fb7acfe + e3272b0 + 428d97e commit 242d8cf

37 files changed

+217
-172
lines changed

Documentation/devicetree/bindings/clock/imx27-clock.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
77
title: Clock bindings for Freescale i.MX27
88

99
maintainers:
10-
- Fabio Estevam <fabio.estevam@nxp.com>
10+
- Fabio Estevam <festevam@gmail.com>
1111

1212
description: |
1313
The clock consumer should specify the desired clock by having the clock

Documentation/devicetree/bindings/clock/imx31-clock.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
77
title: Clock bindings for Freescale i.MX31
88

99
maintainers:
10-
- Fabio Estevam <fabio.estevam@nxp.com>
10+
- Fabio Estevam <festevam@gmail.com>
1111

1212
description: |
1313
The clock consumer should specify the desired clock by having the clock

Documentation/devicetree/bindings/clock/imx5-clock.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
77
title: Clock bindings for Freescale i.MX5
88

99
maintainers:
10-
- Fabio Estevam <fabio.estevam@nxp.com>
10+
- Fabio Estevam <festevam@gmail.com>
1111

1212
description: |
1313
The clock consumer should specify the desired clock by having the clock

MAINTAINERS

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12751,6 +12751,13 @@ F: drivers/iio/gyro/fxas21002c_core.c
1275112751
F: drivers/iio/gyro/fxas21002c_i2c.c
1275212752
F: drivers/iio/gyro/fxas21002c_spi.c
1275312753

12754+
NXP i.MX CLOCK DRIVERS
12755+
M: Abel Vesa <[email protected]>
12756+
12757+
12758+
S: Maintained
12759+
F: drivers/clk/imx/
12760+
1275412761
NXP i.MX 8MQ DCSS DRIVER
1275512762
M: Laurentiu Palcu <[email protected]>
1275612763
R: Lucas Stach <[email protected]>

arch/arm/mach-imx/common.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ void imx_anatop_pre_suspend(void);
8585
void imx_anatop_post_resume(void);
8686
int imx6_set_lpm(enum mxc_cpu_pwr_mode mode);
8787
void imx6_set_int_mem_clk_lpm(bool enable);
88-
void imx6sl_set_wait_clk(bool enter);
8988
int imx_mmdc_get_ddr_type(void);
9089
int imx7ulp_set_lpm(enum ulp_cpu_pwr_mode mode);
9190

arch/arm/mach-imx/cpuidle-imx6sl.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
* Copyright (C) 2014 Freescale Semiconductor, Inc.
44
*/
55

6+
#include <linux/clk/imx.h>
67
#include <linux/cpuidle.h>
78
#include <linux/module.h>
89
#include <asm/cpuidle.h>

arch/arm/mach-imx/pm-imx6.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
* Copyright 2011 Linaro Ltd.
55
*/
66

7+
#include <linux/clk/imx.h>
78
#include <linux/delay.h>
89
#include <linux/init.h>
910
#include <linux/io.h>

drivers/clk/at91/at91rm9200.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,5 +215,4 @@ static void __init at91rm9200_pmc_setup(struct device_node *np)
215215
* deferring properly. Once this is fixed, this can be switched to a platform
216216
* driver.
217217
*/
218-
CLK_OF_DECLARE_DRIVER(at91rm9200_pmc, "atmel,at91rm9200-pmc",
219-
at91rm9200_pmc_setup);
218+
CLK_OF_DECLARE(at91rm9200_pmc, "atmel,at91rm9200-pmc", at91rm9200_pmc_setup);

drivers/clk/at91/at91sam9260.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -491,26 +491,26 @@ static void __init at91sam9260_pmc_setup(struct device_node *np)
491491
{
492492
at91sam926x_pmc_setup(np, &at91sam9260_data);
493493
}
494-
CLK_OF_DECLARE_DRIVER(at91sam9260_pmc, "atmel,at91sam9260-pmc",
495-
at91sam9260_pmc_setup);
494+
495+
CLK_OF_DECLARE(at91sam9260_pmc, "atmel,at91sam9260-pmc", at91sam9260_pmc_setup);
496496

497497
static void __init at91sam9261_pmc_setup(struct device_node *np)
498498
{
499499
at91sam926x_pmc_setup(np, &at91sam9261_data);
500500
}
501-
CLK_OF_DECLARE_DRIVER(at91sam9261_pmc, "atmel,at91sam9261-pmc",
502-
at91sam9261_pmc_setup);
501+
502+
CLK_OF_DECLARE(at91sam9261_pmc, "atmel,at91sam9261-pmc", at91sam9261_pmc_setup);
503503

504504
static void __init at91sam9263_pmc_setup(struct device_node *np)
505505
{
506506
at91sam926x_pmc_setup(np, &at91sam9263_data);
507507
}
508-
CLK_OF_DECLARE_DRIVER(at91sam9263_pmc, "atmel,at91sam9263-pmc",
509-
at91sam9263_pmc_setup);
508+
509+
CLK_OF_DECLARE(at91sam9263_pmc, "atmel,at91sam9263-pmc", at91sam9263_pmc_setup);
510510

511511
static void __init at91sam9g20_pmc_setup(struct device_node *np)
512512
{
513513
at91sam926x_pmc_setup(np, &at91sam9g20_data);
514514
}
515-
CLK_OF_DECLARE_DRIVER(at91sam9g20_pmc, "atmel,at91sam9g20-pmc",
516-
at91sam9g20_pmc_setup);
515+
516+
CLK_OF_DECLARE(at91sam9g20_pmc, "atmel,at91sam9g20-pmc", at91sam9g20_pmc_setup);

drivers/clk/at91/at91sam9g45.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,5 +228,4 @@ static void __init at91sam9g45_pmc_setup(struct device_node *np)
228228
* The TCB is used as the clocksource so its clock is needed early. This means
229229
* this can't be a platform driver.
230230
*/
231-
CLK_OF_DECLARE_DRIVER(at91sam9g45_pmc, "atmel,at91sam9g45-pmc",
232-
at91sam9g45_pmc_setup);
231+
CLK_OF_DECLARE(at91sam9g45_pmc, "atmel,at91sam9g45-pmc", at91sam9g45_pmc_setup);

0 commit comments

Comments
 (0)