mt76: add LINUXKPI_PARAM_PREFIX for module_param*
In order to not overwrite sysctl/tunables under compat.linuxkpi we need to prefix the module_param* names with a per-driver/file designator to make them (more) uniq. Add the FreeBSD specific LINUXKPI_PARAM_PREFIX defines for that where missing in mt76. Sponsored by: The FreeBSD Foundation MFC after: 3 days
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
// SPDX-License-Identifier: ISC
|
||||
/* Copyright (C) 2022 MediaTek Inc. */
|
||||
|
||||
#if defined(__FreeBSD__)
|
||||
#define LINUXKPI_PARAM_PREFIX mt7915_
|
||||
#endif
|
||||
|
||||
#include <linux/devcoredump.h>
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/types.h>
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
// SPDX-License-Identifier: ISC
|
||||
/* Copyright (C) 2020 MediaTek Inc. */
|
||||
|
||||
#if defined(__FreeBSD__)
|
||||
#define LINUXKPI_PARAM_PREFIX mt7915_
|
||||
#endif
|
||||
|
||||
#include <linux/firmware.h>
|
||||
#include <linux/moduleparam.h>
|
||||
#include "mt7915.h"
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
// SPDX-License-Identifier: ISC
|
||||
/* Copyright (C) 2020 MediaTek Inc. */
|
||||
|
||||
#if defined(__FreeBSD__)
|
||||
#define LINUXKPI_PARAM_PREFIX mt7915_
|
||||
#endif
|
||||
|
||||
#include <linux/fs.h>
|
||||
#include "mt7915.h"
|
||||
#include "mcu.h"
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
// SPDX-License-Identifier: ISC
|
||||
/* Copyright (C) 2020 MediaTek Inc. */
|
||||
|
||||
#if defined(__FreeBSD__)
|
||||
#define LINUXKPI_PARAM_PREFIX mt7915_
|
||||
#endif
|
||||
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/module.h>
|
||||
#include <linux/platform_device.h>
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
// SPDX-License-Identifier: ISC
|
||||
/* Copyright (C) 2020 MediaTek Inc. */
|
||||
|
||||
#if defined(__FreeBSD__)
|
||||
#define LINUXKPI_PARAM_PREFIX mt7921_
|
||||
#endif
|
||||
|
||||
#include <linux/fs.h>
|
||||
#include <linux/firmware.h>
|
||||
#include "mt7921.h"
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
// SPDX-License-Identifier: ISC
|
||||
/* Copyright (C) 2023 MediaTek Inc. */
|
||||
|
||||
#if defined(__FreeBSD__)
|
||||
#define LINUXKPI_PARAM_PREFIX mt7925_
|
||||
#endif
|
||||
|
||||
#include <linux/fs.h>
|
||||
#include <linux/firmware.h>
|
||||
#include "mt7925.h"
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
// SPDX-License-Identifier: ISC
|
||||
/* Copyright (C) 2023 MediaTek Inc. */
|
||||
|
||||
#if defined(__FreeBSD__)
|
||||
#define LINUXKPI_PARAM_PREFIX mt7925_pci_
|
||||
#endif
|
||||
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/module.h>
|
||||
#include <linux/pci.h>
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
// SPDX-License-Identifier: ISC
|
||||
/* Copyright (C) 2023 MediaTek Inc. */
|
||||
|
||||
#if defined(__FreeBSD__)
|
||||
#define LINUXKPI_PARAM_PREFIX mt7996_
|
||||
#endif
|
||||
|
||||
#include <linux/devcoredump.h>
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/types.h>
|
||||
|
||||
@@ -3,6 +3,10 @@
|
||||
* Copyright (C) 2022 MediaTek Inc.
|
||||
*/
|
||||
|
||||
#if defined(__FreeBSD__)
|
||||
#define LINUXKPI_PARAM_PREFIX mt7996_
|
||||
#endif
|
||||
|
||||
#include <linux/firmware.h>
|
||||
#include <linux/fs.h>
|
||||
#include "mt7996.h"
|
||||
|
||||
@@ -3,6 +3,10 @@
|
||||
* Copyright (C) 2022 MediaTek Inc.
|
||||
*/
|
||||
|
||||
#if defined(__FreeBSD__)
|
||||
#define LINUXKPI_PARAM_PREFIX mt7996_
|
||||
#endif
|
||||
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/module.h>
|
||||
#include <linux/pci.h>
|
||||
|
||||
@@ -3,6 +3,10 @@
|
||||
* Copyright (C) 2018 Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
|
||||
*/
|
||||
|
||||
#if defined(__FreeBSD__)
|
||||
#define LINUXKPI_PARAM_PREFIX mt76_usb_
|
||||
#endif
|
||||
|
||||
#include <linux/module.h>
|
||||
#include "mt76.h"
|
||||
#include "usb_trace.h"
|
||||
|
||||
Reference in New Issue
Block a user