FreeRTOS port on GAP8/RISC-V
|
Functions | |
static void | cpi_udma_channel_set (uint32_t device_id, udma_channel_e channel, uint32_t l2buf, uint32_t size, uint32_t cfg) |
static void | cpi_cfg_glob_set (uint32_t device_id, uint32_t cfg_glob) |
static uint32_t | cpi_cfg_glob_get (uint32_t device_id) |
static void | cpi_cfg_ll_set (uint32_t device_id, uint32_t cfg_ll) |
static uint32_t | cpi_cfg_ll_get (uint32_t device_id) |
static void | cpi_cfg_ur_set (uint32_t device_id, uint32_t cfg_ur) |
static uint32_t | cpi_cfg_ur_get (uint32_t device_id) |
static void | cpi_cfg_size_set (uint32_t device_id, uint32_t cfg_size) |
static uint32_t | cpi_cfg_size_get (uint32_t device_id) |
static void | cpi_cfg_filter_set (uint32_t device_id, uint32_t cfg_filter) |
static uint32_t | cpi_cfg_filter_get (uint32_t device_id) |
static void | cpi_framedrop_en_set (uint32_t device_id, uint8_t value) |
static void | cpi_framedrop_val_set (uint32_t device_id, uint8_t value) |
static void | cpi_frameslice_en_set (uint32_t device_id, uint8_t value) |
static void | cpi_format_set (uint32_t device_id, uint8_t value) |
static void | cpi_shift_set (uint32_t device_id, uint8_t value) |
static void | cpi_glob_en_set (uint32_t device_id, uint8_t value) |
static void | cpi_frameslice_llx_set (uint32_t device_id, uint16_t value) |
static void | cpi_frameslice_lly_set (uint32_t device_id, uint16_t value) |
static void | hal_cpi_frameslice_ll_set (uint32_t device_id, uint16_t x, uint16_t y) |
static void | cpi_frameslice_urx_set (uint32_t device_id, uint16_t value) |
static void | cpi_frameslice_ury_set (uint32_t device_id, uint16_t value) |
static void | hal_cpi_frameslice_ur_set (uint32_t device_id, uint16_t x, uint16_t y) |
static void | cpi_rowlen_set (uint32_t device_id, uint16_t value) |
static void | cpi_filter_b_coeff_set (uint32_t device_id, uint8_t value) |
static void | cpi_filter_g_coeff_set (uint32_t device_id, uint8_t value) |
static void | cpi_filter_r_coeff_set (uint32_t device_id, uint8_t value) |
static void | hal_cpi_filter_rgb_coeff_set (uint32_t device_id, uint8_t r, uint8_t g, uint8_t b) |
static void | hal_cpi_enqueue (uint32_t device_id, uint32_t channel, uint32_t l2buf, uint32_t size, uint32_t cfg) |
|
inlinestatic |
References cpi, and hal_read32().
Referenced by cpi_filter_b_coeff_set(), cpi_filter_g_coeff_set(), and cpi_filter_r_coeff_set().
|
inlinestatic |
References cpi, and hal_write32().
Referenced by cpi_filter_b_coeff_set(), cpi_filter_g_coeff_set(), cpi_filter_r_coeff_set(), and hal_cpi_filter_rgb_coeff_set().
|
inlinestatic |
References cpi, and hal_read32().
Referenced by cpi_format_set(), cpi_framedrop_en_set(), cpi_framedrop_val_set(), cpi_frameslice_en_set(), cpi_glob_en_set(), and cpi_shift_set().
|
inlinestatic |
References cpi, and hal_write32().
Referenced by cpi_format_set(), cpi_framedrop_en_set(), cpi_framedrop_val_set(), cpi_frameslice_en_set(), cpi_glob_en_set(), and cpi_shift_set().
|
inlinestatic |
References cpi, and hal_read32().
Referenced by cpi_frameslice_llx_set(), and cpi_frameslice_lly_set().
|
inlinestatic |
References cpi, and hal_write32().
Referenced by cpi_frameslice_llx_set(), cpi_frameslice_lly_set(), and hal_cpi_frameslice_ll_set().
|
inlinestatic |
References cpi, and hal_read32().
Referenced by cpi_rowlen_set().
|
inlinestatic |
References cpi, and hal_write32().
Referenced by cpi_rowlen_set().
|
inlinestatic |
References cpi, and hal_read32().
Referenced by cpi_frameslice_urx_set(), and cpi_frameslice_ury_set().
|
inlinestatic |
References cpi, and hal_write32().
Referenced by cpi_frameslice_urx_set(), cpi_frameslice_ury_set(), and hal_cpi_frameslice_ur_set().
|
inlinestatic |
CFG_FILTER.
References CPI_CFG_FILTER_B_COEFF, CPI_CFG_FILTER_B_COEFF_MASK, cpi_cfg_filter_get(), and cpi_cfg_filter_set().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
References CPI_CFG_GLOB_FORMAT, CPI_CFG_GLOB_FORMAT_MASK, cpi_cfg_glob_get(), and cpi_cfg_glob_set().
Referenced by pi_cpi_set_format().
|
inlinestatic |
CFG_GLOB.
References CPI_CFG_GLOB_FRAMEDROP_EN, CPI_CFG_GLOB_FRAMEDROP_EN_MASK, cpi_cfg_glob_get(), and cpi_cfg_glob_set().
Referenced by pi_cpi_set_frame_drop().
|
inlinestatic |
References CPI_CFG_GLOB_FRAMEDROP_VAL, CPI_CFG_GLOB_FRAMEDROP_VAL_MASK, cpi_cfg_glob_get(), and cpi_cfg_glob_set().
Referenced by pi_cpi_set_frame_drop().
|
inlinestatic |
References CPI_CFG_GLOB_FRAMESLICE_EN, CPI_CFG_GLOB_FRAMESLICE_EN_MASK, cpi_cfg_glob_get(), and cpi_cfg_glob_set().
Referenced by pi_cpi_set_slice().
|
inlinestatic |
CFG_LL.
References CPI_CFG_LL_FRAMESLICE_LLX, CPI_CFG_LL_FRAMESLICE_LLX_MASK, cpi_cfg_ll_get(), and cpi_cfg_ll_set().
|
inlinestatic |
References CPI_CFG_LL_FRAMESLICE_LLY, CPI_CFG_LL_FRAMESLICE_LLY_MASK, cpi_cfg_ll_get(), and cpi_cfg_ll_set().
|
inlinestatic |
CFG_UR.
References CPI_CFG_UR_FRAMESLICE_URX, CPI_CFG_UR_FRAMESLICE_URX_MASK, cpi_cfg_ur_get(), and cpi_cfg_ur_set().
|
inlinestatic |
References CPI_CFG_UR_FRAMESLICE_URY, CPI_CFG_UR_FRAMESLICE_URY_MASK, cpi_cfg_ur_get(), and cpi_cfg_ur_set().
|
inlinestatic |
References CPI_CFG_GLOB_EN, CPI_CFG_GLOB_EN_MASK, cpi_cfg_glob_get(), and cpi_cfg_glob_set().
Referenced by pi_cpi_control_start(), and pi_cpi_control_stop().
|
inlinestatic |
CFG_SIZE.
References cpi_cfg_size_get(), CPI_CFG_SIZE_ROWLEN, CPI_CFG_SIZE_ROWLEN_MASK, and cpi_cfg_size_set().
Referenced by pi_cpi_set_rowlen().
|
inlinestatic |
References cpi_cfg_glob_get(), cpi_cfg_glob_set(), CPI_CFG_GLOB_SHIFT, and CPI_CFG_GLOB_SHIFT_MASK.
Referenced by pi_cpi_set_filter().
|
inlinestatic |
References cpi, and udma_enqueue_channel().
Referenced by hal_cpi_enqueue().
|
inlinestatic |
UDMA.
References cpi_udma_channel_set().
Referenced by __pi_cpi_copy_exec(), and __pi_cpi_handler().
|
inlinestatic |
References CPI_CFG_FILTER_B_COEFF, CPI_CFG_FILTER_G_COEFF, CPI_CFG_FILTER_R_COEFF, and cpi_cfg_filter_set().
Referenced by pi_cpi_set_filter().
|
inlinestatic |
References CPI_CFG_LL_FRAMESLICE_LLX, CPI_CFG_LL_FRAMESLICE_LLY, and cpi_cfg_ll_set().
Referenced by pi_cpi_set_slice().
|
inlinestatic |
References CPI_CFG_UR_FRAMESLICE_URX, CPI_CFG_UR_FRAMESLICE_URY, and cpi_cfg_ur_set().
Referenced by pi_cpi_set_slice().