u80211_drv: bump

This commit is contained in:
Matheus
2026-09-14 09:23:42 -03:00
parent 5b088742de
commit b1c82ae6af
5 changed files with 13 additions and 10 deletions
@@ -142,7 +142,8 @@ static int build_descriptor(const uint8_t *frame, size_t frame_size, const u8021
return U80211_DRV_STATUS_SUCCESS;
}
int u80211_drv_rtl8188eu_tx_buffer_allocate(size_t size, void **buffer) {
int u80211_drv_rtl8188eu_tx_buffer_allocate(u80211_drv_device_handle_t device, size_t size, void **buffer) {
(void)device;
if (size > U80211_DRV_80211_MAX_MPDU_SIZE)
return U80211_DRV_STATUS_INVALID_ARGUMENT;
@@ -155,7 +156,8 @@ int u80211_drv_rtl8188eu_tx_buffer_allocate(size_t size, void **buffer) {
return U80211_DRV_STATUS_SUCCESS;
}
void u80211_drv_rtl8188eu_tx_buffer_free(void *buffer) {
void u80211_drv_rtl8188eu_tx_buffer_free(u80211_drv_device_handle_t device, void *buffer) {
(void)device;
u80211_drv_kernel_free((uint8_t *)buffer - RTL8188EU_TX_DESCRIPTOR_SIZE);
}
@@ -185,6 +187,6 @@ int u80211_drv_rtl8188eu_transmit(u80211_drv_rtl8188eu_t *rtl8188eu, void *buffe
status = U80211_DRV_STATUS_UNKNOWN_ERROR;
cleanup:
u80211_drv_rtl8188eu_tx_buffer_free(buffer);
u80211_drv_rtl8188eu_tx_buffer_free(rtl8188eu->device, buffer);
return status;
}
@@ -16,6 +16,7 @@ typedef struct {
static const u80211_drv_match_table_entry_t match_table[] = {
{0x20013310, 0xffffff, u80211_drv_rtl8188eu_init, "DWA-123 (Revision D1, rtl8188eu driver)"},
{0x0bda8179, 0xffffff, u80211_drv_rtl8188eu_init, "Realtek RTL8188EUS (rtl8188eu driver)"}
};
#define MATCH_TABLE_ENTRIES (sizeof(match_table) / sizeof(*match_table))