Home
last modified time | relevance | path

Searched refs:lochnagar (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-5.10/drivers/regulator/
H A Dlochnagar-regulator.c23 #include <linux/mfd/lochnagar.h>
46 struct lochnagar *lochnagar = rdev_get_drvdata(rdev); in lochnagar_micbias_enable() local
49 mutex_lock(&lochnagar->analogue_config_lock); in lochnagar_micbias_enable()
55 ret = lochnagar_update_config(lochnagar); in lochnagar_micbias_enable()
58 mutex_unlock(&lochnagar->analogue_config_lock); in lochnagar_micbias_enable()
65 struct lochnagar *lochnagar = rdev_get_drvdata(rdev); in lochnagar_micbias_disable() local
68 mutex_lock(&lochnagar->analogue_config_lock); in lochnagar_micbias_disable()
74 ret = lochnagar_update_config(lochnagar); in lochnagar_micbias_disable()
116 struct lochnagar *lochnagar = config->driver_data; lochnagar_micbias_of_parse() local
244 struct lochnagar *lochnagar = dev_get_drvdata(dev->parent); lochnagar_regulator_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/regulator/
H A Dlochnagar-regulator.c23 #include <linux/mfd/lochnagar.h>
46 struct lochnagar *lochnagar = rdev_get_drvdata(rdev); in lochnagar_micbias_enable() local
49 mutex_lock(&lochnagar->analogue_config_lock); in lochnagar_micbias_enable()
55 ret = lochnagar_update_config(lochnagar); in lochnagar_micbias_enable()
58 mutex_unlock(&lochnagar->analogue_config_lock); in lochnagar_micbias_enable()
65 struct lochnagar *lochnagar = rdev_get_drvdata(rdev); in lochnagar_micbias_disable() local
68 mutex_lock(&lochnagar->analogue_config_lock); in lochnagar_micbias_disable()
74 ret = lochnagar_update_config(lochnagar); in lochnagar_micbias_disable()
116 struct lochnagar *lochnagar = config->driver_data; lochnagar_micbias_of_parse() local
244 struct lochnagar *lochnagar = dev_get_drvdata(dev->parent); lochnagar_regulator_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/mfd/
H A Dlochnagar-i2c.c23 #include <linux/mfd/lochnagar.h>
227 * @lochnagar: A pointer to the primary core data structure.
231 int lochnagar_update_config(struct lochnagar *lochnagar) in lochnagar_update_config() argument
233 struct regmap *regmap = lochnagar->regmap; in lochnagar_update_config()
239 lockdep_assert_held(&lochnagar->analogue_config_lock); in lochnagar_update_config()
241 if (lochnagar->type != LOCHNAGAR2) in lochnagar_update_config()
274 struct lochnagar *lochnagar; in lochnagar_i2c_probe() local
281 lochnagar in lochnagar_i2c_probe()
[all...]
H A DMakefile42 obj-$(CONFIG_MFD_LOCHNAGAR) += lochnagar-i2c.o
/kernel/linux/linux-6.6/drivers/mfd/
H A Dlochnagar-i2c.c23 #include <linux/mfd/lochnagar.h>
227 * @lochnagar: A pointer to the primary core data structure.
231 int lochnagar_update_config(struct lochnagar *lochnagar) in lochnagar_update_config() argument
233 struct regmap *regmap = lochnagar->regmap; in lochnagar_update_config()
239 lockdep_assert_held(&lochnagar->analogue_config_lock); in lochnagar_update_config()
241 if (lochnagar->type != LOCHNAGAR2) in lochnagar_update_config()
274 struct lochnagar *lochnagar; in lochnagar_i2c_probe() local
281 lochnagar in lochnagar_i2c_probe()
[all...]
H A DMakefile35 obj-$(CONFIG_MFD_LOCHNAGAR) += lochnagar-i2c.o
/kernel/linux/linux-5.10/include/linux/mfd/
H A Dlochnagar.h24 * struct lochnagar - Core data for the Lochnagar audio board driver.
33 struct lochnagar { struct
53 int lochnagar_update_config(struct lochnagar *lochnagar);
/kernel/linux/linux-6.6/include/linux/mfd/
H A Dlochnagar.h24 * struct lochnagar - Core data for the Lochnagar audio board driver.
33 struct lochnagar { struct
53 int lochnagar_update_config(struct lochnagar *lochnagar);
/kernel/linux/linux-5.10/drivers/pinctrl/cirrus/
H A Dpinctrl-lochnagar.c23 #include <linux/mfd/lochnagar.h>
27 #include <dt-bindings/pinctrl/lochnagar.h>
51 static const struct lochnagar_pin lochnagar##REV##_##ID##_pin = { \
57 static const struct lochnagar_pin lochnagar##REV##_##ID##_pin = \
92 .name = lochnagar##REV##_##ID##_pin.name, \
93 .drv_data = (void *)&lochnagar##REV##_##ID##_pin, \
441 LN_FUNC(lochnagar##REV##_##ID##_pin.name, PIN, OP)
447 LN_FUNC(lochnagar##REV##_##ID##_aif.name, AIF, OP)
606 .name = lochnagar##REV##_##ID##_pin.name, \
608 .pins = &lochnagar##RE
708 struct lochnagar *lochnagar; global() member
937 struct lochnagar *lochnagar = priv->lochnagar; lochnagar_gpio_request() local
1062 struct lochnagar *lochnagar = priv->lochnagar; lochnagar_gpio_set() local
1136 struct lochnagar *lochnagar = dev_get_drvdata(pdev->dev.parent); lochnagar_pin_probe() local
[all...]
H A DMakefile3 obj-$(CONFIG_PINCTRL_LOCHNAGAR) += pinctrl-lochnagar.o
/kernel/linux/linux-6.6/drivers/pinctrl/cirrus/
H A Dpinctrl-lochnagar.c25 #include <linux/mfd/lochnagar.h>
29 #include <dt-bindings/pinctrl/lochnagar.h>
53 static const struct lochnagar_pin lochnagar##REV##_##ID##_pin = { \
59 static const struct lochnagar_pin lochnagar##REV##_##ID##_pin = \
94 .name = lochnagar##REV##_##ID##_pin.name, \
95 .drv_data = (void *)&lochnagar##REV##_##ID##_pin, \
443 LN_FUNC(lochnagar##REV##_##ID##_pin.name, PIN, OP)
449 LN_FUNC(lochnagar##REV##_##ID##_aif.name, AIF, OP)
608 .name = lochnagar##REV##_##ID##_pin.name, \
610 .pins = &lochnagar##RE
710 struct lochnagar *lochnagar; global() member
939 struct lochnagar *lochnagar = priv->lochnagar; lochnagar_gpio_request() local
1064 struct lochnagar *lochnagar = priv->lochnagar; lochnagar_gpio_set() local
1138 struct lochnagar *lochnagar = dev_get_drvdata(pdev->dev.parent); lochnagar_pin_probe() local
[all...]
H A DMakefile5 obj-$(CONFIG_PINCTRL_LOCHNAGAR) += pinctrl-lochnagar.o
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dlochnagar-sc.c15 #include <linux/mfd/lochnagar.h>
153 .name = "lochnagar-line",
173 .name = "lochnagar-usb1",
193 .name = "lochnagar-usb2",
255 .name = "lochnagar-soundcard",
266 MODULE_ALIAS("platform:lochnagar-soundcard");
H A DMakefile105 snd-soc-lochnagar-sc-objs := lochnagar-sc.o
414 obj-$(CONFIG_SND_SOC_LOCHNAGAR_SC) += snd-soc-lochnagar-sc.o
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dlochnagar-sc.c15 #include <linux/mfd/lochnagar.h>
153 .name = "lochnagar-line",
173 .name = "lochnagar-usb1",
193 .name = "lochnagar-usb2",
255 .name = "lochnagar-soundcard",
266 MODULE_ALIAS("platform:lochnagar-soundcard");
H A DMakefile136 snd-soc-lochnagar-sc-objs := lochnagar-sc.o
522 obj-$(CONFIG_SND_SOC_LOCHNAGAR_SC) += snd-soc-lochnagar-sc.o
/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-lochnagar.c22 #include <dt-bindings/clk/lochnagar.h>
294 .name = "lochnagar-clk",
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dlochnagar-hwmon.c16 #include <linux/mfd/lochnagar.h>
403 .name = "lochnagar-hwmon",
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-lochnagar.c22 #include <dt-bindings/clock/lochnagar.h>
295 .name = "lochnagar-clk",
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dlochnagar-hwmon.c15 #include <linux/mfd/lochnagar.h>
401 .name = "lochnagar-hwmon",
H A DMakefile108 obj-$(CONFIG_SENSORS_LOCHNAGAR) += lochnagar-hwmon.o

Completed in 15 milliseconds