| /** |
| * dev-regs-macro.h - Cadence USB3 Device register definition |
| * |
| * Copyright (C) 2016 Cadence Design Systems - http://www.cadence.com |
| * Copyright 2017 NXP |
| * |
| * The code contained herein is licensed under the GNU General Public |
| * License. You may obtain a copy of the GNU General Public License |
| * Version 2 or later at the following locations: |
| * |
| * http://www.opensource.org/licenses/gpl-license.html |
| * http://www.gnu.org/copyleft/gpl.html |
| */ |
| |
| #ifndef __REG_USBSS_DEV_ADDR_MAP_MACRO_H__ |
| #define __REG_USBSS_DEV_ADDR_MAP_MACRO_H__ |
| |
| |
| /* macros for BlueprintGlobalNameSpace::USB_CONF */ |
| #ifndef __USB_CONF_MACRO__ |
| #define __USB_CONF_MACRO__ |
| |
| /* macros for field CFGRST */ |
| #define USB_CONF__CFGRST__MASK 0x00000001U |
| #define USB_CONF__CFGSET__MASK 0x00000002U |
| #define USB_CONF__USB3DIS__MASK 0x00000008U |
| #define USB_CONF__DEVEN__MASK 0x00004000U |
| #define USB_CONF__DEVDS__MASK 0x00008000U |
| #define USB_CONF__L1EN__MASK 0x00010000U |
| #define USB_CONF__L1DS__MASK 0x00020000U |
| #define USB_CONF__CLK2OFFDS__MASK 0x00080000U |
| #define USB_CONF__U1EN__MASK 0x01000000U |
| #define USB_CONF__U1DS__MASK 0x02000000U |
| #define USB_CONF__U2EN__MASK 0x04000000U |
| #define USB_CONF__U2DS__MASK 0x08000000U |
| #endif /* __USB_CONF_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_conf */ |
| #ifndef __USB_STS_MACRO__ |
| #define __USB_STS_MACRO__ |
| |
| /* macros for field CFGSTS */ |
| #define USB_STS__CFGSTS__MASK 0x00000001U |
| #define USB_STS__USBSPEED__READ(src) (((uint32_t)(src) & 0x00000070U) >> 4) |
| |
| /* macros for field ENDIAN_MIRROR */ |
| #define USB_STS__LPMST__READ(src) (((uint32_t)(src) & 0x000c0000U) >> 18) |
| |
| /* macros for field USB2CONS */ |
| #define USB_STS__U1ENS__MASK 0x01000000U |
| #define USB_STS__U2ENS__MASK 0x02000000U |
| #define USB_STS__LST__READ(src) (((uint32_t)(src) & 0x3c000000U) >> 26) |
| |
| /* macros for field DMAOFF */ |
| #endif /* __USB_STS_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_sts */ |
| #ifndef __USB_CMD_MACRO__ |
| #define __USB_CMD_MACRO__ |
| |
| /* macros for field SET_ADDR */ |
| #define USB_CMD__SET_ADDR__MASK 0x00000001U |
| #define USB_CMD__STMODE 0x00000200U |
| #define USB_CMD__TMODE_SEL(x) (x << 10) |
| #define USB_CMD__FADDR__WRITE(src) (((uint32_t)(src) << 1) & 0x000000feU) |
| #endif /* __USB_CMD_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_cmd */ |
| #ifndef __USB_ITPN_MACRO__ |
| #define __USB_ITPN_MACRO__ |
| |
| /* macros for field ITPN */ |
| #endif /* __USB_ITPN_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_iptn */ |
| #ifndef __USB_LPM_MACRO__ |
| #define __USB_LPM_MACRO__ |
| |
| /* macros for field HIRD */ |
| #endif /* __USB_LPM_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_lpm */ |
| #ifndef __USB_IEN_MACRO__ |
| #define __USB_IEN_MACRO__ |
| |
| /* macros for field CONIEN */ |
| #define USB_IEN__CONIEN__MASK 0x00000001U |
| #define USB_IEN__DISIEN__MASK 0x00000002U |
| #define USB_IEN__UWRESIEN__MASK 0x00000004U |
| #define USB_IEN__UHRESIEN__MASK 0x00000008U |
| #define USB_IEN__U3EXTIEN__MASK 0x00000020U |
| #define USB_IEN__CON2IEN__MASK 0x00010000U |
| #define USB_IEN__U2RESIEN__MASK 0x00040000U |
| #define USB_IEN__L2ENTIEN__MASK 0x00100000U |
| #define USB_IEN__L2EXTIEN__MASK 0x00200000U |
| #endif /* __USB_IEN_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_ien */ |
| #ifndef __USB_ISTS_MACRO__ |
| #define __USB_ISTS_MACRO__ |
| |
| /* macros for field CONI */ |
| #define USB_ISTS__CONI__SHIFT 0 |
| #define USB_ISTS__DISI__SHIFT 1 |
| #define USB_ISTS__UWRESI__SHIFT 2 |
| #define USB_ISTS__UHRESI__SHIFT 3 |
| #define USB_ISTS__U3EXTI__SHIFT 5 |
| #define USB_ISTS__CON2I__SHIFT 16 |
| #define USB_ISTS__DIS2I__SHIFT 17 |
| #define USB_ISTS__DIS2I__MASK 0x00020000U |
| #define USB_ISTS__U2RESI__SHIFT 18 |
| #define USB_ISTS__L2ENTI__SHIFT 20 |
| #define USB_ISTS__L2EXTI__SHIFT 21 |
| #endif /* __USB_ISTS_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_ists */ |
| #ifndef __EP_SEL_MACRO__ |
| #define __EP_SEL_MACRO__ |
| |
| /* macros for field EPNO */ |
| #endif /* __EP_SEL_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.ep_sel */ |
| #ifndef __EP_TRADDR_MACRO__ |
| #define __EP_TRADDR_MACRO__ |
| |
| /* macros for field TRADDR */ |
| #define EP_TRADDR__TRADDR__WRITE(src) ((uint32_t)(src) & 0xffffffffU) |
| #endif /* __EP_TRADDR_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.ep_traddr */ |
| #ifndef __EP_CFG_MACRO__ |
| #define __EP_CFG_MACRO__ |
| |
| /* macros for field ENABLE */ |
| #define EP_CFG__ENABLE__MASK 0x00000001U |
| #define EP_CFG__EPTYPE__WRITE(src) (((uint32_t)(src) << 1) & 0x00000006U) |
| #define EP_CFG__MAXBURST__WRITE(src) (((uint32_t)(src) << 8) & 0x00000f00U) |
| #define EP_CFG__MAXPKTSIZE__WRITE(src) (((uint32_t)(src) << 16) & 0x07ff0000U) |
| #define EP_CFG__BUFFERING__WRITE(src) (((uint32_t)(src) << 27) & 0xf8000000U) |
| #endif /* __EP_CFG_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.ep_cfg */ |
| #ifndef __EP_CMD_MACRO__ |
| #define __EP_CMD_MACRO__ |
| |
| /* macros for field EPRST */ |
| #define EP_CMD__EPRST__MASK 0x00000001U |
| #define EP_CMD__SSTALL__MASK 0x00000002U |
| #define EP_CMD__CSTALL__MASK 0x00000004U |
| #define EP_CMD__ERDY__MASK 0x00000008U |
| #define EP_CMD__REQ_CMPL__MASK 0x00000020U |
| #define EP_CMD__DRDY__MASK 0x00000040U |
| #define EP_CMD__DFLUSH__MASK 0x00000080U |
| #endif /* __EP_CMD_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.ep_cmd */ |
| #ifndef __EP_STS_MACRO__ |
| #define __EP_STS_MACRO__ |
| |
| /* macros for field SETUP */ |
| #define EP_STS__SETUP__MASK 0x00000001U |
| #define EP_STS__STALL__MASK 0x00000002U |
| #define EP_STS__IOC__MASK 0x00000004U |
| #define EP_STS__ISP__MASK 0x00000008U |
| #define EP_STS__DESCMIS__MASK 0x00000010U |
| #define EP_STS__TRBERR__MASK 0x00000080U |
| #define EP_STS__NRDY__MASK 0x00000100U |
| #define EP_STS__DBUSY__MASK 0x00000200U |
| #define EP_STS__OUTSMM__MASK 0x00004000U |
| #define EP_STS__ISOERR__MASK 0x00008000U |
| #endif /* __EP_STS_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.ep_sts */ |
| #ifndef __EP_STS_SID_MACRO__ |
| #define __EP_STS_SID_MACRO__ |
| |
| /* macros for field SID */ |
| #endif /* __EP_STS_SID_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.ep_sts_sid */ |
| #ifndef __EP_STS_EN_MACRO__ |
| #define __EP_STS_EN_MACRO__ |
| |
| /* macros for field SETUPEN */ |
| #define EP_STS_EN__SETUPEN__MASK 0x00000001U |
| #define EP_STS_EN__DESCMISEN__MASK 0x00000010U |
| #define EP_STS_EN__TRBERREN__MASK 0x00000080U |
| #endif /* __EP_STS_EN_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.ep_sts_en */ |
| #ifndef __DRBL_MACRO__ |
| #define __DRBL_MACRO__ |
| |
| /* macros for field DRBL0O */ |
| #endif /* __DRBL_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.drbl */ |
| #ifndef __EP_IEN_MACRO__ |
| #define __EP_IEN_MACRO__ |
| |
| /* macros for field EOUTEN0 */ |
| #define EP_IEN__EOUTEN0__MASK 0x00000001U |
| #define EP_IEN__EINEN0__MASK 0x00010000U |
| #endif /* __EP_IEN_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.ep_ien */ |
| #ifndef __EP_ISTS_MACRO__ |
| #define __EP_ISTS_MACRO__ |
| |
| /* macros for field EOUT0 */ |
| #define EP_ISTS__EOUT0__MASK 0x00000001U |
| #define EP_ISTS__EIN0__MASK 0x00010000U |
| #endif /* __EP_ISTS_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.ep_ists */ |
| #ifndef __USB_PWR_MACRO__ |
| #define __USB_PWR_MACRO__ |
| |
| /* macros for field PSO_EN */ |
| #endif /* __USB_PWR_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_pwr */ |
| #ifndef __USB_CONF2_MACRO__ |
| #define __USB_CONF2_MACRO__ |
| |
| /* macros for field AHB_RETRY_EN */ |
| #endif /* __USB_CONF2_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_conf2 */ |
| #ifndef __USB_CAP1_MACRO__ |
| #define __USB_CAP1_MACRO__ |
| |
| /* macros for field SFR_TYPE */ |
| #endif /* __USB_CAP1_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_cap1 */ |
| #ifndef __USB_CAP2_MACRO__ |
| #define __USB_CAP2_MACRO__ |
| |
| /* macros for field ACTUAL_MEM_SIZE */ |
| #endif /* __USB_CAP2_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_cap2 */ |
| #ifndef __USB_CAP3_MACRO__ |
| #define __USB_CAP3_MACRO__ |
| |
| /* macros for field EPOUT_N */ |
| #endif /* __USB_CAP3_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_cap3 */ |
| #ifndef __USB_CAP4_MACRO__ |
| #define __USB_CAP4_MACRO__ |
| |
| /* macros for field EPOUTI_N */ |
| #endif /* __USB_CAP4_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_cap4 */ |
| #ifndef __USB_CAP5_MACRO__ |
| #define __USB_CAP5_MACRO__ |
| |
| /* macros for field EPOUTI_N */ |
| #endif /* __USB_CAP5_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_cap5 */ |
| #ifndef __USB_CAP6_MACRO__ |
| #define __USB_CAP6_MACRO__ |
| |
| /* macros for field VERSION */ |
| #endif /* __USB_CAP6_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_cap6 */ |
| #ifndef __USB_CPKT1_MACRO__ |
| #define __USB_CPKT1_MACRO__ |
| |
| /* macros for field CPKT1 */ |
| #endif /* __USB_CPKT1_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_cpkt1 */ |
| #ifndef __USB_CPKT2_MACRO__ |
| #define __USB_CPKT2_MACRO__ |
| |
| /* macros for field CPKT2 */ |
| #endif /* __USB_CPKT2_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_cpkt2 */ |
| #ifndef __USB_CPKT3_MACRO__ |
| #define __USB_CPKT3_MACRO__ |
| |
| /* macros for field CPKT3 */ |
| #endif /* __USB_CPKT3_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.usb_cpkt3 */ |
| #ifndef __CFG_REG1_MACRO__ |
| #define __CFG_REG1_MACRO__ |
| |
| /* macros for field DEBOUNCER_CNT */ |
| #endif /* __CFG_REG1_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg1 */ |
| #ifndef __DBG_LINK1_MACRO__ |
| #define __DBG_LINK1_MACRO__ |
| |
| /* macros for field LFPS_MIN_DET_U1_EXIT */ |
| #define DBG_LINK1__LFPS_MIN_GEN_U1_EXIT__WRITE(src) \ |
| (((uint32_t)(src)\ |
| << 8) & 0x0000ff00U) |
| #define DBG_LINK1__LFPS_MIN_GEN_U1_EXIT_SET__MASK 0x02000000U |
| #endif /* __DBG_LINK1_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.dbg_link1 */ |
| #ifndef __DBG_LINK2_MACRO__ |
| #define __DBG_LINK2_MACRO__ |
| |
| /* macros for field RXEQTR_AVAL */ |
| #endif /* __DBG_LINK2_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.dbg_link2 */ |
| #ifndef __CFG_REG4_MACRO__ |
| #define __CFG_REG4_MACRO__ |
| |
| /* macros for field RXDETECT_QUIET_TIMEOUT */ |
| #endif /* __CFG_REG4_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg4 */ |
| #ifndef __CFG_REG5_MACRO__ |
| #define __CFG_REG5_MACRO__ |
| |
| /* macros for field U3_HDSK_FAIL_TIMEOUT */ |
| #endif /* __CFG_REG5_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg5 */ |
| #ifndef __CFG_REG6_MACRO__ |
| #define __CFG_REG6_MACRO__ |
| |
| /* macros for field SSINACTIVE_QUIET_TIMEOUT */ |
| #endif /* __CFG_REG6_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg6 */ |
| #ifndef __CFG_REG7_MACRO__ |
| #define __CFG_REG7_MACRO__ |
| |
| /* macros for field POLLING_LFPS_TIMEOUT */ |
| #endif /* __CFG_REG7_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg7 */ |
| #ifndef __CFG_REG8_MACRO__ |
| #define __CFG_REG8_MACRO__ |
| |
| /* macros for field POLLING_ACTIVE_TIMEOUT */ |
| #endif /* __CFG_REG8_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg8 */ |
| #ifndef __CFG_REG9_MACRO__ |
| #define __CFG_REG9_MACRO__ |
| |
| /* macros for field POLLING_IDLE_TIMEOUT */ |
| #endif /* __CFG_REG9_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg9 */ |
| #ifndef __CFG_REG10_MACRO__ |
| #define __CFG_REG10_MACRO__ |
| |
| /* macros for field POLLING_CONF_TIMEOUT */ |
| #endif /* __CFG_REG10_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg10 */ |
| #ifndef __CFG_REG11_MACRO__ |
| #define __CFG_REG11_MACRO__ |
| |
| /* macros for field RECOVERY_ACTIVE_TIMEOUT */ |
| #endif /* __CFG_REG11_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg11 */ |
| #ifndef __CFG_REG12_MACRO__ |
| #define __CFG_REG12_MACRO__ |
| |
| /* macros for field RECOVERY_CONF_TIMEOUT */ |
| #endif /* __CFG_REG12_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg12 */ |
| #ifndef __CFG_REG13_MACRO__ |
| #define __CFG_REG13_MACRO__ |
| |
| /* macros for field RECOVERY_IDLE_TIMEOUT */ |
| #endif /* __CFG_REG13_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg13 */ |
| #ifndef __CFG_REG14_MACRO__ |
| #define __CFG_REG14_MACRO__ |
| |
| /* macros for field HOTRESET_ACTIVE_TIMEOUT */ |
| #endif /* __CFG_REG14_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg14 */ |
| #ifndef __CFG_REG15_MACRO__ |
| #define __CFG_REG15_MACRO__ |
| |
| /* macros for field HOTRESET_EXIT_TIMEOUT */ |
| #endif /* __CFG_REG15_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg15 */ |
| #ifndef __CFG_REG16_MACRO__ |
| #define __CFG_REG16_MACRO__ |
| |
| /* macros for field LFPS_PING_REPEAT */ |
| #endif /* __CFG_REG16_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg16 */ |
| #ifndef __CFG_REG17_MACRO__ |
| #define __CFG_REG17_MACRO__ |
| |
| /* macros for field PENDING_HP_TIMEOUT */ |
| #endif /* __CFG_REG17_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg17 */ |
| #ifndef __CFG_REG18_MACRO__ |
| #define __CFG_REG18_MACRO__ |
| |
| /* macros for field CREDIT_HP_TIMEOUT */ |
| #endif /* __CFG_REG18_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg18 */ |
| #ifndef __CFG_REG19_MACRO__ |
| #define __CFG_REG19_MACRO__ |
| |
| /* macros for field LUP_TIMEOUT */ |
| #endif /* __CFG_REG19_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg19 */ |
| #ifndef __CFG_REG20_MACRO__ |
| #define __CFG_REG20_MACRO__ |
| |
| /* macros for field LDN_TIMEOUT */ |
| #endif /* __CFG_REG20_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg20 */ |
| #ifndef __CFG_REG21_MACRO__ |
| #define __CFG_REG21_MACRO__ |
| |
| /* macros for field PM_LC_TIMEOUT */ |
| #endif /* __CFG_REG21_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg21 */ |
| #ifndef __CFG_REG22_MACRO__ |
| #define __CFG_REG22_MACRO__ |
| |
| /* macros for field PM_ENTRY_TIMEOUT */ |
| #endif /* __CFG_REG22_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg22 */ |
| #ifndef __CFG_REG23_MACRO__ |
| #define __CFG_REG23_MACRO__ |
| |
| /* macros for field UX_EXIT_TIMEOUT */ |
| #endif /* __CFG_REG23_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg23 */ |
| #ifndef __CFG_REG24_MACRO__ |
| #define __CFG_REG24_MACRO__ |
| |
| /* macros for field LFPS_DET_RESET_MIN */ |
| #endif /* __CFG_REG24_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg24 */ |
| #ifndef __CFG_REG25_MACRO__ |
| #define __CFG_REG25_MACRO__ |
| |
| /* macros for field LFPS_DET_RESET_MAX */ |
| #endif /* __CFG_REG25_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg25 */ |
| #ifndef __CFG_REG26_MACRO__ |
| #define __CFG_REG26_MACRO__ |
| |
| /* macros for field LFPS_DET_POLLING_MIN */ |
| #endif /* __CFG_REG26_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg26 */ |
| #ifndef __CFG_REG27_MACRO__ |
| #define __CFG_REG27_MACRO__ |
| |
| /* macros for field LFPS_DET_POLLING_MAX */ |
| #endif /* __CFG_REG27_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg27 */ |
| #ifndef __CFG_REG28_MACRO__ |
| #define __CFG_REG28_MACRO__ |
| |
| /* macros for field LFPS_DET_PING_MIN */ |
| #endif /* __CFG_REG28_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg28 */ |
| #ifndef __CFG_REG29_MACRO__ |
| #define __CFG_REG29_MACRO__ |
| |
| /* macros for field LFPS_DET_PING_MAX */ |
| #endif /* __CFG_REG29_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg29 */ |
| #ifndef __CFG_REG30_MACRO__ |
| #define __CFG_REG30_MACRO__ |
| |
| /* macros for field LFPS_DET_U1EXIT_MIN */ |
| #endif /* __CFG_REG30_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg30 */ |
| #ifndef __CFG_REG31_MACRO__ |
| #define __CFG_REG31_MACRO__ |
| |
| /* macros for field LFPS_DET_U1EXIT_MAX */ |
| #endif /* __CFG_REG31_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg31 */ |
| #ifndef __CFG_REG32_MACRO__ |
| #define __CFG_REG32_MACRO__ |
| |
| /* macros for field LFPS_DET_U2EXIT_MIN */ |
| #endif /* __CFG_REG32_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg32 */ |
| #ifndef __CFG_REG33_MACRO__ |
| #define __CFG_REG33_MACRO__ |
| |
| /* macros for field LFPS_DET_U2EXIT_MAX */ |
| #endif /* __CFG_REG33_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg33 */ |
| #ifndef __CFG_REG34_MACRO__ |
| #define __CFG_REG34_MACRO__ |
| |
| /* macros for field LFPS_DET_U3EXIT_MIN */ |
| #endif /* __CFG_REG34_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg34 */ |
| #ifndef __CFG_REG35_MACRO__ |
| #define __CFG_REG35_MACRO__ |
| |
| /* macros for field LFPS_DET_U3EXIT_MAX */ |
| #endif /* __CFG_REG35_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg35 */ |
| #ifndef __CFG_REG36_MACRO__ |
| #define __CFG_REG36_MACRO__ |
| |
| /* macros for field LFPS_GEN_PING */ |
| #endif /* __CFG_REG36_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg36 */ |
| #ifndef __CFG_REG37_MACRO__ |
| #define __CFG_REG37_MACRO__ |
| |
| /* macros for field LFPS_GEN_POLLING */ |
| #endif /* __CFG_REG37_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg37 */ |
| #ifndef __CFG_REG38_MACRO__ |
| #define __CFG_REG38_MACRO__ |
| |
| /* macros for field LFPS_GEN_U1EXIT */ |
| #endif /* __CFG_REG38_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg38 */ |
| #ifndef __CFG_REG39_MACRO__ |
| #define __CFG_REG39_MACRO__ |
| |
| /* macros for field LFPS_GEN_U3EXIT */ |
| #endif /* __CFG_REG39_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg39 */ |
| #ifndef __CFG_REG40_MACRO__ |
| #define __CFG_REG40_MACRO__ |
| |
| /* macros for field LFPS_MIN_GEN_U1EXIT */ |
| #endif /* __CFG_REG40_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg40 */ |
| #ifndef __CFG_REG41_MACRO__ |
| #define __CFG_REG41_MACRO__ |
| |
| /* macros for field LFPS_MIN_GEN_U2EXIT */ |
| #endif /* __CFG_REG41_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg41 */ |
| #ifndef __CFG_REG42_MACRO__ |
| #define __CFG_REG42_MACRO__ |
| |
| /* macros for field LFPS_POLLING_REPEAT */ |
| #endif /* __CFG_REG42_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg42 */ |
| #ifndef __CFG_REG43_MACRO__ |
| #define __CFG_REG43_MACRO__ |
| |
| /* macros for field LFPS_POLLING_MAX_TREPEAT */ |
| #endif /* __CFG_REG43_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg43 */ |
| #ifndef __CFG_REG44_MACRO__ |
| #define __CFG_REG44_MACRO__ |
| |
| /* macros for field LFPS_POLLING_MIN_TREPEAT */ |
| #endif /* __CFG_REG44_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg44 */ |
| #ifndef __CFG_REG45_MACRO__ |
| #define __CFG_REG45_MACRO__ |
| |
| /* macros for field ITP_WAKEUP_TIMEOUT */ |
| #endif /* __CFG_REG45_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg45 */ |
| #ifndef __CFG_REG46_MACRO__ |
| #define __CFG_REG46_MACRO__ |
| |
| /* macros for field TSEQ_QUANTITY */ |
| #endif /* __CFG_REG46_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg46 */ |
| #ifndef __CFG_REG47_MACRO__ |
| #define __CFG_REG47_MACRO__ |
| |
| /* macros for field ERDY_TIMEOUT_CNT */ |
| #endif /* __CFG_REG47_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg47 */ |
| #ifndef __CFG_REG48_MACRO__ |
| #define __CFG_REG48_MACRO__ |
| |
| /* macros for field TWTRSTFS_J_CNT */ |
| #endif /* __CFG_REG48_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg48 */ |
| #ifndef __CFG_REG49_MACRO__ |
| #define __CFG_REG49_MACRO__ |
| |
| /* macros for field TUCH_CNT */ |
| #endif /* __CFG_REG49_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg49 */ |
| #ifndef __CFG_REG50_MACRO__ |
| #define __CFG_REG50_MACRO__ |
| |
| /* macros for field TWAITCHK_CNT */ |
| #endif /* __CFG_REG50_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg50 */ |
| #ifndef __CFG_REG51_MACRO__ |
| #define __CFG_REG51_MACRO__ |
| |
| /* macros for field TWTFS_CNT */ |
| #endif /* __CFG_REG51_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg51 */ |
| #ifndef __CFG_REG52_MACRO__ |
| #define __CFG_REG52_MACRO__ |
| |
| /* macros for field TWTREV_CNT */ |
| #endif /* __CFG_REG52_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg52 */ |
| #ifndef __CFG_REG53_MACRO__ |
| #define __CFG_REG53_MACRO__ |
| |
| /* macros for field TWTRSTHS_CNT */ |
| #endif /* __CFG_REG53_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg53 */ |
| #ifndef __CFG_REG54_MACRO__ |
| #define __CFG_REG54_MACRO__ |
| |
| /* macros for field TWTRSM_CNT */ |
| #endif /* __CFG_REG54_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg54 */ |
| #ifndef __CFG_REG55_MACRO__ |
| #define __CFG_REG55_MACRO__ |
| |
| /* macros for field TDRSMUP_CNT */ |
| #endif /* __CFG_REG55_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg55 */ |
| #ifndef __CFG_REG56_MACRO__ |
| #define __CFG_REG56_MACRO__ |
| |
| /* macros for field TOUTHS_CNT */ |
| #endif /* __CFG_REG56_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg56 */ |
| #ifndef __CFG_REG57_MACRO__ |
| #define __CFG_REG57_MACRO__ |
| |
| /* macros for field LFPS_DEB_WIDTH */ |
| #endif /* __CFG_REG57_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg57 */ |
| #ifndef __CFG_REG58_MACRO__ |
| #define __CFG_REG58_MACRO__ |
| |
| /* macros for field LFPS_GEN_U2EXIT */ |
| #endif /* __CFG_REG58_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg58 */ |
| #ifndef __CFG_REG59_MACRO__ |
| #define __CFG_REG59_MACRO__ |
| |
| /* macros for field LFPS_MIN_GEN_U3EXIT */ |
| #endif /* __CFG_REG59_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg59 */ |
| #ifndef __CFG_REG60_MACRO__ |
| #define __CFG_REG60_MACRO__ |
| |
| /* macros for field PORT_CONFIG_TIMEOUT */ |
| #endif /* __CFG_REG60_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg60 */ |
| #ifndef __CFG_REG61_MACRO__ |
| #define __CFG_REG61_MACRO__ |
| |
| /* macros for field LFPS_POL_LFPS_TO_RXEQ */ |
| #endif /* __CFG_REG61_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg61 */ |
| #ifndef __CFG_REG62_MACRO__ |
| #define __CFG_REG62_MACRO__ |
| |
| /* macros for field PHY_TX_LATENCY */ |
| #endif /* __CFG_REG62_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg62 */ |
| #ifndef __CFG_REG63_MACRO__ |
| #define __CFG_REG63_MACRO__ |
| |
| /* macros for field U2_INACTIVITY_TMOUT */ |
| #endif /* __CFG_REG63_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg63 */ |
| #ifndef __CFG_REG64_MACRO__ |
| #define __CFG_REG64_MACRO__ |
| |
| /* macros for field TFILTSE0 */ |
| #endif /* __CFG_REG64_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg64 */ |
| #ifndef __CFG_REG65_MACRO__ |
| #define __CFG_REG65_MACRO__ |
| |
| /* macros for field TFILT */ |
| #endif /* __CFG_REG65_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg65 */ |
| #ifndef __CFG_REG66_MACRO__ |
| #define __CFG_REG66_MACRO__ |
| |
| /* macros for field TWTRSTFS_SE0 */ |
| #endif /* __CFG_REG66_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.cfg_reg66 */ |
| #ifndef __DMA_AXI_CTRL_MACRO__ |
| #define __DMA_AXI_CTRL_MACRO__ |
| |
| /* macros for field MAWPROT */ |
| #endif /* __DMA_AXI_CTRL_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.dma_axi_ctrl */ |
| #ifndef __DMA_AXI_ID_MACRO__ |
| #define __DMA_AXI_ID_MACRO__ |
| |
| /* macros for field MAW_ID */ |
| #endif /* __DMA_AXI_ID_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.dma_axi_id */ |
| #ifndef __DMA_AXI_CAP_MACRO__ |
| #define __DMA_AXI_CAP_MACRO__ |
| |
| /* macros for field RESERVED0 */ |
| #endif /* __DMA_AXI_CAP_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.dma_axi_cap */ |
| #ifndef __DMA_AXI_CTRL0_MACRO__ |
| #define __DMA_AXI_CTRL0_MACRO__ |
| |
| /* macros for field B_MAX */ |
| #endif /* __DMA_AXI_CTRL0_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.dma_axi_ctrl0 */ |
| #ifndef __DMA_AXI_CTRL1_MACRO__ |
| #define __DMA_AXI_CTRL1_MACRO__ |
| |
| /* macros for field ROT */ |
| #endif /* __DMA_AXI_CTRL1_MACRO__ */ |
| |
| |
| /* macros for usbss_dev_register_block.dma_axi_ctrl1 */ |
| #endif /* __REG_USBSS_DEV_ADDR_MAP_MACRO_H__ */ |