Lines Matching refs:dvp
28 struct clk_dvp *dvp;
32 dvp = devm_kzalloc(&pdev->dev, sizeof(*dvp), GFP_KERNEL);
33 if (!dvp)
35 platform_set_drvdata(pdev, dvp);
37 dvp->data = devm_kzalloc(&pdev->dev,
38 struct_size(dvp->data, hws, NR_CLOCKS),
40 if (!dvp->data)
42 data = dvp->data;
48 dvp->reset.rcdev.owner = THIS_MODULE;
49 dvp->reset.rcdev.nr_resets = NR_RESETS;
50 dvp->reset.rcdev.ops = &reset_simple_ops;
51 dvp->reset.rcdev.of_node = pdev->dev.of_node;
52 dvp->reset.membase = base + DVP_HT_RPI_SW_INIT;
53 spin_lock_init(&dvp->reset.lock);
55 ret = devm_reset_controller_register(&pdev->dev, &dvp->reset.rcdev);
64 &dvp->reset.lock);
73 &dvp->reset.lock);
97 struct clk_dvp *dvp = platform_get_drvdata(pdev);
98 struct clk_hw_onecell_data *data = dvp->data;
105 { .compatible = "brcm,brcm2711-dvp", },
114 .name = "brcm2711-dvp",