Home
last modified time | relevance | path

Searched refs:tegra_xusb_lane (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/phy/tegra/
Dxusb.h39 struct tegra_xusb_lane { struct
48 int tegra_xusb_lane_parse_dt(struct tegra_xusb_lane *lane, argument
52 struct tegra_xusb_lane base;
56 to_usb3_lane(struct tegra_xusb_lane *lane) in to_usb3_lane()
62 struct tegra_xusb_lane base;
69 to_usb2_lane(struct tegra_xusb_lane *lane) in to_usb2_lane()
75 struct tegra_xusb_lane base;
79 to_ulpi_lane(struct tegra_xusb_lane *lane) in to_ulpi_lane()
85 struct tegra_xusb_lane base;
98 to_hsic_lane(struct tegra_xusb_lane *lane) in to_hsic_lane()
[all …]
Dxusb-tegra124.c292 struct tegra_xusb_lane *lane; in tegra124_usb3_save_context()
426 static struct tegra_xusb_lane *
452 static void tegra124_usb2_lane_remove(struct tegra_xusb_lane *lane) in tegra124_usb2_lane_remove()
466 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra124_usb2_phy_init()
473 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra124_usb2_phy_exit()
480 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra124_usb2_phy_power_on()
569 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra124_usb2_phy_power_off()
675 static struct tegra_xusb_lane *
701 static void tegra124_ulpi_lane_remove(struct tegra_xusb_lane *lane) in tegra124_ulpi_lane_remove()
715 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra124_ulpi_phy_init()
[all …]
Dxusb-tegra210.c806 struct tegra_xusb_lane *lane; in tegra210_usb3_set_lfps_detect()
862 static struct tegra_xusb_lane *
888 static void tegra210_usb2_lane_remove(struct tegra_xusb_lane *lane) in tegra210_usb2_lane_remove()
902 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra210_usb2_phy_init()
918 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra210_usb2_phy_exit()
925 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra210_usb2_phy_power_on()
1050 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra210_usb2_phy_power_off()
1161 static struct tegra_xusb_lane *
1187 static void tegra210_hsic_lane_remove(struct tegra_xusb_lane *lane) in tegra210_hsic_lane_remove()
1201 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra210_hsic_phy_init()
[all …]
Dxusb-tegra186.c146 static struct tegra_xusb_lane *
172 static void tegra186_usb2_lane_remove(struct tegra_xusb_lane *lane) in tegra186_usb2_lane_remove()
252 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra_phy_xusb_utmi_pad_power_on()
283 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra_phy_xusb_utmi_pad_power_down()
306 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra186_utmi_phy_power_on()
385 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra186_utmi_phy_init()
412 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra186_utmi_phy_exit()
528 static struct tegra_xusb_lane *
541 static struct tegra_xusb_lane *
567 static void tegra186_usb3_lane_remove(struct tegra_xusb_lane *lane) in tegra186_usb3_lane_remove()
[all …]
Dxusb.c103 int tegra_xusb_lane_parse_dt(struct tegra_xusb_lane *lane, in tegra_xusb_lane_parse_dt()
129 struct tegra_xusb_lane *lane = phy_get_drvdata(phy); in tegra_xusb_lane_destroy()
196 struct tegra_xusb_lane *lane; in tegra_xusb_pad_register()
308 static void tegra_xusb_lane_program(struct tegra_xusb_lane *lane) in tegra_xusb_lane_program()
330 struct tegra_xusb_lane *lane; in tegra_xusb_pad_program()
373 static bool tegra_xusb_lane_check(struct tegra_xusb_lane *lane, in tegra_xusb_lane_check()
381 struct tegra_xusb_lane *tegra_xusb_find_lane(struct tegra_xusb_padctl *padctl, in tegra_xusb_find_lane()
385 struct tegra_xusb_lane *lane, *hit = ERR_PTR(-ENODEV); in tegra_xusb_find_lane()
403 struct tegra_xusb_lane *
408 struct tegra_xusb_lane *lane, *match = ERR_PTR(-ENODEV); in tegra_xusb_port_find_lane()