Lines Matching refs:pcm1789
236 struct pcm1789_private *pcm1789; in pcm1789_common_init() local
238 pcm1789 = devm_kzalloc(dev, sizeof(struct pcm1789_private), in pcm1789_common_init()
240 if (!pcm1789) in pcm1789_common_init()
243 pcm1789->regmap = regmap; in pcm1789_common_init()
244 pcm1789->dev = dev; in pcm1789_common_init()
245 dev_set_drvdata(dev, pcm1789); in pcm1789_common_init()
247 pcm1789->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); in pcm1789_common_init()
248 if (IS_ERR(pcm1789->reset)) in pcm1789_common_init()
249 return PTR_ERR(pcm1789->reset); in pcm1789_common_init()
251 gpiod_set_value_cansleep(pcm1789->reset, 0); in pcm1789_common_init()
254 INIT_WORK(&pcm1789->work, pcm1789_work_queue); in pcm1789_common_init()