Changeset af60409 in mainline for uspace/drv/platform/amdm37x/cm
- Timestamp:
- 2018-03-26T20:04:11Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- eb748a0
- Parents:
- b752a31
- Location:
- uspace/drv/platform/amdm37x/cm
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/platform/amdm37x/cm/clock_control.h
rb752a31 raf60409 74 74 #define CLOCK_CONTROL_CM_CLKEN2_PLL_EN_PERIPH2_DPLL_LOCK (0x7) 75 75 76 PADD32 [6];76 PADD32(6); 77 77 78 78 const ioport32_t idlest_ckgen; … … 95 95 #define CLOCK_CONTROL_CM_IDLEST2_CKGEN_ST_PERIPH2_CLK_FLAG (1 << 0) 96 96 97 PADD32 [2];97 PADD32(2); 98 98 99 99 ioport32_t autoidle_pll; … … 111 111 #define CLOCK_CONTROL_CM_AUTOIDLE2_PLL_AUTO_PERIPH2_DPLL_AUTOMATIC (0x1) 112 112 113 PADD32 [2];113 PADD32(2); 114 114 115 115 ioport32_t clksel1_pll; -
uspace/drv/platform/amdm37x/cm/core.h
rb752a31 raf60409 63 63 #define CORE_CM_FCLKEN1_EN_MMC3_FLAG (1 << 30) 64 64 65 PADD32 ;65 PADD32(1); 66 66 ioport32_t fclken3; 67 67 #define CORE_CM_FCLKEN3_EN_TS_FLAG (1 << 1) 68 68 #define CORE_CM_FCLKEN3_EN_USBTLL_FLAG (1 << 2) 69 69 70 PADD32 ;70 PADD32(1); 71 71 ioport32_t iclken1; 72 72 #define CORE_CM_ICLKEN1_EN_SDRC_FLAG (1 << 1) … … 97 97 #define CORE_CM_ICLKEN3_EN_USBTLL_FLAG (1 << 2) 98 98 99 PADD32 ;99 PADD32(1); 100 100 const ioport32_t idlest1; 101 101 #define CORE_CM_IDLEST1_ST_SDRC_FLAG (1 << 1) … … 128 128 #define CORE_CM_IDLEST3_ST_USBTLL_FLAG (1 << 2) 129 129 130 PADD32 ;130 PADD32(1); 131 131 ioport32_t autoidle1; 132 132 #define CORE_CM_AUTOIDLE1_AUTO_HSOTGUSB_FLAG (1 << 4) … … 156 156 #define CORE_CM_AUTOIDLE3_AUTO_USBTLL_FLAG (1 << 2) 157 157 158 PADD32 ;158 PADD32(1); 159 159 ioport32_t clksel; 160 160 #define CORE_CM_CLKSEL_CLKSEL_L3_MASK (0x3 << 0) … … 170 170 #define CORE_CM_CLKSEL_CLKSEL_GPT11_FLAG (1 << 7) 171 171 172 PADD32 ;172 PADD32(1); 173 173 ioport32_t clkstctrl; 174 174 #define CORE_CM_CLKCTRL_CLKCTRL_L3_MASK (0x3 << 0) -
uspace/drv/platform/amdm37x/cm/iva2.h
rb752a31 raf60409 55 55 #define IVA2_CM_CLKEN_PLL_EN_IVA2_DPLL_EN_IVA2_DPLL_LOCKED (0x7) 56 56 57 PADD32 [6];57 PADD32(6); 58 58 const ioport32_t idlest; 59 59 #define IVA2_CM_IDLEST_ST_IVA2_STANDBY_FLAG (1 << 0) … … 62 62 #define IVA2_CM_IDLEST_PLL_ST_IVA2_CLK_LOCKED_FLAG (1 << 0) 63 63 64 PADD32 [3];64 PADD32(3); 65 65 ioport32_t autoidle_pll; 66 66 #define IVA2_CM_AUTOIDLE_PLL_AUTO_IVA2_DPLL_MASK (0x7) … … 68 68 #define IVA2_CM_AUTOIDLE_PLL_AUTO_IVA2_DPLL_ENABLED (0x1) 69 69 70 PADD32 [2];70 PADD32(2); 71 71 ioport32_t clksel1_pll; 72 72 #define IVA2_CM_CLKSEL1_PLL_IVA2_CLK_SRC_MASK (0x7 << 19) -
uspace/drv/platform/amdm37x/cm/mpu.h
rb752a31 raf60409 44 44 45 45 typedef struct { 46 PADD32 ;46 PADD32(1); 47 47 ioport32_t clken_pll; 48 48 #define MPU_CM_CLKEN_PLL_EN_MPU_DPLL_LP_MODE_FLAG (1 << 10) … … 52 52 #define MPU_CM_CLKEN_PLL_EN_MPU_DPLL_EN_MPU_DPLL_LOCKED (0x7) 53 53 54 PADD32 [6];54 PADD32(6); 55 55 const ioport32_t idlest; 56 56 #define MPU_CM_IDLEST_ST_MPU_STANDBY_FLAG (1 << 0) … … 59 59 #define MPU_CM_IDLEST_PLL_ST_MPU_CLK_LOCKED_FLAG (1 << 0) 60 60 61 PADD32 [3];61 PADD32(3); 62 62 ioport32_t autoidle_pll; 63 63 #define MPU_CM_AUTOIDLE_PLL_AUTO_MPU_DPLL_MASK (0x7) … … 65 65 #define MPU_CM_AUTOIDLE_PLL_AUTO_MPU_DPLL_ENABLED (0x1) 66 66 67 PADD32 [2];67 PADD32(2); 68 68 ioport32_t clksel1_pll; 69 69 #define MPU_CM_CLKSEL1_PLL_MPU_CLK_SRC_MASK (0x7 << 19) -
uspace/drv/platform/amdm37x/cm/usbhost.h
rb752a31 raf60409 48 48 #define USBHOST_CM_FCLKEN_EN_USBHOST2_FLAG (1 << 1) 49 49 50 PADD32 [3];50 PADD32(3); 51 51 ioport32_t iclken; 52 52 #define USBHOST_CM_ICLKEN_EN_USBHOST (1 << 0) 53 53 54 PADD32 [3];54 PADD32(3); 55 55 const ioport32_t idlest; 56 56 #define USBHOST_CM_IDLEST_ST_USBHOST_STDBY_FLAG (1 << 0) 57 57 #define USBHOST_CM_IDLEST_ST_USBHOST_IDLE_FLAG (1 << 1) 58 58 59 PADD32 [3];59 PADD32(3); 60 60 ioport32_t autoidle; 61 61 #define USBHOST_CM_AUTOIDLE_AUTO_USBHOST_FLAG (1 << 0) 62 62 63 PADD32 [4];63 PADD32(4); 64 64 ioport32_t sleepdep; 65 65 #define USBHOST_CM_SLEEPDEP_EN_MPU_FLAG (1 << 1)
Note:
See TracChangeset
for help on using the changeset viewer.
