Something went wrong. Try again.
Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566/* SPDX-License-Identifier: GPL-2.0-only *//* * Copyright (C) 2022-2023 NVIDIA CORPORATION. All rights reserved. */
#ifndef LINUX_TEGRA_ICC_H#define LINUX_TEGRA_ICC_H
enum tegra_icc_client_type { TEGRA_ICC_NONE, TEGRA_ICC_NISO, TEGRA_ICC_ISO_DISPLAY, TEGRA_ICC_ISO_VI, TEGRA_ICC_ISO_AUDIO, TEGRA_ICC_ISO_VIFAL,};
/* ICC ID's for MC client's used in BPMP */#define TEGRA_ICC_BPMP_DEBUG 1#define TEGRA_ICC_BPMP_CPU_CLUSTER0 2#define TEGRA_ICC_BPMP_CPU_CLUSTER1 3#define TEGRA_ICC_BPMP_CPU_CLUSTER2 4#define TEGRA_ICC_BPMP_GPU 5#define TEGRA_ICC_BPMP_CACTMON 6#define TEGRA_ICC_BPMP_DISPLAY 7#define TEGRA_ICC_BPMP_VI 8#define TEGRA_ICC_BPMP_EQOS 9#define TEGRA_ICC_BPMP_PCIE_0 10#define TEGRA_ICC_BPMP_PCIE_1 11#define TEGRA_ICC_BPMP_PCIE_2 12#define TEGRA_ICC_BPMP_PCIE_3 13#define TEGRA_ICC_BPMP_PCIE_4 14#define TEGRA_ICC_BPMP_PCIE_5 15#define TEGRA_ICC_BPMP_PCIE_6 16#define TEGRA_ICC_BPMP_PCIE_7 17#define TEGRA_ICC_BPMP_PCIE_8 18#define TEGRA_ICC_BPMP_PCIE_9 19#define TEGRA_ICC_BPMP_PCIE_10 20#define TEGRA_ICC_BPMP_DLA_0 21#define TEGRA_ICC_BPMP_DLA_1 22#define TEGRA_ICC_BPMP_SDMMC_1 23#define TEGRA_ICC_BPMP_SDMMC_2 24#define TEGRA_ICC_BPMP_SDMMC_3 25#define TEGRA_ICC_BPMP_SDMMC_4 26#define TEGRA_ICC_BPMP_NVDEC 27#define TEGRA_ICC_BPMP_NVENC 28#define TEGRA_ICC_BPMP_NVJPG_0 29#define TEGRA_ICC_BPMP_NVJPG_1 30#define TEGRA_ICC_BPMP_OFAA 31#define TEGRA_ICC_BPMP_XUSB_HOST 32#define TEGRA_ICC_BPMP_XUSB_DEV 33#define TEGRA_ICC_BPMP_TSEC 34#define TEGRA_ICC_BPMP_VIC 35#define TEGRA_ICC_BPMP_APE 36#define TEGRA_ICC_BPMP_APEDMA 37#define TEGRA_ICC_BPMP_SE 38#define TEGRA_ICC_BPMP_ISP 39#define TEGRA_ICC_BPMP_HDA 40#define TEGRA_ICC_BPMP_VIFAL 41#define TEGRA_ICC_BPMP_VI2FAL 42#define TEGRA_ICC_BPMP_VI2 43#define TEGRA_ICC_BPMP_RCE 44#define TEGRA_ICC_BPMP_PVA 45
#endif /* LINUX_TEGRA_ICC_H */