Lines Matching refs:quark_mfd
163 struct intel_quark_mfd *quark_mfd = dev_get_drvdata(dev); in intel_quark_register_i2c_clk() local
172 quark_mfd->i2c_clk = i2c_clk; in intel_quark_register_i2c_clk()
173 quark_mfd->i2c_clk_lookup = clkdev_create(i2c_clk, NULL, in intel_quark_register_i2c_clk()
176 if (!quark_mfd->i2c_clk_lookup) { in intel_quark_register_i2c_clk()
177 clk_unregister(quark_mfd->i2c_clk); in intel_quark_register_i2c_clk()
187 struct intel_quark_mfd *quark_mfd = dev_get_drvdata(dev); in intel_quark_unregister_i2c_clk() local
189 if (!quark_mfd->i2c_clk_lookup) in intel_quark_unregister_i2c_clk()
192 clkdev_drop(quark_mfd->i2c_clk_lookup); in intel_quark_unregister_i2c_clk()
193 clk_unregister(quark_mfd->i2c_clk); in intel_quark_unregister_i2c_clk()
241 struct intel_quark_mfd *quark_mfd; in intel_quark_mfd_probe() local
248 quark_mfd = devm_kzalloc(&pdev->dev, sizeof(*quark_mfd), GFP_KERNEL); in intel_quark_mfd_probe()
249 if (!quark_mfd) in intel_quark_mfd_probe()
252 dev_set_drvdata(&pdev->dev, quark_mfd); in intel_quark_mfd_probe()