usb_phy_periph.c 645 B

1234567891011121314151617181920212223
  1. /*
  2. * SPDX-FileCopyrightText: 2015-2021 Espressif Systems (Shanghai) CO LTD
  3. *
  4. * SPDX-License-Identifier: Apache-2.0
  5. */
  6. #include "soc/usb_phy_periph.h"
  7. #include "soc/gpio_sig_map.h"
  8. /*
  9. Bunch of constants for USB peripheral: GPIO signals
  10. */
  11. const usb_phy_signal_conn_t usb_phy_periph_signal = {
  12. .extphy_vp_in = USB_EXTPHY_VP_IDX,
  13. .extphy_vm_in = USB_EXTPHY_VM_IDX,
  14. .extphy_rcv_in = USB_EXTPHY_RCV_IDX,
  15. .extphy_oen_out = USB_EXTPHY_OEN_IDX,
  16. .extphy_vpo_out = USB_EXTPHY_VPO_IDX,
  17. .extphy_vmo_out = USB_EXTPHY_VMO_IDX,
  18. .extphy_suspend_in = USB_EXTPHY_SUSPND_IDX,
  19. .extphy_speed_in = USB_EXTPHY_SPEED_IDX,
  20. .module = PERIPH_USB_MODULE
  21. };