/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */ | |
/* | |
* Copyright (c) 2019 Amlogic, Inc. All rights reserved. | |
*/ | |
#ifndef _LINUX_WLAN_PLAT_H_ | |
#define _LINUX_WLAN_PLAT_H_ | |
#define WLAN_PLAT_NODFS_FLAG 0x01 | |
struct wifi_platform_data { | |
int (*set_power)(int val); | |
int (*set_reset)(int val); | |
int (*set_carddetect)(int val); | |
void *(*mem_prealloc)(int section, unsigned long size); | |
int (*get_mac_addr)(unsigned char *buf); | |
int (*get_wake_irq)(void); | |
void *(*get_country_code)(char *ccode, u32 flags); | |
}; | |
#endif |