summaryrefslogtreecommitdiffstats
path: root/src/drivers/net/ath/ath5k
diff options
context:
space:
mode:
authorSimon Rettberg2026-01-28 12:53:53 +0100
committerSimon Rettberg2026-01-28 12:53:53 +0100
commit8e82785c584dc13e20f9229decb95bd17bbe9cd1 (patch)
treea8b359e59196be5b2e3862bed189107f4bc9975f /src/drivers/net/ath/ath5k
parentMerge branch 'master' into openslx (diff)
parent[prefix] Make unlzma.S compatible with 386 class CPUs (diff)
downloadipxe-openslx.tar.gz
ipxe-openslx.tar.xz
ipxe-openslx.zip
Merge branch 'master' into openslxopenslx
Diffstat (limited to 'src/drivers/net/ath/ath5k')
-rw-r--r--src/drivers/net/ath/ath5k/ath5k.c1
-rw-r--r--src/drivers/net/ath/ath5k/ath5k.h2
-rw-r--r--src/drivers/net/ath/ath5k/ath5k_attach.c1
-rw-r--r--src/drivers/net/ath/ath5k/ath5k_caps.c1
-rw-r--r--src/drivers/net/ath/ath5k/ath5k_desc.c1
-rw-r--r--src/drivers/net/ath/ath5k/ath5k_dma.c1
-rw-r--r--src/drivers/net/ath/ath5k/ath5k_eeprom.c1
-rw-r--r--src/drivers/net/ath/ath5k/ath5k_gpio.c1
-rw-r--r--src/drivers/net/ath/ath5k/ath5k_initvals.c1
-rw-r--r--src/drivers/net/ath/ath5k/ath5k_pcu.c1
-rw-r--r--src/drivers/net/ath/ath5k/ath5k_phy.c1
-rw-r--r--src/drivers/net/ath/ath5k/ath5k_qcu.c1
-rw-r--r--src/drivers/net/ath/ath5k/ath5k_reset.c1
-rw-r--r--src/drivers/net/ath/ath5k/ath5k_rfkill.c1
-rw-r--r--src/drivers/net/ath/ath5k/base.h1
-rw-r--r--src/drivers/net/ath/ath5k/desc.h2
-rw-r--r--src/drivers/net/ath/ath5k/eeprom.h2
-rw-r--r--src/drivers/net/ath/ath5k/reg.h2
-rw-r--r--src/drivers/net/ath/ath5k/rfbuffer.h1
-rw-r--r--src/drivers/net/ath/ath5k/rfgain.h2
20 files changed, 25 insertions, 0 deletions
diff --git a/src/drivers/net/ath/ath5k/ath5k.c b/src/drivers/net/ath/ath5k/ath5k.c
index 643884d46..09510d3d2 100644
--- a/src/drivers/net/ath/ath5k/ath5k.c
+++ b/src/drivers/net/ath/ath5k/ath5k.c
@@ -44,6 +44,7 @@
*/
FILE_LICENCE ( BSD3 );
+FILE_SECBOOT ( FORBIDDEN );
#include <stdlib.h>
#include <ipxe/malloc.h>
diff --git a/src/drivers/net/ath/ath5k/ath5k.h b/src/drivers/net/ath/ath5k/ath5k.h
index fa62e8ce5..612926f17 100644
--- a/src/drivers/net/ath/ath5k/ath5k.h
+++ b/src/drivers/net/ath/ath5k/ath5k.h
@@ -22,8 +22,10 @@
#define _ATH5K_H
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
#include <stddef.h>
+#include <string.h>
#include <byteswap.h>
#include <ipxe/io.h>
#include <ipxe/netdevice.h>
diff --git a/src/drivers/net/ath/ath5k/ath5k_attach.c b/src/drivers/net/ath/ath5k/ath5k_attach.c
index 302536dbd..fb3382943 100644
--- a/src/drivers/net/ath/ath5k/ath5k_attach.c
+++ b/src/drivers/net/ath/ath5k/ath5k_attach.c
@@ -20,6 +20,7 @@
*/
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
/*************************************\
* Attach/Detach Functions and helpers *
diff --git a/src/drivers/net/ath/ath5k/ath5k_caps.c b/src/drivers/net/ath/ath5k/ath5k_caps.c
index 9c00d15d7..bc5abc58c 100644
--- a/src/drivers/net/ath/ath5k/ath5k_caps.c
+++ b/src/drivers/net/ath/ath5k/ath5k_caps.c
@@ -20,6 +20,7 @@
*/
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
/**************\
* Capabilities *
diff --git a/src/drivers/net/ath/ath5k/ath5k_desc.c b/src/drivers/net/ath/ath5k/ath5k_desc.c
index 816d26ede..a3ac340df 100644
--- a/src/drivers/net/ath/ath5k/ath5k_desc.c
+++ b/src/drivers/net/ath/ath5k/ath5k_desc.c
@@ -20,6 +20,7 @@
*/
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
/******************************\
Hardware Descriptor Functions
diff --git a/src/drivers/net/ath/ath5k/ath5k_dma.c b/src/drivers/net/ath/ath5k/ath5k_dma.c
index fa1e0d013..f27ea8fd2 100644
--- a/src/drivers/net/ath/ath5k/ath5k_dma.c
+++ b/src/drivers/net/ath/ath5k/ath5k_dma.c
@@ -19,6 +19,7 @@
*/
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
/*************************************\
* DMA and interrupt masking functions *
diff --git a/src/drivers/net/ath/ath5k/ath5k_eeprom.c b/src/drivers/net/ath/ath5k/ath5k_eeprom.c
index 46f33d1e8..5219ef148 100644
--- a/src/drivers/net/ath/ath5k/ath5k_eeprom.c
+++ b/src/drivers/net/ath/ath5k/ath5k_eeprom.c
@@ -20,6 +20,7 @@
*/
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
/*************************************\
* EEPROM access functions and helpers *
diff --git a/src/drivers/net/ath/ath5k/ath5k_gpio.c b/src/drivers/net/ath/ath5k/ath5k_gpio.c
index 2301ec70b..7f9652b1e 100644
--- a/src/drivers/net/ath/ath5k/ath5k_gpio.c
+++ b/src/drivers/net/ath/ath5k/ath5k_gpio.c
@@ -19,6 +19,7 @@
*/
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
/****************\
GPIO Functions
diff --git a/src/drivers/net/ath/ath5k/ath5k_initvals.c b/src/drivers/net/ath/ath5k/ath5k_initvals.c
index 8f3bd2034..f2fd23bb4 100644
--- a/src/drivers/net/ath/ath5k/ath5k_initvals.c
+++ b/src/drivers/net/ath/ath5k/ath5k_initvals.c
@@ -22,6 +22,7 @@
*/
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
#include <unistd.h>
diff --git a/src/drivers/net/ath/ath5k/ath5k_pcu.c b/src/drivers/net/ath/ath5k/ath5k_pcu.c
index c8165da79..6821a01d5 100644
--- a/src/drivers/net/ath/ath5k/ath5k_pcu.c
+++ b/src/drivers/net/ath/ath5k/ath5k_pcu.c
@@ -23,6 +23,7 @@
*/
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
/*********************************\
* Protocol Control Unit Functions *
diff --git a/src/drivers/net/ath/ath5k/ath5k_phy.c b/src/drivers/net/ath/ath5k/ath5k_phy.c
index c2a66a4d3..d220b255b 100644
--- a/src/drivers/net/ath/ath5k/ath5k_phy.c
+++ b/src/drivers/net/ath/ath5k/ath5k_phy.c
@@ -23,6 +23,7 @@
*/
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
#define _ATH5K_PHY
diff --git a/src/drivers/net/ath/ath5k/ath5k_qcu.c b/src/drivers/net/ath/ath5k/ath5k_qcu.c
index e38dba9e2..ff4b9e5e3 100644
--- a/src/drivers/net/ath/ath5k/ath5k_qcu.c
+++ b/src/drivers/net/ath/ath5k/ath5k_qcu.c
@@ -19,6 +19,7 @@
*/
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
/********************************************\
Queue Control Unit, DFS Control Unit Functions
diff --git a/src/drivers/net/ath/ath5k/ath5k_reset.c b/src/drivers/net/ath/ath5k/ath5k_reset.c
index 73765a7b0..98c729cf0 100644
--- a/src/drivers/net/ath/ath5k/ath5k_reset.c
+++ b/src/drivers/net/ath/ath5k/ath5k_reset.c
@@ -22,6 +22,7 @@
*/
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
#define _ATH5K_RESET
diff --git a/src/drivers/net/ath/ath5k/ath5k_rfkill.c b/src/drivers/net/ath/ath5k/ath5k_rfkill.c
index 752ef70b9..74708af9e 100644
--- a/src/drivers/net/ath/ath5k/ath5k_rfkill.c
+++ b/src/drivers/net/ath/ath5k/ath5k_rfkill.c
@@ -35,6 +35,7 @@
*/
FILE_LICENCE ( MIT );
+FILE_SECBOOT ( FORBIDDEN );
#include "base.h"
diff --git a/src/drivers/net/ath/ath5k/base.h b/src/drivers/net/ath/ath5k/base.h
index 976a3f306..1155da68e 100644
--- a/src/drivers/net/ath/ath5k/base.h
+++ b/src/drivers/net/ath/ath5k/base.h
@@ -45,6 +45,7 @@
#define _DEV_ATH_ATHVAR_H
FILE_LICENCE ( BSD3 );
+FILE_SECBOOT ( FORBIDDEN );
#include "ath5k.h"
#include <ipxe/iobuf.h>
diff --git a/src/drivers/net/ath/ath5k/desc.h b/src/drivers/net/ath/ath5k/desc.h
index 6e11b0d43..bcbd291f4 100644
--- a/src/drivers/net/ath/ath5k/desc.h
+++ b/src/drivers/net/ath/ath5k/desc.h
@@ -16,6 +16,8 @@
*
*/
+FILE_SECBOOT ( FORBIDDEN );
+
/*
* Internal RX/TX descriptor structures
* (rX: reserved fields possibily used by future versions of the ar5k chipset)
diff --git a/src/drivers/net/ath/ath5k/eeprom.h b/src/drivers/net/ath/ath5k/eeprom.h
index da4543393..e7b25b09f 100644
--- a/src/drivers/net/ath/ath5k/eeprom.h
+++ b/src/drivers/net/ath/ath5k/eeprom.h
@@ -16,6 +16,8 @@
*
*/
+FILE_SECBOOT ( FORBIDDEN );
+
/*
* Common ar5xxx EEPROM data offsets (set these on AR5K_EEPROM_BASE)
*/
diff --git a/src/drivers/net/ath/ath5k/reg.h b/src/drivers/net/ath/ath5k/reg.h
index 7070d1543..fd9aa7c8e 100644
--- a/src/drivers/net/ath/ath5k/reg.h
+++ b/src/drivers/net/ath/ath5k/reg.h
@@ -17,6 +17,8 @@
*
*/
+FILE_SECBOOT ( FORBIDDEN );
+
/*
* Register values for Atheros 5210/5211/5212 cards from OpenBSD's ar5k
* maintained by Reyk Floeter
diff --git a/src/drivers/net/ath/ath5k/rfbuffer.h b/src/drivers/net/ath/ath5k/rfbuffer.h
index e50baff66..bcbaf1db9 100644
--- a/src/drivers/net/ath/ath5k/rfbuffer.h
+++ b/src/drivers/net/ath/ath5k/rfbuffer.h
@@ -17,6 +17,7 @@
*
*/
+FILE_SECBOOT ( FORBIDDEN );
/*
* There are some special registers on the RF chip
diff --git a/src/drivers/net/ath/ath5k/rfgain.h b/src/drivers/net/ath/ath5k/rfgain.h
index 1354d8c39..a220d8661 100644
--- a/src/drivers/net/ath/ath5k/rfgain.h
+++ b/src/drivers/net/ath/ath5k/rfgain.h
@@ -18,6 +18,8 @@
*
*/
+FILE_SECBOOT ( FORBIDDEN );
+
/*
* Mode-specific RF Gain table (64bytes) for RF5111/5112
* (RF5110 only comes with AR5210 and only supports a/turbo a mode so initial