Home
last modified time | relevance | path

Searched full:arbiter (Results 1 – 25 of 106) sorted by relevance

12345

/linux/drivers/spmi/
H A DKconfig29 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
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_dcb_82599.c10 * 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 Dixgbe_dcb_82598.c10 * 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 Dixgbe_dcb_82598.h12 #define IXGBE_DPMCS_ARBDIS 0x00000040 /* DCB arbiter disable */
34 #define IXGBE_PDPMCS_ARBDIS 0x00000040 /* Arbiter disable */
H A Dixgbe_dcb_82599.h15 #define IXGBE_RTTDCS_ARBDIS 0x00000040 /* DCB arbiter disable */
61 #define IXGBE_RTTPCS_ARBDIS 0x00000040 /* Arbiter disable */
/linux/arch/sparc/include/asm/
H A Decc.h17 #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/iommu/
H A Dmediatek,iommu.yaml42 SMI larb0 SMI larb1 ... SoCs have several SMI local arbiter(larb).
54 smi local arbiter and smi common. It will control whether the Multimedia
57 each local arbiter.
59 Normally we specify a local arbiter(larb) for each multimedia HW
62 video decode local arbiter, all these ports are according to the video HW.
126 according to the local arbiter index, like larb0, larb1, larb2...
/linux/drivers/gpu/drm/i915/display/
H A Dintel_hdcp_gsc_message.c633 struct i915_hdcp_arbiter *arbiter; in intel_hdcp_gsc_init() local
636 arbiter = kzalloc_obj(*arbiter); in intel_hdcp_gsc_init()
637 if (!arbiter) in intel_hdcp_gsc_init()
645 kfree(arbiter); in intel_hdcp_gsc_init()
649 display->hdcp.arbiter = arbiter; in intel_hdcp_gsc_init()
650 display->hdcp.arbiter->hdcp_dev = display->drm->dev; in intel_hdcp_gsc_init()
651 display->hdcp.arbiter->ops = &gsc_hdcp_ops; in intel_hdcp_gsc_init()
664 kfree(display->hdcp.arbiter); in intel_hdcp_gsc_fini()
665 display->hdcp.arbiter = NULL; in intel_hdcp_gsc_fini()
H A Dintel_dbuf_bw.c108 * The arbiter can only really guarantee an in skl_plane_calc_dbuf_bw()
161 * The arbiter can only really guarantee an in intel_dbuf_bw_min_cdclk()
/linux/Documentation/devicetree/bindings/mips/brcm/
H A Dsoc.txt59 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 Dtracepoints.rst110 - 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 DKconfig23 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 Dnvidia,tegra30-mc.yaml22 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 Dqcom,ssbi.yaml33 - pmic-arbiter
51 qcom,controller-type = "pmic-arbiter";
/linux/arch/sh/drivers/pci/
H A Dpci-sh7780.h27 #define SH7780_PCIAINT 0x130 /* Arbiter Interrupt Register */
28 #define SH7780_PCIAINTM 0x134 /* Arbiter Int. Mask Register */
H A Dpci-sh7780.c117 * 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 Dssb_driver_pci.h18 #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/arch/m68k/include/asm/
H A Dm54xxpci.h74 #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 Dops-tx4927.c233 "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/net/ethernet/mellanox/mlx5/core/esw/
H A Dqos.c76 [SCHED_NODE_TYPE_TC_ARBITER_TSAR] = "TC Arbiter TSAR",
105 /* Valid only for a TC arbiter node or vport TC arbiter. */
675 "E-Switch TC Arbiter scheduling element is not supported"); in esw_qos_create_tc_arbiter_sched_elem()
825 /* Clean up all Vports TC nodes within the TC arbiter node. */ in esw_qos_tc_arbiter_scheduling_teardown()
827 /* Destroy the scheduling element for the TC arbiter node itself. */ in esw_qos_tc_arbiter_scheduling_teardown()
840 /* Initialize the vports TC nodes within created TC arbiter TSAR. */ in esw_qos_tc_arbiter_scheduling_setup()
851 * for the TC arbiter node. in esw_qos_tc_arbiter_scheduling_setup()
960 * TC arbiter and the vports TC scheduling element. in esw_qos_vport_tc_enable()
1337 /* Disable TC QoS for vports in the arbiter node. */ in esw_qos_switch_tc_arbiter_node_to_vports()
1414 /* Clean up the TC arbiter node after disabling TC QoS for vports. */ in esw_qos_node_disable_tc_arbitration()
[all …]
/linux/drivers/mfd/
H A Dssbi.c46 /* 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 Dfsp2.h9 /* PLB4 Arbiter */
11 #define DCRN_PLB4_P0ACR 0x011 /* PLB0 Arbiter Control Register */
19 #define DCRN_PLB4_P1ACR 0x019 /* PLB1 Arbiter Control Register */
/linux/Documentation/ABI/testing/
H A Dsysfs-platform-brcmstb-gisb-arb7 Broadcom Set Top Box internal GISB bus arbiter. Minimum value
/linux/include/linux/bcma/
H A Dbcma_driver_pci.h15 #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 Dbnx2x_reg.h279 /* [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 …]

12345