Home
last modified time | relevance | path

Searched refs:mec_qspi_regs (Results 1 – 6 of 6) sorted by relevance

/hal_microchip-latest/mec5/drivers/
Dmec_qspi_api.h151 struct mec_qspi_regs;
156 bool mec_hal_qspi_is_enabled(struct mec_qspi_regs *regs);
159 uint32_t mec_hal_qspi_get_freq(struct mec_qspi_regs *base);
160 uint32_t mec_hal_qspi_freq_div(struct mec_qspi_regs *base);
161 uint16_t mec_hal_qspi_freq_div_raw(struct mec_qspi_regs *base);
162 int mec_hal_qspi_set_freq(struct mec_qspi_regs *base, uint32_t freqhz);
163 int mec_hal_qspi_byte_time_ns(struct mec_qspi_regs *base, uint32_t *btime_ns);
166 int mec_hal_qspi_reset(struct mec_qspi_regs *base);
171 int mec_hal_qspi_reset_sr(struct mec_qspi_regs *base);
173 void mec_hal_qspi_girq_clr(struct mec_qspi_regs *base);
[all …]
Dmec_qspi.c61 static struct mec_qspi_info const *qspi_get_info(struct mec_qspi_regs *base) in qspi_get_info()
81 static uint32_t qspi_get_freq(struct mec_qspi_regs *base) in qspi_get_freq()
93 uint32_t mec_hal_qspi_get_freq(struct mec_qspi_regs *base) in mec_hal_qspi_get_freq()
102 uint32_t mec_hal_qspi_freq_div(struct mec_qspi_regs *base) in mec_hal_qspi_freq_div()
121 uint16_t mec_hal_qspi_freq_div_raw(struct mec_qspi_regs *base) in mec_hal_qspi_freq_div_raw()
130 bool mec_hal_qspi_is_enabled(struct mec_qspi_regs *regs) in mec_hal_qspi_is_enabled()
158 static uint32_t qspi_byte_time_ns(struct mec_qspi_regs *base) in qspi_byte_time_ns()
186 int mec_hal_qspi_byte_time_ns(struct mec_qspi_regs *base, uint32_t *btime_ns) in mec_hal_qspi_byte_time_ns()
220 static void qspi_set_freq(struct mec_qspi_regs *base, uint32_t freqhz) in qspi_set_freq()
228 int mec_hal_qspi_set_freq(struct mec_qspi_regs *base, uint32_t freqhz) in mec_hal_qspi_set_freq()
[all …]
Dmec_espi_taf.c232 static void taf_qspi_freq_timing(struct mec_qspi_regs *qregs, in taf_qspi_freq_timing()
265 int mec_hal_espi_taf_qspi_init(struct mec_espi_taf_regs *tregs, struct mec_qspi_regs *qregs, in mec_hal_espi_taf_qspi_init()
Dmec_espi_taf.h230 int mec_hal_espi_taf_qspi_init(struct mec_espi_taf_regs *tregs, struct mec_qspi_regs *qregs,
/hal_microchip-latest/mec5/devices/common/
Dmec5_qspi_v2.h32 typedef struct mec_qspi_regs { /*!< (@ 0x40070000) MEC_QSPI Structure … struct
Dmec5_qspi_v2_1.h32 typedef struct mec_qspi_regs { /*!< (@ 0x40070000) MEC_QSPI Structure … struct