Lines Matching refs:pdev
76 static int img_ir_probe(struct platform_device *pdev)
82 irq = platform_get_irq(pdev, 0);
87 priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
91 platform_set_drvdata(pdev, priv);
92 priv->dev = &pdev->dev;
96 priv->reg_base = devm_platform_ioremap_resource(pdev, 0);
101 priv->clk = devm_clk_get(&pdev->dev, "core");
103 dev_warn(&pdev->dev, "cannot get core clock resource\n");
106 priv->sys_clk = devm_clk_get(&pdev->dev, "sys");
108 dev_warn(&pdev->dev, "cannot get sys clock resource\n");
117 dev_err(&pdev->dev, "cannot enable sys clock\n");
135 dev_err(&pdev->dev, "cannot register IRQ %u\n",
155 static void img_ir_remove(struct platform_device *pdev)
157 struct img_ir_priv *priv = platform_get_drvdata(pdev);