forked from Qortal/Brooklyn
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.
28 lines
680 B
28 lines
680 B
// SPDX-License-Identifier: ISC |
|
/* |
|
* Copyright (c) 2014-2015,2017 Qualcomm Atheros, Inc. |
|
* Copyright (c) 2018, The Linux Foundation. All rights reserved. |
|
*/ |
|
#include <linux/firmware.h> |
|
#include <linux/module.h> |
|
#include <linux/crc32.h> |
|
#include "wil6210.h" |
|
#include "fw.h" |
|
|
|
MODULE_FIRMWARE(WIL_FW_NAME_DEFAULT); |
|
MODULE_FIRMWARE(WIL_FW_NAME_SPARROW_PLUS); |
|
MODULE_FIRMWARE(WIL_BOARD_FILE_NAME); |
|
MODULE_FIRMWARE(WIL_FW_NAME_TALYN); |
|
MODULE_FIRMWARE(WIL_BRD_NAME_TALYN); |
|
|
|
static |
|
void wil_memset_toio_32(volatile void __iomem *dst, u32 val, |
|
size_t count) |
|
{ |
|
volatile u32 __iomem *d = dst; |
|
|
|
for (count += 4; count > 4; count -= 4) |
|
__raw_writel(val, d++); |
|
} |
|
|
|
#include "fw_inc.c"
|
|
|