mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-23 01:31:30 +03:00
misc: mods: update MODS kernel driver
Bug 3461002 Change-Id: I9f577323cd8034a4464953031398c39a409ad69c Signed-off-by: Chris Dragan <kdragan@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2658852 Reviewed-by: Sachin Nikam <snikam@nvidia.com> GVS: Gerrit_Virtual_Submit
This commit is contained in:
committed by
Laxman Dewangan
parent
aa915e1412
commit
13ac7c137c
@@ -25,7 +25,7 @@
|
||||
|
||||
/* Driver version */
|
||||
#define MODS_DRIVER_VERSION_MAJOR 4
|
||||
#define MODS_DRIVER_VERSION_MINOR 2
|
||||
#define MODS_DRIVER_VERSION_MINOR 8
|
||||
#define MODS_DRIVER_VERSION ((MODS_DRIVER_VERSION_MAJOR << 8) | \
|
||||
((MODS_DRIVER_VERSION_MINOR / 10) << 4) | \
|
||||
(MODS_DRIVER_VERSION_MINOR % 10))
|
||||
@@ -1056,6 +1056,7 @@ union ACPI_ARGUMENT {
|
||||
#define ACPI_MODS_TYPE_METHOD 3
|
||||
|
||||
#define ACPI_MAX_BUFFER_LENGTH 4096
|
||||
#define ACPI_MAX_DEV_CHILDREN 16
|
||||
#define ACPI_MAX_METHOD_LENGTH 12
|
||||
#define ACPI_MAX_ARGUMENT_NUMBER 12
|
||||
|
||||
@@ -1151,6 +1152,16 @@ struct MODS_ACPI_GET_DDC {
|
||||
struct mods_pci_dev device;
|
||||
};
|
||||
|
||||
/* Used by MODS_ESC_GET_ACPI_DEV_CHILDREN ioctl */
|
||||
struct MODS_GET_ACPI_DEV_CHILDREN {
|
||||
/* OUT */
|
||||
__u32 num_children;
|
||||
__u32 children[ACPI_MAX_DEV_CHILDREN];
|
||||
|
||||
/* IN */
|
||||
struct mods_pci_dev_2 device;
|
||||
};
|
||||
|
||||
/* Used by ioctls:
|
||||
* - MODS_ESC_GET_API_VERSION
|
||||
* - MODS_ESC_GET_KERNEL_VERSION (deprecated)
|
||||
@@ -2009,6 +2020,7 @@ struct MODS_TEGRA_OIST_STATUS {
|
||||
#define MODS_ESC_MODS_GET_DRIVER_STATS MODSIO(R, 135, MODS_GET_DRIVER_STATS)
|
||||
#define MODS_ESC_BPMP_SET_PCIE_STATE MODSIO(W, 136, MODS_SET_PCIE_STATE)
|
||||
#define MODS_ESC_BPMP_INIT_PCIE_EP_PLL MODSIO(W, 137, MODS_INIT_PCIE_EP_PLL)
|
||||
#define MODS_ESC_GET_ACPI_DEV_CHILDREN MODSIO(WR, 138, MODS_GET_ACPI_DEV_CHILDREN)
|
||||
#define MODS_ESC_SEND_TZ_MSG MODSIO(WR, 139, MODS_TZ_PARAMS)
|
||||
#define MODS_ESC_OIST_STATUS MODSIO(WR, 140, MODS_TEGRA_OIST_STATUS)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user