/linux/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_i2c_hw.c | 130 unsigned int arbitrate; in is_engine_available() local 137 REG_GET(DC_I2C_ARBITRATION, DC_I2C_REG_RW_CNTL_STATUS, &arbitrate); in is_engine_available() 138 if (arbitrate == DC_I2C_REG_RW_CNTL_STATUS_DMCU_ONLY) in is_engine_available() 297 uint32_t arbitrate = 0; in acquire_engine() local 299 REG_GET(DC_I2C_ARBITRATION, DC_I2C_REG_RW_CNTL_STATUS, &arbitrate); in acquire_engine() 300 switch (arbitrate) { in acquire_engine() 311 REG_GET(DC_I2C_ARBITRATION, DC_I2C_REG_RW_CNTL_STATUS, &arbitrate); in acquire_engine() 312 if (arbitrate != DC_I2C_STATUS__DC_I2C_STATUS_USED_BY_SW) in acquire_engine() 393 uint32_t arbitrate = 0; in cntl_stuck_hw_workaround() local 395 REG_GET(DC_I2C_ARBITRATION, DC_I2C_REG_RW_CNTL_STATUS, &arbitrate); in cntl_stuck_hw_workaround() [all …]
|
/linux/Documentation/devicetree/bindings/i2c/ |
H A D | i2c-arb-gpio-challenge.yaml | 14 This uses GPIO lines and a challenge & response mechanism to arbitrate who is 17 In many cases using GPIOs to arbitrate is not needed and a design can use the
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | dev-mem2mem.rst | 26 it independently from the others. The driver will arbitrate access to
|
/linux/Documentation/driver-api/ |
H A D | i2c.rst | 12 I2C is a multi-master bus; open drain signaling is used to arbitrate
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | aspeed-lpc.yaml | 36 syscon as a means to arbitrate access.
|
/linux/drivers/scsi/sym53c8xx_2/ |
H A D | sym_fw.c | 115 * when we are reselected while attempting to arbitrate, in sym_fw1_patch() 172 * when we are reselected while attempting to arbitrate, in sym_fw2_patch()
|
/linux/arch/mips/sgi-ip27/ |
H A D | ip27-xtalk.c | 170 * Okay, here's a xbow. Let's arbitrate and find in xbow_probe()
|
/linux/Documentation/arch/arm/ |
H A D | vlocks.rst | 16 writes to a single memory location. To arbitrate, every CPU "votes for
|
/linux/drivers/infiniband/hw/hfi1/ |
H A D | qsfp.h | 166 * and let the qsfp_lock arbitrate access to common resources.
|
/linux/Documentation/fb/ |
H A D | udlfb.rst | 51 * Fbdev does not arbitrate client ownership of the framebuffer well.
|
/linux/Documentation/networking/device_drivers/hamradio/ |
H A D | baycom.rst | 168 to arbitrate the ports between different client drivers.
|
/linux/Documentation/driver-api/media/drivers/ |
H A D | pvrusb2.rst | 85 helps arbitrate each interface's access to the actual driver core,
|
/linux/drivers/net/ethernet/emulex/benet/ |
H A D | be_hw.h | 79 * atomically without having to arbitrate for the PCI Interrupt Disable bit
|
/linux/arch/x86/platform/intel/ |
H A D | iosf_mbi.c | 193 * share a single I2C bus to the PMIC. Below are helpers to arbitrate the
|
/linux/drivers/scsi/ |
H A D | mesh.c | 482 * arbitrate command. It seems that then the arbitrate in mesh_start_cmd() 486 * is this: disable reselection before issuing the arbitrate in mesh_start_cmd()
|
H A D | esp_scsi.h | 195 #define ESP_STEP_ASEL 0x00 /* Selection&Arbitrate cmplt */
|
/linux/lib/zstd/common/ |
H A D | bitstream.h | 317 /* arbitrate between double-shift and shift+mask */ in BIT_lookBits()
|
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn31/ |
H A D | dcn31_hwseq.c | 585 /*we have to dynamic arbitrate the audio endpoints*/ in dcn31_reset_back_end_for_pipe()
|
/linux/arch/powerpc/kernel/ |
H A D | rtas-proc.c | 761 * security policies, the kernel does not arbitrate or serialize
|
/linux/drivers/scsi/be2iscsi/ |
H A D | be_main.h | 96 * atomically without having to arbitrate for the PCI Interrupt Disable bit
|
/linux/scripts/ |
H A D | spelling.txt | 13 abitrate||arbitrate
|
/linux/drivers/gpio/ |
H A D | gpio-aspeed.c | 29 * access to some GPIOs and to arbitrate between coprocessor and ARM.
|
/linux/drivers/fsi/ |
H A D | fsi-master-ast-cf.c | 935 * as we might start trying to arbitrate as soon as that happens. in fsi_master_acf_setup()
|
/linux/Documentation/scsi/ |
H A D | ncr53c8xx.rst | 1232 SYMBIOS 53C8XX chips are able to arbitrate for the SCSI BUS as soon as they 1242 Since, there is no way to know what devices are trying to arbitrate for the
|
/linux/drivers/net/phy/ |
H A D | motorcomm.c | 1450 /* arbitrate reg space based on linkup media type. */ in yt8521_read_status()
|