Home
last modified time | relevance | path

Searched +full:s2mpg10 +full:- +full:pmic (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/mfd/
H A Dsec-common.c1 // SPDX-License-Identifier: GPL-2.0+
24 #include "sec-core.h"
27 MFD_CELL_NAME("s5m8767-pmic"),
28 MFD_CELL_NAME("s5m-rtc"),
29 MFD_CELL_OF("s5m8767-clk", NULL, NULL, 0, 0, "samsung,s5m8767-clk"),
33 MFD_CELL_NAME("s2dos05-regulator"),
37 MFD_CELL_NAME("s2mpg10-meter"),
38 MFD_CELL_NAME("s2mpg10-regulator"),
39 MFD_CELL_NAME("s2mpg10-rtc"),
40 MFD_CELL_OF("s2mpg10-clk", NULL, NULL, 0, 0, "samsung,s2mpg10-clk"),
[all …]
H A Dsec-acpm.c1 // SPDX-License-Identifier: GPL-2.0-only
12 #include <linux/firmware/samsung/exynos-acpm-protocol.h>
15 #include <linux/mfd/samsung/s2mpg10.h>
23 #include "sec-core.h"
97 regmap_reg_range(0x00, 0xf6), /* All PMIC registers */
137 .name = "pmic",
243 const struct acpm_handle *acpm = ctx->shared->acpm; in sec_pmic_acpm_bus_write()
244 const struct acpm_pmic_ops *pmic_ops = &acpm->ops.pmic_ops; in sec_pmic_acpm_bus_write()
245 size_t val_count = count - BITS_TO_BYTES(ACPM_ADDR_BITS); in sec_pmic_acpm_bus_write()
251 return -EINVAL; in sec_pmic_acpm_bus_write()
[all …]
/linux/Documentation/devicetree/bindings/firmware/
H A Dgoogle,gs101-acpm-ipc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/firmware/google,gs101-acpm-ipc.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Tudor Ambarus <tudor.ambarus@linaro.org>
25 const: google,gs101-acpm-ipc
30 pmic:
31 description: Child node describing the main PMIC.
37 const: samsung,s2mpg10-pmic
47 - compatible
[all …]
/linux/Documentation/devicetree/bindings/mfd/
H A Dsamsung,s2mps11.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
14 Management IC (PMIC).
18 sub-blocks.
23 - samsung,s2mpg10-pmic
24 - samsung,s2mps11-pmic
25 - samsung,s2mps13-pmic
26 - samsung,s2mps14-pmic
[all …]
/linux/Documentation/devicetree/bindings/clock/
H A Dsamsung,s2mps11.yaml1 # 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>
14 Management IC (PMIC).
20 dt-bindings/clock/samsung,s2mps11.h header.
28 - samsung,s2mpg10-clk
29 - samsung,s2mps11-clk
30 - samsung,s2mps13-clk # S2MPS13 and S2MPS15
31 - samsung,s2mps14-clk
[all …]
/linux/include/linux/mfd/samsung/
H A Dcore.h1 /* SPDX-License-Identifier: GPL-2.0+ */
42 S2MPG10, enumerator
52 * struct sec_pmic_dev - s2m/s5m master device for sub-drivers
56 * @regmap_pmic: Regmap associated with PMIC's I2C address
106 * sec_regulator_data - regulator data
118 * sec_opmode_data - regulator operation mode data
131 * SEC_OPMODE_LOWPOWER Regulator is on in low-power mode
H A Ds2mpg10.h1 /* SPDX-License-Identifier: GPL-2.0+ */
42 /* PMIC registers (type 0x100) */
408 /* S2MPG10 regulator IDs */
/linux/arch/arm64/boot/dts/exynos/google/
H A Dgs101-pixel-common.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * Device Tree nodes common for all GS101-based Pixel
5 * Copyright 2021-2023 Google LLC
6 * Copyright 2023 Linaro Ltd - <peter.griffin@linaro.org>
9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/input.h>
13 #include <dt-bindings/usb/pd.h>
14 #include "gs101-pinctrl.h"
25 stdout-path = &serial_0;
[all …]