跳到主要内容

HI_MIPI_RESET_SLVS

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命令字

HI_MIPI_RESET_SLVS

功能描述

复位SLVS。

定义

#define HI_MIPI_RESET_SLVS _IOW(HI_MIPI_IOC_MAGIC, 0x09, combo_dev_t)

参数

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

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

  • combo_dev_t:设备号。

返回值

  • 0:成功
  • -1:失败

父主题: MIPI Rx ioctl命令字

HI_MIPI_UNRESET_SLVS

功能描述

撤销复位SLVS。

定义

#define HI_MIPI_UNRESET_SLVS _IOW(HI_MIPI_IOC_MAGIC, 0x0a, combo_dev_t)

参数

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

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

  • combo_dev_t:设备号。

返回值

  • 0:成功
  • -1:失败

父主题: MIPI Rx ioctl命令字

HI_MIPI_CONFIG_SENSOR_CLOCK

功能描述

配置Sensor的输入时钟频率。

定义

#define HI_MIPI_CONFIG_SENSOR_CLOCK _IOW(HI_MIPI_IOC_MAGIC, 0x17, sns_clk_cfg_t)

参数

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

    #define HI_MIPI_IOC_MAGIC 'm'
  • 0x17:标识命令字功能,用于配置输入给Sensor的时钟频率。

  • sns_clk_cfg_t:Sensor从模式下输入给Sensor的时钟配置信息。

    在Sensor工作在从模式或者需要芯片给Sensor提供时钟时,需要在流程中调用此命令字配置输入给Sensor的时钟配置信息。

返回值

  • 0:成功
  • -1:失败

注意事项

在配置SENSOR时钟时,必须先使用HI_MIPI_DISABLE_SENSOR_CLOCK命令字禁用SENSOR时钟。

父主题: MIPI Rx ioctl命令字

在线提单