Home
last modified time | relevance | path

Searched full:ntc (Results 1 – 25 of 74) sorted by relevance

123

/Linux-v6.6/tools/perf/pmu-events/arch/powerpc/power10/
Dmetrics.json106 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at…
112 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at…
118 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at…
124 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at…
130 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at…
136 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at…
142 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at…
148 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction was held at…
154 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction has been di…
160 …"BriefDescription": "Average cycles per completed instruction when the NTC instruction is waiting …
[all …]
Dpipeline.json10 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch fo…
40 "BriefDescription": "The instruction was flushed after becoming next-to-complete (NTC)."
75 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch be…
80 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch be…
130 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch du…
215 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch be…
230 …"BriefDescription": "Cycles in which the oldest instruction in the pipeline (NTC) finishes. Note t…
245 …was not yet next-to-complete (NTC). PM_EXEC_STALL_NTC_FLUSH only includes instructions that were f…
265 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch wh…
325 …"BriefDescription": "Cycles in which the next-to-complete (NTC) instruction is held at dispatch be…
[all …]
/Linux-v6.6/drivers/net/ethernet/intel/ixgbe/
Dixgbe_xsk.c241 u32 ntc = rx_ring->next_to_clean + 1; in ixgbe_inc_ntc() local
243 ntc = (ntc < rx_ring->count) ? ntc : 0; in ixgbe_inc_ntc()
244 rx_ring->next_to_clean = ntc; in ixgbe_inc_ntc()
245 prefetch(IXGBE_RX_DESC(rx_ring, ntc)); in ixgbe_inc_ntc()
464 u16 ntc = tx_ring->next_to_clean, ntu = tx_ring->next_to_use; in ixgbe_clean_xdp_tx_irq() local
471 tx_bi = &tx_ring->tx_buffer_info[ntc]; in ixgbe_clean_xdp_tx_irq()
472 tx_desc = IXGBE_TX_DESC(tx_ring, ntc); in ixgbe_clean_xdp_tx_irq()
474 while (ntc != ntu) { in ixgbe_clean_xdp_tx_irq()
490 ntc++; in ixgbe_clean_xdp_tx_irq()
491 if (unlikely(ntc == tx_ring->count)) { in ixgbe_clean_xdp_tx_irq()
[all …]
/Linux-v6.6/drivers/net/ethernet/intel/ice/
Dice_xsk.c618 u16 ntc = xdp_ring->next_to_clean; in ice_clean_xdp_irq_zc() local
631 if (last_rs >= ntc) in ice_clean_xdp_irq_zc()
632 completed_frames = last_rs - ntc + 1; in ice_clean_xdp_irq_zc()
634 completed_frames = last_rs + cnt - ntc + 1; in ice_clean_xdp_irq_zc()
645 ntc = xdp_ring->next_to_clean; in ice_clean_xdp_irq_zc()
647 tx_buf = &xdp_ring->tx_buf[ntc]; in ice_clean_xdp_irq_zc()
657 ntc++; in ice_clean_xdp_irq_zc()
658 if (ntc >= xdp_ring->count) in ice_clean_xdp_irq_zc()
659 ntc = 0; in ice_clean_xdp_irq_zc()
847 u32 ntc = rx_ring->next_to_clean; in ice_clean_rx_irq_zc() local
[all …]
Dice_txrx_lib.c257 u32 ntc = xdp_ring->next_to_clean; in ice_clean_xdp_irq() local
266 idx = xdp_ring->tx_buf[ntc].rs_idx; in ice_clean_xdp_irq()
270 if (idx >= ntc) in ice_clean_xdp_irq()
271 ready_frames = idx - ntc + 1; in ice_clean_xdp_irq()
273 ready_frames = idx + cnt - ntc + 1; in ice_clean_xdp_irq()
284 struct ice_tx_buf *tx_buf = &xdp_ring->tx_buf[ntc]; in ice_clean_xdp_irq()
295 ntc++; in ice_clean_xdp_irq()
296 if (ntc == cnt) in ice_clean_xdp_irq()
297 ntc = 0; in ice_clean_xdp_irq()
300 tx_buf = &xdp_ring->tx_buf[ntc]; in ice_clean_xdp_irq()
[all …]
Dice_controlq.c861 u16 ntc = sq->next_to_clean; in ice_clean_sq() local
865 desc = ICE_CTL_Q_DESC(*sq, ntc); in ice_clean_sq()
866 details = ICE_CTL_Q_DETAILS(*sq, ntc); in ice_clean_sq()
868 while (rd32(hw, cq->sq.head) != ntc) { in ice_clean_sq()
869 ice_debug(hw, ICE_DBG_AQ_MSG, "ntc %d head %d.\n", ntc, rd32(hw, cq->sq.head)); in ice_clean_sq()
872 ntc++; in ice_clean_sq()
873 if (ntc == sq->count) in ice_clean_sq()
874 ntc = 0; in ice_clean_sq()
875 desc = ICE_CTL_Q_DESC(*sq, ntc); in ice_clean_sq()
876 details = ICE_CTL_Q_DETAILS(*sq, ntc); in ice_clean_sq()
[all …]
Dice_txrx.c941 * @ntc: index of next to clean element
948 const unsigned int ntc) in ice_get_rx_buf() argument
952 rx_buf = &rx_ring->rx_buf[ntc]; in ice_get_rx_buf()
1158 u32 ntc = rx_ring->next_to_clean; in ice_clean_rx_irq() local
1187 rx_desc = ICE_RX_DESC(rx_ring, ntc); in ice_clean_rx_irq()
1211 if (++ntc == cnt) in ice_clean_rx_irq()
1212 ntc = 0; in ice_clean_rx_irq()
1213 rx_ring->first_desc = ntc; in ice_clean_rx_irq()
1221 rx_buf = ice_get_rx_buf(rx_ring, size, ntc); in ice_clean_rx_irq()
1237 if (++ntc == cnt) in ice_clean_rx_irq()
[all …]
/Linux-v6.6/Documentation/devicetree/bindings/hwmon/
Dntc-thermistor.yaml3 $id: http://devicetree.org/schemas/hwmon/ntc-thermistor.yaml#
6 title: NTC thermistor temperature sensors
12 Thermistors with negative temperature coefficient (NTC) are resistors that
80 - const: ntc,ncp15wb473
82 - const: ntc,ncp18wb473
84 - const: ntc,ncp21wb473
86 - const: ntc,ncp03wb473
88 - const: ntc,ncp15wl333
/Linux-v6.6/Documentation/devicetree/bindings/power/supply/
Dstericsson,ab8500-battery.txt12 measurement, 'btemp' signal is used when NTC(negative temperature
14 'batctrl' pin is used when NTC resister is internal to battery.
20 indicates: NTC resister is internal to battery, 'batctrl' is used
24 NTC resister is external to battery and 'btemp' signal is used
/Linux-v6.6/drivers/net/ethernet/hisilicon/hns3/hns3_common/
Dhclge_comm_cmd.c284 int ntc = ring->next_to_clean; in hclge_comm_ring_space() local
286 int used = (ntu - ntc + ring->desc_num) % ring->desc_num; in hclge_comm_ring_space()
310 int ntc = ring->next_to_clean; in hclge_comm_is_valid_csq_clean_head() local
313 if (ntu > ntc) in hclge_comm_is_valid_csq_clean_head()
314 return head >= ntc && head <= ntu; in hclge_comm_is_valid_csq_clean_head()
316 return head >= ntc || head <= ntu; in hclge_comm_is_valid_csq_clean_head()
409 int ntc) in hclge_comm_cmd_check_retval() argument
416 desc[handle] = hw->cmq.csq.desc[ntc]; in hclge_comm_cmd_check_retval()
417 ntc++; in hclge_comm_cmd_check_retval()
418 if (ntc >= hw->cmq.csq.desc_num) in hclge_comm_cmd_check_retval()
[all …]
/Linux-v6.6/drivers/net/ethernet/intel/iavf/
Diavf_adminq.c584 u16 ntc = asq->next_to_clean; in iavf_clean_asq() local
588 desc = IAVF_ADMINQ_DESC(*asq, ntc); in iavf_clean_asq()
589 details = IAVF_ADMINQ_DETAILS(*asq, ntc); in iavf_clean_asq()
590 while (rd32(hw, hw->aq.asq.head) != ntc) { in iavf_clean_asq()
592 "ntc %d head %d.\n", ntc, rd32(hw, hw->aq.asq.head)); in iavf_clean_asq()
603 ntc++; in iavf_clean_asq()
604 if (ntc == asq->count) in iavf_clean_asq()
605 ntc = 0; in iavf_clean_asq()
606 desc = IAVF_ADMINQ_DESC(*asq, ntc); in iavf_clean_asq()
607 details = IAVF_ADMINQ_DETAILS(*asq, ntc); in iavf_clean_asq()
[all …]
/Linux-v6.6/drivers/net/ethernet/intel/i40e/
Di40e_xsk.c664 unsigned int ntc; in i40e_clean_xdp_tx_irq() local
678 ntc = tx_ring->next_to_clean; in i40e_clean_xdp_tx_irq()
681 tx_bi = &tx_ring->tx_bi[ntc]; in i40e_clean_xdp_tx_irq()
690 if (++ntc >= tx_ring->count) in i40e_clean_xdp_tx_irq()
691 ntc = 0; in i40e_clean_xdp_tx_irq()
757 u16 ntc = rx_ring->next_to_clean; in i40e_xsk_clean_rx_ring() local
760 while (ntc != ntu) { in i40e_xsk_clean_rx_ring()
761 struct xdp_buff *rx_bi = *i40e_rx_bi(rx_ring, ntc); in i40e_xsk_clean_rx_ring()
764 ntc++; in i40e_xsk_clean_rx_ring()
765 if (ntc >= rx_ring->count) in i40e_xsk_clean_rx_ring()
[all …]
Di40e_adminq.c724 u16 ntc = asq->next_to_clean; in i40e_clean_asq() local
728 desc = I40E_ADMINQ_DESC(*asq, ntc); in i40e_clean_asq()
729 details = I40E_ADMINQ_DETAILS(*asq, ntc); in i40e_clean_asq()
730 while (rd32(hw, hw->aq.asq.head) != ntc) { in i40e_clean_asq()
732 "ntc %d head %d.\n", ntc, rd32(hw, hw->aq.asq.head)); in i40e_clean_asq()
742 ntc++; in i40e_clean_asq()
743 if (ntc == asq->count) in i40e_clean_asq()
744 ntc = 0; in i40e_clean_asq()
745 desc = I40E_ADMINQ_DESC(*asq, ntc); in i40e_clean_asq()
746 details = I40E_ADMINQ_DETAILS(*asq, ntc); in i40e_clean_asq()
[all …]
/Linux-v6.6/Documentation/hwmon/
Dntc_thermistor.rst6 * Murata NTC Thermistors NCP15WB473, NCP18WB473, NCP21WB473, NCP03WB473,
16 * EPCOS NTC Thermistors B57330V2103
22 Other NTC thermistors can be supported simply by adding compensation
32 The NTC (Negative Temperature Coefficient) thermistor is a simple thermistor
36 The NTC driver provides lookup tables with a linear approximation function
111 Note that each NTC thermistor has only _one_ thermistor; thus, only temp1 exists.
/Linux-v6.6/drivers/net/ethernet/hisilicon/hns3/
Dhns3_trace.h74 __field(int, ntc)
83 __entry->ntc = ring->next_to_clean;
93 __entry->ntc, &__entry->desc_dma,
105 __field(int, ntc)
115 __entry->ntc = ring->next_to_clean;
126 __entry->ntc, &__entry->desc_dma, &__entry->buf_dma,
/Linux-v6.6/drivers/hwmon/
Dntc_thermistor.c3 * ntc_thermistor.c - NTC Thermistors
69 * The following compensation tables are from the specification of Murata NTC
220 * The following compensation tables are from the specifications in EPCOS NTC
311 #define NTC_TYPE(ntc, compensation) \ argument
312 [(ntc)] = { .comp = (compensation), .n_comp = ARRAY_SIZE(compensation) }
628 dev_err(dev, "Required data to use NTC driver not supplied.\n"); in ntc_thermistor_probe()
679 /* Usage of vendor name "ntc" is deprecated */
680 { .compatible = "ntc,ncp03wb473",
682 { .compatible = "ntc,ncp15wb473",
684 { .compatible = "ntc,ncp15wl333",
[all …]
/Linux-v6.6/drivers/power/supply/
Dtps65217_charger.c49 * tps65217 rev. G, p. 31 (see p. 32 for NTC schematic) in tps65217_config_charger()
51 * The device can be configured to support a 100k NTC (B = 3960) by in tps65217_config_charger()
56 * information. If 100k NTC setting is required, please contact the in tps65217_config_charger()
61 * NTC TYPE (for battery temperature measurement) in tps65217_config_charger()
71 "failed to set 100k NTC setting: %d\n", ret); in tps65217_config_charger()
/Linux-v6.6/arch/mips/kernel/
Dmips-mt.c56 int ntc; in mips_mt_regdump() local
70 ntc = ((mvpconf0 & MVPCONF0_PTC) >> MVPCONF0_PTC_SHIFT) + 1; in mips_mt_regdump()
73 for (tc = 0; tc < ntc; tc++) { in mips_mt_regdump()
95 for (tc = 0; tc < ntc; tc++) { in mips_mt_regdump()
Dsmp-mt.c186 unsigned int mvpconf0, ntc, tc, ncpu = 0; in vsmp_smp_setup() local
205 ntc = (mvpconf0 & MVPCONF0_PTC) >> MVPCONF0_PTC_SHIFT; in vsmp_smp_setup()
212 for (tc = 0; tc <= ntc; tc++) { in vsmp_smp_setup()
/Linux-v6.6/drivers/net/ethernet/intel/igc/
Digc_dump.c134 netdev_info(netdev, "Queue [NTU] [NTC] [bi(ntc)->dma ] leng ntw timestamp\n"); in igc_rings_dump()
183 next_desc = " NTC/U"; in igc_rings_dump()
187 next_desc = " NTC"; in igc_rings_dump()
212 netdev_info(netdev, "Queue [NTU] [NTC]\n"); in igc_rings_dump()
267 next_desc = " NTC"; in igc_rings_dump()
/Linux-v6.6/arch/arm64/boot/dts/qcom/
Dsc7180-trogdor-coachz-r1.dts18 * CoachZ rev1 is stuffed with a 47k NTC as charger thermistor which currently
39 * CoachZ rev1 is stuffed with a 47k NTC as thermistor for skin temperature,
Dsc7180-trogdor-pompom-r2.dts18 * Pompom rev2 is stuffed with a 47k NTC as charger thermistor which currently
Dsc7180-trogdor-pompom-r1.dts21 * Pompom rev1 is stuffed with a 47k NTC as charger thermistor which currently
/Linux-v6.6/drivers/net/ethernet/mscc/
Docelot_fdma.c492 u16 ntc; in ocelot_fdma_tx_cleanup() local
501 ntc = tx_ring->next_to_clean; in ocelot_fdma_tx_cleanup()
502 dcb = &tx_ring->dcbs[ntc]; in ocelot_fdma_tx_cleanup()
506 buf = &tx_ring->bufs[ntc]; in ocelot_fdma_tx_cleanup()
514 tx_ring->next_to_clean = ocelot_fdma_idx_next(ntc, in ocelot_fdma_tx_cleanup()
/Linux-v6.6/tools/perf/pmu-events/arch/powerpc/power9/
Dmetrics.json169 …"BriefDescription": "Cycles in which the NTC instruction is not allowed to complete because it was…
187 …"BriefDescription": "Cycles in which the NTC instruction is not allowed to complete because any of…
229 … "BriefDescription": "Cycles in which the NTC instruciton is held at dispatch for any reason",
259 …"BriefDescription": "the NTC instruction is being held at dispatch because it is a tbegin instruct…
406 …"BriefDescription": "Cycles in which the oldest instruction in the pipeline (NTC) finishes. This e…
412 "BriefDescription": "Completion stall due to ntc flush",
418 …"BriefDescription": "The NTC instruction is being held at dispatch because it lost arbitration ont…
424 …"BriefDescription": "The NTC instruction is being held at dispatch because there are no slots in t…
430 …"BriefDescription": "The NTC instruction is being held at dispatch during regular pipeline cycles,…

123