You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
651 B
22 lines
651 B
/*
|
|
* Copyright (C) 2019 Marvell International Ltd.
|
|
*
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
* https://spdx.org/licenses
|
|
*/
|
|
|
|
/* DFX sub-FID */
|
|
#define MV_SIP_DFX_THERMAL_INIT 1
|
|
#define MV_SIP_DFX_THERMAL_READ 2
|
|
#define MV_SIP_DFX_THERMAL_IS_VALID 3
|
|
#define MV_SIP_DFX_THERMAL_IRQ 4
|
|
#define MV_SIP_DFX_THERMAL_THRESH 5
|
|
#define MV_SIP_DFX_THERMAL_SEL_CHANNEL 6
|
|
|
|
#define MV_SIP_DFX_SREAD 20
|
|
#define MV_SIP_DFX_SWRITE 21
|
|
|
|
int mvebu_dfx_thermal_handle(u_register_t func, u_register_t *read,
|
|
u_register_t x2, u_register_t x3);
|
|
int mvebu_dfx_misc_handle(u_register_t func, u_register_t *read,
|
|
u_register_t addr, u_register_t val);
|
|
|