linux/drivers/platform/x86/intel/pmc/tgl.c

// SPDX-License-Identifier: GPL-2.0
/*
 * This file contains platform specific structure definitions
 * and init function used by Tiger Lake PCH.
 *
 * Copyright (c) 2022, Intel Corporation.
 * All Rights Reserved.
 *
 */

#include "core.h"

#define ACPI_S0IX_DSM_UUID
#define ACPI_GET_LOW_MODE_REGISTERS

enum pch_type {};

const struct pmc_bit_map tgl_pfear_map[] =;

const struct pmc_bit_map *ext_tgl_pfear_map[] =;

const struct pmc_bit_map tgl_clocksource_status_map[] =;

const struct pmc_bit_map tgl_power_gating_status_map[] =;

const struct pmc_bit_map tgl_d3_status_map[] =;

const struct pmc_bit_map tgl_vnn_req_status_map[] =;

const struct pmc_bit_map tgl_vnn_misc_status_map[] =;

const struct pmc_bit_map tgl_signal_status_map[] =;

const struct pmc_bit_map *tgl_lpm_maps[] =;

const struct pmc_reg_map tgl_reg_map =;

const struct pmc_reg_map tgl_h_reg_map =;

void pmc_core_get_tgl_lpm_reqs(struct platform_device *pdev)
{}

int tgl_l_core_init(struct pmc_dev *pmcdev)
{}

int tgl_core_init(struct pmc_dev *pmcdev)
{}

int tgl_core_generic_init(struct pmc_dev *pmcdev, int pch_tp)
{}