Go to the source code of this file.
◆ MCHP_AF0
◆ MCHP_AF1
◆ MCHP_AF2
◆ MCHP_AF3
◆ MCHP_AF4
◆ MCHP_AF5
◆ MCHP_AF6
◆ MCHP_AF7
◆ MCHP_AFMAX
◆ MCHP_GPIO
◆ MCHP_XEC_FUNC_INV_MSK
      
        
          | #define MCHP_XEC_FUNC_INV_MSK   0x4 | 
        
      
 
 
◆ MCHP_XEC_FUNC_INV_POS
      
        
          | #define MCHP_XEC_FUNC_INV_POS   2 | 
        
      
 
 
◆ MCHP_XEC_ODRVSTR_1X
      
        
          | #define MCHP_XEC_ODRVSTR_1X   0x0 /* 2 or 4(PIO-24) mA */ | 
        
      
 
 
◆ MCHP_XEC_ODRVSTR_2X
      
        
          | #define MCHP_XEC_ODRVSTR_2X   0x1 /* 4 or 8(PIO-24) mA */ | 
        
      
 
 
◆ MCHP_XEC_ODRVSTR_4X
      
        
          | #define MCHP_XEC_ODRVSTR_4X   0x2 /* 8 or 16(PIO-24) mA */ | 
        
      
 
 
◆ MCHP_XEC_ODRVSTR_6X
      
        
          | #define MCHP_XEC_ODRVSTR_6X   0x3 /* 12 or 24(PIO-24) mA */ | 
        
      
 
 
◆ MCHP_XEC_ODRVSTR_MASK
      
        
          | #define MCHP_XEC_ODRVSTR_MASK   0x7 | 
        
      
 
 
◆ MCHP_XEC_ODRVSTR_NO_CHG
      
        
          | #define MCHP_XEC_ODRVSTR_NO_CHG   0x7 /* Do not modify drive strength */ | 
        
      
 
 
◆ MCHP_XEC_ODRVSTR_POS
      
        
          | #define MCHP_XEC_ODRVSTR_POS   12 | 
        
      
 
 
◆ MCHP_XEC_OSPEEDR_FAST
      
        
          | #define MCHP_XEC_OSPEEDR_FAST   0x1 | 
        
      
 
 
◆ MCHP_XEC_OSPEEDR_MASK
      
        
          | #define MCHP_XEC_OSPEEDR_MASK   0x3 | 
        
      
 
 
◆ MCHP_XEC_OSPEEDR_NO_CHG
      
        
          | #define MCHP_XEC_OSPEEDR_NO_CHG   0x3 /* Do not modify slew rate */ | 
        
      
 
 
◆ MCHP_XEC_OSPEEDR_POS
      
        
          | #define MCHP_XEC_OSPEEDR_POS   8 | 
        
      
 
 
◆ MCHP_XEC_OSPEEDR_SLOW
      
        
          | #define MCHP_XEC_OSPEEDR_SLOW   0x0 | 
        
      
 
 
◆ MCHP_XEC_OTYPER_MASK
      
        
          | #define MCHP_XEC_OTYPER_MASK   0x1 | 
        
      
 
 
◆ MCHP_XEC_OTYPER_OPENDRAIN
      
        
          | #define MCHP_XEC_OTYPER_OPENDRAIN   0x1 | 
        
      
 
 
◆ MCHP_XEC_OTYPER_POS
      
        
          | #define MCHP_XEC_OTYPER_POS   4 | 
        
      
 
 
◆ MCHP_XEC_OTYPER_PUSHPULL
      
        
          | #define MCHP_XEC_OTYPER_PUSHPULL   0 | 
        
      
 
 
◆ MCHP_XEC_OVAL_DRV_HIGH
      
        
          | #define MCHP_XEC_OVAL_DRV_HIGH   0x2 | 
        
      
 
 
◆ MCHP_XEC_OVAL_DRV_LOW
      
        
          | #define MCHP_XEC_OVAL_DRV_LOW   0x1 | 
        
      
 
 
◆ MCHP_XEC_OVAL_MASK
      
        
          | #define MCHP_XEC_OVAL_MASK   0x3 | 
        
      
 
 
◆ MCHP_XEC_OVAL_POS
      
        
          | #define MCHP_XEC_OVAL_POS   6 | 
        
      
 
 
◆ MCHP_XEC_PIN_LOW_POWER
      
        
          | #define MCHP_XEC_PIN_LOW_POWER   1 | 
        
      
 
 
◆ MCHP_XEC_PIN_LOW_POWER_POS
      
        
          | #define MCHP_XEC_PIN_LOW_POWER_POS   15 | 
        
      
 
 
◆ MCHP_XEC_PINMUX
      
        
          | #define MCHP_XEC_PINMUX | 
          ( | 
            | 
          n,  | 
        
        
           | 
           | 
            | 
          f  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:
struct k_futex f
Definition: kobject.c:1330
 
#define MCHP_XEC_PINMUX_PORT_MSK
Definition: mchp-xec-pinctrl.h:51
 
#define MCHP_XEC_PINMUX_PIN_POS
Definition: mchp-xec-pinctrl.h:52
 
#define MCHP_XEC_PINMUX_FUNC_POS
Definition: mchp-xec-pinctrl.h:54
 
#define MCHP_XEC_PINMUX_PORT_POS
Definition: mchp-xec-pinctrl.h:50
 
#define MCHP_XEC_PINMUX_PIN_MSK
Definition: mchp-xec-pinctrl.h:53
 
#define MCHP_XEC_PINMUX_FUNC_MSK
Definition: mchp-xec-pinctrl.h:55
 
 
 
 
◆ MCHP_XEC_PINMUX_FUNC
◆ MCHP_XEC_PINMUX_FUNC_MSK
      
        
          | #define MCHP_XEC_PINMUX_FUNC_MSK   0x7 | 
        
      
 
 
◆ MCHP_XEC_PINMUX_FUNC_POS
      
        
          | #define MCHP_XEC_PINMUX_FUNC_POS   9 | 
        
      
 
 
◆ MCHP_XEC_PINMUX_PIN
◆ MCHP_XEC_PINMUX_PIN_MSK
      
        
          | #define MCHP_XEC_PINMUX_PIN_MSK   0x1f | 
        
      
 
 
◆ MCHP_XEC_PINMUX_PIN_POS
      
        
          | #define MCHP_XEC_PINMUX_PIN_POS   4 | 
        
      
 
 
◆ MCHP_XEC_PINMUX_PORT
◆ MCHP_XEC_PINMUX_PORT_MSK
      
        
          | #define MCHP_XEC_PINMUX_PORT_MSK   0xf | 
        
      
 
 
◆ MCHP_XEC_PINMUX_PORT_POS
      
        
          | #define MCHP_XEC_PINMUX_PORT_POS   0 | 
        
      
 
 
◆ MCHP_XEC_PUPDR_MASK
      
        
          | #define MCHP_XEC_PUPDR_MASK   0x3 | 
        
      
 
 
◆ MCHP_XEC_PUPDR_POS
      
        
          | #define MCHP_XEC_PUPDR_POS   0 | 
        
      
 
 
◆ MEC_XEC_PINMUX_PORT_PIN
      
        
          | #define MEC_XEC_PINMUX_PORT_PIN | 
          ( | 
            | 
          p | ) | 
           | 
        
      
 
Value:
struct k_pipe p
Definition: kobject.c:1322