blob: 7232c96699f6dff13acbe7a079603bae8ece0609 [file] [log] [blame]
Hung-Te Lin2fc3b622013-10-21 21:43:03 +08001/*
2 * This file is part of the coreboot project.
3 *
4 * Copyright 2013 Google Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; version 2 of the License.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
Hung-Te Lin2fc3b622013-10-21 21:43:03 +080014 */
15
16#ifndef __SOC_NVIDIA_TEGRA_USB_H__
17#define __SOC_NVIDIA_TEGRA_USB_H__
18
19#include <stdint.h>
20
Hung-Te Lin2fc3b622013-10-21 21:43:03 +080021enum usb_phy_type { /* For use in lpm_ctrl[31:29] */
22 USB_PHY_UTMIP = 0,
23 USB_PHY_ULPI = 2,
24 USB_PHY_ICUSB_SER = 3,
25 USB_PHY_HSIC = 4,
26};
27
Furquan Shaikh22967742014-08-06 09:53:55 -070028void usb_setup_utmip(void *usb_base);
29
Hung-Te Lin2fc3b622013-10-21 21:43:03 +080030#endif