/hal_microchip-latest/mec/mec1501/component/ |
D | adc.h | 96 #define MCHP_ADC_STATUS_CHAN(n) BIT(n) argument 102 #define MCHP_ADC_SCS_CH(n) BIT((n) & 0x07) argument 108 #define MCHP_ADC_RCS_CH(n) BIT((n) & 0x07) argument 134 #define MCHP_ADC_CH_VREF_SEL_MASK(n) (0x03u << (((n) & 0x07) << 1)) argument 135 #define MCHP_ADC_CH_VREF_SEL_PAD(n) 0u argument 136 #define MCHP_ADC_CH_VREF_SEL_GPIO(n) (0x01u << (((n) & 0x07) << 1)) argument 178 #define MCHP_ADC_CH_NUM(n) ((n) & MCHP_ADC_MAX_CHAN_MASK) argument 179 #define MCHP_ADC_CH_OFS(n) (MCHP_ADC_CH_NUM(n) << 2) argument 180 #define MCHP_ADC_CH_ADDR(n) (MCHP_ADC_BASE_ADDR + MCHP_ADC_CH_OFS(n)) argument 182 #define MCHP_ADC_RD_CHAN(n) REG32(MCHP_ADC_CH_ADDR(n)) argument
|
D | pwm.h | 51 #define MCHP_PWM_ADDR(n) (MCHP_PWM_BASE_ADDR + \ argument 52 ((n) << MCHP_PWM_INST_SPACING_P2)) 102 #define MCHP_PWM_CFG_CLK_PRE_DIV(n) ( \ argument 103 ((n) & MCHP_PWM_CFG_CLK_PRE_DIV_MASK0) \ 114 #define MCHP_PWM_COUNT_ON(n) \ argument 115 REG16(MCHP_PWM_ADDR(n) + MCHP_PWM_COUNT_ON_REG_OFS) 117 #define MCHP_PWM_COUNT_OFF(n) \ argument 118 REG16(MCHP_PWM_ADDR(n) + MCHP_PWM_COUNT_OFF_REG_OFS) 120 #define MCHP_PWM_CONFIG(n) \ argument 121 REG8(MCHP_PWM_ADDR(n) + MCHP_PWM_CONFIG_REG_OFS)
|
D | ecia.h | 67 #define MCHP_NVIC_SET_EN(n) \ argument 68 REG32(MCHP_NVIC_SET_EN_BASE + ((uintptr_t)(n) * 4u)) 70 #define MCHP_NVIC_CLR_EN(n) \ argument 71 REG32(MCHP_NVIC_CLR_EN_BASE + ((uintptr_t)(n) * 4u)) 73 #define MCHP_NVIC_SET_PEND(n) \ argument 74 REG32(MCHP_NVIC_SET_PEND_BASE + ((uintptr_t)(n) * 4u)) 76 #define MCHP_NVIC_CLR_PEND(n) \ argument 77 REG32(MCHP_NVIC_CLR_PEND_BASE + ((uintptr_t)(n) * 4u)) 144 #define MCHP_GIRQ_TO_AGGR_NVIC(n) (((n) < 23) ? ((n)-8) : ((n)-9)) argument 147 #define MCHP_GIRQ_SRC_ADDR(n) \ argument [all …]
|
D | acpi_ec.h | 57 #define MCHP_ACPI_EC_ADDR(n) (MCHP_ACPI_EC_BASE_ADDR +\ argument 58 ((uint32_t)(n) << MCHP_ACPI_EC_SPACING_PWROF2)) 95 #define MCHP_ACPI_EC_IBF_NVIC(n) (45u + ((uint32_t)(n) << 1)) argument 96 #define MCHP_ACPI_EC_OBE_NVIC(n) (46u + ((uint32_t)(n) << 1)) argument 97 #define MCHP_ACPI_EC_IBF_GIRQ_POS(n) (5u + ((uint32_t)(n) << 1)) argument 98 #define MCHP_ACPI_EC_OBE_GIRQ_POS(n) (6u + ((uint32_t)(n) << 1)) argument 99 #define MCHP_ACPI_EC_IBF_GIRQ(n) (1u << MCHP_ACPI_EC_IBF_GIRQ_POS(n)) argument 100 #define MCHP_ACPI_EC_OBE_GIRQ(n) (1u << MCHP_ACPI_EC_OBE_GIRQ_POS(n)) argument
|
D | pcr.h | 93 #define MCHP_PCR_SLP_EN_ADDR(n) \ argument 94 (MCHP_PCR_BASE_ADDR + 0x30u + ((uint32_t)(n) << 2)) 95 #define MCHP_PCR_CLK_REQ_ADDR(n) \ argument 96 (MCHP_PCR_BASE_ADDR + 0x50u + ((uint32_t)(n) << 2)) 97 #define MCHP_PCR_PERIPH_RESET_ADDR(n) \ argument 98 (MCHP_PCR_BASE_ADDR + 0x70u + ((uint32_t)(n) << 2)) 339 #define MCHP_PCR_SLP_EN(n) REG32(MCHP_PCR_SLP_EN_ADDR(n)) argument 340 #define MCHP_PCR_CLK_REQ_RO(n) REG32(MCHP_PCR_CLK_REQ_ADDR(n)) argument 351 #define MCHP_PCR_PERIPH_RST(n) REG32(MCHP_PCR_PERIPH_RESET_ADDR(n)) argument 353 #define MCHP_PCR_DEV_SLP_EN_CLR(n, b) \ argument [all …]
|
D | espi_vw.h | 68 #define ESPI_M2SW1_SRC_SEL_POS(n) ((n) << 3) argument 69 #define ESPI_M2SW1_SRC_SEL_MASK(n) ((0x0fu) << (ESPI_M2SW1_SRC_SEL_POS(n))) argument 70 #define ESPI_M2SW1_SRC_SEL_VAL(n, v) (((uint32_t)(v) & 0x0fu) << (ESPI_M2SW1_SRC_SEL_POS(n))) argument 83 #define ESPI_M2SW2_SRC_POS(n) ((n) << 3) argument 84 #define ESPI_M2SW2_SRC_MASK(n) ((ESPI_M2SW2_SRC_MASK0) << (ESPI_M2SW2_SRC_POS(n))) argument 85 #define ESPI_M2SW2_SRC_VAL(n, v) (((uint32_t)(v) & 0x0fu) << (ESPI_M2SW2_SRC_POS(n))) argument 135 #define ESPI_S2MW1_CHG_POS(n) ((n) + 16u) argument 136 #define ESPI_S2MW1_CHG(v, n) (((uint32_t)(v) >> ESPI_S2MW1_CHG_POS(n)) & 0x01) argument 149 #define ESPI_S2MW1_SRC_POS(n) ((n) << 3) argument 150 #define ESPI_S2MW1_SRC(v, n) (((uint32_t)(v) & 0x01) << (ESPI_S2MW1_SRC_POS(n))) argument
|
D | qmspi.h | 103 #define MCHP_QMSPI_DESCR_OFS(n) (0x30u + ((uint32_t)(n) * 4U)) argument 118 #define MCHP_QMSPI_DESCR_ADDR(n) \ argument 119 (MCHP_QMSPI_BASE_ADDR + (0x30 + (((uint32_t)(n) & 0x0fu) << 2))) 158 #define MCHP_QMSPI_M_CS(n) \ argument 159 (((uint32_t)(n) & MCHP_QMSPI_M_CS_MASK0) << MCHP_QMSPI_M_CS_POS) 209 #define MCHP_QMSPI_C_DESCR(n) (((uint32_t)(n) & \ argument 213 #define MCHP_QMSPI_C_NEXT_DESCR(n) (((uint32_t)(n) & \ argument 227 #define MCHP_QMSPI_C_XFR_NUNITS(n) ((uint32_t)(n) << \ argument 229 #define MCHP_QMSPI_C_XFR_NUNITS_GET(n) (((uint32_t)(n) >> \ argument
|
D | timer.h | 57 #define MCHP_B16TMR_ADDR(n) \ argument 58 (MCHP_B16TMR_BASE + ((uint32_t)(n) << MCHP_BTMR_INSTANCE_POS)) 64 #define MCHP_B32TMR_ADDR(n) \ argument 65 (MCHP_B32TMR_BASE + ((uint32_t)(n) << MCHP_BTMR_INSTANCE_POS)) 185 #define MCHP_HTMR_ADDR(n) \ argument 186 (MCHP_HTMR_BASE_ADDR + ((uint32_t)(n) << MCHP_HTMR_SPACING_PWROF2))
|
D | led.h | 145 #define MCHP_LED_ADDR(n) \ argument 146 (MCHP_LED_BASE_ADDR + ((uint32_t)(n) << MCHP_LED_SPACING_PWROF2))
|
/hal_microchip-latest/pic32c/pic32cxsg/include/fixups/ |
D | adc_fixup_pic32cxsg.h | 87 # define ADC_FUSES_PREFIX(n) ADC_ argument 89 # define ADC_FUSES_PREFIX(n) UTIL_CAT(AD, UTIL_CAT(C, UTIL_CAT(n, _))) argument 93 # define ADC_SAM0_BIASCOMP(n) ADC_SAM0_CALIB(ADC_FUSES_PREFIX(n), BIASCOMP) argument 95 # define ADC_SAM0_BIASCOMP(n) 0 argument 99 # define ADC_SAM0_BIASR2R(n) ADC_SAM0_CALIB(ADC_FUSES_PREFIX(n), BIASR2R) argument 101 # define ADC_SAM0_BIASR2R(n) 0 argument 105 # define ADC_SAM0_BIASREFBUF(n) ADC_SAM0_CALIB(ADC_FUSES_PREFIX(n), BIASREFBUF) argument 107 # define ADC_SAM0_BIASREFBUF(n) 0 argument
|
/hal_microchip-latest/mec5/drivers/ |
D | mec_defs.h | 15 #define BIT_n_MASK(n) (1U << (n)) argument 50 #define MEC_BIT(n) (1ul << (n)) argument 54 #define MEC_BIT32(n) (1ul << (n)) argument 58 #define MEC_BIT64(n) (1ULL << (n)) argument 128 #define MEC_DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d)) argument
|
D | mec_ecia.c | 267 for (uint32_t n = MEC5_ECIA_FIRST_GIRQ_NOS; n < MEC5_ECIA_LAST_GIRQ_NOS; n++) { in enable_nvic_aggregated() local 272 if (abm & MEC_BIT(n)) { in enable_nvic_aggregated() 273 const struct mec_girq_route *pgr = &girq_routing_tbl[n - MEC5_ECIA_FIRST_GIRQ_NOS]; in enable_nvic_aggregated() 276 abm &= (uint32_t)~MEC_BIT(n); in enable_nvic_aggregated() 283 for (size_t n = 0; n < MEC5_ECIA_NUM_GIRQS; n++) { in enable_nvic_directs() local 284 const struct mec_girq_route *gr = &girq_routing_tbl[n]; in enable_nvic_directs() 290 if (!(girq_bitmap & MEC_BIT(n + 8u))) { in enable_nvic_directs() 343 for (uint32_t n = 0; n < MEC5_NVIC_NUM_IP_REGS; n++) { in set_all_pri() local
|
D | mec_eeprom.c | 232 for (uint32_t n = 0; n < nbytes; n++) { in mec_hal_eeprom_buffer_rd() local 233 dest[n] = MEC_MMCR8(buf_addr); in mec_hal_eeprom_buffer_rd() 254 for (uint32_t n = 0; n < nbytes; n++) { in mec_hal_eeprom_buffer_wr() local 255 MEC_MMCR8(buf_addr) = src[n]; in mec_hal_eeprom_buffer_wr()
|
D | mec_bdp.c | 273 for (uint8_t n = 0; n < 4; n++) { in mec_hal_bdp_get_host_io() local 275 capio->data |= iodata[3u - n]; in mec_hal_bdp_get_host_io()
|
D | mec_pwm.c | 62 for (size_t n = 0u; n < MEC5_PWM_INSTANCES; n++) { in get_pwm_info() local 63 const struct mec5_pwm_info *p = &pwm_instances[n]; in get_pwm_info()
|
/hal_microchip-latest/mec/common/ |
D | mec_defs.h | 37 #define BIT(n) (1ul << (n)) argument 41 #define SHLU32(v, n) ((unsigned long)(v) << (n)) argument
|
/hal_microchip-latest/include/dt-bindings/pinctrl/ |
D | pic32cx1025sg41064-pinctrl.h | 111 SAM_PINMUX(a, 4, n, periph) 143 SAM_PINMUX(a, 5, n, periph) 183 SAM_PINMUX(a, 6, n, periph) 219 SAM_PINMUX(a, 7, n, periph) 275 SAM_PINMUX(a, 8, n, periph) 331 SAM_PINMUX(a, 9, n, periph) 387 SAM_PINMUX(a, 10, n, periph) 443 SAM_PINMUX(a, 11, n, periph) 655 SAM_PINMUX(a, 16, n, periph) 703 SAM_PINMUX(a, 17, n, periph) [all …]
|
D | pic32cx1025sg41100-pinctrl.h | 111 SAM_PINMUX(a, 4, n, periph) 143 SAM_PINMUX(a, 5, n, periph) 183 SAM_PINMUX(a, 6, n, periph) 219 SAM_PINMUX(a, 7, n, periph) 275 SAM_PINMUX(a, 8, n, periph) 331 SAM_PINMUX(a, 9, n, periph) 387 SAM_PINMUX(a, 10, n, periph) 443 SAM_PINMUX(a, 11, n, periph) 655 SAM_PINMUX(a, 16, n, periph) 703 SAM_PINMUX(a, 17, n, periph) [all …]
|
D | pic32cx1025sg60100-pinctrl.h | 111 SAM_PINMUX(a, 4, n, periph) 143 SAM_PINMUX(a, 5, n, periph) 183 SAM_PINMUX(a, 6, n, periph) 219 SAM_PINMUX(a, 7, n, periph) 275 SAM_PINMUX(a, 8, n, periph) 331 SAM_PINMUX(a, 9, n, periph) 387 SAM_PINMUX(a, 10, n, periph) 443 SAM_PINMUX(a, 11, n, periph) 655 SAM_PINMUX(a, 16, n, periph) 703 SAM_PINMUX(a, 17, n, periph) [all …]
|
D | pic32cx1025sg61100-pinctrl.h | 111 SAM_PINMUX(a, 4, n, periph) 143 SAM_PINMUX(a, 5, n, periph) 183 SAM_PINMUX(a, 6, n, periph) 219 SAM_PINMUX(a, 7, n, periph) 275 SAM_PINMUX(a, 8, n, periph) 331 SAM_PINMUX(a, 9, n, periph) 387 SAM_PINMUX(a, 10, n, periph) 443 SAM_PINMUX(a, 11, n, periph) 655 SAM_PINMUX(a, 16, n, periph) 703 SAM_PINMUX(a, 17, n, periph) [all …]
|
D | pic32cx1025sg41128-pinctrl.h | 118 SAM_PINMUX(a, 4, n, periph) 150 SAM_PINMUX(a, 5, n, periph) 190 SAM_PINMUX(a, 6, n, periph) 226 SAM_PINMUX(a, 7, n, periph) 282 SAM_PINMUX(a, 8, n, periph) 338 SAM_PINMUX(a, 9, n, periph) 394 SAM_PINMUX(a, 10, n, periph) 450 SAM_PINMUX(a, 11, n, periph) 662 SAM_PINMUX(a, 16, n, periph) 710 SAM_PINMUX(a, 17, n, periph) [all …]
|
D | pic32cx1025sg60128-pinctrl.h | 118 SAM_PINMUX(a, 4, n, periph) 150 SAM_PINMUX(a, 5, n, periph) 190 SAM_PINMUX(a, 6, n, periph) 226 SAM_PINMUX(a, 7, n, periph) 282 SAM_PINMUX(a, 8, n, periph) 338 SAM_PINMUX(a, 9, n, periph) 394 SAM_PINMUX(a, 10, n, periph) 450 SAM_PINMUX(a, 11, n, periph) 662 SAM_PINMUX(a, 16, n, periph) 710 SAM_PINMUX(a, 17, n, periph) [all …]
|
D | pic32cx1025sg61128-pinctrl.h | 118 SAM_PINMUX(a, 4, n, periph) 150 SAM_PINMUX(a, 5, n, periph) 190 SAM_PINMUX(a, 6, n, periph) 226 SAM_PINMUX(a, 7, n, periph) 282 SAM_PINMUX(a, 8, n, periph) 338 SAM_PINMUX(a, 9, n, periph) 394 SAM_PINMUX(a, 10, n, periph) 450 SAM_PINMUX(a, 11, n, periph) 662 SAM_PINMUX(a, 16, n, periph) 710 SAM_PINMUX(a, 17, n, periph) [all …]
|
/hal_microchip-latest/mec/mec1501/ |
D | MEC1501hsz.h | 318 #define DMA_CHAN_BASE(n) (DMA_BASE + (((n)+1)<<6)) argument 333 #define SMB_BASE(n) (PERIPH_BASE + 0x4000u + ((n)<<10)) argument 339 #define I2C_BASE(n) (PERIPH_BASE + 0x5100u + ((n)<<8)) argument 343 #define PWM_BASE(n) (PERIPH_BASE + 0x5800u + ((n)<<4)) argument 353 #define TACH_BASE(n) (PERIPH_BASE + 0x6000u + ((n)<<4)) argument 389 #define ACPI_EC_BASE(n) (PERIPH_BASE + 0xf0800u + ((n)<<10)) argument 396 #define UART_BASE(n) (PERIPH_BASE + 0xf2400u + ((n)<<10)) argument
|
/hal_microchip-latest/mpfs/mpfs_hal/common/nwc/ |
D | mss_nwc_init.c | 40 void delay(uint32_t n); 369 void delay(uint32_t n) in delay() argument 371 volatile uint32_t count = n; in delay()
|