Home
last modified time | relevance | path

Searched +full:hw +full:- +full:timeout +full:- +full:ms (Results 1 – 25 of 166) sorted by relevance

1234567

/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Drohm,bd9576-pmic.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/mfd/rohm,bd9576-pmic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Matti Vaittinen <mazziesaccount@gmail.com>
14 powering the R-Car series processors.
21 - rohm,bd9576
22 - rohm,bd9573
32 rohm,vout1-en-low:
35 controlled by a GPIO. This is dictated by state of vout1-en pin during
[all …]
H A Drohm,bd96801-pmic.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/mfd/rohm,bd96801-pmic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
13 BD96801 is an automotive grade single-chip power management IC.
15 over-/under voltage and over current detection and a watchdog.
36 interrupt-names:
39 - enum: [intb, errb]
40 - const: errb
[all …]
/freebsd/sys/dev/ixgbe/
H A Dixgbe_82598.c2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2020, Intel Corporation
48 static s32 ixgbe_get_link_capabilities_82598(struct ixgbe_hw *hw,
51 static enum ixgbe_media_type ixgbe_get_media_type_82598(struct ixgbe_hw *hw);
52 static s32 ixgbe_start_mac_link_82598(struct ixgbe_hw *hw,
54 static s32 ixgbe_check_mac_link_82598(struct ixgbe_hw *hw,
57 static s32 ixgbe_setup_mac_link_82598(struct ixgbe_hw *hw,
60 static s32 ixgbe_setup_copper_link_82598(struct ixgbe_hw *hw,
63 static s32 ixgbe_reset_hw_82598(struct ixgbe_hw *hw);
64 static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
[all …]
H A Dixgbe_82599.c2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2020, Intel Corporation
48 static s32 ixgbe_setup_copper_link_82599(struct ixgbe_hw *hw,
51 static s32 ixgbe_verify_fw_version_82599(struct ixgbe_hw *hw);
52 static s32 ixgbe_read_eeprom_82599(struct ixgbe_hw *hw,
54 static s32 ixgbe_read_eeprom_buffer_82599(struct ixgbe_hw *hw, u16 offset,
56 static s32 ixgbe_read_i2c_byte_82599(struct ixgbe_hw *hw, u8 byte_offset,
58 static s32 ixgbe_write_i2c_byte_82599(struct ixgbe_hw *hw, u8 byte_offset,
61 void ixgbe_init_mac_link_ops_82599(struct ixgbe_hw *hw) in ixgbe_init_mac_link_ops_82599() argument
63 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_init_mac_link_ops_82599()
[all …]
H A Dixgbe_common.c2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2020, Intel Corporation
41 static s32 ixgbe_acquire_eeprom(struct ixgbe_hw *hw);
42 static s32 ixgbe_get_eeprom_semaphore(struct ixgbe_hw *hw);
43 static void ixgbe_release_eeprom_semaphore(struct ixgbe_hw *hw);
44 static s32 ixgbe_ready_eeprom(struct ixgbe_hw *hw);
45 static void ixgbe_standby_eeprom(struct ixgbe_hw *hw);
46 static void ixgbe_shift_out_eeprom_bits(struct ixgbe_hw *hw, u16 data,
48 static u16 ixgbe_shift_in_eeprom_bits(struct ixgbe_hw *hw, u16 count);
49 static void ixgbe_raise_eeprom_clk(struct ixgbe_hw *hw, u32 *eec);
[all …]
/freebsd/sys/dev/e1000/
H A De1000_82575.c2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2020, Intel Corporation
48 static s32 e1000_init_phy_params_82575(struct e1000_hw *hw);
49 static s32 e1000_init_mac_params_82575(struct e1000_hw *hw);
50 static s32 e1000_acquire_nvm_82575(struct e1000_hw *hw);
51 static void e1000_release_nvm_82575(struct e1000_hw *hw);
52 static s32 e1000_check_for_link_82575(struct e1000_hw *hw);
53 static s32 e1000_check_for_link_media_swap(struct e1000_hw *hw);
54 static s32 e1000_get_cfg_done_82575(struct e1000_hw *hw);
55 static s32 e1000_get_link_up_info_82575(struct e1000_hw *hw, u16 *speed,
[all …]
H A De1000_ich8lan.h2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2020, Intel Corporation
66 #define E1000_ICH_FWSM_PCIM2PCI 0x01000000 /* ME PCIm-to-PCI active */
121 /* bit24: RXDCTL thresholds granularity: 0 - cache lines, 1 - descriptors */
132 #define E1000_PCH2_RAR_ENTRIES 5 /* RAR[0], SHRA[0-3] */
133 #define E1000_PCH_LPT_RAR_ENTRIES 12 /* RAR[0], SHRA[0-10] */
170 /* Half-duplex collision counts */
220 /* Strapping Option Register - RO */
231 #define HV_OEM_BITS_RESTART_AN 0x0400 /* Restart Auto-negotiation */
250 #define SW_FLAG_TIMEOUT 1000 /* SW Semaphore flag timeout in ms */
[all …]
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dreg.c1 // SPDX-License-Identifier: BSD-3-Clause-Clear
3 * Copyright (c) 2018-2021 The Linux Foundation. All rights reserved.
4 * Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved.
11 #define ATH12K_2GHZ_CH01_11 REG_RULE(2412 - 10, 2462 + 10, 40, 0, 20, 0)
12 #define ATH12K_5GHZ_5150_5350 REG_RULE(5150 - 10, 5350 + 10, 80, 0, 30,\
14 #define ATH12K_5GHZ_5725_5850 REG_RULE(5725 - 10, 5850 + 10, 80, 0, 30,\
35 regd = rcu_dereference_rtnl(ar->hw->wiphy->regd); in ath12k_regdom_changes()
43 return memcmp(regd->alpha2, alpha2, 2) != 0; in ath12k_regdom_changes()
49 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); in ath12k_reg_notifier() local
51 struct ath12k *ar = hw->priv; in ath12k_reg_notifier()
[all …]
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dreg.c1 // SPDX-License-Identifier: BSD-3-Clause-Clear
3 * Copyright (c) 2018-2019 The Linux Foundation. All rights reserved.
11 #define ATH11K_2GHZ_CH01_11 REG_RULE(2412 - 10, 2462 + 10, 40, 0, 20, 0)
12 #define ATH11K_5GHZ_5150_5350 REG_RULE(5150 - 10, 5350 + 10, 80, 0, 30,\
14 #define ATH11K_5GHZ_5725_5850 REG_RULE(5725 - 10, 5850 + 10, 80, 0, 30,\
35 regd = rcu_dereference_rtnl(ar->hw->wiphy->regd); in ath11k_regdom_changes()
43 return memcmp(regd->alpha2, alpha2, 2) != 0; in ath11k_regdom_changes()
49 struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); in ath11k_reg_notifier() local
52 struct ath11k *ar = hw->priv; in ath11k_reg_notifier()
55 ath11k_dbg(ar->ab, ATH11K_DBG_REG, in ath11k_reg_notifier()
[all …]
H A Ddebugfs_htt_stats.h1 /* SPDX-License-Identifier: BSD-3-Clause-Clear */
3 * Copyright (c) 2018-2019 The Linux Foundation. All rights reserved.
251 * HW had attempted to transmit on air, for the HWSCH Schedule
253 * The histogram bins are 0-29, 30-59, 60-89 and so on. The are
465 /* element 0,1, ...7 -> NSS 1,2, ...8 */
473 * (400us, 800us, 1600us & 3200us) in each mcs (0-11)
501 /* element 0,1, ...7 -> NSS 1,2, ...8 */
512 /* Counters to track number of rx packets in each GI in each mcs (0-11) */
595 /* histogram of ppdu post to hwsch - > cmd status received */
620 * The tries here is the count of the MPDUS within a PPDU that the HW
[all …]
/freebsd/sys/contrib/dev/ath/ath_hal/ar9300/
H A Dar9300_recv.c74 if ( AH9300(ah)->ah_reset_reason == HAL_RESET_BBPANIC ){ in ar9300_set_rx_abort()
85 /* abort: chip rx failed to go idle in 10 ms */ in ar9300_set_rx_abort()
90 "%s: rx failed to go idle in 10 ms RXSM=0x%x\n", in ar9300_set_rx_abort()
107 ar9300_stop_dma_receive(struct ath_hal *ah, u_int timeout) in ar9300_stop_dma_receive() argument
118 if (timeout == 0) { in ar9300_stop_dma_receive()
119 timeout = AH_RX_STOP_DMA_TIMEOUT; in ar9300_stop_dma_receive()
141 for (wait = timeout / AH_TIME_QUANTUM; wait != 0; wait--) { in ar9300_stop_dma_receive()
149 HALDEBUG(ah, HAL_DEBUG_RX, "%s: dma failed to stop in %d ms\n" in ar9300_stop_dma_receive()
152 timeout / 1000, in ar9300_stop_dma_receive()
193 * Set multicast filter 0 (lower 32-bits)
[all …]
H A Dar9300_interrupts.c66 * values. The value returned is mapped to abstract the hw-specific bit
69 * Returns: A hardware-abstracted bitmap of all non-masked-out
72 #define MAP_ISR_S2_HAL_CST 6 /* Carrier sense timeout */
73 #define MAP_ISR_S2_HAL_GTT 6 /* Global transmit timeout */
96 HAL_CAPABILITIES *p_cap = &AH_PRIVATE(ah)->ah_caps; in ar9300_get_pending_interrupts()
148 ah->ah_intrstate[0] = OS_REG_READ(ah, AR_ISR); in ar9300_get_pending_interrupts()
149 ah->ah_intrstate[1] = OS_REG_READ(ah, AR_ISR_S0); in ar9300_get_pending_interrupts()
150 ah->ah_intrstate[2] = OS_REG_READ(ah, AR_ISR_S1); in ar9300_get_pending_interrupts()
151 ah->ah_intrstate[3] = OS_REG_READ(ah, AR_ISR_S2); in ar9300_get_pending_interrupts()
152 ah->ah_intrstate[4] = OS_REG_READ(ah, AR_ISR_S3); in ar9300_get_pending_interrupts()
[all …]
/freebsd/sys/dev/atkbdc/
H A Dpsm.c1 /*-
28 * Thanks are also due to Rick Macklem, rick@snowhite.cis.uoguelph.ca -
36 * Andrew Herbert <andrew@werple.apana.org.au> - 8 June 1993
39 * Andrew Herbert - 12 June 1993
42 * - 13 June 1993
44 * Modified for PS/2 AUX mouse by Shoji Yuen <yuen@nuie.nagoya-u.ac.jp>
45 * - 24 October 1993
48 * Kazutaka Yokota <yokota@zodiac.mech.utsunomiya-u.ac.jp>
49 * - 3, 14, 22 October 1996.
50 * - 12 November 1996. IOCTLs and rearranging `psmread', `psmioctl'...
[all …]
/freebsd/sys/contrib/dev/iwlwifi/pcie/
H A Dtrans-gen2.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
4 * Copyright (C) 2018-2024 Intel Corporation
9 #include "iwl-trans.h"
10 #include "iwl-prph.h"
11 #include "iwl-context-inf
[all...]
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dhw.c1 // SPDX-License-Identifier: ISC
3 * Copyright (c) 2014-2017 Qualcomm Atheros, Inc.
13 #include "hw.h"
15 #include "wmi-ops.h"
559 survey->filled |= SURVEY_INFO_TIME | in ath10k_hw_fill_survey_time()
562 wraparound_type = ar->hw_params.cc_wraparound_type; in ath10k_hw_fill_survey_time()
569 survey->filled &= ~SURVEY_INFO_TIME_BUSY; in ath10k_hw_fill_survey_time()
584 cc -= cc_prev - cc_fix; in ath10k_hw_fill_survey_time()
585 rcc -= rcc_prev - rcc_fix; in ath10k_hw_fill_survey_time()
587 survey->time = CCNT_TO_MSEC(ar, cc); in ath10k_hw_fill_survey_time()
[all …]
/freebsd/sys/dev/ixl/
H A Di40e_nvm.c3 Copyright (c) 2013-2018, Intel Corporation
37 * i40e_init_nvm - Initialize NVM function pointers
38 * @hw: pointer to the HW structure
46 enum i40e_status_code i40e_init_nvm(struct i40e_hw *hw) in i40e_init_nvm() argument
48 struct i40e_nvm_info *nvm = &hw->nvm; in i40e_init_nvm()
58 gens = rd32(hw, I40E_GLNVM_GENS); in i40e_init_nvm()
62 nvm->sr_size = BIT(sr_size) * I40E_SR_WORDS_IN_1KB; in i40e_init_nvm()
65 fla = rd32(hw, I40E_GLNVM_FLA); in i40e_init_nvm()
67 /* Max NVM timeout */ in i40e_init_nvm()
68 nvm->timeout = I40E_MAX_NVM_TIMEOUT; in i40e_init_nvm()
[all …]
/freebsd/sys/dev/qlxgbe/
H A Dql_inline.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2013-2016 Qlogic Corporation
36 #define QL8_SEMLOCK_TIMEOUT 1000/* QLA8020 Semaphore Lock Timeout 10ms */
57 count--; in qla_sem_lock()
60 return(-1); in qla_sem_lock()
83 return(((NUM_TX_DESCRIPTORS * 4) - 1)); in qla_get_ifq_snd_maxlen()
92 if (ha->pci_func == 0) in qla_get_optics()
107 if ((ha->hw.module_type == 0x4) || in qla_get_optics()
108 (ha->hw.module_type == 0x5) || in qla_get_optics()
[all …]
/freebsd/sys/dev/qlxgb/
H A Dqla_inline.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2011-2013 Qlogic Corporation
44 #define QL8_SEMLOCK_TIMEOUT 1000/* QLA8020 Semaphore Lock Timeout 10ms */
65 count--; in qla_sem_lock()
68 return(-1); in qla_sem_lock()
91 return((NUM_TX_DESCRIPTORS - 1)); in qla_get_ifq_snd_maxlen()
100 if (ha->pci_func == 0) in qla_get_optics()
125 return (ha->hw.mac_addr); in qla_get_mac_addr()
137 (((ha->pci_func >> 1) * 3) << 2) + ((ha->pci_func & 0x01) << 2); in qla_read_mac_addr()
[all …]
/freebsd/sys/contrib/dev/rtw89/
H A Dser.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
2 /* Copyright(c) 2019-2020 Realtek Corporation
23 SER_EV_L1_RESET_PREPARE, /* pre-M0 */
65 return ser->ev_tbl[event].name; in ser_ev_name()
72 if (ser->state < SER_ST_MAX_ST) in ser_st_name()
73 return ser->st_tb in ser_st_name()
237 ser_set_alarm(struct rtw89_ser * ser,u32 ms,u8 event) ser_set_alarm() argument
[all...]
/freebsd/usr.sbin/moused/
H A Dmoused.c2 ** SPDX-License-Identifier: BSD-4-Clause
82 /* Abort 3-button emulation delay after this many movement events. */
88 #define MOUSE_XAXIS (-1)
89 #define MOUSE_YAXIS (-2)
114 #define tsclr(tvp) ((tvp)->tv_sec = (tvp)->tv_nsec = 0)
116 (((tvp)->tv_se
401 mousehw_t hw; /* mouse device hardware information */ global() member
468 int timeout; global() member
995 struct timeval timeout; moused() local
2760 struct timeval timeout; pnpwakeup1() local
2841 struct timeval timeout; pnpwakeup2() local
2880 struct timeval timeout; pnpgets() local
[all...]
/freebsd/sys/dev/msk/
H A Dif_mskreg.h17 * are provided to you under the BSD-type license terms provided
22 * - Redistributions of source code must retain the above copyright
24 * - Redistributions in binary form must reproduce the above
28 * - Neither the name of Marvell nor the names of its contributors
48 /*-
49 * SPDX-License-Identifier: BSD-4-Clause AND BSD-3-Clause
65 * 4. Neither the name of the author nor the names of any co-contributors
82 /*-
110 * D-Link PCI vendor ID
154 * D-Link gigabit ethernet device ID
[all …]
/freebsd/sys/dev/ath/ath_hal/ar5212/
H A Dar5212_beacon.c1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting
5 * Copyright (c) 2002-2008 Atheros Communications, Inc.
52 * + Timer 0 - 0..15 0xffff TU in ar5212SetBeaconTimers()
53 * + Timer 1 - 0..18 0x7ffff TU/8 in ar5212SetBeaconTimers()
54 * + Timer 2 - 0..24 0x1ffffff TU/8 in ar5212SetBeaconTimers()
55 * + Timer 3 - 0..15 0xffff TU in ar5212SetBeaconTimers()
57 OS_REG_WRITE(ah, AR_TIMER0, bt->bt_nexttbtt & 0xffff); in ar5212SetBeaconTimers()
58 OS_REG_WRITE(ah, AR_TIMER1, bt->bt_nextdba & 0x7ffff); in ar5212SetBeaconTimers()
[all …]
/freebsd/sys/dev/nvme/
H A Dnvme_ctrlr.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (C) 2012-2016 Intel Corporation
56 bus_barrier(ctrlr->resource, 0, rman_get_size(ctrlr->resource), flags); in nvme_ctrlr_barrier()
68 sbuf_printf(&sb, "name=\"%s\" ", device_get_nameunit(ctrlr->dev)); in nvme_ctrlr_devctl_va()
95 sbuf_printf(&sb, "%s: ", device_get_nameunit(ctrlr->dev)); in nvme_ctrlr_devctl_log()
115 qpair = &ctrlr->adminq; in nvme_ctrlr_construct_admin_qpair()
116 qpair->id = 0; in nvme_ctrlr_construct_admin_qpair()
117 qpair->cpu = CPU_FFS(&cpuset_domain[ctrlr->domain]) - 1; in nvme_ctrlr_construct_admin_qpair()
118 qpair->domain = ctrlr->domain; in nvme_ctrlr_construct_admin_qpair()
[all …]
/freebsd/sys/contrib/dev/iwlwifi/fw/
H A Dfile.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2008-2014, 2018-2024 Intel Corporation
4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH
5 * Copyright (C) 2016-2017 Intel Deutschland GmbH
55 IWL_UCODE_TLV_PAN = 7, /* deprecated -
[all...]
/freebsd/sys/dev/ice/
H A Dice_common.c1 /* SPDX-License-Identifier: BSD-3-Clause */
127 * ice_dump_phy_type - helper function to dump phy_type in ice_dump_phy_type()
128 * @hw: pointer to the HW structure in ice_dump_phy_type()
134 ice_dump_phy_type(struct ice_hw *hw, u64 low, u64 high, const char *prefix) in ice_dump_phy_type()
138 ice_debug(hw, ICE_DBG_PHY, "%s: phy_type_low: 0x%016llx\n", prefix, in ice_dump_phy_type()
143 ice_debug(hw, ICE_DBG_PH in ice_dump_phy_type()
124 ice_dump_phy_type(struct ice_hw * hw,u64 low,u64 high,const char * prefix) ice_dump_phy_type() argument
154 ice_set_mac_type(struct ice_hw * hw) ice_set_mac_type() argument
206 ice_is_e810(struct ice_hw * hw) ice_is_e810() argument
217 ice_is_e810t(struct ice_hw * hw) ice_is_e810t() argument
252 ice_is_e823(struct ice_hw * hw) ice_is_e823() argument
278 ice_clear_pf_cfg(struct ice_hw * hw) ice_clear_pf_cfg() argument
303 ice_aq_manage_mac_read(struct ice_hw * hw,void * buf,u16 buf_size,struct ice_sq_cd * cd) ice_aq_manage_mac_read() argument
448 struct ice_hw *hw; ice_aq_get_phy_caps() local
535 ice_aq_get_netlist_node(struct ice_hw * hw,struct ice_aqc_get_link_topo * cmd,u8 * node_part_number,u16 * node_handle) ice_aq_get_netlist_node() argument
568 ice_find_netlist_node(struct ice_hw * hw,u8 node_type_ctx,u8 node_part_number,u16 * node_handle) ice_find_netlist_node() argument
601 ice_get_link_status_datalen(hw) global() argument
623 struct ice_hw *hw; ice_aq_get_link_info() local
711 ice_fill_tx_timer_and_fc_thresh(struct ice_hw * hw,struct ice_aqc_set_mac_cfg * cmd) ice_fill_tx_timer_and_fc_thresh() argument
749 ice_aq_set_mac_cfg(struct ice_hw * hw,u16 max_frame_size,bool auto_drop,struct ice_sq_cd * cd) ice_aq_set_mac_cfg() argument
775 ice_init_fltr_mgmt_struct(struct ice_hw * hw) ice_init_fltr_mgmt_struct() argument
805 ice_cleanup_fltr_mgmt_single(struct ice_hw * hw,struct ice_switch_info * sw) ice_cleanup_fltr_mgmt_single() argument
869 ice_cleanup_fltr_mgmt_struct(struct ice_hw * hw) ice_cleanup_fltr_mgmt_struct() argument
881 ice_get_itr_intrl_gran(struct ice_hw * hw) ice_get_itr_intrl_gran() argument
905 ice_print_rollback_msg(struct ice_hw * hw) ice_print_rollback_msg() argument
928 ice_set_umac_shared(struct ice_hw * hw) ice_set_umac_shared() argument
937 ice_init_hw(struct ice_hw * hw) ice_init_hw() argument
1113 ice_deinit_hw(struct ice_hw * hw) ice_deinit_hw() argument
1138 ice_check_reset(struct ice_hw * hw) ice_check_reset() argument
1200 ice_pf_reset(struct ice_hw * hw) ice_pf_reset() argument
1258 ice_reset(struct ice_hw * hw,enum ice_reset_req req) ice_reset() argument
1294 ice_copy_rxq_ctx_to_hw(struct ice_hw * hw,u8 * ice_rxq_ctx,u32 rxq_index) ice_copy_rxq_ctx_to_hw() argument
1325 ice_copy_rxq_ctx_from_hw(struct ice_hw * hw,u8 * ice_rxq_ctx,u32 rxq_index) ice_copy_rxq_ctx_from_hw() argument
1384 ice_write_rxq_ctx(struct ice_hw * hw,struct ice_rlan_ctx * rlan_ctx,u32 rxq_index) ice_write_rxq_ctx() argument
1408 ice_read_rxq_ctx(struct ice_hw * hw,struct ice_rlan_ctx * rlan_ctx,u32 rxq_index) ice_read_rxq_ctx() argument
1431 ice_clear_rxq_ctx(struct ice_hw * hw,u32 rxq_index) ice_clear_rxq_ctx() argument
1490 ice_copy_tx_cmpltnq_ctx_to_hw(struct ice_hw * hw,u8 * ice_tx_cmpltnq_ctx,u32 tx_cmpltnq_index) ice_copy_tx_cmpltnq_ctx_to_hw() argument
1539 ice_write_tx_cmpltnq_ctx(struct ice_hw * hw,struct ice_tx_cmpltnq_ctx * tx_cmpltnq_ctx,u32 tx_cmpltnq_index) ice_write_tx_cmpltnq_ctx() argument
1557 ice_clear_tx_cmpltnq_ctx(struct ice_hw * hw,u32 tx_cmpltnq_index) ice_clear_tx_cmpltnq_ctx() argument
1580 ice_copy_tx_drbell_q_ctx_to_hw(struct ice_hw * hw,u8 * ice_tx_drbell_q_ctx,u32 tx_drbell_q_index) ice_copy_tx_drbell_q_ctx_to_hw() argument
1630 ice_write_tx_drbell_q_ctx(struct ice_hw * hw,struct ice_tx_drbell_q_ctx * tx_drbell_q_ctx,u32 tx_drbell_q_index) ice_write_tx_drbell_q_ctx() argument
1649 ice_clear_tx_drbell_q_ctx(struct ice_hw * hw,u32 tx_drbell_q_index) ice_clear_tx_drbell_q_ctx() argument
1706 ice_sq_send_cmd_retry(struct ice_hw * hw,struct ice_ctl_q_info * cq,struct ice_aq_desc * desc,void * buf,u16 buf_size,struct ice_sq_cd * cd) ice_sq_send_cmd_retry() argument
1767 ice_aq_send_cmd(struct ice_hw * hw,struct ice_aq_desc * desc,void * buf,u16 buf_size,struct ice_sq_cd * cd) ice_aq_send_cmd() argument
1780 ice_aq_get_fw_ver(struct ice_hw * hw,struct ice_sq_cd * cd) ice_aq_get_fw_ver() argument
1816 ice_aq_send_driver_ver(struct ice_hw * hw,struct ice_driver_ver * dv,struct ice_sq_cd * cd) ice_aq_send_driver_ver() argument
1852 ice_aq_q_shutdown(struct ice_hw * hw,bool unloading) ice_aq_q_shutdown() argument
1894 ice_aq_req_res(struct ice_hw * hw,enum ice_aq_res_ids res,enum ice_aq_res_access_type access,u8 sdp_number,u32 * timeout,struct ice_sq_cd * cd) ice_aq_req_res() argument
1895 ice_aq_req_res(struct ice_hw * hw,enum ice_aq_res_ids res,enum ice_aq_res_access_type access,u8 sdp_number,u32 * timeout,struct ice_sq_cd * cd) ice_aq_req_res() argument
1965 ice_aq_release_res(struct ice_hw * hw,enum ice_aq_res_ids res,u8 sdp_number,struct ice_sq_cd * cd) ice_aq_release_res() argument
1993 ice_acquire_res(struct ice_hw * hw,enum ice_aq_res_ids res,enum ice_aq_res_access_type access,u32 timeout) ice_acquire_res() argument
1994 ice_acquire_res(struct ice_hw * hw,enum ice_aq_res_ids res,enum ice_aq_res_access_type access,u32 timeout) ice_acquire_res() argument
2051 ice_release_res(struct ice_hw * hw,enum ice_aq_res_ids res) ice_release_res() argument
2083 ice_aq_alloc_free_res(struct ice_hw * hw,u16 num_entries,struct ice_aqc_alloc_free_res_elem * buf,u16 buf_size,enum ice_adminq_opc opc,struct ice_sq_cd * cd) ice_aq_alloc_free_res() argument
2118 ice_alloc_hw_res(struct ice_hw * hw,u16 type,u16 num,bool btm,u16 * res) ice_alloc_hw_res() argument
2156 ice_free_hw_res(struct ice_hw * hw,u16 type,u16 num,u16 * res) ice_free_hw_res() argument
2191 ice_get_num_per_func(struct ice_hw * hw,u32 max) ice_get_num_per_func() argument
2213 ice_print_led_caps(struct ice_hw * hw,struct ice_hw_common_caps * caps,char const * prefix,bool dbg) ice_print_led_caps() argument
2246 ice_print_sdp_caps(struct ice_hw * hw,struct ice_hw_common_caps * caps,char const * prefix,bool dbg) ice_print_sdp_caps() argument
2285 ice_parse_common_caps(struct ice_hw * hw,struct ice_hw_common_caps * caps,struct ice_aqc_list_caps_elem * elem,const char * prefix) ice_parse_common_caps() argument
2537 ice_recalc_port_limited_caps(struct ice_hw * hw,struct ice_hw_common_caps * caps) ice_recalc_port_limited_caps() argument
2569 ice_parse_vf_func_caps(struct ice_hw * hw,struct ice_hw_func_caps * func_p,struct ice_aqc_list_caps_elem * cap) ice_parse_vf_func_caps() argument
2592 ice_parse_vsi_func_caps(struct ice_hw * hw,struct ice_hw_func_caps * func_p,struct ice_aqc_list_caps_elem * cap) ice_parse_vsi_func_caps() argument
2617 ice_parse_func_caps(struct ice_hw * hw,struct ice_hw_func_caps * func_p,void * buf,u32 cap_count) ice_parse_func_caps() argument
2665 ice_parse_valid_functions_cap(struct ice_hw * hw,struct ice_hw_dev_caps * dev_p,struct ice_aqc_list_caps_elem * cap) ice_parse_valid_functions_cap() argument
2685 ice_parse_vf_dev_caps(struct ice_hw * hw,struct ice_hw_dev_caps * dev_p,struct ice_aqc_list_caps_elem * cap) ice_parse_vf_dev_caps() argument
2704 ice_parse_vsi_dev_caps(struct ice_hw * hw,struct ice_hw_dev_caps * dev_p,struct ice_aqc_list_caps_elem * cap) ice_parse_vsi_dev_caps() argument
2723 ice_parse_nac_topo_dev_caps(struct ice_hw * hw,struct ice_hw_dev_caps * dev_p,struct ice_aqc_list_caps_elem * cap) ice_parse_nac_topo_dev_caps() argument
2747 ice_parse_sensor_reading_cap(struct ice_hw * hw,struct ice_hw_dev_caps * dev_p,struct ice_aqc_list_caps_elem * cap) ice_parse_sensor_reading_cap() argument
2772 ice_parse_dev_caps(struct ice_hw * hw,struct ice_hw_dev_caps * dev_p,void * buf,u32 cap_count) ice_parse_dev_caps() argument
2840 ice_aq_list_caps(struct ice_hw * hw,void * buf,u16 buf_size,u32 * cap_count,enum ice_adminq_opc opc,struct ice_sq_cd * cd) ice_aq_list_caps() argument
2871 ice_discover_dev_caps(struct ice_hw * hw,struct ice_hw_dev_caps * dev_caps) ice_discover_dev_caps() argument
2905 ice_discover_func_caps(struct ice_hw * hw,struct ice_hw_func_caps * func_caps) ice_discover_func_caps() argument
2934 ice_set_safe_mode_caps(struct ice_hw * hw) ice_set_safe_mode_caps() argument
2997 ice_get_caps(struct ice_hw * hw) ice_get_caps() argument
3018 ice_aq_manage_mac_write(struct ice_hw * hw,const u8 * mac_addr,u8 flags,struct ice_sq_cd * cd) ice_aq_manage_mac_write() argument
3039 ice_aq_clear_pxe_mode(struct ice_hw * hw) ice_aq_clear_pxe_mode() argument
3056 ice_clear_pxe_mode(struct ice_hw * hw) ice_clear_pxe_mode() argument
3079 struct ice_hw *hw = pi->hw; ice_aq_set_port_params() local
3105 ice_is_100m_speed_supported(struct ice_hw * hw) ice_is_100m_speed_supported() argument
3307 ice_aq_set_phy_cfg(struct ice_hw * hw,struct ice_port_info * pi,struct ice_aqc_set_phy_cfg_data * cfg,struct ice_sq_cd * cd) ice_aq_set_phy_cfg() argument
3372 struct ice_hw *hw; ice_update_link_info() local
3560 struct ice_hw *hw; ice_set_fc() local
3707 struct ice_hw *hw; ice_cfg_phy_fec() local
3869 ice_aq_set_event_mask(struct ice_hw * hw,u8 port_num,u16 mask,struct ice_sq_cd * cd) ice_aq_set_event_mask() argument
3894 ice_aq_set_mac_loopback(struct ice_hw * hw,bool ena_lpbk,struct ice_sq_cd * cd) ice_aq_set_mac_loopback() argument
3921 struct ice_hw *hw = pi->hw; ice_aq_set_port_id_led() local
3952 ice_aq_sff_eeprom(struct ice_hw * hw,u16 lport,u8 bus_addr,u16 mem_addr,u8 page,u8 set_page,u8 * data,u8 length,bool write,struct ice_sq_cd * cd) ice_aq_sff_eeprom() argument
3992 ice_aq_prog_topo_dev_nvm(struct ice_hw * hw,struct ice_aqc_link_topo_params * topo_params,struct ice_sq_cd * cd) ice_aq_prog_topo_dev_nvm() argument
4021 ice_aq_read_topo_dev_nvm(struct ice_hw * hw,struct ice_aqc_link_topo_params * topo_params,u32 start_address,u8 * data,u8 data_size,struct ice_sq_cd * cd) ice_aq_read_topo_dev_nvm() argument
4106 __ice_aq_get_set_rss_lut(struct ice_hw * hw,struct ice_aq_get_set_rss_lut_params * params,bool set) __ice_aq_get_set_rss_lut() argument
4168 ice_aq_get_rss_lut(struct ice_hw * hw,struct ice_aq_get_set_rss_lut_params * get_params) ice_aq_get_rss_lut() argument
4181 ice_aq_set_rss_lut(struct ice_hw * hw,struct ice_aq_get_set_rss_lut_params * set_params) ice_aq_set_rss_lut() argument
4196 __ice_aq_get_set_rss_key(struct ice_hw * hw,u16 vsi_id,struct ice_aqc_get_set_rss_keys * key,bool set) __ice_aq_get_set_rss_key() argument
4230 ice_aq_get_rss_key(struct ice_hw * hw,u16 vsi_handle,struct ice_aqc_get_set_rss_keys * key) ice_aq_get_rss_key() argument
4249 ice_aq_set_rss_key(struct ice_hw * hw,u16 vsi_handle,struct ice_aqc_get_set_rss_keys * keys) ice_aq_set_rss_key() argument
4281 ice_aq_add_lan_txq(struct ice_hw * hw,u8 num_qgrps,struct ice_aqc_add_tx_qgrp * qg_list,u16 buf_size,struct ice_sq_cd * cd) ice_aq_add_lan_txq() argument
4331 ice_aq_dis_lan_txq(struct ice_hw * hw,u8 num_qgrps,struct ice_aqc_dis_txq_item * qg_list,u16 buf_size,enum ice_disq_rst_src rst_src,u16 vmvf_num,struct ice_sq_cd * cd) ice_aq_dis_lan_txq() argument
4434 ice_aq_move_recfg_lan_txq(struct ice_hw * hw,u8 num_qs,bool is_move,bool is_tc_change,bool subseq_call,bool flush_pipe,u8 timeout,u32 * blocked_cgds,struct ice_aqc_move_txqs_data * buf,u16 buf_size,u8 * txqs_moved,struct ice_sq_cd * cd) ice_aq_move_recfg_lan_txq() argument
4436 ice_aq_move_recfg_lan_txq(struct ice_hw * hw,u8 num_qs,bool is_move,bool is_tc_change,bool subseq_call,bool flush_pipe,u8 timeout,u32 * blocked_cgds,struct ice_aqc_move_txqs_data * buf,u16 buf_size,u8 * txqs_moved,struct ice_sq_cd * cd) ice_aq_move_recfg_lan_txq() argument
4498 ice_aq_add_rdma_qsets(struct ice_hw * hw,u8 num_qset_grps,struct ice_aqc_add_rdma_qset_data * qset_list,u16 buf_size,struct ice_sq_cd * cd) ice_aq_add_rdma_qsets() argument
4731 ice_set_ctx(struct ice_hw * hw,u8 * src_ctx,u8 * dest_ctx,const struct ice_ctx_ele * ce_info) ice_set_ctx() argument
4783 ice_aq_get_internal_data(struct ice_hw * hw,u8 cluster_id,u16 table_id,u32 start,void * buf,u16 buf_size,u16 * ret_buf_size,u16 * ret_next_table,u32 * ret_next_index,struct ice_sq_cd * cd) ice_aq_get_internal_data() argument
5040 ice_get_lan_q_ctx(struct ice_hw * hw,u16 vsi_handle,u8 tc,u16 q_handle) ice_get_lan_q_ctx() argument
5078 struct ice_hw *hw; ice_ena_vsi_txq() local
5183 struct ice_hw *hw; ice_dis_vsi_txq() local
5335 struct ice_hw *hw; ice_ena_vsi_rdma_qset() local
5409 struct ice_hw *hw; ice_dis_vsi_rdma_qset() local
5462 ice_aq_get_sensor_reading(struct ice_hw * hw,u8 sensor,u8 format,struct ice_aqc_get_sensor_reading_resp * data,struct ice_sq_cd * cd) ice_aq_get_sensor_reading() argument
5495 ice_is_main_vsi(struct ice_hw * hw,u16 vsi_handle) ice_is_main_vsi() argument
5508 ice_replay_pre_init(struct ice_hw * hw,struct ice_switch_info * sw) ice_replay_pre_init() argument
5539 ice_replay_vsi(struct ice_hw * hw,u16 vsi_handle) ice_replay_vsi() argument
5571 ice_replay_post(struct ice_hw * hw) ice_replay_post() argument
5587 ice_stat_update40(struct ice_hw * hw,u32 reg,bool prev_stat_loaded,u64 * prev_stat,u64 * cur_stat) ice_stat_update40() argument
5624 ice_stat_update32(struct ice_hw * hw,u32 reg,bool prev_stat_loaded,u64 * prev_stat,u64 * cur_stat) ice_stat_update32() argument
5677 ice_stat_update_repc(struct ice_hw * hw,u16 vsi_handle,bool prev_stat_loaded,struct ice_eth_stats * cur_stats) ice_stat_update_repc() argument
5717 ice_aq_alternate_write(struct ice_hw * hw,u32 reg_addr0,u32 reg_val0,u32 reg_addr1,u32 reg_val1) ice_aq_alternate_write() argument
5750 ice_aq_alternate_read(struct ice_hw * hw,u32 reg_addr0,u32 * reg_val0,u32 reg_addr1,u32 * reg_val1) ice_aq_alternate_read() argument
5787 ice_aq_alternate_write_done(struct ice_hw * hw,u8 bios_mode,bool * reset_needed) ice_aq_alternate_write_done() argument
5816 ice_aq_alternate_clear(struct ice_hw * hw) ice_aq_alternate_clear() argument
5837 ice_sched_query_elem(struct ice_hw * hw,u32 node_teid,struct ice_aqc_txsched_elem_data * buf) ice_sched_query_elem() argument
5857 ice_get_fw_mode(struct ice_hw * hw) ice_get_fw_mode() argument
5884 ice_get_cur_lldp_persist_status(struct ice_hw * hw,u32 * lldp_status) ice_get_cur_lldp_persist_status() argument
5924 ice_get_dflt_lldp_persist_status(struct ice_hw * hw,u32 * lldp_status) ice_get_dflt_lldp_persist_status() argument
6003 ice_aq_read_i2c(struct ice_hw * hw,struct ice_aqc_link_topo_addr topo_addr,u16 bus_addr,__le16 addr,u8 params,u8 * data,struct ice_sq_cd * cd) ice_aq_read_i2c() argument
6053 ice_aq_write_i2c(struct ice_hw * hw,struct ice_aqc_link_topo_addr topo_addr,u16 bus_addr,__le16 addr,u8 params,u8 * data,struct ice_sq_cd * cd) ice_aq_write_i2c() argument
6094 ice_aq_set_gpio(struct ice_hw * hw,u16 gpio_ctrl_handle,u8 pin_idx,bool value,struct ice_sq_cd * cd) ice_aq_set_gpio() argument
6121 ice_aq_get_gpio(struct ice_hw * hw,u16 gpio_ctrl_handle,u8 pin_idx,bool * value,struct ice_sq_cd * cd) ice_aq_get_gpio() argument
6150 ice_is_fw_api_min_ver(struct ice_hw * hw,u8 maj,u8 min,u8 patch) ice_is_fw_api_min_ver() argument
6174 ice_is_fw_min_ver(struct ice_hw * hw,u8 branch,u8 maj,u8 min,u8 patch) ice_is_fw_min_ver() argument
6199 ice_fw_supports_link_override(struct ice_hw * hw) ice_fw_supports_link_override() argument
6218 struct ice_hw *hw = pi->hw; ice_get_link_default_override() local
6301 ice_is_fw_health_report_supported(struct ice_hw * hw) ice_is_fw_health_report_supported() argument
6327 ice_aq_set_health_status_config(struct ice_hw * hw,u8 event_source,struct ice_sq_cd * cd) ice_aq_set_health_status_config() argument
6360 ice_aq_get_port_options(struct ice_hw * hw,struct ice_aqc_get_port_options_elem * options,u8 * option_count,u8 lport,bool lport_valid,u8 * active_option_idx,bool * active_option_valid,u8 * pending_option_idx,bool * pending_option_valid) ice_aq_get_port_options() argument
6432 ice_aq_set_port_option(struct ice_hw * hw,u8 lport,u8 lport_valid,u8 new_option) ice_aq_set_port_option() argument
6463 ice_aq_set_lldp_mib(struct ice_hw * hw,u8 mib_type,void * buf,u16 buf_size,struct ice_sq_cd * cd) ice_aq_set_lldp_mib() argument
6489 ice_fw_supports_lldp_fltr_ctrl(struct ice_hw * hw) ice_fw_supports_lldp_fltr_ctrl() argument
6506 ice_lldp_fltr_add_remove(struct ice_hw * hw,u16 vsi_num,bool add) ice_lldp_fltr_add_remove() argument
6529 ice_lldp_execute_pending_mib(struct ice_hw * hw) ice_lldp_execute_pending_mib() argument
6544 ice_fw_supports_report_dflt_cfg(struct ice_hw * hw) ice_fw_supports_report_dflt_cfg() argument
6592 ice_fw_supports_fec_dis_auto(struct ice_hw * hw) ice_fw_supports_fec_dis_auto() argument
6606 ice_is_fw_auto_drop_supported(struct ice_hw * hw) ice_is_fw_auto_drop_supported() argument
[all...]

1234567