Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/gpu/drm/bridge/imx/imx-ldb-helper.c
- drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
- drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
Smatch caller information:
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c imx8qm_ldb_bridge_atomic_check() -> ldb_channel_is_split_link()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ldb_ch | 4096-ptr_max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ldb_ch | unit_byte |
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c imx8qm_ldb_bridge_atomic_disable() -> ldb_channel_is_split_link()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ldb_ch | 4096-ptr_max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ldb_ch | unit_byte |
| HALF_LOCKED2 | &encoder->bridge_chain_mutex |
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c imx8qm_ldb_bridge_atomic_enable() -> ldb_channel_is_split_link()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ldb_ch | 4096-ptr_max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ldb_ch | unit_byte |
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c imx8qm_ldb_bridge_mode_set() -> ldb_channel_is_split_link()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ldb_ch | 4096-ptr_max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ldb_ch | unit_byte |
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex |
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c ldb_bridge_disable_helper() -> ldb_channel_is_split_link()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ldb_ch | 4096-ptr_max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ldb_ch | unit_byte |
| HALF_LOCKED2 | &encoder->bridge_chain_mutex |
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c ldb_bridge_mode_set_helper() -> ldb_channel_is_split_link()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ldb_ch | 4096-ptr_max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ldb_ch | unit_byte |
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex |
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c imx8qxp_ldb_bridge_atomic_check() -> ldb_channel_is_split_link()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ldb_ch | 4096-ptr_max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ldb_ch | unit_byte |
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c imx8qxp_ldb_bridge_atomic_disable() -> ldb_channel_is_split_link()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ldb_ch | 4096-ptr_max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ldb_ch | unit_byte |
| HALF_LOCKED2 | &encoder->bridge_chain_mutex |
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c imx8qxp_ldb_bridge_atomic_enable() -> ldb_channel_is_split_link()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ldb_ch | 4096-ptr_max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ldb_ch | unit_byte |
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c imx8qxp_ldb_bridge_atomic_pre_enable() -> ldb_channel_is_split_link()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ldb_ch | 4096-ptr_max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ldb_ch | unit_byte |
| HALF_LOCKED2 | &encoder->bridge_chain_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c imx8qxp_ldb_bridge_mode_set() -> ldb_channel_is_split_link()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ldb_ch | 4096-ptr_max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ldb_ch | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ldb_ch | unit_byte |
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex |