mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 03:00:34 +03:00
refactor(usb/phy): Do not use deprecated variables in usb_phy
This commit is contained in:
@@ -25,7 +25,7 @@ Configuration Set ID: 11
|
||||
#define OTG20_MULTI_PROC_INTRPT 1
|
||||
|
||||
/* 3.2 USB Physical Layer Interface Parameters */
|
||||
#define OTG20_HSPHY_INTERFACE 3
|
||||
#define OTG20_HSPHY_INTERFACE 3 // Although we support both UTMI+ and ULPI, the ULPI is not wired out of the USB-DWC. Hence only UTMI+ can be used
|
||||
#define OTG20_HSPHY_DWIDTH 2
|
||||
#define OTG20_FSPHY_INTERFACE 2
|
||||
#define OTG20_ENABLE_IC_USB 0
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
/* -------------------------------- Private --------------------------------- */
|
||||
|
||||
static const usb_utmi_otg_signal_conn_t dwc_fs_otg_signals = {
|
||||
static const usb_otg_signal_conn_t dwc_fs_otg_signals = {
|
||||
// Inputs
|
||||
.iddig = USB_OTG11_IDDIG_PAD_IN_IDX,
|
||||
.avalid = USB_OTG11_AVALID_PAD_IN_IDX,
|
||||
|
||||
@@ -24,7 +24,7 @@ static const usb_fsls_serial_signal_conn_t fsls_signals = {
|
||||
.fs_edge_sel = USB_EXTPHY_SPEED_IDX,
|
||||
};
|
||||
|
||||
static const usb_utmi_otg_signal_conn_t otg_signals = {
|
||||
static const usb_otg_signal_conn_t otg_signals = {
|
||||
// Inputs
|
||||
.iddig = USB_OTG_IDDIG_IN_IDX,
|
||||
.avalid = USB_OTG_AVALID_IN_IDX,
|
||||
|
||||
@@ -25,7 +25,7 @@ static const usb_fsls_serial_signal_conn_t fsls_signals = {
|
||||
.fs_edge_sel = USB_EXTPHY_SPEED_IDX,
|
||||
};
|
||||
|
||||
static const usb_utmi_otg_signal_conn_t otg_signals = {
|
||||
static const usb_otg_signal_conn_t otg_signals = {
|
||||
// Inputs
|
||||
.iddig = USB_OTG_IDDIG_IN_IDX,
|
||||
.avalid = USB_OTG_AVALID_IN_IDX,
|
||||
|
||||
@@ -63,7 +63,7 @@ typedef struct {
|
||||
int drvvbus;
|
||||
int chrgvbus;
|
||||
int dischrgvbus;
|
||||
} usb_utmi_otg_signal_conn_t;
|
||||
} usb_otg_signal_conn_t;
|
||||
|
||||
/**
|
||||
* @brief USB Controller Information
|
||||
@@ -73,7 +73,7 @@ typedef struct {
|
||||
typedef struct {
|
||||
struct {
|
||||
const usb_fsls_serial_signal_conn_t * const fsls_signals; // Must be set if external PHY is supported by controller
|
||||
const usb_utmi_otg_signal_conn_t * const otg_signals;
|
||||
const usb_otg_signal_conn_t * const otg_signals;
|
||||
const int irq;
|
||||
const int irq_2nd_cpu; // The USB-DWC can provide 2nd interrupt so each CPU can have its own interrupt line. Set to -1 if not supported
|
||||
} controllers [SOC_USB_OTG_PERIPH_NUM];
|
||||
|
||||
Reference in New Issue
Block a user