aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/dev
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/dev')
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-debug.h4
-rw-r--r--sys/contrib/dev/rtw89/acpi.c26
2 files changed, 3 insertions, 27 deletions
diff --git a/sys/contrib/dev/iwlwifi/iwl-debug.h b/sys/contrib/dev/iwlwifi/iwl-debug.h
index 43288a5a8d74..7b3b402766b4 100644
--- a/sys/contrib/dev/iwlwifi/iwl-debug.h
+++ b/sys/contrib/dev/iwlwifi/iwl-debug.h
@@ -47,7 +47,7 @@ enum iwl_dl {
IWL_DL_DROP = 0x00000010,
IWL_DL_EEPROM = 0x00000020,
IWL_DL_FW = 0x00000040,
- /* = 0x00000080, */
+ IWL_DL_DEV_RADIO = 0x00000080,
IWL_DL_HC = 0x00000100,
IWL_DL_HT = 0x00000200,
IWL_DL_INFO = 0x00000400,
@@ -195,6 +195,8 @@ void __iwl_dbg(struct device *, u32, bool, const char *, const char *fmt, ...);
IWL_DPRINTF(_subsys, IWL_DL_WEP, _fmt, ##__VA_ARGS__)
#define IWL_DEBUG_WOWLAN(_subsys, _fmt, ...) \
IWL_DPRINTF(_subsys, IWL_DL_WOWLAN, _fmt, ##__VA_ARGS__)
+#define IWL_DEBUG_DEV_RADIO(_dev, _fmt, ...) \
+ IWL_DPRINTF_DEV((_dev), IWL_DL_DEV_RADIO, _fmt, ##__VA_ARGS__)
#define IWL_DEBUG_PCI_RW(_subsys, _fmt, ...) \
IWL_DPRINTF(_subsys, IWL_DL_PCI_RW, _fmt, ##__VA_ARGS__)
diff --git a/sys/contrib/dev/rtw89/acpi.c b/sys/contrib/dev/rtw89/acpi.c
index 02d4526c1538..f5dedb12c129 100644
--- a/sys/contrib/dev/rtw89/acpi.c
+++ b/sys/contrib/dev/rtw89/acpi.c
@@ -8,7 +8,6 @@
#include "acpi.h"
#include "debug.h"
-#if defined(__linux__)
static const guid_t rtw89_guid = GUID_INIT(0xD2A8C3E8, 0x4B69, 0x4F00,
0x82, 0xBD, 0xFE, 0x86,
0x07, 0x80, 0x3A, 0xA7);
@@ -149,14 +148,6 @@ int rtw89_acpi_evaluate_dsm(struct rtw89_dev *rtwdev,
ACPI_FREE(obj);
return ret;
}
-#elif defined(__FreeBSD__)
-int rtw89_acpi_evaluate_dsm(struct rtw89_dev *rtwdev,
- enum rtw89_acpi_dsm_func func,
- struct rtw89_acpi_dsm_result *res)
-{
- return -ENOENT;
-}
-#endif
int rtw89_acpi_evaluate_rtag(struct rtw89_dev *rtwdev,
struct rtw89_acpi_rtag_result *res)
@@ -180,28 +171,15 @@ int rtw89_acpi_evaluate_rtag(struct rtw89_dev *rtwdev,
if (ACPI_FAILURE(status))
return -EIO;
-#if defined(__linux__)
obj = buf.pointer;
if (obj->type != ACPI_TYPE_BUFFER) {
-#elif defined(__FreeBSD__)
- obj = buf.Pointer;
- if (obj->Type != ACPI_TYPE_BUFFER) {
-#endif
rtw89_debug(rtwdev, RTW89_DBG_ACPI,
-#if defined(__linux__)
"acpi: expect buffer but type: %d\n", obj->type);
-#elif defined(__FreeBSD__)
- "acpi: expect buffer but type: %d\n", obj->Type);
-#endif
ret = -EINVAL;
goto out;
}
-#if defined(__linux__)
buf_len = obj->buffer.length;
-#elif defined(__FreeBSD__)
- buf_len = obj->Buffer.Length;
-#endif
if (buf_len != sizeof(*res)) {
rtw89_debug(rtwdev, RTW89_DBG_ACPI, "%s: invalid buffer length: %u\n",
__func__, buf_len);
@@ -209,11 +187,7 @@ int rtw89_acpi_evaluate_rtag(struct rtw89_dev *rtwdev,
goto out;
}
-#if defined(__linux__)
*res = *(struct rtw89_acpi_rtag_result *)obj->buffer.pointer;
-#elif defined(__FreeBSD__)
- *res = *(struct rtw89_acpi_rtag_result *)obj->Buffer.Pointer;
-#endif
rtw89_hex_dump(rtwdev, RTW89_DBG_ACPI, "antenna_gain: ", res, sizeof(*res));