Lines Matching +full:zynqmp +full:- +full:clk
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
48 #include <dev/clk/clk.h>
54 { "xlnx,zynqmp-dwc3", 1 },
74 if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0) in xlnx_dwc3_probe()
82 device_set_desc(dev, "Xilinx ZYNQMP DWC3"); in xlnx_dwc3_probe()
94 sc->dev = dev; in xlnx_dwc3_attach()
103 if (hwreset_get_by_ofw_name(dev, node, "usb_crst", &sc->rst_crst) == 0) { in xlnx_dwc3_attach()
104 if (hwreset_deassert(sc->rst_crst) != 0) { in xlnx_dwc3_attach()
109 if (hwreset_get_by_ofw_name(dev, node, "usb_hibrst", &sc->rst_hibrst) == 0) { in xlnx_dwc3_attach()
110 if (hwreset_deassert(sc->rst_hibrst) != 0) { in xlnx_dwc3_attach()
115 if (hwreset_get_by_ofw_name(dev, node, "usb_apbrst", &sc->rst_apbrst) == 0) { in xlnx_dwc3_attach()
116 if (hwreset_deassert(sc->rst_apbrst) != 0) { in xlnx_dwc3_attach()
123 if (simplebus_fill_ranges(node, &sc->sc) < 0) { in xlnx_dwc3_attach()
129 cdev = simplebus_add_device(dev, child, 0, NULL, -1, NULL); in xlnx_dwc3_attach()