Home
last modified time | relevance | path

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

123456

/Linux-v5.10/Documentation/gpu/
Dvgaarbiter.rst2 VGA Arbiter
20 the operation of the VGA arbiter implemented for the Linux kernel.
27 arbiter then enables/disables the decoding on different devices of the VGA
28 legacy instructions. Devices which do not want/need to use the arbiter may
35 Opens a user instance of the arbiter. By default, it's attached to the
56 Write a command to the arbiter. List of commands:
85 a bit, but makes the arbiter more tolerant to user space problems and able
88 user space for a given user (file descriptor instance) of the arbiter.
92 in the arbiter.
94 There is also an in-kernel API of the arbiter in case DRM, vgacon, or other
[all …]
/Linux-v5.10/drivers/net/ethernet/intel/ixgbe/
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 …]
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.
32 /* Enable Arbiter */ in ixgbe_dcb_config_rx_arbiter_82598()
69 * ixgbe_dcb_config_tx_desc_arbiter_82598 - Config Tx Desc. arbiter
76 * Configure Tx Descriptor Arbiter and credits for each traffic class.
89 /* Enable arbiter */ in ixgbe_dcb_config_tx_desc_arbiter_82598()
118 * ixgbe_dcb_config_tx_data_arbiter_82598 - Config Tx data arbiter
125 * Configure Tx Data Arbiter and credits for each traffic class.
137 /* Enable Data Plane Arbiter */ in ixgbe_dcb_config_tx_data_arbiter_82598()
Dixgbe_dcb_82598.h12 #define IXGBE_DPMCS_ARBDIS 0x00000040 /* DCB arbiter disable */
34 #define IXGBE_PDPMCS_ARBDIS 0x00000040 /* Arbiter disable */
Dixgbe_dcb_82599.h15 #define IXGBE_RTTDCS_ARBDIS 0x00000040 /* DCB arbiter disable */
61 #define IXGBE_RTTPCS_ARBDIS 0x00000040 /* Arbiter disable */
/Linux-v5.10/Documentation/devicetree/bindings/spmi/
Dqcom,spmi-pmic-arb.txt1 Qualcomm SPMI Controller (PMIC Arbiter)
3 The SPMI PMIC Arbiter is found on Snapdragon chipsets. It is an SPMI
7 The PMIC Arbiter can also act as an interrupt controller, providing interrupts
22 Registers used only for V2 PMIC Arbiter:
37 - interrupt-controller : boolean indicator that the PMIC arbiter is an interrupt controller
/Linux-v5.10/Documentation/devicetree/bindings/iommu/
Dmediatek,iommu.txt32 SMI larb0 SMI larb1 ... SoCs have several SMI local arbiter(larb).
44 smi local arbiter and smi common. It will control whether the Multimedia
47 each local arbiter.
48 Normally we specify a local arbiter(larb) for each multimedia HW
51 video decode local arbiter, all these ports are according to the video HW.
78 according to the local arbiter index, like larb0, larb1, larb2...
/Linux-v5.10/arch/sparc/include/asm/
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-v5.10/Documentation/devicetree/bindings/memory-controllers/
Dmediatek,smi-larb.txt1 SMI (Smart Multimedia Interface) Local Arbiter
14 - reg : the register and size of this local arbiter.
16 - power-domains : a phandle to the power domain of this local arbiter.
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-v5.10/Documentation/devicetree/bindings/mips/brcm/
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-v5.10/drivers/spmi/
DKconfig15 tristate "Qualcomm MSM SPMI Controller (PMIC Arbiter)"
22 built-in SPMI PMIC Arbiter interface on Qualcomm MSM family
/Linux-v5.10/include/soc/mediatek/
Dsmi.h24 * mtk_smi_larb_get: Enable the power domain and clocks for this local arbiter.
26 * mtk_smi_larb_put: Disable the power domain and clocks for this local arbiter.
/Linux-v5.10/arch/sh/drivers/pci/
Dpci-sh7780.h27 #define SH7780_PCIAINT 0x130 /* Arbiter Interrupt Register */
28 #define SH7780_PCIAINTM 0x134 /* Arbiter Int. Mask Register */
/Linux-v5.10/Documentation/devicetree/bindings/mtd/
Dmarvell-nand.txt104 - marvell,nand-enable-arbiter: To enable the arbiter, all boards blindly
123 marvell,nand-enable-arbiter;
/Linux-v5.10/include/linux/ssb/
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-v5.10/arch/m68k/include/asm/
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-v5.10/Documentation/devicetree/bindings/thermal/
Dnvidia,tegra124-soctherm.txt40 SW need to set priorities for various throttle, the HW arbiter can select
150 * arbiter will select the highest priority as the final throttle
200 * arbiter will select the highest priority as the final throttle
/Linux-v5.10/arch/mips/pci/
Dops-tx4927.c229 "PCIC -- DID:%04x VID:%04x RID:%02x Arbiter:%s\n", in tx4927_pcic_setup()
344 /* Reset Bus Arbiter */ in tx4927_pcic_setup()
347 /* Enable Bus Arbiter */ in tx4927_pcic_setup()
502 /* Reset Bus Arbiter */ in tx4927_quirk_slc90e66_bridge()
513 /* Enable Bus Arbiter */ in tx4927_quirk_slc90e66_bridge()
/Linux-v5.10/drivers/mfd/
Dssbi.c46 /* SSBI PMIC Arbiter command registers */
88 * case, is when using the arbiter and both other CPUs have just
290 else if (strcmp(type, "pmic-arbiter") == 0) in ssbi_probe()
/Linux-v5.10/arch/powerpc/platforms/44x/
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-v5.10/Documentation/ABI/testing/
Dsysfs-platform-brcmstb-gisb-arb7 Broadcom Set Top Box internal GISB bus arbiter. Minimum value
/Linux-v5.10/include/linux/
Dvgaarb.h61 * Indicates to the arbiter if the card decodes legacy VGA IOs,
63 * the card driver (fbdev for example) should tell the arbiter
/Linux-v5.10/Documentation/devicetree/bindings/arm/msm/
Dssbi.txt14 "pmic-arbiter". The type chosen is determined by the attached
/Linux-v5.10/drivers/gpu/vga/
Dvgaarb.c61 * up the various operations of the arbiter
439 * resources, the arbiter will first check whether the card is doing legacy
443 * The arbiter will first look for all VGA cards that might conflict and disable
650 * the arbiter's client decides if devices decodes or not legacy
668 vgaarb_err(&pdev->dev, "failed to allocate VGA arbiter data\n"); in vga_arbiter_add_pci_device()
927 * write : write a command to the arbiter. List of commands is:
948 * a bit, but makes the arbiter more tolerant to userspace problems and able
951 * userspace for a given user (file descriptor instance) of the arbiter.
955 * the arbiter.
1545 /* We add all PCI devices satisfying VGA class in the arbiter by in vga_arb_device_init()

123456