Home
last modified time | relevance | path

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

123456789

/openbmc/linux/Documentation/gpu/
H A 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 …]
/openbmc/linux/drivers/spmi/
H A DKconfig20 built-in SPMI PMIC Arbiter interface on Hisilicon 3670
24 tristate "Qualcomm MSM SPMI Controller (PMIC Arbiter)"
31 built-in SPMI PMIC Arbiter interface on Qualcomm MSM family
38 tristate "Mediatek SPMI Controller (PMIC Arbiter)"
42 built-in SPMI PMIC Arbiter interface on Mediatek family
/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_hdcp.c189 if (!i915->display.hdcp.comp_added || !i915->display.hdcp.arbiter) { in intel_hdcp2_capable()
1122 struct i915_hdcp_arbiter *arbiter; in hdcp2_prepare_ake_init() local
1126 arbiter = i915->display.hdcp.arbiter; in hdcp2_prepare_ake_init()
1128 if (!arbiter || !arbiter->ops) { in hdcp2_prepare_ake_init()
1133 ret = arbiter->ops->initiate_hdcp2_session(arbiter->hdcp_dev, data, ake_data); in hdcp2_prepare_ake_init()
1152 struct i915_hdcp_arbiter *arbiter; in hdcp2_verify_rx_cert_prepare_km() local
1156 arbiter = i915->display.hdcp.arbiter; in hdcp2_verify_rx_cert_prepare_km()
1158 if (!arbiter || !arbiter->ops) { in hdcp2_verify_rx_cert_prepare_km()
1163 ret = arbiter->ops->verify_receiver_cert_prepare_km(arbiter->hdcp_dev, data, in hdcp2_verify_rx_cert_prepare_km()
1180 struct i915_hdcp_arbiter *arbiter; in hdcp2_verify_hprime() local
[all …]
/openbmc/u-boot/arch/powerpc/cpu/mpc83xx/
H A Dspl_minimal.c28 /* Arbiter pipeline depth */ in cpu_init_f()
29 im->arbiter.acr = (im->arbiter.acr & ~ACR_PIPE_DEP) | in cpu_init_f()
34 /* Arbiter repeat count */ in cpu_init_f()
35 im->arbiter.acr = (im->arbiter.acr & ~(ACR_RPTCNT)) | in cpu_init_f()
H A Dcpu_init.c51 #ifdef CONFIG_SYS_ACR_PIPE_DEP /* Arbiter pipeline depth */ in cpu_init_f()
54 #ifdef CONFIG_SYS_ACR_RPTCNT /* Arbiter repeat count */ in cpu_init_f()
57 #ifdef CONFIG_SYS_ACR_APARK /* Arbiter address parking mode */ in cpu_init_f()
60 #ifdef CONFIG_SYS_ACR_PARKM /* Arbiter parking master */ in cpu_init_f()
65 #ifdef CONFIG_SYS_ACR_PIPE_DEP /* Arbiter pipeline depth */ in cpu_init_f()
68 #ifdef CONFIG_SYS_ACR_RPTCNT /* Arbiter repeat count */ in cpu_init_f()
71 #ifdef CONFIG_SYS_ACR_APARK /* Arbiter address parking mode */ in cpu_init_f()
74 #ifdef CONFIG_SYS_ACR_PARKM /* Arbiter parking master */ in cpu_init_f()
211 clrsetbits_be32(&im->arbiter.acr, acr_mask, acr_val); in cpu_init_f()
221 /* AER - Arbiter Event Register - store status */ in cpu_init_f()
[all …]
/openbmc/u-boot/drivers/sysreset/
H A Dsysreset_mpc83xx.c75 * print_83xx_arb_event() - Print arbiter events to buffer
76 * @force: Print arbiter events, even if none are indicated by the system
77 * @buf: The buffer to receive the printed arbiter event information
78 * @size: The size of the buffer to receive the printed arbiter event
108 "Arbiter Event Status:\n" in print_83xx_arb_event()
121 "Arbiter Event Status: AEATR=0x%08lX, AEADR=0x%08lX\n", in print_83xx_arb_event()
181 * arbiter driver in mpc83xx_sysreset_get_status()
186 * If there was a bus monitor reset event, we force the arbiter in mpc83xx_sysreset_get_status()
191 debug("%s: Could not write arbiter event message (err = %d)\n", in mpc83xx_sysreset_get_status()
/openbmc/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.
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()
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 */
/openbmc/u-boot/arch/powerpc/include/asm/
H A Dimmap_83xx.h171 * System Arbiter Registers
174 u32 acr; /* Arbiter Configuration Register */
175 u32 atr; /* Arbiter Timers Register */
177 u32 aer; /* Arbiter Event Register */
178 u32 aidr; /* Arbiter Interrupt Definition Register */
179 u32 amr; /* Arbiter Mask Register */
180 u32 aeatr; /* Arbiter Event Attributes Register */
181 u32 aeadr; /* Arbiter Event Address Register */
182 u32 aerr; /* Arbiter Event Response Register */
636 arbiter83xx_t arbiter; /* System Arbiter Registers */ member
[all …]
/openbmc/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
/openbmc/u-boot/doc/device-tree-bindings/spmi/
H A Dspmi-msm.txt1 Qualcomm SPMI arbiter/bus driver
8 1) PMIC arbiter channel mapping base (PMIC_ARB_REG_CHNLn)
16 All PMICs should be placed as a child nodes of bus arbiter.
/openbmc/linux/Documentation/devicetree/bindings/spmi/
H A Dqcom,spmi-pmic-arb.yaml7 title: Qualcomm SPMI Controller (PMIC Arbiter)
13 The SPMI PMIC Arbiter is found on Snapdragon chipsets. It is an SPMI
17 The PMIC Arbiter can also act as an interrupt controller, providing interrupts
93 SPMI bus instance. only applicable to PMIC arbiter version 7 and beyond.
/openbmc/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.
122 according to the local arbiter index, like larb0, larb1, larb2...
/openbmc/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
/openbmc/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::
/openbmc/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.
/openbmc/linux/Documentation/devicetree/bindings/bus/
H A Dqcom,ssbi.yaml33 - pmic-arbiter
51 qcom,controller-type = "pmic-arbiter";
/openbmc/qemu/include/hw/intc/
H A Dimx_avic.h33 #define NIAD (1<<20) /* Normal Interrupt Arbiter Rise ARM level */
34 #define FIAD (1<<19) /* Fast Interrupt Arbiter Rise ARM level */
/openbmc/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 */
/openbmc/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 */
/openbmc/u-boot/board/xes/common/
H A Dfsl_8xxx_pci.c50 pci_arb ? "arbiter" : "external-arbiter"); in pci_init_board()
/openbmc/openbmc/poky/meta/lib/oeqa/runtime/cases/
H A Dparselogs-ignores-common.txt37 VGA arbiter: cannot open kernel arbiter, no multi-card support
/openbmc/linux/drivers/pci/
H A Dvgaarb.c40 * 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
756 * that is, we come up with conflicting devices and let the arbiter's
774 vgaarb_err(&pdev->dev, "failed to allocate VGA arbiter data\n"); in vga_arbiter_add_pci_device()
949 * Indicate to the arbiter if the card decodes legacy VGA IOs, legacy VGA
951 * example) should tell the arbiter if it has disabled legacy decoding, so the
1007 * open : Open user instance of the arbiter. By default, it's
1024 * write : write a command to the arbiter. List of commands is:
1045 * a bit, but makes the arbiter more tolerant to userspace problems and able
[all …]

123456789