Lines Matching defs:data
26 struct clk_hw_onecell_data data;
499 hw = devm_kzalloc(&pdev->dev, struct_size(hw, data.hws, maxbit),
508 hw->data.num = maxbit;
510 hw->data.hws[i] = ERR_PTR(-ENODEV);
527 hw->data.hws[entry->bit] = clk;
531 &hw->data);
535 for (i = 0; i < hw->data.num; i++) {
536 if (!IS_ERR(hw->data.hws[i]))
537 clk_hw_unregister_gate(hw->data.hws[i]);
550 for (i = 0; i < hw->data.num; i++) {
551 if (!IS_ERR(hw->data.hws[i]))
552 clk_hw_unregister_gate(hw->data.hws[i]);
557 { .compatible = "brcm,bcm3368-clocks", .data = &bcm3368_clocks, },
558 { .compatible = "brcm,bcm6318-clocks", .data = &bcm6318_clocks, },
559 { .compatible = "brcm,bcm6318-ubus-clocks", .data = &bcm6318_ubus_clocks, },
560 { .compatible = "brcm,bcm6328-clocks", .data = &bcm6328_clocks, },
561 { .compatible = "brcm,bcm6358-clocks", .data = &bcm6358_clocks, },
562 { .compatible = "brcm,bcm6362-clocks", .data = &bcm6362_clocks, },
563 { .compatible = "brcm,bcm6368-clocks", .data = &bcm6368_clocks, },
564 { .compatible = "brcm,bcm63268-clocks", .data = &bcm63268_clocks, },