Home
last modified time | relevance | path

Searched full:mcp16502 (Results 1 – 10 of 10) sorted by relevance

/linux-6.12.1/drivers/regulator/
Dmcp16502.c3 // MCP16502 PMIC driver
75 * enum mcp16502_reg - MCP16502 regulators's registers
146 * struct mcp16502 - PMIC representation
149 struct mcp16502 { struct
158 static void mcp16502_gpio_set_mode(struct mcp16502 *mcp, int mode) in mcp16502_gpio_set_mode() argument
457 { .compatible = "microchip,mcp16502", },
509 struct mcp16502 *mcp; in mcp16502_probe()
556 struct mcp16502 *mcp = i2c_get_clientdata(client); in mcp16502_suspend_noirq()
566 struct mcp16502 *mcp = i2c_get_clientdata(client); in mcp16502_resume_noirq()
581 { "mcp16502" },
[all …]
DMakefile98 obj-$(CONFIG_REGULATOR_MCP16502) += mcp16502.o
DKconfig789 tristate "Microchip MCP16502 PMIC"
793 Say y here to support the MCP16502 PMIC. This driver supports
/linux-6.12.1/Documentation/devicetree/bindings/regulator/
Dmicrochip,mcp16502.yaml4 $id: http://devicetree.org/schemas/regulator/microchip,mcp16502.yaml#
7 title: MCP16502 - High-Performance PMIC
13 The MCP16502 is an optimally integrated PMIC compatible
20 const: microchip,mcp16502
84 compatible = "microchip,mcp16502";
/linux-6.12.1/arch/arm/boot/dts/microchip/
Dat91-sama5d27_wlsom1.dtsi78 mcp16502@5b {
79 compatible = "microchip,mcp16502";
Dat91-sama5d29_curiosity.dts152 mcp16502@5b {
153 compatible = "microchip,mcp16502";
Dat91-sama5d2_icp.dts198 mcp16502@5b {
199 compatible = "microchip,mcp16502";
Dat91-sama7g5ek.dts247 mcp16502@5b {
248 compatible = "microchip,mcp16502";
Dat91-sama7g54_curiosity.dts198 compatible = "microchip,mcp16502";
/linux-6.12.1/
DMAINTAINERS15153 MICROCHIP MCP16502 PMIC DRIVER
15158 F: Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
15159 F: drivers/regulator/mcp16502.c