/Linux-v6.1/drivers/clk/ |
D | clk-s2mps11.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // clk-s2mps11.c - Clock driver for S2MPS11. 12 #include <linux/clk-provider.h> 14 #include <linux/mfd/samsung/s2mps11.h> 20 #include <dt-bindings/clock/samsung,s2mps11.h> 26 struct clk *clk; member 39 struct s2mps11_clk *s2mps11 = to_s2mps11_clk(hw); in s2mps11_clk_prepare() local 41 return regmap_update_bits(s2mps11->iodev->regmap_pmic, in s2mps11_clk_prepare() 42 s2mps11->reg, in s2mps11_clk_prepare() 43 s2mps11->mask, s2mps11->mask); in s2mps11_clk_prepare() [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 6 The <linux/clk.h> calls support software clock gating and 16 Select this option when the clock API in <linux/clk.h> is implemented 19 'struct clk'. 30 clk, useful across many platforms, as well as an 31 implementation of the clock API in include/linux/clk.h. 32 Architectures utilizing the common struct clk should select 44 source "drivers/clk/versatile/Kconfig" 60 Low-Noise JESD204B Compliant Clock Jitter Cleaner With Dual Loop PLLs 89 These multi-function devices have two fixed-rate oscillators, clocked at 32KHz each. [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 obj-$(CONFIG_HAVE_CLK) += clk-devres.o clk-bulk.o clkdev.o 4 obj-$(CONFIG_COMMON_CLK) += clk.o 5 obj-$(CONFIG_CLK_KUNIT_TEST) += clk_test.o 6 obj-$(CONFIG_COMMON_CLK) += clk-divider.o 7 obj-$(CONFIG_COMMON_CLK) += clk-fixed-factor.o 8 obj-$(CONFIG_COMMON_CLK) += clk-fixed-rate.o 9 obj-$(CONFIG_COMMON_CLK) += clk-gate.o 10 obj-$(CONFIG_CLK_GATE_KUNIT_TEST) += clk-gate_test.o 11 obj-$(CONFIG_COMMON_CLK) += clk-multiplier.o [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/clock/ |
D | samsung,s2mps11.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/samsung,s2mps11.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 16 The S2MPS11/13/15 and S5M8767 provide three(AP/CP/BT) buffered 32.768 kHz 20 dt-bindings/clock/samsung,s2mps11.h header. 22 See also Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml for 28 - samsung,s2mps11-clk 29 - samsung,s2mps13-clk # S2MPS13 and S2MPS15 [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/mfd/ |
D | samsung,s2mps11.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/mfd/samsung,s2mps11.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Samsung S2MPS11/13/14/15 and S2MPU02 Power Management IC 10 - Krzysztof Kozlowski <krzk@kernel.org> 16 The Samsung S2MPS11/13/14/15 and S2MPU02 is a family of Power Management IC 18 sub-blocks. 23 - samsung,s2mps11-pmic 24 - samsung,s2mps13-pmic [all …]
|
D | samsung,s5m8767.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 17 and current regulators, RTC, clock outputs and other sub-blocks. 21 const: samsung,s5m8767-pmic 24 $ref: ../clock/samsung,s2mps11.yaml 39 s5m8767,pmic-buck2-dvs-voltage: 40 $ref: /schemas/types.yaml#/definitions/uint32-array 44 A set of 8 voltage values in micro-volt (uV) units for buck2 when [all …]
|
/Linux-v6.1/drivers/mfd/ |
D | sec-core.c | 1 // SPDX-License-Identifier: GPL-2.0+ 22 #include <linux/mfd/samsung/s2mps11.h> 32 { .name = "s5m8751-pmic", }, 33 { .name = "s5m-charger", }, 34 { .name = "s5m8751-codec", }, 38 { .name = "s5m8763-pmic", }, 39 { .name = "s5m-rtc", }, 40 { .name = "s5m-charger", }, 44 { .name = "s5m8767-pmic", }, 45 { .name = "s5m-rtc", }, [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | exynos5420-smdk5420.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include "exynos5420-cpus.dtsi" 12 #include <dt-bindings/clock/samsung,s2mps11.h> 13 #include <dt-bindings/gpio/gpio.h> 26 stdout-path = "serial2:115200n8"; 29 fixed-rate-clocks { 31 compatible = "samsung,exynos5420-oscclk"; 32 clock-frequency = <24000000>; 36 vdd: regulator-0 { [all …]
|
D | exynos5420-galaxy-tab-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd. 10 /dts-v1/; 12 #include "exynos5420-cpus.dtsi" 13 #include <dt-bindings/input/input.h> 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/clock/samsung,s2mps11.h> 18 chassis-type = "tablet"; 24 * The same hack is also needed to boot exynos4412-i9300 with 27 * https://lore.kernel.org/all/1355276466-18295-1-git-send-email-arve@android.com [all …]
|
D | exynos5420-arndale-octa.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include "exynos5420-cpus.dtsi" 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/interrupt-controller/irq.h> 14 #include <dt-bindings/input/input.h> 15 #include <dt-bindings/clock/samsung,s2mps11.h> 19 compatible = "insignal,arndale-octa", "samsung,exynos5420", "samsung,exynos5"; 27 stdout-path = "serial3:115200n8"; 31 compatible = "samsung,secure-firmware"; [all …]
|
D | exynos5422-odroid-core.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Hardkernel Odroid XU3/XU3-Lite/XU4/HC1 boards core device tree source 6 * Copyright (c) 2013-2017 Samsung Electronics Co., Ltd. 10 #include <dt-bindings/clock/samsung,s2mps11.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/gpio/gpio.h> 14 #include "exynos5422-cpus.dtsi" 23 stdout-path = "serial2:115200n8"; 27 compatible = "samsung,secure-firmware"; 31 fixed-rate-clocks { [all …]
|
D | exynos3250-artik5.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 13 #include <dt-bindings/clock/samsung,s2mps11.h> 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/interrupt-controller/irq.h> 21 stdout-path = &serial_2; 30 compatible = "samsung,secure-firmware"; 34 thermal-zones { 35 cpu_thermal: cpu-thermal { 36 cooling-maps { 39 cooling-device = <&cpu0 5 5>, [all …]
|
D | exynos5250-spring.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 10 #include <dt-bindings/clock/samsung,s2mps11.h> 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/input/input.h> 19 chassis-type = "laptop"; 28 stdout-path = "serial3:115200n8"; 31 gpio-keys { 32 compatible = "gpio-keys"; [all …]
|
D | exynos4412-itop-scp-core.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 13 #include <dt-bindings/clock/samsung,s2mps11.h> 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/input/input.h> 17 #include "exynos4412-ppmu-common.dtsi" 18 #include "exynos-mfc-reserved-memory.dtsi" 27 compatible = "samsung,secure-firmware"; 31 fixed-rate-clocks { 33 compatible = "samsung,clock-xxti"; 34 clock-frequency = <0>; [all …]
|
D | exynos4412-origen.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd. 12 /dts-v1/; 14 #include <dt-bindings/clock/samsung,s2mps11.h> 15 #include <dt-bindings/gpio/gpio.h> 16 #include <dt-bindings/input/input.h> 17 #include "exynos-mfc-reserved-memory.dtsi" 29 stdout-path = "serial2:115200n8"; 33 compatible = "samsung,secure-firmware"; 37 mmc_reg: regulator-0 { [all …]
|
D | exynos5250-arndale.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/clock/samsung,s2mps11.h> 14 #include <dt-bindings/sound/samsung-i2s.h> 27 stdout-path = "serial2:115200n8"; 30 gpio-keys { 31 compatible = "gpio-keys"; [all …]
|
D | exynos3250-monk.dts | 1 // SPDX-License-Identifier: GPL-2.0 12 /dts-v1/; 14 #include "exynos4412-ppmu-common.dtsi" 15 #include <dt-bindings/input/input.h> 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/clock/samsung,s2mps11.h> 33 compatible = "samsung,secure-firmware"; 37 gpio-keys { 38 compatible = "gpio-keys"; 40 power-key { [all …]
|
D | exynos3250-rinato.dts | 1 // SPDX-License-Identifier: GPL-2.0 12 /dts-v1/; 14 #include "exynos4412-ppmu-common.dtsi" 15 #include <dt-bindings/input/input.h> 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/clock/samsung,s2mps11.h> 22 chassis-type = "watch"; 29 stdout-path = &serial_1; 38 compatible = "samsung,secure-firmware"; 42 gpio-keys { [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/spi/ |
D | samsung,spi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 19 - enum: 20 - samsung,s3c2443-spi # for S3C2443, S3C2416 and S3C2450 21 - samsung,s3c6410-spi 22 - samsung,s5pv210-spi # for S5PV210 and S5PC110 23 - samsung,exynos4210-spi 24 - samsung,exynos5433-spi [all …]
|
/Linux-v6.1/arch/arm64/boot/dts/exynos/ |
D | exynos7-espresso.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/clock/samsung,s2mps11.h> 13 #include <dt-bindings/gpio/gpio.h> 17 compatible = "samsung,exynos7-espresso", "samsung,exynos7"; 26 stdout-path = &serial_2; 34 usb30_vbus_reg: regulator-usb30 { 35 compatible = "regulator-fixed"; 36 regulator-name = "VBUS_5V"; [all …]
|
D | exynos5433-tm2-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 11 /dts-v1/; 13 #include <dt-bindings/clock/samsung,s2mps11.h> 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/input/input.h> 16 #include <dt-bindings/interrupt-controller/irq.h> 17 #include <dt-bindings/sound/samsung-i2s.h> 48 stdout-path = &serial_1; 56 gpio-keys { 57 compatible = "gpio-keys"; [all …]
|
/Linux-v6.1/ |
D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|