| /linux/drivers/spmi/ |
| H A D | Kconfig | 29 built-in SPMI PMIC Arbiter interface on Hisilicon 3670 33 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 arbiter 18 * 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 arbiter 16 * 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 system 23 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-arbiter 51 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 arbiter 408 * 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; 1 466 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 …]
|