Searched refs:stw481x (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/mfd/ |
D | stw481x.c | 45 static int stw481x_get_pctl_reg(struct stw481x *stw481x, u8 reg) in stw481x_get_pctl_reg() argument 53 ret = regmap_write(stw481x->map, STW_PCTL_REG_HI, msb); in stw481x_get_pctl_reg() 56 ret = regmap_write(stw481x->map, STW_PCTL_REG_LO, lsb); in stw481x_get_pctl_reg() 59 ret = regmap_read(stw481x->map, STW_PCTL_REG_HI, &val); in stw481x_get_pctl_reg() 63 ret = regmap_read(stw481x->map, STW_PCTL_REG_LO, &val); in stw481x_get_pctl_reg() 72 static int stw481x_startup(struct stw481x *stw481x) in stw481x_startup() argument 88 ret = regmap_read(stw481x->map, STW_CONF1, &val); in stw481x_startup() 94 dev_info(&stw481x->client->dev, "voltages %s\n", in stw481x_startup() 96 dev_info(&stw481x->client->dev, "MMC level shifter %s\n", in stw481x_startup() 98 dev_info(&stw481x->client->dev, "VMMC: %s\n", in stw481x_startup() [all …]
|
D | Makefile | 177 obj-$(CONFIG_MFD_STW481X) += stw481x.o
|
/linux-4.1.27/drivers/regulator/ |
D | stw481x-vmmc.c | 57 struct stw481x *stw481x = dev_get_platdata(&pdev->dev); in stw481x_vmmc_regulator_probe() local 63 ret = regmap_update_bits(stw481x->map, STW_CONF2, in stw481x_vmmc_regulator_probe() 72 config.driver_data = stw481x; in stw481x_vmmc_regulator_probe() 73 config.regmap = stw481x->map; in stw481x_vmmc_regulator_probe()
|
D | Makefile | 79 obj-$(CONFIG_REGULATOR_STW481X_VMMC) += stw481x-vmmc.o
|
/linux-4.1.27/include/linux/mfd/ |
D | stw481x.h | 47 struct stw481x { struct
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | ste-nomadik-stn8815.dtsi | 686 compatible = "st,stw481x-vmmc";
|