Home
last modified time | relevance | path

Searched refs:idx (Results 1 – 16 of 16) sorted by relevance

/hal_microchip-latest/mpfs/drivers/mss/mss_qspi/
Dmss_qspi.c98 uint32_t idx; in MSS_QSPI_polled_transfer_block() local
131 for (idx = 0u; idx < words; ++idx) in MSS_QSPI_polled_transfer_block()
135 QSPI->TXDATAX4 = (uint32_t)buf32[idx]; in MSS_QSPI_polled_transfer_block()
140 for (idx = (cbytes - (cbytes % 4u)); idx < cbytes; ++idx) in MSS_QSPI_polled_transfer_block()
144 QSPI->TXDATAX1 = (uint8_t)buf8[idx]; in MSS_QSPI_polled_transfer_block()
156 for (idx = 0u; idx < words; ++idx) in MSS_QSPI_polled_transfer_block()
159 buf32[idx] = QSPI->RXDATAX4; in MSS_QSPI_polled_transfer_block()
164 for (idx = (rd_byte_size - (rd_byte_size % 4u)); in MSS_QSPI_polled_transfer_block()
165 idx < rd_byte_size; ++idx) in MSS_QSPI_polled_transfer_block()
168 buf8[idx] = QSPI->RXDATAX1; in MSS_QSPI_polled_transfer_block()
[all …]
/hal_microchip-latest/mec5/drivers/
Dmec_espi_host_dev.c118 uint8_t idx = 0; in mec_hal_espi_iobar_cfg() local
128 idx = (uint8_t)(ldi->io_bar_idx - 1u); in mec_hal_espi_iobar_cfg()
131 base->HOST_BAR[idx] = bar_val; in mec_hal_espi_iobar_cfg()
134 base->HOST_BAR[idx] |= MEC_BIT(MEC_ESPI_IO_HOST_BAR_VALID_Pos); in mec_hal_espi_iobar_cfg()
143 uint8_t idx; in mec_hal_espi_iobar_enable() local
153 idx = (uint8_t)(ldi->io_bar_idx - 1u); in mec_hal_espi_iobar_enable()
156 base->HOST_BAR[idx] |= MEC_BIT(MEC_ESPI_IO_HOST_BAR_VALID_Pos); in mec_hal_espi_iobar_enable()
158 base->HOST_BAR[idx] &= (uint32_t)~MEC_BIT(MEC_ESPI_IO_HOST_BAR_VALID_Pos); in mec_hal_espi_iobar_enable()
167 uint8_t idx; in mec_hal_espi_iobar_is_enabled() local
177 idx = (uint8_t)(ldi->io_bar_idx - 1u); in mec_hal_espi_iobar_is_enabled()
[all …]
Dmec_vbat.c141 for (uint16_t idx = byte_ofs; idx < (uint16_t)MEC_VBAT_MEM_SIZE; idx++) { in mec_hal_bbram_rd() local
142 if ((size_t)idx >= datasz) { in mec_hal_bbram_rd()
146 *data++ = MEC_VBATM->VBMEM[idx]; in mec_hal_bbram_rd()
161 for (uint16_t idx = byte_ofs; idx < (uint16_t)MEC_VBAT_MEM_SIZE; idx++) { in mec_hal_bbram_wr() local
162 if ((size_t)idx >= datasz) { in mec_hal_bbram_wr()
166 MEC_VBATM->VBMEM[idx] = *data++; in mec_hal_bbram_wr()
Dmec_pcr.c198 uint32_t idx = pid / 32u; in mec_hal_pcr_set_blk_slp_en() local
201 MEC_PCR->SLP_EN[idx] |= MEC_BIT(bpos); in mec_hal_pcr_set_blk_slp_en()
210 uint32_t idx = pid / 32u; in mec_hal_pcr_clr_blk_slp_en() local
213 MEC_PCR->SLP_EN[idx] &= ~MEC_BIT(bpos); in mec_hal_pcr_clr_blk_slp_en()
218 uint32_t idx; in mec_hal_pcr_is_blk_slp_en() local
222 idx = pid / 32u; in mec_hal_pcr_is_blk_slp_en()
225 if (MEC_PCR->SLP_EN[idx] & MEC_BIT(bpos)) { in mec_hal_pcr_is_blk_slp_en()
293 uint32_t bpos, idx, temp; in mec_hal_pcr_blk_reset() local
299 idx = pid / 32u; in mec_hal_pcr_blk_reset()
303 MEC_PCR->RST_EN[idx] = MEC_BIT(bpos); in mec_hal_pcr_blk_reset()
[all …]
Dmec_espi_vw.c225 uint32_t bitpos, idx; in mec_hal_espi_vw_ct_girq_clr_msk() local
233 idx = MEC_GIRQ_IDX_GIRQ24; in mec_hal_espi_vw_ct_girq_clr_msk()
236 idx = MEC_GIRQ_IDX_GIRQ25; in mec_hal_espi_vw_ct_girq_clr_msk()
239 MEC_ECIA0->GIRQ[idx].SOURCE = ((uint32_t)clr_msk << bitpos); in mec_hal_espi_vw_ct_girq_clr_msk()
1159 int idx = lookup_ct_vw_by_host_index(vwbase, host_index); in mec_hal_espi_vw_get() local
1161 if (idx >= 0) { in mec_hal_espi_vw_get()
1162 ret = mec_hal_espi_vw_ct_wire_get(vwbase, (uint8_t)idx & 0x7fu, src_id, val); in mec_hal_espi_vw_get()
1165 idx = lookup_tc_vw_by_host_index(vwbase, host_index); in mec_hal_espi_vw_get()
1166 if (idx >= 0) { in mec_hal_espi_vw_get()
1167 ret = mec_hal_espi_vw_tc_wire_get(vwbase, (uint8_t)idx & 0x7fu, src_id, val); in mec_hal_espi_vw_get()
[all …]
Dmec_emi.c299 uint8_t idx = (appid >> 5); in mec_hal_emi_is_appid() local
302 if (regs->AIDS[idx] & MEC_BIT(pos)) { in mec_hal_emi_is_appid()
316 uint8_t idx = (appid >> 5); in mec_hal_emi_clear_appid() local
319 regs->AIDS[idx] &= ~MEC_BIT(pos); in mec_hal_emi_clear_appid()
Dmec_btimer.c140 int idx = find_btimer_index((uint32_t)regs); in mec_hal_btimer_has_counter32() local
142 if ((idx >= 0) && (idx < 32)) { in mec_hal_btimer_has_counter32()
143 if (MEC_BIT(idx) & MEC5_BASIC_TIMER_32_MSK) { in mec_hal_btimer_has_counter32()
Dmec_i3c_api.h334 void MEC_HAL_I3C_SDCT_read(struct mec_i3c_ctx *ctx, uint16_t DCT_start, uint16_t idx,
Dmec_i3c.c610 void MEC_HAL_I3C_SDCT_read(struct mec_i3c_ctx *ctx, uint16_t DCT_start, uint16_t idx, in MEC_HAL_I3C_SDCT_read() argument
615 _i3c_SDCT_read(regs, DCT_start, (uint8_t)idx, info); in MEC_HAL_I3C_SDCT_read()
Dmec_i3c_pvt.c1102 void _i3c_SDCT_read(struct mec_i3c_host_regs *regs, uint16_t DCT_start, uint8_t idx, in _i3c_SDCT_read() argument
1108 entry_addr = (uint32_t *)((uint32_t)regs + ((uint32_t)DCT_start + ((uint32_t)idx * 4u))); in _i3c_SDCT_read()
/hal_microchip-latest/mpfs/drivers/mss/mss_usb/
Dmss_usb_host_cif.h504 uint32_t idx; in MSS_USBH_CIF_load_tx_fifo() local
512 for(idx = 0u; idx < words; ++idx) in MSS_USBH_CIF_load_tx_fifo()
514 USB->FIFO[ep_num].WORD.VALUE = (uint32_t)temp[idx]; in MSS_USBH_CIF_load_tx_fifo()
517 for(idx = (length - (length % 4)); idx < length; ++idx) in MSS_USBH_CIF_load_tx_fifo()
519 USB->FIFO[ep_num].BYTE.VALUE = (uint8_t)temp_8bit[idx]; in MSS_USBH_CIF_load_tx_fifo()
527 uint32_t idx; in MSS_USBH_CIF_read_rx_fifo() local
535 for(idx = 0u; idx < words; ++idx) in MSS_USBH_CIF_read_rx_fifo()
537 temp[idx] = USB->FIFO[ep_num].WORD.VALUE; in MSS_USBH_CIF_read_rx_fifo()
540 for(idx = (length - (length % 4u)); idx < length; ++idx) in MSS_USBH_CIF_read_rx_fifo()
542 temp_8bit[idx] = USB->FIFO[ep_num].BYTE.VALUE; in MSS_USBH_CIF_read_rx_fifo()
Dmss_usb_common_reg_io.h966 uint32_t idx; in MSS_USB_CIF_load_tx_fifo() local
974 for(idx = 0u; idx < words; ++idx) in MSS_USB_CIF_load_tx_fifo()
976 USB->FIFO[ep_num].WORD.VALUE = (uint32_t)temp[idx]; in MSS_USB_CIF_load_tx_fifo()
979 for(idx = (length - (length % 4)); idx < length; ++idx) in MSS_USB_CIF_load_tx_fifo()
981 USB->FIFO[ep_num].BYTE.VALUE = (uint8_t)temp_8bit[idx]; in MSS_USB_CIF_load_tx_fifo()
993 uint32_t idx; in MSS_USB_CIF_read_rx_fifo() local
1001 for(idx = 0u; idx < words; ++idx) in MSS_USB_CIF_read_rx_fifo()
1003 temp[idx] = USB->FIFO[ep_num].WORD.VALUE; in MSS_USB_CIF_read_rx_fifo()
1006 for(idx = (length - (length % 4u)); idx < length; ++idx) in MSS_USB_CIF_read_rx_fifo()
1008 temp_8bit[idx] = USB->FIFO[ep_num].BYTE.VALUE; in MSS_USB_CIF_read_rx_fifo()
Dmss_usb_device.c2097 uint8_t idx = (((uint8_t)(g_setup_pkt.index))& 0x7fu); in mss_usbd_get_status() local
2098 g_usbd_status = ((gd_tx_ep[idx].stall) ? 0x0001:0x0000) ; in mss_usbd_get_status()
/hal_microchip-latest/mpfs/drivers/fpga_ip/CoreSysServices_PF/
Dcore_sysservices_pf.c206 uint8_t idx = 0u; in SYS_query_security() local
226 for (idx = 0u; idx < 9u; idx++) in SYS_query_security()
228 *(p_security_locks+idx) = buf[idx]; in SYS_query_security()
242 for (idx = 0u; idx < 33u; idx++) in SYS_query_security()
244 *(p_security_locks+idx) = buf[idx]; in SYS_query_security()
719 uint16_t idx = 0u; in execute_ss_command() local
789 for (idx = 0u; idx < (cmd_data_size/4u); idx++) in execute_ss_command()
791 HAL_set_32bit_reg( g_css_pf_base_addr, MBX_WDATA, word_buf[idx]); in execute_ss_command()
800 for (idx = 0u; idx < (response_size/4u); idx++) in execute_ss_command()
812 word_buf[idx] = HAL_get_32bit_reg(g_css_pf_base_addr, MBX_RDATA); in execute_ss_command()
/hal_microchip-latest/mpfs/drivers/mss/mss_sys_services/
Dmss_sys_services.c343 uint8_t idx=0; in MSS_SYS_query_security() local
377 for (idx = 0u; idx < MSS_SYS_QUERY_SECURITY_RESP_LEN; idx++) in MSS_SYS_query_security()
379 *(p_security_locks + idx) = buf[idx]; in MSS_SYS_query_security()
1883 uint32_t idx; in MSS_SYS_read_response() local
1895 for (idx = g_int_service_response_offset; idx < response_limit; idx++) in MSS_SYS_read_response()
1897 gp_int_service_response[idx - g_int_service_response_offset] = in MSS_SYS_read_response()
1898 *((uint8_t *)MSS_SCBMAILBOX + idx); in MSS_SYS_read_response()
1932 uint32_t idx; in request_system_service() local
1964 for (idx = 0u; idx < (cmd_data_size / 4u); idx++) in request_system_service()
1966 *(MSS_SCBMAILBOX + idx) = word_buf[idx]; in request_system_service()
[all …]
/hal_microchip-latest/mpfs/drivers/mss/mss_mmc/
Dmss_mmc_regs.h1033 static inline uint32_t CQ_DESC_DCMD_SET_CMD_INDEX(uint32_t idx) in CQ_DESC_DCMD_SET_CMD_INDEX() argument
1035 return ((idx & 0x3Fu) << 16); in CQ_DESC_DCMD_SET_CMD_INDEX()