Lines Matching defs:usb0

357 	struct da8xx_usb0_clk48 *usb0 = to_da8xx_usb0_clk48(hw);
363 return clk_prepare(usb0->fck);
368 struct da8xx_usb0_clk48 *usb0 = to_da8xx_usb0_clk48(hw);
370 clk_unprepare(usb0->fck);
375 struct da8xx_usb0_clk48 *usb0 = to_da8xx_usb0_clk48(hw);
382 clk_enable(usb0->fck);
390 regmap_write_bits(usb0->regmap, CFGCHIP(2), mask, val);
391 ret = regmap_read_poll_timeout(usb0->regmap, CFGCHIP(2), val,
394 clk_disable(usb0->fck);
401 struct da8xx_usb0_clk48 *usb0 = to_da8xx_usb0_clk48(hw);
405 regmap_write_bits(usb0->regmap, CFGCHIP(2), val, val);
410 struct da8xx_usb0_clk48 *usb0 = to_da8xx_usb0_clk48(hw);
413 regmap_read(usb0->regmap, CFGCHIP(2), &val);
421 struct da8xx_usb0_clk48 *usb0 = to_da8xx_usb0_clk48(hw);
458 regmap_write_bits(usb0->regmap, CFGCHIP(2), mask, val);
472 struct da8xx_usb0_clk48 *usb0 = to_da8xx_usb0_clk48(hw);
474 return regmap_write_bits(usb0->regmap, CFGCHIP(2),
481 struct da8xx_usb0_clk48 *usb0 = to_da8xx_usb0_clk48(hw);
484 regmap_read(usb0->regmap, CFGCHIP(2), &val);
507 struct da8xx_usb0_clk48 *usb0;
518 usb0 = devm_kzalloc(dev, sizeof(*usb0), GFP_KERNEL);
519 if (!usb0)
527 usb0->hw.init = &init;
528 usb0->fck = fck_clk;
529 usb0->regmap = regmap;
531 ret = devm_clk_hw_register(dev, &usb0->hw);
535 return usb0;
608 struct da8xx_usb0_clk48 *usb0;
612 usb0 = da8xx_cfgchip_register_usb0_clk48(dev, regmap);
613 if (IS_ERR(usb0))
614 return PTR_ERR(usb0);
620 parent = clk_hw_get_parent_by_index(&usb0->hw, 1);
622 clk_set_parent(usb0->hw.clk, parent->clk);
624 dev_warn(dev, "Failed to find usb0 parent clock\n");
640 clk_hw_register_clkdev(&usb0->hw, "usb0_clk48", "da8xx-usb-phy");
649 struct da8xx_usb0_clk48 *usb0;
659 usb0 = da8xx_cfgchip_register_usb0_clk48(dev, regmap);
660 if (IS_ERR(usb0)) {
661 if (PTR_ERR(usb0) == -EPROBE_DEFER)
665 PTR_ERR(usb0));
669 clk_data->hws[0] = &usb0->hw;