Changeset af60409 in mainline for uspace/drv/platform


Ignore:
Timestamp:
2018-03-26T20:04:11Z (8 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
eb748a0
Parents:
b752a31
Message:

Modify PADDn macros so that their use is easier to parse.

Location:
uspace/drv/platform/amdm37x
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/platform/amdm37x/cm/clock_control.h

    rb752a31 raf60409  
    7474#define CLOCK_CONTROL_CM_CLKEN2_PLL_EN_PERIPH2_DPLL_LOCK   (0x7)
    7575
    76         PADD32[6];
     76        PADD32(6);
    7777
    7878        const ioport32_t idlest_ckgen;
     
    9595#define CLOCK_CONTROL_CM_IDLEST2_CKGEN_ST_PERIPH2_CLK_FLAG   (1 << 0)
    9696
    97         PADD32[2];
     97        PADD32(2);
    9898
    9999        ioport32_t autoidle_pll;
     
    111111#define CLOCK_CONTROL_CM_AUTOIDLE2_PLL_AUTO_PERIPH2_DPLL_AUTOMATIC   (0x1)
    112112
    113         PADD32[2];
     113        PADD32(2);
    114114
    115115        ioport32_t clksel1_pll;
  • uspace/drv/platform/amdm37x/cm/core.h

    rb752a31 raf60409  
    6363#define CORE_CM_FCLKEN1_EN_MMC3_FLAG  (1 << 30)
    6464
    65         PADD32;
     65        PADD32(1);
    6666        ioport32_t fclken3;
    6767#define CORE_CM_FCLKEN3_EN_TS_FLAG  (1 << 1)
    6868#define CORE_CM_FCLKEN3_EN_USBTLL_FLAG  (1 << 2)
    6969
    70         PADD32;
     70        PADD32(1);
    7171        ioport32_t iclken1;
    7272#define CORE_CM_ICLKEN1_EN_SDRC_FLAG  (1 << 1)
     
    9797#define CORE_CM_ICLKEN3_EN_USBTLL_FLAG  (1 << 2)
    9898
    99         PADD32;
     99        PADD32(1);
    100100        const ioport32_t idlest1;
    101101#define CORE_CM_IDLEST1_ST_SDRC_FLAG  (1 << 1)
     
    128128#define CORE_CM_IDLEST3_ST_USBTLL_FLAG  (1 << 2)
    129129
    130         PADD32;
     130        PADD32(1);
    131131        ioport32_t autoidle1;
    132132#define CORE_CM_AUTOIDLE1_AUTO_HSOTGUSB_FLAG  (1 << 4)
     
    156156#define CORE_CM_AUTOIDLE3_AUTO_USBTLL_FLAG  (1 << 2)
    157157
    158         PADD32;
     158        PADD32(1);
    159159        ioport32_t clksel;
    160160#define CORE_CM_CLKSEL_CLKSEL_L3_MASK  (0x3 << 0)
     
    170170#define CORE_CM_CLKSEL_CLKSEL_GPT11_FLAG (1 << 7)
    171171
    172         PADD32;
     172        PADD32(1);
    173173        ioport32_t clkstctrl;
    174174#define CORE_CM_CLKCTRL_CLKCTRL_L3_MASK  (0x3 << 0)
  • uspace/drv/platform/amdm37x/cm/iva2.h

    rb752a31 raf60409  
    5555#define IVA2_CM_CLKEN_PLL_EN_IVA2_DPLL_EN_IVA2_DPLL_LOCKED   (0x7)
    5656
    57         PADD32[6];
     57        PADD32(6);
    5858        const ioport32_t idlest;
    5959#define IVA2_CM_IDLEST_ST_IVA2_STANDBY_FLAG   (1 << 0)
     
    6262#define IVA2_CM_IDLEST_PLL_ST_IVA2_CLK_LOCKED_FLAG   (1 << 0)
    6363
    64         PADD32[3];
     64        PADD32(3);
    6565        ioport32_t autoidle_pll;
    6666#define IVA2_CM_AUTOIDLE_PLL_AUTO_IVA2_DPLL_MASK   (0x7)
     
    6868#define IVA2_CM_AUTOIDLE_PLL_AUTO_IVA2_DPLL_ENABLED   (0x1)
    6969
    70         PADD32[2];
     70        PADD32(2);
    7171        ioport32_t clksel1_pll;
    7272#define IVA2_CM_CLKSEL1_PLL_IVA2_CLK_SRC_MASK   (0x7 << 19)
  • uspace/drv/platform/amdm37x/cm/mpu.h

    rb752a31 raf60409  
    4444
    4545typedef struct {
    46         PADD32;
     46        PADD32(1);
    4747        ioport32_t clken_pll;
    4848#define MPU_CM_CLKEN_PLL_EN_MPU_DPLL_LP_MODE_FLAG   (1 << 10)
     
    5252#define MPU_CM_CLKEN_PLL_EN_MPU_DPLL_EN_MPU_DPLL_LOCKED   (0x7)
    5353
    54         PADD32[6];
     54        PADD32(6);
    5555        const ioport32_t idlest;
    5656#define MPU_CM_IDLEST_ST_MPU_STANDBY_FLAG   (1 << 0)
     
    5959#define MPU_CM_IDLEST_PLL_ST_MPU_CLK_LOCKED_FLAG   (1 << 0)
    6060
    61         PADD32[3];
     61        PADD32(3);
    6262        ioport32_t autoidle_pll;
    6363#define MPU_CM_AUTOIDLE_PLL_AUTO_MPU_DPLL_MASK   (0x7)
     
    6565#define MPU_CM_AUTOIDLE_PLL_AUTO_MPU_DPLL_ENABLED   (0x1)
    6666
    67         PADD32[2];
     67        PADD32(2);
    6868        ioport32_t clksel1_pll;
    6969#define MPU_CM_CLKSEL1_PLL_MPU_CLK_SRC_MASK   (0x7 << 19)
  • uspace/drv/platform/amdm37x/cm/usbhost.h

    rb752a31 raf60409  
    4848#define USBHOST_CM_FCLKEN_EN_USBHOST2_FLAG  (1 << 1)
    4949
    50         PADD32[3];
     50        PADD32(3);
    5151        ioport32_t iclken;
    5252#define USBHOST_CM_ICLKEN_EN_USBHOST  (1 << 0)
    5353
    54         PADD32[3];
     54        PADD32(3);
    5555        const ioport32_t idlest;
    5656#define USBHOST_CM_IDLEST_ST_USBHOST_STDBY_FLAG  (1 << 0)
    5757#define USBHOST_CM_IDLEST_ST_USBHOST_IDLE_FLAG  (1 << 1)
    5858
    59         PADD32[3];
     59        PADD32(3);
    6060        ioport32_t autoidle;
    6161#define USBHOST_CM_AUTOIDLE_AUTO_USBHOST_FLAG  (1 << 0)
    6262
    63         PADD32[4];
     63        PADD32(4);
    6464        ioport32_t sleepdep;
    6565#define USBHOST_CM_SLEEPDEP_EN_MPU_FLAG  (1 << 1)
  • uspace/drv/platform/amdm37x/prm/clock_control.h

    rb752a31 raf60409  
    4646 */
    4747typedef struct {
    48         PADD32[16];
     48        PADD32(16);
    4949        ioport32_t clksel;
    5050#define CLOCK_CONTROL_PRM_CLKSEL_SYS_CLKIN_MASK   (0x7)
     
    5656#define CLOCK_CONTROL_PRM_CLKSEL_SYS_CLKIN_16_8M   (0x5)
    5757
    58         PADD32[12];
     58        PADD32(12);
    5959        ioport32_t clkout_ctrl;
    6060#define CLOCK_CONTROL_PRM_CLKOUT_CTRL_CLKOUOUT_EN_FLAG   (1 << 7)
  • uspace/drv/platform/amdm37x/prm/global_reg.h

    rb752a31 raf60409  
    4646 */
    4747typedef struct {
    48         PADD32[8];
     48        PADD32(8);
    4949        struct {
    5050                ioport32_t smps_sa;
     
    133133        } vc;
    134134
    135         PADD32[4];
     135        PADD32(4);
    136136        ioport32_t rstctrl;
    137137#define GLOBAL_REG_PRM_RSTCTRL_RST_DPLL3_FLAG   (1 << 2)
     
    156156#define GLOBAL_REG_PRM_RSTST_GLOABL_COLD_RST_FLAG   (1 << 0)
    157157
    158         PADD32;
     158        PADD32(1);
    159159        ioport32_t volctrl;
    160160#define GLOBAL_REG_PRM_VOLCTRL_SEL_VMODE_FLAG   (1 << 4)
     
    169169#define GLOBAL_REG_PRM_SRAM_PCHARGE_PCHARGE_TIME_GET(r)   ((r) & 0xff)
    170170
    171         PADD32[2];
     171        PADD32(2);
    172172        ioport32_t clksrc_ctrl;
    173173#define GLOBAL_REG_PRM_CLKSRC_CTRL_DPLL4_CLKINP_DIV_65_FLAG   (1 << 8)
     
    188188#define GLOBAL_REG_PRM_CLKSRC_CTRL_SYSCLKSEL_GET(r)   (((r) >> 0) & 0x3)
    189189
    190         PADD32[3];
     190        PADD32(3);
    191191        const ioport32_t obs;
    192192#define GLOBAL_REG_PRM_OBS_OBS_BUS_MASK   (0x3ff)
    193193
    194         PADD32[3];
     194        PADD32(3);
    195195        ioport32_t voltsetup1;
    196196#define GLOBAL_REG_PRM_VOLTSETUP1_SETUPTIME2_MASK   (0xff << 16)
     
    222222#define GLOBAL_REG_PRM_VOLTSETUP2_OFFMODESETUPTIME_GET(r)   (((r) >> 0) & 0xffff)
    223223
    224         PADD32[3];
     224        PADD32(3);
    225225        struct {
    226226                ioport32_t config;
     
    273273#define GLOBAL_REG_PRM_VP_STATUS_VPINIDLE_FLAG   (1 << 0)
    274274
    275                 PADD32[2];
     275                PADD32(2);
    276276        } vp[2];
    277277
  • uspace/drv/platform/amdm37x/prm/usbhost.h

    rb752a31 raf60409  
    4949 */
    5050typedef struct {
    51         PADD32[22];
     51        PADD32(22);
    5252        ioport32_t rm_rstst;
    5353#define USBHOST_PRM_RM_RSTST_COREDOMAINWKUP_RST_FLAG   (1 << 3)
     
    5656#define USBHOST_PRM_RM_RSTST_GLOBALCOLD_RST_FLAG   (1 << 0)
    5757
    58         PADD32[18];
     58        PADD32(18);
    5959        ioport32_t pm_wken;
    6060#define USBHOST_PRM_PM_WKEN_EN_USBHOST_FLAG   (1 << 0)
     
    6666#define USBHOST_PRM_PM_IVA2GRPSEL_GRPSEL_USBHOST_FLAG   (1 << 0)
    6767
    68         PADD32;
     68        PADD32(1);
    6969        ioport32_t pm_wkst;
    7070#define USBHOST_PRM_PM_WKST_ST_USBHOST_FLAG   (1 << 0)
    7171
    72         PADD32[5];
     72        PADD32(5);
    7373        ioport32_t pm_wkdep;
    7474#define USBHOST_PRM_PM_WKDEP_EN_WKUP_FLAG   (1 << 4)
     
    7777#define USBHOST_PRM_PM_WKDEP_EN_CORE_FLAG   (1 << 0)
    7878
    79         PADD32[5];
     79        PADD32(5);
    8080        ioport32_t pm_pwstctrl;
    8181#define USBHOST_PRM_PM_PWSTCTRL_MEMONSTATE_MASK   (0x3 << 16)
  • uspace/drv/platform/amdm37x/uhh.h

    rb752a31 raf60409  
    4747#define UHH_REVISION_MAJOR_MASK  0xf0
    4848
    49         PADD32[3];
     49        PADD32(3);
    5050        ioport32_t sysconfig;
    5151#define UHH_SYSCONFIG_AUTOIDLE_FLAG  (1 << 0)
     
    6767#define UHH_SYSSTATUS_EHCI_RESETDONE_FLAG  (1 << 2)
    6868
    69         PADD32[10];
     69        PADD32(10);
    7070        ioport32_t hostconfig;
    7171#define UHH_HOSTCONFIG_P1_ULPI_BYPASS_FLAG  (1 << 0)
  • uspace/drv/platform/amdm37x/usbtll.h

    rb752a31 raf60409  
    4747#define TLL_REVISION_MAJOR_MASK  0xf0
    4848
    49         PADD32[3];
     49        PADD32(3);
    5050        ioport32_t sysconfig;
    5151#define TLL_SYSCONFIG_AUTOIDLE_FLAG  (1 << 0)
     
    7171#define TLL_IRQSTATUS_ACCESS_ERROR_EN_FLAG  (1 << 2)
    7272
    73         PADD32[4];
     73        PADD32(4);
    7474        ioport32_t shared_conf;
    7575#define TLL_SHARED_CONF_FCLK_IS_ON_FLAG  (1 << 0)
     
    8080#define TLL_SHARED_CONF_USB_90D_DDR_EN_FLAG  (1 << 6)
    8181
    82         PADD32[3];
     82        PADD32(3);
    8383        ioport32_t channel_conf[3];
    8484#define TLL_CHANNEL_CONF_CHANEN_FLAG  (1 << 0)
Note: See TracChangeset for help on using the changeset viewer.