Home
last modified time | relevance | path

Searched +full:exynos5260 +full:- +full:clock +full:- +full:top (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/
Dsamsung,exynos5260-clock.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/samsung,exynos5260-clock.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Samsung Exynos5260 SoC clock controller
10 - Chanwoo Choi <cw00.choi@samsung.com>
11 - Krzysztof Kozlowski <krzk@kernel.org>
12 - Sylwester Nawrocki <s.nawrocki@samsung.com>
13 - Tomasz Figa <tomasz.figa@gmail.com>
16 Expected external clocks, defined in DTS as fixed-rate clocks with a matching
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/
Dexynos5260-clock.txt1 * Samsung Exynos5260 Clock Controller
3 Exynos5260 has 13 clock controllers which are instantiated
4 independently from the device-tree. These clock controllers
8 Each clock is assigned an identifier and client nodes can use
9 this identifier to specify the clock which they consume. All
11 dt-bindings/clock/exynos5260-clk.h header and can be used in
17 is expected that they are defined using standard clock bindings
18 with following clock-output-names:
20 - "fin_pll" - PLL input clock from XXTI
21 - "xrtcxti" - input clock from XRTCXTI
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dexynos5260.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Samsung Exynos5260 SoC device tree source
9 #include <dt-bindings/clock/exynos5260-clk.h>
10 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 #include <dt-bindings/interrupt-controller/irq.h>
14 compatible = "samsung,exynos5260", "samsung,exynos5";
15 interrupt-parent = <&gic>;
16 #address-cells = <1>;
17 #size-cells = <1>;
34 #address-cells = <1>;
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/samsung/
Dexynos5260.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Samsung Exynos5260 SoC device tree source
9 #include <dt-bindings/clock/exynos5260-clk.h>
10 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 #include <dt-bindings/interrupt-controller/irq.h>
14 compatible = "samsung,exynos5260", "samsung,exynos5";
15 interrupt-parent = <&gic>;
16 #address-cells = <1>;
17 #size-cells = <1>;
34 #address-cells = <1>;
[all …]
/kernel/linux/linux-6.6/drivers/clk/samsung/
Dclk-exynos5260.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Common Clock Framework support for Exynos5260 SoC.
12 #include "clk-exynos5260.h"
14 #include "clk-pll.h"
16 #include <dt-bindings/clock/exynos5260-clk.h>
18 /* NOTE: Must be equal to the last clock ID increased by one */
34 * Applicable for all 2550 Type PLLS for Exynos5260, listed below
163 CLK_OF_DECLARE(exynos5260_clk_aud, "samsung,exynos5260-clock-aud",
353 CLK_OF_DECLARE(exynos5260_clk_disp, "samsung,exynos5260-clock-disp",
417 CLK_OF_DECLARE(exynos5260_clk_egl, "samsung,exynos5260-clock-egl",
[all …]
/kernel/linux/linux-5.10/drivers/clk/samsung/
Dclk-exynos5260.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Common Clock Framework support for Exynos5260 SoC.
12 #include "clk-exynos5260.h"
14 #include "clk-pll.h"
16 #include <dt-bindings/clock/exynos5260-clk.h>
19 * Applicable for all 2550 Type PLLS for Exynos5260, listed below
148 CLK_OF_DECLARE(exynos5260_clk_aud, "samsung,exynos5260-clock-aud",
338 CLK_OF_DECLARE(exynos5260_clk_disp, "samsung,exynos5260-clock-disp",
402 CLK_OF_DECLARE(exynos5260_clk_egl, "samsung,exynos5260-clock-egl",
502 CLK_OF_DECLARE(exynos5260_clk_fsys, "samsung,exynos5260-clock-fsys",
[all …]
/kernel/linux/linux-5.10/drivers/i2c/busses/
Di2c-exynos5.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * i2c-exynos5.c - Samsung Exynos5 I2C Controller Driver
200 /* Version of HS-I2C Hardware */
205 * struct exynos_hsi2c_variant - platform specific HSI2C driver data
235 .compatible = "samsung,exynos5-hsi2c",
238 .compatible = "samsung,exynos5250-hsi2c",
241 .compatible = "samsung,exynos5260-hsi2c",
244 .compatible = "samsung,exynos7-hsi2c",
252 writel(readl(i2c->regs + HSI2C_INT_STATUS), in exynos5_i2c_clr_pend_irq()
253 i2c->regs + HSI2C_INT_STATUS); in exynos5_i2c_clr_pend_irq()
[all …]
/kernel/linux/linux-6.6/drivers/i2c/busses/
Di2c-exynos5.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * i2c-exynos5.c - Samsung Exynos5 I2C Controller Driver
183 struct clk *clk; /* operating clock */
184 struct clk *pclk; /* bus clock */
200 /* Version of HS-I2C Hardware */
205 * struct exynos_hsi2c_variant - platform specific HSI2C driver data
240 .compatible = "samsung,exynos5-hsi2c",
243 .compatible = "samsung,exynos5250-hsi2c",
246 .compatible = "samsung,exynos5260-hsi2c",
249 .compatible = "samsung,exynos7-hsi2c",
[all …]