mirror of
https://github.com/NVIDIA/open-gpu-kernel-modules.git
synced 2026-03-03 12:20:11 +00:00
515.43.04
This commit is contained in:
63
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073base.h
Normal file
63
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073base.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: Copyright (c) 2019-2021 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// This file was generated with FINN, an NVIDIA coding tool.
|
||||
// Source file: ctrl/ctrl0073/ctrl0073base.finn
|
||||
//
|
||||
|
||||
|
||||
|
||||
|
||||
#include "ctrl/ctrlxxxx.h"
|
||||
/* NV04_DISPLAY_COMMON control commands and parameters */
|
||||
|
||||
#define NV0073_CTRL_CMD(cat,idx) NVXXXX_CTRL_CMD(0x0073, NV0073_CTRL_##cat, idx)
|
||||
|
||||
/* NV04_DISPLAY_COMMON command categories (6bits) */
|
||||
#define NV0073_CTRL_RESERVED (0x00U)
|
||||
#define NV0073_CTRL_SYSTEM (0x01U)
|
||||
#define NV0073_CTRL_SPECIFIC (0x02U)
|
||||
#define NV0073_CTRL_EVENT (0x03U)
|
||||
#define NV0073_CTRL_INTERNAL (0x04U)
|
||||
#define NV0073_CTRL_DFP (0x11U)
|
||||
#define NV0073_CTRL_DP (0x13U)
|
||||
#define NV0073_CTRL_SVP (0x14U)
|
||||
#define NV0073_CTRL_DPU (0x15U)
|
||||
#define NV0073_CTRL_PSR (0x16U)
|
||||
#define NV0073_CTRL_STEREO (0x17U)
|
||||
|
||||
/*
|
||||
* NV0073_CTRL_CMD_NULL
|
||||
*
|
||||
* This command does nothing.
|
||||
* This command does not take any parameters.
|
||||
*
|
||||
* Possible status values returned are:
|
||||
* NV_OK
|
||||
*/
|
||||
#define NV0073_CTRL_CMD_NULL (0x730000U) /* finn: Evaluated from "(FINN_NV04_DISPLAY_COMMON_RESERVED_INTERFACE_ID << 8) | 0x0" */
|
||||
|
||||
/* _ctrl0073base_h_ */
|
||||
1125
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dfp.h
Normal file
1125
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dfp.h
Normal file
File diff suppressed because it is too large
Load Diff
2744
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dp.h
Normal file
2744
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dp.h
Normal file
File diff suppressed because it is too large
Load Diff
32
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dpu.h
Normal file
32
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dpu.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: Copyright (c) 2011-2021 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <nvtypes.h>
|
||||
|
||||
//
|
||||
// This file was generated with FINN, an NVIDIA coding tool.
|
||||
// Source file: ctrl/ctrl0073/ctrl0073dpu.finn
|
||||
//
|
||||
|
||||
32
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073event.h
Normal file
32
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073event.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: Copyright (c) 2009-2021 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <nvtypes.h>
|
||||
|
||||
//
|
||||
// This file was generated with FINN, an NVIDIA coding tool.
|
||||
// Source file: ctrl/ctrl0073/ctrl0073event.finn
|
||||
//
|
||||
|
||||
50
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073internal.h
Normal file
50
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073internal.h
Normal file
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: Copyright (c) 2020-2021 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// This file was generated with FINN, an NVIDIA coding tool.
|
||||
// Source file: ctrl/ctrl0073/ctrl0073internal.finn
|
||||
//
|
||||
|
||||
|
||||
|
||||
|
||||
#include "ctrl/ctrl0073/ctrl0073base.h"
|
||||
#include "ctrl/ctrl0073/ctrl0073system.h"
|
||||
|
||||
#define NV0073_CTRL_CMD_INTERNAL_GET_HOTPLUG_UNPLUG_STATE (0x730401U) /* finn: Evaluated from "(FINN_NV04_DISPLAY_COMMON_INTERNAL_INTERFACE_ID << 8) | NV0073_CTRL_CMD_INTERNAL_GET_HOTPLUG_UNPLUG_STATE_FINN_PARAMS_MESSAGE_ID" */
|
||||
|
||||
|
||||
// FINN PORT: The below type was generated by the FINN port to
|
||||
// ensure that all API's have a unique structure associated
|
||||
// with them!
|
||||
#define NV0073_CTRL_CMD_INTERNAL_GET_HOTPLUG_UNPLUG_STATE_FINN_PARAMS_MESSAGE_ID (0x1U)
|
||||
|
||||
typedef struct NV0073_CTRL_CMD_INTERNAL_GET_HOTPLUG_UNPLUG_STATE_FINN_PARAMS {
|
||||
NV0073_CTRL_SYSTEM_GET_HOTPLUG_UNPLUG_STATE_PARAMS params;
|
||||
} NV0073_CTRL_CMD_INTERNAL_GET_HOTPLUG_UNPLUG_STATE_FINN_PARAMS;
|
||||
|
||||
|
||||
/* ctrl0073internal_h */
|
||||
32
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073psr.h
Normal file
32
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073psr.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: Copyright (c) 2012-2021 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <nvtypes.h>
|
||||
|
||||
//
|
||||
// This file was generated with FINN, an NVIDIA coding tool.
|
||||
// Source file: ctrl/ctrl0073/ctrl0073psr.finn
|
||||
//
|
||||
|
||||
1793
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073specific.h
Normal file
1793
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073specific.h
Normal file
File diff suppressed because it is too large
Load Diff
169
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073stereo.h
Normal file
169
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073stereo.h
Normal file
@@ -0,0 +1,169 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: Copyright (c) 2015-2021 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <nvtypes.h>
|
||||
|
||||
//
|
||||
// This file was generated with FINN, an NVIDIA coding tool.
|
||||
// Source file: ctrl/ctrl0073/ctrl0073stereo.finn
|
||||
//
|
||||
|
||||
|
||||
|
||||
|
||||
#include "ctrl/ctrl0073/ctrl0073base.h"
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* NV0073_CTRL_CMD_STEREO_DONGLE_SET_TIMINGS
|
||||
*
|
||||
* Sets new video mode timings
|
||||
* E.g. from display driver on mode set
|
||||
*
|
||||
* Parameters:
|
||||
* [IN] subDeviceInstance - This parameter specifies the subdevice instance
|
||||
* within the NV04_DISPLAY_COMMON parent device to which the operation
|
||||
* should be directed. This parameter must specify a value between
|
||||
* zero and the total number of subdevices within the parent device.
|
||||
* This parameter should be set to zero for default behavior.
|
||||
* [IN] head - head to be passed to stereoDongleControl
|
||||
* [IN] timings - new timings to be set
|
||||
*
|
||||
* Possible status values returned are:
|
||||
* NV_OK
|
||||
* NV_ERR_INVALID_ARGUMENT
|
||||
* NV_ERR_NOT_SUPPORTED - stereo is not initialized on the GPU
|
||||
*/
|
||||
#define NV0073_CTRL_CMD_STEREO_DONGLE_SET_TIMINGS (0x731703U) /* finn: Evaluated from "(FINN_NV04_DISPLAY_COMMON_STEREO_INTERFACE_ID << 8) | NV0073_CTRL_STEREO_DONGLE_SET_TIMINGS_PARAMS_MESSAGE_ID" */
|
||||
|
||||
typedef struct NV0073_CTRL_STEREO_VIDEO_MODE_TIMINGS {
|
||||
NvU32 PixelClock;
|
||||
NvU16 TotalWidth;
|
||||
NvU16 VisibleImageWidth;
|
||||
NvU16 HorizontalBlankStart;
|
||||
NvU16 HorizontalBlankWidth;
|
||||
NvU16 HorizontalSyncStart;
|
||||
NvU16 HorizontalSyncWidth;
|
||||
NvU16 TotalHeight;
|
||||
NvU16 VisibleImageHeight;
|
||||
NvU16 VerticalBlankStart;
|
||||
NvU16 VerticalBlankHeight;
|
||||
NvU16 VerticalSyncStart;
|
||||
NvU16 VerticalSyncHeight;
|
||||
NvU16 InterlacedMode;
|
||||
NvU16 DoubleScanMode;
|
||||
|
||||
NvU16 MonitorVendorId;
|
||||
NvU16 MonitorProductId;
|
||||
} NV0073_CTRL_STEREO_VIDEO_MODE_TIMINGS;
|
||||
|
||||
#define NV0073_CTRL_STEREO_DONGLE_SET_TIMINGS_PARAMS_MESSAGE_ID (0x3U)
|
||||
|
||||
typedef struct NV0073_CTRL_STEREO_DONGLE_SET_TIMINGS_PARAMS {
|
||||
NvU32 subDeviceInstance;
|
||||
NvU32 head;
|
||||
NV0073_CTRL_STEREO_VIDEO_MODE_TIMINGS timings;
|
||||
} NV0073_CTRL_STEREO_DONGLE_SET_TIMINGS_PARAMS;
|
||||
|
||||
/*
|
||||
* NV0073_CTRL_CMD_STEREO_DONGLE_ACTIVATE
|
||||
*
|
||||
* stereoDongleActivate wrapper / NV_STEREO_DONGLE_ACTIVATE_DATA_ACTIVE_YES
|
||||
* Updates sbios of 3D stereo state active
|
||||
*
|
||||
* Parameters:
|
||||
* [IN] subDeviceInstance - This parameter specifies the subdevice instance
|
||||
* within the NV04_DISPLAY_COMMON parent device to which the operation
|
||||
* should be directed. This parameter must specify a value between
|
||||
* zero and the total number of subdevices within the parent device.
|
||||
* This parameter should be set to zero for default behavior.
|
||||
* [IN] head - head to be passed to stereoDongleActivate
|
||||
* [IN] bSDA - enable stereo on DDC SDA
|
||||
* [IN] bWorkStation - is workstation stereo?
|
||||
* [IN] bDLP - is checkerboard DLP Stereo?
|
||||
* [IN] IRPower - IR power value
|
||||
* [IN] flywheel - FlyWheel value
|
||||
* [IN] bRegIgnore - use reg?
|
||||
* [IN] bI2cEmitter - Sets NV_STEREO_DONGLE_ACTVATE_DATA_I2C_EMITTER_YES and pStereo->bAegisDT
|
||||
* [IN] bForcedSupported - Sets NV_STEREO_DONGLE_FORCED_SUPPORTED_YES and pStereo->GPIOControlledDongle
|
||||
* [IN] bInfoFrame - Aegis DT with DP InfoFrame
|
||||
*
|
||||
* Possible status values returned are:
|
||||
* NV_OK
|
||||
* NV_ERR_INVALID_ARGUMENT - if (head > OBJ_MAX_HEADS)
|
||||
* NV_ERR_NOT_SUPPORTED - stereo is not initialized on the GPU
|
||||
*/
|
||||
#define NV0073_CTRL_CMD_STEREO_DONGLE_ACTIVATE (0x731704U) /* finn: Evaluated from "(FINN_NV04_DISPLAY_COMMON_STEREO_INTERFACE_ID << 8) | NV0073_CTRL_STEREO_DONGLE_ACTIVATE_PARAMS_MESSAGE_ID" */
|
||||
|
||||
#define NV0073_CTRL_STEREO_DONGLE_ACTIVATE_PARAMS_MESSAGE_ID (0x4U)
|
||||
|
||||
typedef struct NV0073_CTRL_STEREO_DONGLE_ACTIVATE_PARAMS {
|
||||
NvU32 subDeviceInstance;
|
||||
NvU32 head;
|
||||
NvBool bSDA;
|
||||
NvBool bWorkStation;
|
||||
NvBool bDLP;
|
||||
NvU8 IRPower;
|
||||
NvU8 flywheel;
|
||||
NvBool bRegIgnore;
|
||||
NvBool bI2cEmitter;
|
||||
NvBool bForcedSupported;
|
||||
NvBool bInfoFrame;
|
||||
} NV0073_CTRL_STEREO_DONGLE_ACTIVATE_PARAMS;
|
||||
|
||||
/*
|
||||
* NV0073_CTRL_CMD_STEREO_DONGLE_DEACTIVATE
|
||||
*
|
||||
* stereoDongleActivate wrapper / NV_STEREO_DONGLE_ACTIVATE_DATA_ACTIVE_NO
|
||||
*
|
||||
* If active count<=0 then no 3D app is running which indicates
|
||||
* that we have really deactivated the stereo, updates sbios of 3D stereo state NOT ACTIVE.
|
||||
*
|
||||
* Parameters:
|
||||
* [IN] subDeviceInstance - This parameter specifies the subdevice instance
|
||||
* within the NV04_DISPLAY_COMMON parent device to which the operation
|
||||
* should be directed. This parameter must specify a value between
|
||||
* zero and the total number of subdevices within the parent device.
|
||||
* This parameter should be set to zero for default behavior.
|
||||
* [IN] head - head to be passed to stereoDongleActivate
|
||||
*
|
||||
* Possible status values returned are:
|
||||
* NV_OK
|
||||
* NV_ERR_INVALID_ARGUMENT - if (head > OBJ_MAX_HEADS)
|
||||
* NV_ERR_NOT_SUPPORTED - stereo is not initialized on the GPU
|
||||
*/
|
||||
#define NV0073_CTRL_CMD_STEREO_DONGLE_DEACTIVATE (0x731705U) /* finn: Evaluated from "(FINN_NV04_DISPLAY_COMMON_STEREO_INTERFACE_ID << 8) | NV0073_CTRL_STEREO_DONGLE_DEACTIVATE_PARAMS_MESSAGE_ID" */
|
||||
|
||||
#define NV0073_CTRL_STEREO_DONGLE_DEACTIVATE_PARAMS_MESSAGE_ID (0x5U)
|
||||
|
||||
typedef struct NV0073_CTRL_STEREO_DONGLE_DEACTIVATE_PARAMS {
|
||||
NvU32 subDeviceInstance;
|
||||
NvU32 head;
|
||||
} NV0073_CTRL_STEREO_DONGLE_DEACTIVATE_PARAMS;
|
||||
|
||||
|
||||
|
||||
/* _ctrl0073stereo_h_ */
|
||||
32
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073svp.h
Normal file
32
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073svp.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: Copyright (c) 2010-2021 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <nvtypes.h>
|
||||
|
||||
//
|
||||
// This file was generated with FINN, an NVIDIA coding tool.
|
||||
// Source file: ctrl/ctrl0073/ctrl0073svp.finn
|
||||
//
|
||||
|
||||
1075
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073system.h
Normal file
1075
src/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073system.h
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user