mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-23 01:31:30 +03:00
Add kfuse driver. The kfuse block stores downstream and upstream HDCP keys for use by the HDMI module. Bug 3625675 Change-Id: Ie4b23c161035439266ec7dda54b61e84799a6d5a Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2705641 GVS: Gerrit_Virtual_Submit
14 lines
401 B
C
14 lines
401 B
C
// SPDX-License-Identifier: GPL-2.0-only
|
|
// Copyright (C) 2022 NVIDIA CORPORATION. All rights reserved.
|
|
|
|
#ifndef __SOC_TEGRA_KFUSE_H__
|
|
#define __SOC_TEGRA_KFUSE_H__
|
|
|
|
/* there are 144 32-bit values in total */
|
|
#define KFUSE_DATA_SZ (144 * 4)
|
|
|
|
int tegra_kfuse_read(void *dest, size_t len);
|
|
void tegra_kfuse_disable_sensing(void);
|
|
int tegra_kfuse_enable_sensing(void);
|
|
#endif /* __SOC_TEGRA_KFUSE_H__ */
|