跳到主要内容

HI_MIPI_RESET_MIPI

HI_MIPI_SET_HS_MODE

功能描述

设置MIPI Rx的Lane分布模式,对SLVS无作用。

定义

#define HI_MIPI_SET_HS_MODE _IOW(HI_MIPI_IOC_MAGIC, 0x0b, lane_divide_mode_t)

参数

  • HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。

    #define HI_MIPI_IOC_MAGIC 'm'
  • 0x0b:标识命令字功能,用于设置MIPI Rx的Lane分布模式。

  • lane_divide_mode_t:MIPI Rx的Lane分布模式。

返回值

  • 0:成功
  • -1:失败

注意事项

  • 执行本命令字后,系统内部会对MIPI Rx子系统进行复位和解复位动作,因此在调用其它命令字前需先调用本命令字,否则会导致其它命令字的配置被复位。
  • 在接多路sensor输入时,建议在初始时根据硬件连接设置Lane的分布模式,在之后的多路sensor采集过程中不能再使用本命令字,否则会导致本命令字之前的其它配置被复位。

父主题: MIPI Rx ioctl命令字

HI_MIPI_ENABLE_MIPI_CLOCK

功能描述

打开MIPI设备的时钟。

定义

#define HI_MIPI_ENABLE_MIPI_CLOCK _IOW(HI_MIPI_IOC_MAGIC, 0x0c, combo_dev_t)

参数

  • HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。

    #define HI_MIPI_IOC_MAGIC 'm'
  • 0x0c:标识命令字功能,用于打开MIPI设备的时钟。

  • combo_dev_t:设备号。

返回值

  • 0:成功
  • -1:失败

父主题: MIPI Rx ioctl命令字

HI_MIPI_DISABLE_MIPI_CLOCK

功能描述

关闭MIPI设备的时钟。

定义

#define HI_MIPI_DISABLE_MIPI_CLOCK _IOW(HI_MIPI_IOC_MAGIC, 0x0d, combo_dev_t)

参数

  • HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。

    #define HI_MIPI_IOC_MAGIC 'm'
  • 0x0d:标识命令字功能,用于关闭MIPI设备的时钟。

  • combo_dev_t:设备号。

返回值

  • 0:成功
  • -1:失败

父主题: MIPI Rx ioctl命令字

HI_MIPI_RESET_MIPI

功能描述

复位MIPI Rx。

定义

#define HI_MIPI_RESET_MIPI _IOW(HI_MIPI_IOC_MAGIC, 0x07, combo_dev_t)

参数

  • HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。

    #define HI_MIPI_IOC_MAGIC 'm'
  • 0x07:标识命令字功能,用于复位MIPI Rx。

  • combo_dev_t:设备号。

返回值

  • 0:成功
  • -1:失败

父主题: MIPI Rx ioctl命令字

HI_MIPI_UNRESET_MIPI

功能描述

撤销复位MIPI Rx。

功能定义

#define HI_MIPI_UNRESET_MIPI _IOW(HI_MIPI_IOC_MAGIC, 0x08, combo_dev_t)

参数

  • HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。

    #define HI_MIPI_IOC_MAGIC 'm'
  • 0x08:标识命令字功能,用于撤销复位MIPI Rx。

  • combo_dev_t:设备号。

返回值

  • 0:成功
  • -1:失败

父主题: MIPI Rx ioctl命令字

HI_MIPI_ENABLE_SLVS_CLOCK

功能描述

打开SLVS设备的时钟。

定义

#define HI_MIPI_ENABLE_SLVS_CLOCK _IOW(HI_MIPI_IOC_MAGIC, 0x0e, combo_dev_t)

参数

  • HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。

    #define HI_MIPI_IOC_MAGIC 'm'
  • 0x0e:标识命令字功能,用于打开SLVS设备的时钟。

  • combo_dev_t:设备号。

返回值

  • 0:成功
  • -1:失败

父主题: MIPI Rx ioctl命令字

HI_MIPI_DISABLE_SLVS_CLOCK

功能描述

关闭SLVS设备的时钟。

定义

#define HI_MIPI_DISABLE_SLVS_CLOCK _IOW(HI_MIPI_IOC_MAGIC, 0x0f, combo_dev_t)

参数

  • HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。

    #define HI_MIPI_IOC_MAGIC 'm'
  • 0x0f:标识命令字功能,用于关闭SLVS设备的时钟。

  • combo_dev_t:设备号。

返回值

  • 0:成功
  • -1:失败

父主题: MIPI Rx ioctl命令字

在线提单