From 7f42f32a7f26ead431109dd7c172021ba178bc04 Mon Sep 17 00:00:00 2001 From: David Bang Date: Wed, 6 Jun 2018 15:31:44 -0700 Subject: video:host:nvcsi: create ioctl for prod set Create ioctls for the auto/nvmedia use case to allow writing prod settings Bug 200385222 Signed-off-by: David Bang Change-Id: I4dea4f99a425c0ec49c257cfd3eeccf05c7101df Reviewed-on: https://git-master.nvidia.com/r/1741957 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Songhee Baek Reviewed-by: svc-mobile-coverity GVS: Gerrit_Virtual_Submit Reviewed-by: Arun Shamanna Lakshmi Reviewed-by: Jon Mayo Reviewed-by: mobile promotions Tested-by: mobile promotions --- include/linux/nvhost_nvcsi_ioctl.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'include/linux') diff --git a/include/linux/nvhost_nvcsi_ioctl.h b/include/linux/nvhost_nvcsi_ioctl.h index 91918d128..b621a453d 100644 --- a/include/linux/nvhost_nvcsi_ioctl.h +++ b/include/linux/nvhost_nvcsi_ioctl.h @@ -56,6 +56,9 @@ #define PHY_3_CIL_B_IO1 15 #define NVCSI_PHY_CIL_NUM_LANE 16 +#define PHY_DPHY_MODE 0 +#define PHY_CPHY_MODE 1 + #define NVCSI_PHY_0_NVCSI_CIL_A_IO0 (0x1 << PHY_0_CIL_A_IO0) #define NVCSI_PHY_0_NVCSI_CIL_A_IO1 (0x1 << PHY_0_CIL_A_IO1) #define NVCSI_PHY_0_NVCSI_CIL_B_IO0 (0x1 << PHY_0_CIL_B_IO0) @@ -79,7 +82,8 @@ #define NVCSI_PHY_NUM_BRICKS 4 #define NVHOST_NVCSI_IOCTL_MAGIC 'N' -#define NVHOST_NVCSI_IOCTL_DESKEW_SETUP _IOW(NVHOST_NVCSI_IOCTL_MAGIC, 1, long) -#define NVHOST_NVCSI_IOCTL_DESKEW_APPLY _IOW(NVHOST_NVCSI_IOCTL_MAGIC, 2, long) +#define NVHOST_NVCSI_IOCTL_DESKEW_SETUP _IOW(NVHOST_NVCSI_IOCTL_MAGIC, 1, long) +#define NVHOST_NVCSI_IOCTL_DESKEW_APPLY _IOW(NVHOST_NVCSI_IOCTL_MAGIC, 2, long) +#define NVHOST_NVCSI_IOCTL_PROD_APPLY _IOW(NVHOST_NVCSI_IOCTL_MAGIC, 3, long) #endif -- cgit v1.2.2