Files
kernel_xiaomi_sm8250/include/uapi/linux/msm_dsps.h
Shaikh Shadul 49ee6ff2ef drivers: sensors: add sensors ssc driver
SLPI (sensor low power island) uses Qualcomm Technologies, Inc
Digital Signal Processor for all sensors connected via SPI/I2C.
Firmware is required to be loaded to enable these sensors and
algorithms to execute on DSP. This change adds driver to load
the firmware.

This snapshot is taken as of msm-4.14 commit <2af01acb8e045>
("clk: qcom: gdsc: Remove global mutex lock in enable/disable
callbacks")' and minor modifications in Documentation.

Change-Id: I133b3abd31a860cff486f7e3aa7611a80b30fd58
Signed-off-by: Shaikh Shadul <sshadu@codeaurora.org>
2018-11-21 23:23:45 +05:30

22 lines
565 B
C

/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
/*
* Copyright (c) 2018, The Linux Foundation. All rights reserved.
*/
#ifndef _UAPI_DSPS_H_
#define _UAPI_DSPS_H_
#include <linux/ioctl.h>
#define DSPS_IOCTL_MAGIC 'd'
#define DSPS_IOCTL_ON _IO(DSPS_IOCTL_MAGIC, 1)
#define DSPS_IOCTL_OFF _IO(DSPS_IOCTL_MAGIC, 2)
#define DSPS_IOCTL_READ_SLOW_TIMER _IOR(DSPS_IOCTL_MAGIC, 3, unsigned int*)
#define DSPS_IOCTL_READ_FAST_TIMER _IOR(DSPS_IOCTL_MAGIC, 4, unsigned int*)
#define DSPS_IOCTL_RESET _IO(DSPS_IOCTL_MAGIC, 5)
#endif /* _UAPI_DSPS_H_ */