Lines Matching refs:dvp
29 struct clk_dvp *dvp;
33 dvp = devm_kzalloc(&pdev->dev, sizeof(*dvp), GFP_KERNEL);
34 if (!dvp)
36 platform_set_drvdata(pdev, dvp);
38 dvp->data = devm_kzalloc(&pdev->dev,
39 struct_size(dvp->data, hws, NR_CLOCKS),
41 if (!dvp->data)
43 data = dvp->data;
49 dvp->reset.rcdev.owner = THIS_MODULE;
50 dvp->reset.rcdev.nr_resets = NR_RESETS;
51 dvp->reset.rcdev.ops = &reset_simple_ops;
52 dvp->reset.rcdev.of_node = pdev->dev.of_node;
53 dvp->reset.membase = base + DVP_HT_RPI_SW_INIT;
54 spin_lock_init(&dvp->reset.lock);
56 ret = devm_reset_controller_register(&pdev->dev, &dvp->reset.rcdev);
65 &dvp->reset.lock);
74 &dvp->reset.lock);
98 struct clk_dvp *dvp = platform_get_drvdata(pdev);
99 struct clk_hw_onecell_data *data = dvp->data;
108 { .compatible = "brcm,brcm2711-dvp", },
117 .name = "brcm2711-dvp",