| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mailbox/ |
| D | fsl,mu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/fsl,mu.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NXP i.MX Messaging Unit (MU) 10 - Dong Aisheng <aisheng.dong@nxp.com> 15 and control) through the MU interface. The MU also provides the ability 18 Because the MU manages the messaging between processors, the MU uses 19 different clocks (from each side of the different peripheral buses). 20 Therefore, the MU must synchronize the accesses from one side to the [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/mailbox/ |
| D | fsl,mu.txt | 1 NXP i.MX Messaging Unit (MU) 2 -------------------------------------------------------------------- 6 and control) through the MU interface. The MU also provides the ability 9 Because the MU manages the messaging between processors, the MU uses 10 different clocks (from each side of the different peripheral buses). 11 Therefore, the MU must synchronize the accesses from one side to the 12 other. The MU accomplishes synchronization using two sets of matching 13 registers (Processor A-facing, Processor B-facing). 19 ------------------- 20 - compatible : should be "fsl,<chip>-mu", the supported chips include [all …]
|
| /kernel/linux/linux-4.19/drivers/mailbox/ |
| D | imx-mailbox.c | 1 // SPDX-License-Identifier: GPL-2.0 21 #define IMX_MU_xSR_GIPn(x) BIT(28 + (3 - (x))) 22 #define IMX_MU_xSR_RFn(x) BIT(24 + (3 - (x))) 23 #define IMX_MU_xSR_TEn(x) BIT(20 + (3 - (x))) 29 #define IMX_MU_xCR_GIEn(x) BIT(28 + (3 - (x))) 31 #define IMX_MU_xCR_RIEn(x) BIT(24 + (3 - (x))) 33 #define IMX_MU_xCR_TIEn(x) BIT(20 + (3 - (x))) 35 #define IMX_MU_xCR_GIRn(x) BIT(16 + (3 - (x))) 77 iowrite32(val, priv->base + offs); in imx_mu_write() 82 return ioread32(priv->base + offs); in imx_mu_read() [all …]
|
| /kernel/linux/linux-5.10/drivers/mailbox/ |
| D | imx-mailbox.c | 1 // SPDX-License-Identifier: GPL-2.0 18 #define IMX_MU_xSR_GIPn(x) BIT(28 + (3 - (x))) 19 #define IMX_MU_xSR_RFn(x) BIT(24 + (3 - (x))) 20 #define IMX_MU_xSR_TEn(x) BIT(20 + (3 - (x))) 24 #define IMX_MU_xCR_GIEn(x) BIT(28 + (3 - (x))) 26 #define IMX_MU_xCR_RIEn(x) BIT(24 + (3 - (x))) 28 #define IMX_MU_xCR_TIEn(x) BIT(20 + (3 - (x))) 30 #define IMX_MU_xCR_GIRn(x) BIT(16 + (3 - (x))) 33 /* TX0/RX0/RXDB[0-3] */ 92 iowrite32(val, priv->base + offs); in imx_mu_write() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
| D | debugfs_htt_stats.h | 1 /* SPDX-License-Identifier: BSD-3-Clause-Clear */ 3 * Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. 234 * The histogram bins are 0-29, 30-59, 60-89 and so on. The are 425 /* element 0,1, ...7 -> NSS 1,2, ...8 */ 433 * (400us, 800us, 1600us & 3200us) in each mcs (0-11) 461 /* element 0,1, ...7 -> NSS 1,2, ...8 */ 472 /* Counters to track number of rx packets in each GI in each mcs (0-11) */ 496 /* MU MIMO stats per hwQ */ 552 /* histogram of ppdu post to hwsch - > cmd status received */ 580 * histogram bins are 0-29, 30-59, 60-89 and so on. The are 10 bins [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | rx.h | 8 * Copyright(c) 2012 - 2014, 2018 - 2020 Intel Corporation. All rights reserved. 9 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 10 * Copyright(c) 2015 - 2017 Intel Deutschland GmbH 26 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 30 * Copyright(c) 2012 - 2014, 2018 - 2020 Intel Corporation. All rights reserved. 31 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 32 * Copyright(c) 2015 - 2017 Intel Deutschland GmbH 66 /* API for pre-9000 hardware */ 83 * struct iwl_rx_phy_info - phy info 91 * @beacon_time_stamp: beacon at on-air rise [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/powerpc/power9/ |
| D | other.json | 50 …dified (M) data from another core's ECO L3 on the same chip due to a data side request. When using… 65 "BriefDescription": "Read-write data cache collisions" 90 "BriefDescription": "D-cache invalidates sent over the reload bus to the core" 200 "BriefDescription": "Read-write data cache collisions" 280 …-word boundary, which causes it to require an additional slice than than what normally would be re… 300 "BriefDescription": "I-cache Invalidates sent over the realod bus to the core" 395 …-word boundary, which causes it to require an additional slice than than what normally would be re… 405 …"BriefDescription": "TM snoop that is a store hits line in L3 in M or Mu state (exclusive modified… 430 "BriefDescription": "TM Load (fav or non-fav) ran into conflict (failed)" 450 …"BriefDescription": "A TM-ineligible instruction tries to execute inside a transaction and the LSU… [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/powerpc/power9/ |
| D | other.json | 50 …dified (M) data from another core's ECO L3 on the same chip due to a data side request. When using… 65 "BriefDescription": "Read-write data cache collisions" 90 "BriefDescription": "D-cache invalidates sent over the reload bus to the core" 200 "BriefDescription": "Read-write data cache collisions" 280 …-word boundary, which causes it to require an additional slice than than what normally would be re… 300 "BriefDescription": "I-cache Invalidates sent over the realod bus to the core" 395 …-word boundary, which causes it to require an additional slice than than what normally would be re… 405 …"BriefDescription": "TM snoop that is a store hits line in L3 in M or Mu state (exclusive modified… 430 "BriefDescription": "TM Load (fav or non-fav) ran into conflict (failed)" 450 …"BriefDescription": "A TM-ineligible instruction tries to execute inside a transaction and the LSU… [all …]
|
| /kernel/linux/linux-5.10/sound/pci/emu10k1/ |
| D | emu10k1_main.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright (c) by James Courtier-Dutton <James@superbug.co.uk> 13 * -- 16 * -- 92 if (emu->audigy) { in snd_emu10k1_voice_init() 133 { 0x0e, 0xcf }, /* Attenuation Left 0x01 = -103dB, 0xff = 24dB */ 151 HCFG_MUTEBUTTONENABLE, emu->port + HCFG); in snd_emu10k1_init() 162 outl(0, emu->port + INTE); in snd_emu10k1_init() 168 if (emu->audigy) { in snd_emu10k1_init() 180 snd_emu10k1_ptr_write(emu, SPCS0, 0, emu->spdif_bits[0]); in snd_emu10k1_init() [all …]
|
| /kernel/linux/linux-4.19/sound/pci/emu10k1/ |
| D | emu10k1_main.c | 6 * Copyright (c) by James Courtier-Dutton <James@superbug.co.uk> 13 * -- 16 * -- 30 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 107 if (emu->audigy) { in snd_emu10k1_voice_init() 148 { 0x0e, 0xcf }, /* Attenuation Left 0x01 = -103dB, 0xff = 24dB */ 166 HCFG_MUTEBUTTONENABLE, emu->port + HCFG); in snd_emu10k1_init() 177 outl(0, emu->port + INTE); in snd_emu10k1_init() 183 if (emu->audigy) { in snd_emu10k1_init() 195 snd_emu10k1_ptr_write(emu, SPCS0, 0, emu->spdif_bits[0]); in snd_emu10k1_init() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | imx7s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 6 #include <dt-bindings/clock/imx7d-clock.h> 7 #include <dt-bindings/power/imx7-power.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/reset/imx7-reset.h> 12 #include "imx7d-pinfunc.h" 15 #address-cells = <1>; 16 #size-cells = <1>; [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/powerpc/power8/ |
| D | other.json | 11 …"BriefDescription": "Cycles in 2-lpar mode. Threads 0-3 belong to Lpar0 and threads 4-7 belong to … 17 …cles in 4 LPAR mode. Threads 0-1 belong to lpar0, threads 2-3 belong to lpar1, threads 4-5 belong … 113 …to the Target Address Prediction from the Count Cache or Link Stack. Only XL-form branches that re… 161 …ed. I-form branches do not set this event. In addition, B-form branches which do not use the BHT d… 167 …ed. I-form branches do not set this event. In addition, B-form branches which do not use the BHT d… 197 …ional Branch Completed on BR0 that had its target address predicted. Only XL-form branches set thi… 203 …ional Branch Completed on BR1 that had its target address predicted. Only XL-form branches set thi… 215 …t used for this branch. This can be an I-form branch, a B-form branch with BO-field set to branch … 221 …t used for this branch. This can be an I-form branch, a B-form branch with BO-field set to branch … 371 "BriefDescription": "IFU Finished a (non-branch) instruction", [all …]
|
| /kernel/linux/linux-4.19/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | rx.h | 8 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved. 9 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 10 * Copyright(c) 2015 - 2017 Intel Deutschland GmbH 27 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 31 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved. 32 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 33 * Copyright(c) 2015 - 2017 Intel Deutschland GmbH 68 /* API for pre-9000 hardware */ 85 * struct iwl_rx_phy_info - phy info 93 * @beacon_time_stamp: beacon at on-air rise [all …]
|
| /kernel/linux/linux-4.19/drivers/net/wireless/ath/ath10k/ |
| D | htt.h | 2 * Copyright (c) 2005-2011 Atheros Communications Inc. 3 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 40 /* bits 5-23 currently reserved */ 45 enum htt_h2t_msg_type { /* host-to-target */ 68 u8 pad[sizeof(u32) - sizeof(struct htt_cmd_hdr)]; 85 * but the host shall use the bit-mast + bit-shift defs, to be endian- 177 * htt_data_tx_desc - used for data tx path 180 * ext_tid: for qos-data frames (0-15), see %HTT_DATA_TX_EXT_TID_ 242 #define HTT_RX_RING_FILL_LEVEL (((HTT_RX_RING_SIZE) / 2) - 1) 243 #define HTT_RX_RING_FILL_LEVEL_DUAL_MAC (HTT_RX_RING_SIZE - 1) [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
| D | htt.h | 1 /* SPDX-License-Identifier: ISC */ 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 28 /* bits 5-23 currently reserved */ 33 enum htt_h2t_msg_type { /* host-to-target */ 56 u8 pad[sizeof(u32) - sizeof(struct htt_cmd_hdr)]; 73 * but the host shall use the bit-mast + bit-shift defs, to be endian- 175 * htt_data_tx_desc - used for data tx path 178 * ext_tid: for qos-data frames (0-15), see %HTT_DATA_TX_EXT_TID_ 240 #define HTT_RX_RING_FILL_LEVEL (((HTT_RX_RING_SIZE) / 2) - 1) [all …]
|
| /kernel/linux/linux-4.19/drivers/usb/serial/ |
| D | ftdi_sio_ids.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * Philipp Gühring - pg@futureware.at - added the Device ID of the USB relais 25 #define FTDI_4232H_PID 0x6011 /* Quad channel hi-speed device */ 26 #define FTDI_232H_PID 0x6014 /* Single channel hi-speed device */ 27 #define FTDI_FTX_PID 0x6015 /* FT-X series (FT201X, FT230X, FT231X, etc) */ 32 /*** third-party PIDs (using FTDI_VID) ***/ 57 * http://www.open-rd.org 87 /* FTDI 2332C Dual channel device, side A=245 FIFO (JTAG), Side B=RS232 UART */ 92 #define FTDI_TURTELIZER_PID 0xBDC8 /* JTAG/RS-232 adapter by egnite GmbH */ 103 #define FTDI_NZR_SEM_USB_PID 0xC1E0 /* NZR SEM-LOG16+ */ [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/serial/ |
| D | ftdi_sio_ids.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * Philipp Gühring - pg@futureware.at - added the Device ID of the USB relais 25 #define FTDI_4232H_PID 0x6011 /* Quad channel hi-speed device */ 26 #define FTDI_232H_PID 0x6014 /* Single channel hi-speed device */ 27 #define FTDI_FTX_PID 0x6015 /* FT-X series (FT201X, FT230X, FT231X, etc) */ 32 /*** third-party PIDs (using FTDI_VID) ***/ 57 * http://www.open-rd.org 87 /* FTDI 2332C Dual channel device, side A=245 FIFO (JTAG), Side B=RS232 UART */ 92 #define FTDI_TURTELIZER_PID 0xBDC8 /* JTAG/RS-232 adapter by egnite GmbH */ 103 #define FTDI_NZR_SEM_USB_PID 0xC1E0 /* NZR SEM-LOG16+ */ [all …]
|
| /kernel/linux/linux-5.10/sound/usb/ |
| D | mixer.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 17 * - support for UAC2 effect units 18 * - support for graphical equalizers 19 * - RANGE and MEM set commands (UAC2) 20 * - RANGE and MEM interrupt dispatchers (UAC2) 21 * - audio channel clustering (UAC2) 22 * - audio sample rate converter units (UAC2) 23 * - proper handling of clock multipliers (UAC2) 24 * - dispatch clock change notifications (UAC2) 25 * - stop PCM streams which use a clock that became invalid [all …]
|
| /kernel/linux/linux-4.19/sound/usb/ |
| D | mixer.c | 25 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 32 * - support for UAC2 effect units 33 * - support for graphical equalizers 34 * - RANGE and MEM set commands (UAC2) 35 * - RANGE and MEM interrupt dispatchers (UAC2) 36 * - audio channel clustering (UAC2) 37 * - audio sample rate converter units (UAC2) 38 * - proper handling of clock multipliers (UAC2) 39 * - dispatch clock change notifications (UAC2) 40 * - stop PCM streams which use a clock that became invalid [all …]
|
| /kernel/linux/linux-4.19/net/mac80211/ |
| D | mlme.c | 3 * Copyright 2003-2008, Jouni Malinen <j@w1.fi> 6 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz> 8 * Copyright 2013-2014 Intel Mobile Communications GmbH 9 * Copyright (C) 2015 - 2017 Intel Deutschland GmbH 31 #include "driver-ops.h" 99 * has happened -- the work that runs from this timer will 107 if (!timer_pending(&sdata->u.mgd.timer) || in run_again() 108 time_before(timeout, sdata->u.mgd.timer.expires)) in run_again() 109 mod_timer(&sdata->u.mgd.timer, timeout); in run_again() 114 if (sdata->vif.driver_flags & IEEE80211_VIF_BEACON_FILTER) in ieee80211_sta_reset_beacon_monitor() [all …]
|
| /kernel/linux/linux-5.10/include/net/ |
| D | mac80211.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * mac80211 <-> driver interface 5 * Copyright 2002-2005, Devicescape Software, Inc. 6 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz> 7 * Copyright 2007-2010 Johannes Berg <johannes@sipsolutions.net> 8 * Copyright 2013-2014 Intel Mobile Communications GmbH 9 * Copyright (C) 2015 - 2017 Intel Deutschland GmbH 10 * Copyright (C) 2018 - 2020 Intel Corporation 30 * only partial functionality in hard- or firmware. This document 31 * defines the interface between mac80211 and low-level hardware [all …]
|
| /kernel/linux/linux-5.10/net/mac80211/ |
| D | mlme.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright 2003-2008, Jouni Malinen <j@w1.fi> 7 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz> 9 * Copyright 2013-2014 Intel Mobile Communications GmbH 10 * Copyright (C) 2015 - 2017 Intel Deutschland GmbH 11 * Copyright (C) 2018 - 2020 Intel Corporation 29 #include "driver-ops.h" 97 * has happened -- the work that runs from this timer will 105 if (!timer_pending(&sdata->u.mgd.timer) || in run_again() 106 time_before(timeout, sdata->u.mgd.timer.expires)) in run_again() [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/dec/tulip/ |
| D | de4x5.c | 72 measurement. Their error is +/-20k on a quiet (private) network and also 118 3) compile de4x5.c, but include -DMODULE in the command line to ensure 150 The SMC9332 card has a non-compliant SROM which needs fixing - I have 152 to a previous DEC-STD format. 184 more than one DECchip based card. As a side effect, I don't mess with 192 SROM, the feature is ignored unless lp->params.fdx is set at compile 201 and media. The only lexical constraints are: the board name (dev->name) 208 sub-parameters: 211 Case sensitivity is important for the sub-parameters. They *must* be 232 either b) there have been no PCI cards detected or c) an EISA probe is [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/dec/tulip/ |
| D | de4x5.c | 72 measurement. Their error is +/-20k on a quiet (private) network and also 118 3) compile de4x5.c, but include -DMODULE in the command line to ensure 150 The SMC9332 card has a non-compliant SROM which needs fixing - I have 152 to a previous DEC-STD format. 184 more than one DECchip based card. As a side effect, I don't mess with 192 SROM, the feature is ignored unless lp->params.fdx is set at compile 201 and media. The only lexical constraints are: the board name (dev->name) 208 sub-parameters: 211 Case sensitivity is important for the sub-parameters. They *must* be 232 either b) there have been no PCI cards detected or c) an EISA probe is [all …]
|