| /linux/drivers/spmi/ | 
| H A D | Kconfig | 29 	  built-in SPMI PMIC Arbiter interface on Hisilicon 367033 	tristate "Qualcomm MSM SPMI Controller (PMIC Arbiter)"
 40 	  built-in SPMI PMIC Arbiter interface on Qualcomm MSM family
 47 	tristate "Mediatek SPMI Controller (PMIC Arbiter)"
 51 	  built-in SPMI PMIC Arbiter interface on Mediatek family
 
 | 
| H A D | spmi-pmic-arb.c | 22 /* PMIC Arbiter configuration registers */35 /* PMIC Arbiter channel registers offsets */
 91  * PMIC arbiter version 5 uses different register offsets for read/write vs
 135  * struct spmi_pmic_arb_bus - SPMI PMIC Arbiter Bus object
 137  * @pmic_arb:		the SPMI PMIC Arbiter the bus belongs to.
 140  * @cnfg:		address of the PMIC Arbiter configuration registers.
 178  * struct spmi_pmic_arb - SPMI PMIC Arbiter object
 188  * @buses:		per arbiter buses instances
 261  * @pmic_arb:	the SPMI PMIC arbiter
 276  * @pmic_arb:	the SPMI PMIC arbiter
 [all …]
 
 | 
| /linux/drivers/net/ethernet/intel/ixgbe/ | 
| H A D | ixgbe_dcb_82599.c | 10  * ixgbe_dcb_config_rx_arbiter_82599 - Config Rx Data arbiter18  * Configure Rx Packet Arbiter and credits for each traffic class.
 33 	 * Disable the arbiter before changing parameters  in ixgbe_dcb_config_rx_arbiter_82599()
 61 	 * enable arbiter  in ixgbe_dcb_config_rx_arbiter_82599()
 70  * ixgbe_dcb_config_tx_desc_arbiter_82599 - Config Tx Desc. arbiter
 77  * Configure Tx Descriptor Arbiter and credits for each traffic class.
 112 	 * enable arbiter  in ixgbe_dcb_config_tx_desc_arbiter_82599()
 121  * ixgbe_dcb_config_tx_data_arbiter_82599 - Config Tx Data arbiter
 129  * Configure Tx Packet Arbiter and credits for each traffic class.
 142 	 * Disable the arbiter before changing parameters  in ixgbe_dcb_config_tx_data_arbiter_82599()
 [all …]
 
 | 
| H A D | ixgbe_dcb_82598.c | 10  * ixgbe_dcb_config_rx_arbiter_82598 - Config Rx data arbiter16  * Configure Rx Data Arbiter and credits for each traffic class.
 30 	/* Enable Arbiter */  in ixgbe_dcb_config_rx_arbiter_82598()
 67  * ixgbe_dcb_config_tx_desc_arbiter_82598 - Config Tx Desc. arbiter
 74  * Configure Tx Descriptor Arbiter and credits for each traffic class.
 84 	/* Enable arbiter */  in ixgbe_dcb_config_tx_desc_arbiter_82598()
 113  * ixgbe_dcb_config_tx_data_arbiter_82598 - Config Tx data arbiter
 120  * Configure Tx Data Arbiter and credits for each traffic class.
 129 	/* Enable Data Plane Arbiter */  in ixgbe_dcb_config_tx_data_arbiter_82598()
 
 | 
| H A D | ixgbe_dcb_82598.h | 12 #define IXGBE_DPMCS_ARBDIS      0x00000040 /* DCB arbiter disable */34 #define IXGBE_PDPMCS_ARBDIS     0x00000040 /* Arbiter disable */
 
 | 
| H A D | ixgbe_dcb_82599.h | 15 #define IXGBE_RTTDCS_ARBDIS     0x00000040 /* DCB arbiter disable */61 #define IXGBE_RTTPCS_ARBDIS     0x00000040 /* Arbiter disable */
 
 | 
| /linux/arch/sparc/include/asm/ | 
| H A D | ecc.h | 17 #define ECC_MBAENAB    0x00000020       /* MBus arbiter enable register */20 /* ECC MBus Arbiter Enable register:
 27  * SBUS: Enable MBus Arbiter on the SBus 0=off 1=on
 28  * MOD3: Enable MBus Arbiter on MBus module 3  0=off 1=on
 29  * MOD2: Enable MBus Arbiter on MBus module 2  0=off 1=on
 30  * MOD1: Enable MBus Arbiter on MBus module 1  0=off 1=on
 
 | 
| /linux/Documentation/devicetree/bindings/mips/brcm/ | 
| H A D | soc.txt | 59 		   arbiter, etc.)124 == MEMC Arbiter
 126 The memory controller arbiter is responsible for memory clients allocation
 136 - reg		: the DDR Arbiter register range and length
 
 | 
| /linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ | 
| H A D | tracepoints.rst | 110 - mlx5_esw_vport_qos_create: trace creation of transmit scheduler arbiter for vport::117 - mlx5_esw_vport_qos_config: trace configuration of transmit scheduler arbiter for vport::
 124 - mlx5_esw_vport_qos_destroy: trace deletion of transmit scheduler arbiter for vport::
 131 - mlx5_esw_group_qos_create: trace creation of transmit scheduler arbiter for rate group::
 138 - mlx5_esw_group_qos_config: trace configuration of transmit scheduler arbiter for rate group::
 145 - mlx5_esw_group_qos_destroy: trace deletion of transmit scheduler arbiter for group::
 
 | 
| /linux/drivers/reset/amlogic/ | 
| H A D | Kconfig | 23 	tristate "Meson Audio Memory Arbiter Reset Driver"26 	  This enables the reset driver for Audio Memory Arbiter of
 
 | 
| /linux/Documentation/devicetree/bindings/memory-controllers/ | 
| H A D | nvidia,tegra30-mc.yaml | 22     Protocol Arbiter, which manage a related pool of memory devices. A system23     may have a single Protocol Arbiter or multiple Protocol Arbiters.
 28     and a single Protocol Arbiter.
 
 | 
| /linux/Documentation/devicetree/bindings/bus/ | 
| H A D | qcom,ssbi.yaml | 33       - pmic-arbiter51         qcom,controller-type = "pmic-arbiter";
 
 | 
| /linux/arch/sh/drivers/pci/ | 
| H A D | pci-sh7780.h | 27 #define SH7780_PCIAINT		0x130		/* Arbiter Interrupt Register */28 #define SH7780_PCIAINTM		0x134		/* Arbiter Int. Mask Register */
 
 | 
| H A D | pci-sh7780.c | 117 	 * Handle arbiter errors.  in sh7780_pci_err_irq()168 	/* Clear out PCI arbiter IRQs */  in sh7780_pci_setup_irqs()
 199 	/* Unmask all of the arbiter IRQs. */  in sh7780_pci_setup_irqs()
 
 | 
| /linux/include/linux/ssb/ | 
| H A D | ssb_driver_pci.h | 18 #define SSB_PCICORE_ARBCTL		0x0010	/* PCI Arbiter Control */19 #define  SSB_PCICORE_ARBCTL_INTERN	0x00000001 /* Use internal arbiter */
 20 #define  SSB_PCICORE_ARBCTL_EXTERN	0x00000002 /* Use external arbiter */
 
 | 
| /linux/drivers/pci/ | 
| H A D | vgaarb.c | 40  * up the various operations of the arbiter408  * resources, the arbiter will first check whether the card is doing legacy
 412  * The arbiter will first look for all VGA cards that might conflict and disable
 733  * that is, we come up with conflicting devices and let the arbiter's
 747 		vgaarb_err(&pdev->dev, "failed to allocate VGA arbiter data\n");  in vga_arbiter_add_pci_device()
 922  * Indicate to the arbiter if the card decodes legacy VGA IOs, legacy VGA
 924  * example) should tell the arbiter if it has disabled legacy decoding, so the
 980  *  open       : Open user instance of the arbiter. By default, it's
 997  * write       : write a command to the arbiter. List of commands is:
 1018  * a bit, but makes the arbiter more tolerant to userspace problems and able
 [all …]
 
 | 
| /linux/arch/m68k/include/asm/ | 
| H A D | m54xxpci.h | 74 #define	PACR		(CONFIG_MBAR + 0xc00)	/* PCI arbiter control */75 #define	PASR		(CONFIG_MBAR + 0xc04)	/* PCI arbiter status */
 125  *	PCI arbiter support definitions and macros.
 
 | 
| /linux/arch/mips/pci/ | 
| H A D | ops-tx4927.c | 233 		       "PCIC -- DID:%04x VID:%04x RID:%02x Arbiter:%s\n",  in tx4927_pcic_setup()348 		/* Reset Bus Arbiter */  in tx4927_pcic_setup()
 351 		/* Enable Bus Arbiter */  in tx4927_pcic_setup()
 506 		/* Reset Bus Arbiter */  in tx4927_quirk_slc90e66_bridge()
 517 		/* Enable Bus Arbiter */  in tx4927_quirk_slc90e66_bridge()
 
 | 
| /linux/drivers/mfd/ | 
| H A D | ssbi.c | 46 /* SSBI PMIC Arbiter command registers */87  * case, is when using the arbiter and both other CPUs have just
 287 	else if (strcmp(type, "pmic-arbiter") == 0)  in ssbi_probe()
 
 | 
| /linux/arch/powerpc/platforms/44x/ | 
| H A D | fsp2.h | 9 /* PLB4 Arbiter */11 #define DCRN_PLB4_P0ACR		0x011	/* PLB0 Arbiter Control Register */
 19 #define DCRN_PLB4_P1ACR		0x019	/* PLB1 Arbiter Control Register */
 
 | 
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ | 
| H A D | qos.c | 76 	[SCHED_NODE_TYPE_TC_ARBITER_TSAR] = "TC Arbiter TSAR",105 	/* Valid only for a TC arbiter node or vport TC arbiter. */
 682 				   "E-Switch TC Arbiter scheduling element is not supported");  in esw_qos_create_tc_arbiter_sched_elem()
 832 	/* Clean up all Vports TC nodes within the TC arbiter node. */  in esw_qos_tc_arbiter_scheduling_teardown()
 834 	/* Destroy the scheduling element for the TC arbiter node itself. */  in esw_qos_tc_arbiter_scheduling_teardown()
 847 	/* Initialize the vports TC nodes within created TC arbiter TSAR. */  in esw_qos_tc_arbiter_scheduling_setup()
 858 	 * for the TC arbiter node.  in esw_qos_tc_arbiter_scheduling_setup()
 968 		 * TC arbiter and the vports TC scheduling element.  in esw_qos_vport_tc_enable()
 1345 	/* Disable TC QoS for vports in the arbiter node. */  in esw_qos_switch_tc_arbiter_node_to_vports()
 1422 	/* Clean up the TC arbiter node after disabling TC QoS for vports. */  in esw_qos_node_disable_tc_arbitration()
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/mtd/ | 
| H A D | marvell,nand-controller.yaml | 90       marvell,nand-enable-arbiter:93           To enable the arbiter, all boards blindly used it,
 
 | 
| /linux/Documentation/ABI/testing/ | 
| H A D | sysfs-platform-brcmstb-gisb-arb | 7 		Broadcom Set Top Box internal GISB bus arbiter. Minimum value
 | 
| /linux/include/linux/bcma/ | 
| H A D | bcma_driver_pci.h | 15 #define BCMA_CORE_PCI_ARBCTL			0x0010	/* PCI Arbiter Control */16 #define  BCMA_CORE_PCI_ARBCTL_INTERN		0x00000001 /* Use internal arbiter */
 17 #define  BCMA_CORE_PCI_ARBCTL_EXTERN		0x00000002 /* Use external arbiter */
 
 | 
| /linux/drivers/net/ethernet/broadcom/bnx2x/ | 
| H A D | bnx2x_reg.h | 279 /* [RW 1] Arbitration between Input Arbiter groups: 0 - fair Round-Robin; 1466    field allows changing the priorities of the weighted-round-robin arbiter
 2296  * input clients to ETS arbiter. The reset default is set for management and
 2306  * input clients to ETS arbiter. The reset default is set for management and
 2312  * priority arbiter. The bits are mapped according to client ID (client IDs
 2346  * arbiter becomes a round-robin arbiter. */
 2349  * strict priority arbiter. Priority 0 is the highest priority. Bits [2:0]
 2402  * strict priority arbiter. This register specifies bits 31:0 of the 36-bit
 2409  * accommodate the 9 input clients to ETS arbiter. */
 2412  * strict priority arbiter. This register specifies bits 35:32 of the 36-bit
 [all …]
 
 |