xref: /linux/drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.h (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1*93ce5e02SBasavaraj Natikar /* SPDX-License-Identifier: GPL-2.0-or-later */
2*93ce5e02SBasavaraj Natikar /*
3*93ce5e02SBasavaraj Natikar  * AMD MP2 1.1 initialization structures
4*93ce5e02SBasavaraj Natikar  *
5*93ce5e02SBasavaraj Natikar  * Copyright (c) 2022, Advanced Micro Devices, Inc.
6*93ce5e02SBasavaraj Natikar  * All Rights Reserved.
7*93ce5e02SBasavaraj Natikar  *
8*93ce5e02SBasavaraj Natikar  * Author: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
9*93ce5e02SBasavaraj Natikar  */
10*93ce5e02SBasavaraj Natikar 
11*93ce5e02SBasavaraj Natikar #ifndef AMD_SFH_INIT_H
12*93ce5e02SBasavaraj Natikar #define AMD_SFH_INIT_H
13*93ce5e02SBasavaraj Natikar 
14*93ce5e02SBasavaraj Natikar #include "../amd_sfh_common.h"
15*93ce5e02SBasavaraj Natikar 
16*93ce5e02SBasavaraj Natikar struct amd_sfh1_1_ops {
17*93ce5e02SBasavaraj Natikar 	int (*init)(struct amd_mp2_dev *mp2);
18*93ce5e02SBasavaraj Natikar };
19*93ce5e02SBasavaraj Natikar 
20*93ce5e02SBasavaraj Natikar int amd_sfh1_1_init(struct amd_mp2_dev *mp2);
21*93ce5e02SBasavaraj Natikar 
22*93ce5e02SBasavaraj Natikar static const struct amd_sfh1_1_ops __maybe_unused sfh1_1_ops = {
23*93ce5e02SBasavaraj Natikar 	.init = amd_sfh1_1_init,
24*93ce5e02SBasavaraj Natikar };
25*93ce5e02SBasavaraj Natikar 
26*93ce5e02SBasavaraj Natikar #endif
27