| /hal_microchip-latest/mpfs/hal/ |
| D | hw_reg_access.h | 72 uint32_t mask, 95 uint32_t mask 143 uint_fast16_t mask, 165 uint_fast16_t mask 213 uint_fast8_t mask, 235 uint_fast8_t mask
|
| /hal_microchip-latest/mpfs/mpfs_hal/common/ |
| D | mss_mpu.c | 306 uint64_t mask = 0U; in pmp_get_napot_base_and_range() local 309 mask = (mask - 1U) >> 1U; in pmp_get_napot_base_and_range() 311 while (mask) in pmp_get_napot_base_and_range() 313 if ((reg & mask) == mask) in pmp_get_napot_base_and_range() 316 base = reg & ~mask; in pmp_get_napot_base_and_range() 319 mask >>= 1U; in pmp_get_napot_base_and_range()
|
| /hal_microchip-latest/mec5/drivers/ |
| D | mec_gpio.c | 34 uint8_t mask; member 396 int mec_hal_gpio_set_config_mask(uint32_t pin, uint32_t cfg, uint32_t mask) in mec_hal_gpio_set_config_mask() argument 404 uint16_t pin_cfg = MEC_MMCR16_RD(&MEC_GPIO->CTRL[pin]) & (uint16_t)~mask; in mec_hal_gpio_set_config_mask() 406 pin_cfg |= (uint16_t)(cfg & mask); in mec_hal_gpio_set_config_mask() 418 uint32_t msk0 = mec_cfg_tbl[prop_id].mask; in mec_hal_gpio_get_ctrl_property() 432 uint32_t msk0 = mec_cfg_tbl[prop_id].mask; in mec_hal_gpio_set_ctrl_property() 453 uint32_t msk0 = mec_cfg_tbl[prop_id].mask; in mec_hal_gpio_get_property() 477 uint32_t msk0 = mec_cfg_tbl[prop_id].mask; in mec_hal_gpio_set_property() 521 uint32_t mask = mec_cfg_tbl[prop].mask; in mec_hal_gpio_set_props() local 522 uint32_t val = gprops[n].val & mask; in mec_hal_gpio_set_props() [all …]
|
| D | mec_mailbox.c | 129 int mec_hal_mbox_sirq_en_mask(struct mec_mbox_regs *base, uint8_t val, uint8_t mask) in mec_hal_mbox_sirq_en_mask() argument 135 if (mask) { in mec_hal_mbox_sirq_en_mask() 136 base->ECSMIM = (base->ECSMIM & ~mask) | (val & mask); in mec_hal_mbox_sirq_en_mask()
|
| D | mec_i3c.c | 219 uint32_t mask = 0xFFFFFFFFU; in MEC_HAL_I3C_Target_Interrupts_Init() local 225 _i3c_intr_sts_clear(regs, mask); in MEC_HAL_I3C_Target_Interrupts_Init() 228 mask = sbit_RESP_READY_STS | sbit_CCC_UPDATED_STS | \ in MEC_HAL_I3C_Target_Interrupts_Init() 234 _i3c_intr_sts_enable(regs, mask); in MEC_HAL_I3C_Target_Interrupts_Init() 237 _i3c_intr_sgnl_enable(regs, mask); in MEC_HAL_I3C_Target_Interrupts_Init() 252 uint32_t mask = 0xFFFFFFFFU; in MEC_HAL_I3C_Controller_Interrupts_Init() local 259 _i3c_intr_sts_clear(regs, mask); in MEC_HAL_I3C_Controller_Interrupts_Init() 262 mask = sbit_RESP_READY_STS | sbit_TRANSFER_ABORT_STS | \ in MEC_HAL_I3C_Controller_Interrupts_Init() 267 _i3c_intr_sts_enable(regs, mask); in MEC_HAL_I3C_Controller_Interrupts_Init() 270 _i3c_intr_sgnl_enable(regs, mask); in MEC_HAL_I3C_Controller_Interrupts_Init()
|
| D | mec_gpio_api.h | 339 int mec_hal_gpio_set_config_mask(uint32_t pin, uint32_t new_cfg, uint32_t mask); 344 int mec_hal_gpio_set_ctrl_mask(uint32_t pin, uint32_t val, uint32_t mask); 356 int mec_hal_gpio_ctrl2_mask(const uint32_t pin, uint32_t val, uint32_t mask); 377 int mec_hal_gpio_parout_port_set_bits(const uint8_t port, const uint32_t mask); 380 const uint32_t mask); 388 int mec_hal_gpio_port_ia_status_clr_mask(uint8_t port, uint32_t mask);
|
| D | mec_emi.c | 250 int mec_hal_emi_swi_host_clear_enable(struct mec_emi_regs *regs, uint16_t mask, uint16_t enable) in mec_hal_emi_swi_host_clear_enable() argument 256 regs->IHCEN = (regs->IHCEN & ~mask) | (enable & mask); in mec_hal_emi_swi_host_clear_enable()
|
| D | mec_mailbox_api.h | 46 int mec_hal_mbox_sirq_en_mask(struct mec_mbox_regs *base, uint8_t val, uint8_t mask);
|
| D | mec_i3c_pvt.c | 33 void _i3c_intr_sts_clear(struct mec_i3c_host_regs *regs, uint32_t mask) in _i3c_intr_sts_clear() argument 35 regs->INTR_STS = mask; in _i3c_intr_sts_clear() 43 void _i3c_intr_sts_enable(struct mec_i3c_host_regs *regs, uint32_t mask) in _i3c_intr_sts_enable() argument 45 regs->INTR_EN = mask; in _i3c_intr_sts_enable() 125 void _i3c_intr_sgnl_enable(struct mec_i3c_host_regs *regs, uint32_t mask) in _i3c_intr_sgnl_enable() argument 127 regs->INTR_SIG_EN = mask; in _i3c_intr_sgnl_enable()
|
| D | mec_i2c.c | 537 int mec_hal_i2c_smb_intr_ctrl(struct mec_i2c_smb_ctx *ctx, uint32_t mask, uint8_t enable) in mec_hal_i2c_smb_intr_ctrl() argument 549 if (mask & MEC_BIT(MEC_I2C_IEN_BYTE_MODE_POS)) { in mec_hal_i2c_smb_intr_ctrl() 558 if (mask & MEC_BIT(MEC_I2C_IEN_IDLE_POS)) { in mec_hal_i2c_smb_intr_ctrl() 561 if (mask & MEC_BIT(MEC_I2C_NL_IEN_CM_DONE_POS)) { in mec_hal_i2c_smb_intr_ctrl() 564 if (mask & MEC_BIT(MEC_I2C_NL_IEN_TM_DONE_POS)) { in mec_hal_i2c_smb_intr_ctrl() 567 if (mask & MEC_BIT(MEC_I2C_NL_IEN_AAT_POS)) { in mec_hal_i2c_smb_intr_ctrl()
|
| D | mec_emi_api.h | 89 int mec_hal_emi_swi_host_clear_enable(struct mec_emi_regs *regs, uint16_t mask, uint16_t enable);
|
| D | mec_pcr.c | 253 int mec_hal_pcr_slp_en_mask(uint8_t regid, uint32_t val, uint32_t mask) in mec_hal_pcr_slp_en_mask() argument 259 MEC_PCR->SLP_EN[regid] = (MEC_PCR->SLP_EN[regid] & ~mask) | (val & mask); in mec_hal_pcr_slp_en_mask()
|
| D | mec_espi.c | 21 uint32_t mask = (MEC_ESPI_IO_CAP0_PC_SUPP_Msk | MEC_ESPI_IO_CAP0_VW_SUPP_Msk in set_supported_channels() local 41 iobase->CAP0 = (uint8_t)((iobase->CAP0 & ~mask) | temp); in set_supported_channels() 46 uint32_t mask = MEC_ESPI_IO_CAP1_MAX_FREQ_SUPP_Msk; in set_supported_max_freq() local 52 iobase->CAP1 = (uint8_t)((iobase->CAP1 & ~mask) | temp); in set_supported_max_freq()
|
| D | mec_espi_taf.c | 326 int mec_hal_espi_taf_pr_dirty_clr_mask(struct mec_espi_taf_regs *regs, uint32_t mask) in mec_hal_espi_taf_pr_dirty_clr_mask() argument 332 regs->PR_DIRTY = mask; in mec_hal_espi_taf_pr_dirty_clr_mask()
|
| D | mec_i3c_pvt.h | 579 void _i3c_intr_sts_clear(struct mec_i3c_host_regs *regs, uint32_t mask); 580 void _i3c_intr_sts_enable(struct mec_i3c_host_regs *regs, uint32_t mask); 581 void _i3c_intr_sgnl_enable(struct mec_i3c_host_regs *regs, uint32_t mask);
|
| D | mec_espi_host_dev.c | 208 int mec_hal_espi_iobar_mask_set(struct mec_espi_io_regs *base, uint8_t ldn, uint8_t mask) in mec_hal_espi_iobar_mask_set() argument 224 temp |= (((uint32_t)mask << MEC_ESPI_IO_EC_LDN_MSK_MSK_Pos) | MEC_ESPI_IO_EC_LDN_MSK_MSK_Msk); in mec_hal_espi_iobar_mask_set()
|
| D | mec_espi_taf.h | 236 int mec_hal_espi_taf_pr_dirty_clr_mask(struct mec_espi_taf_regs *regs, uint32_t mask);
|
| D | mec_pcr_api.h | 170 int mec_hal_pcr_slp_en_mask(uint8_t regid, uint32_t val, uint32_t mask);
|
| D | mec_espi_pc.h | 164 int mec_hal_espi_iobar_mask_set(struct mec_espi_io_regs *base, uint8_t ldn, uint8_t mask);
|
| D | mec_i2c_api.h | 174 int mec_hal_i2c_smb_intr_ctrl(struct mec_i2c_smb_ctx *ctx, uint32_t mask, uint8_t en);
|
| /hal_microchip-latest/mpfs/mpfs_hal/common/nwc/ |
| D | mss_ddr.c | 125 static uint8_t MTC_test(uint8_t mask, uint64_t start_address, uint32_t size, MTC_PATTERN pattern, M… 2178 uint8_t mask; in ddr_setup() local 2181 mask = 0x3U; in ddr_setup() 2185 mask = 0xFU; in ddr_setup() 2187 … error = MTC_test(mask, start_address, size, MTC_COUNTING_PATTERN, MTC_ADD_SEQUENTIAL, &error); in ddr_setup() 2190 … error |= MTC_test(mask, start_address, size, MTC_COUNTING_PATTERN, MTC_ADD_SEQUENTIAL, &error); in ddr_setup() 2191 … error |= MTC_test(mask, start_address, size, MTC_WALKING_ONE, MTC_ADD_SEQUENTIAL, &error); in ddr_setup() 2192 … error |= MTC_test(mask, start_address, size, MTC_PSEUDO_RANDOM, MTC_ADD_SEQUENTIAL, &error); in ddr_setup() 2193 …error |= MTC_test(mask, start_address, size, MTC_NO_REPEATING_PSEUDO_RANDOM, MTC_ADD_SEQUENTIAL, &… in ddr_setup() 2194 … error |= MTC_test(mask, start_address, size, MTC_ALT_ONES_ZEROS, MTC_ADD_SEQUENTIAL, &error); in ddr_setup() [all …]
|
| /hal_microchip-latest/mpfs/drivers/mss/mss_ethernet_mac/ |
| D | mss_ethernet_mac.c | 4369 temp_reg |= (uint32_t)comparer->mask; in MSS_MAC_set_type_2_compare() 4429 comparer->mask = (uint16_t)p_reg[comparer_no]; in MSS_MAC_get_type_2_compare() 4725 uint32_t mask; in MSS_MAC_set_tx_cutthru() local 4730 … mask = (0U != this_mac->is_emac) ? GEM_DMA_EMAC_CUTTHRU_THRESHOLD : GEM_DMA_TX_CUTTHRU_THRESHOLD; in MSS_MAC_set_tx_cutthru() 4738 *p_reg = GEM_DMA_CUTTHRU | (level & mask); in MSS_MAC_set_tx_cutthru() 4751 uint32_t mask; in MSS_MAC_set_rx_cutthru() local 4756 … mask = (0U != this_mac->is_emac) ? GEM_DMA_EMAC_CUTTHRU_THRESHOLD : GEM_DMA_RX_CUTTHRU_THRESHOLD; in MSS_MAC_set_rx_cutthru() 4764 *p_reg = GEM_DMA_CUTTHRU | (level & mask); in MSS_MAC_set_rx_cutthru() 4778 uint32_t mask; in MSS_MAC_get_tx_cutthru() local 4783 … mask = (0U != this_mac->is_emac) ? GEM_DMA_EMAC_CUTTHRU_THRESHOLD : GEM_DMA_TX_CUTTHRU_THRESHOLD; in MSS_MAC_get_tx_cutthru() [all …]
|
| D | mss_ethernet_mac_types.h | 1145 uint16_t mask; /*!< 16 bit mask if data is 16 bit */ member
|