hw.c (6289ac2b7182d418ee68e5c0f3f83d383d7a72ed) | hw.c (7dc67af063e3f0237c864504bb2188ada753b804) |
---|---|
1// SPDX-License-Identifier: BSD-3-Clause-Clear 2/* 3 * Copyright (c) 2018-2020 The Linux Foundation. All rights reserved. 4 */ 5 6#include <linux/types.h> 7#include <linux/bitops.h> 8#include <linux/bitfield.h> --- 1421 unchanged lines hidden (view full) --- 1430 1431 { /* must be last */ 1432 __cpu_to_le32(0), 1433 __cpu_to_le32(0), 1434 __cpu_to_le32(0), 1435 }, 1436}; 1437 | 1// SPDX-License-Identifier: BSD-3-Clause-Clear 2/* 3 * Copyright (c) 2018-2020 The Linux Foundation. All rights reserved. 4 */ 5 6#include <linux/types.h> 7#include <linux/bitops.h> 8#include <linux/bitfield.h> --- 1421 unchanged lines hidden (view full) --- 1430 1431 { /* must be last */ 1432 __cpu_to_le32(0), 1433 __cpu_to_le32(0), 1434 __cpu_to_le32(0), 1435 }, 1436}; 1437 |
1438const struct ath11k_hw_ring_mask ath11k_hw_ring_mask_qcn9074 = { 1439 .tx = { 1440 ATH11K_TX_RING_MASK_0, 1441 ATH11K_TX_RING_MASK_1, 1442 ATH11K_TX_RING_MASK_2, 1443 }, 1444 .rx_mon_status = { 1445 0, 0, 0, 1446 ATH11K_RX_MON_STATUS_RING_MASK_0, 1447 ATH11K_RX_MON_STATUS_RING_MASK_1, 1448 ATH11K_RX_MON_STATUS_RING_MASK_2, 1449 }, 1450 .rx = { 1451 0, 0, 0, 0, 1452 ATH11K_RX_RING_MASK_0, 1453 ATH11K_RX_RING_MASK_1, 1454 ATH11K_RX_RING_MASK_2, 1455 ATH11K_RX_RING_MASK_3, 1456 }, 1457 .rx_err = { 1458 0, 0, 0, 1459 ATH11K_RX_ERR_RING_MASK_0, 1460 }, 1461 .rx_wbm_rel = { 1462 0, 0, 0, 1463 ATH11K_RX_WBM_REL_RING_MASK_0, 1464 }, 1465 .reo_status = { 1466 0, 0, 0, 1467 ATH11K_REO_STATUS_RING_MASK_0, 1468 }, 1469 .rxdma2host = { 1470 0, 0, 0, 1471 ATH11K_RXDMA2HOST_RING_MASK_0, 1472 }, 1473 .host2rxdma = { 1474 0, 0, 0, 1475 ATH11K_HOST2RXDMA_RING_MASK_0, 1476 }, 1477}; 1478 |
|
1438const struct ath11k_hw_regs ipq8074_regs = { 1439 /* SW2TCL(x) R0 ring configuration address */ 1440 .hal_tcl1_ring_base_lsb = 0x00000510, 1441 .hal_tcl1_ring_base_msb = 0x00000514, 1442 .hal_tcl1_ring_id = 0x00000518, 1443 .hal_tcl1_ring_misc = 0x00000520, 1444 .hal_tcl1_ring_tp_addr_lsb = 0x0000052c, 1445 .hal_tcl1_ring_tp_addr_msb = 0x00000530, --- 204 unchanged lines hidden --- | 1479const struct ath11k_hw_regs ipq8074_regs = { 1480 /* SW2TCL(x) R0 ring configuration address */ 1481 .hal_tcl1_ring_base_lsb = 0x00000510, 1482 .hal_tcl1_ring_base_msb = 0x00000514, 1483 .hal_tcl1_ring_id = 0x00000518, 1484 .hal_tcl1_ring_misc = 0x00000520, 1485 .hal_tcl1_ring_tp_addr_lsb = 0x0000052c, 1486 .hal_tcl1_ring_tp_addr_msb = 0x00000530, --- 204 unchanged lines hidden --- |