Lines Matching defs:hsic
1340 TEGRA210_LANE("hsic-0", 0x004, 14, 0x1, hsic),
1347 struct tegra_xusb_hsic_lane *hsic;
1350 hsic = kzalloc(sizeof(*hsic), GFP_KERNEL);
1351 if (!hsic)
1354 INIT_LIST_HEAD(&hsic->base.list);
1355 hsic->base.soc = &pad->soc->lanes[index];
1356 hsic->base.index = index;
1357 hsic->base.pad = pad;
1358 hsic->base.np = np;
1360 err = tegra_xusb_lane_parse_dt(&hsic->base, np);
1362 kfree(hsic);
1366 return &hsic->base;
1371 struct tegra_xusb_hsic_lane *hsic = to_hsic_lane(lane);
1373 kfree(hsic);
1407 struct tegra_xusb_hsic_lane *hsic = to_hsic_lane(lane);
1418 padctl_writel(padctl, hsic->strobe_trim,
1424 value |= (hsic->tx_rtune_p <<
1433 value |= (hsic->rx_strobe_trim <<
1435 (hsic->rx_data_trim <<
1527 struct tegra_xusb_hsic_pad *hsic;
1531 hsic = kzalloc(sizeof(*hsic), GFP_KERNEL);
1532 if (!hsic)
1535 pad = &hsic->base;
1541 kfree(hsic);
1545 hsic->clk = devm_clk_get(&pad->dev, "trk");
1546 if (IS_ERR(hsic->clk)) {
1547 err = PTR_ERR(hsic->clk);
1568 struct tegra_xusb_hsic_pad *hsic = to_hsic_pad(pad);
1570 kfree(hsic);
1579 .name = "hsic",
1975 return tegra_xusb_find_lane(port->padctl, "hsic", port->index);
2235 .hsic = {