client_id
atcs_input.client_id = adev->pdev->devfn | (adev->pdev->bus->number << 8);
unsigned client_id, unsigned src_id,
if (client_id >= AMDGPU_IRQ_CLIENTID_MAX)
if (!adev->irq.client[client_id].sources) {
adev->irq.client[client_id].sources =
if (!adev->irq.client[client_id].sources)
if (adev->irq.client[client_id].sources[src_id] != NULL)
adev->irq.client[client_id].sources[src_id] = source;
unsigned client_id = entry->client_id;
if (client_id >= AMDGPU_IRQ_CLIENTID_MAX) {
DRM_DEBUG("Invalid client_id in IV: %d\n", client_id);
if (!adev->irq.client[client_id].sources) {
client_id, src_id);
src = adev->irq.client[client_id].sources[src_id];
unsigned client_id, unsigned src_id,
unsigned client_id;
entry->client_id = AMDGPU_IRQ_CLIENTID_LEGACY;
entry->client_id = AMDGPU_IRQ_CLIENTID_LEGACY;
addr, entry->client_id);
entry->client_id = AMDGPU_IRQ_CLIENTID_LEGACY;
switch (entry->client_id) {
entry->client_id = AMDGPU_IRQ_CLIENTID_LEGACY;
switch (entry->client_id) {
DRM_ERROR("Unhandled client id: %d\n", entry->client_id);
entry->client_id = dw[0] & 0xff;
unsigned client_id = AMDGPU_IRQ_CLIENTID_LEGACY;
client_id = SOC15_IH_CLIENTID_DCE;
r = amdgpu_irq_add_id(adev, client_id, i, &adev->crtc_irq);
r = amdgpu_irq_add_id(adev, client_id, i, &adev->pageflip_irq);
r = amdgpu_irq_add_id(adev, client_id,
u16 client_id; /* client id (bit 2-0: func num, 7-3: dev num, 15-8: bus num) */
uint32_t client_id = entry->client_id;
if (client_id == AMDGPU_IRQ_CLIENTID_LEGACY) {
} else if (client_id == SOC15_IH_CLIENTID_THM) {
} else if (client_id == SOC15_IH_CLIENTID_ROM_SMUIO)
atcs_input.client_id = rdev->pdev->devfn | (rdev->pdev->bus->number << 8);
u16 client_id; /* client id (bit 2-0: func num, 7-3: dev num, 15-8: bus num) */
client_id(client) == VGA_SWITCHEROO_DIS ? "DIS" : "IGD",
enum vga_switcheroo_client_id client_id = VGA_SWITCHEROO_UNKNOWN_ID;
client_id = VGA_SWITCHEROO_IGD;
client_id = VGA_SWITCHEROO_DIS;
client_id = VGA_SWITCHEROO_IGD;
client_id = VGA_SWITCHEROO_DIS;
client_id = VGA_SWITCHEROO_IGD;
client_id = VGA_SWITCHEROO_DIS;
if (client_id == VGA_SWITCHEROO_UNKNOWN_ID)
client = find_client_from_id(&vgasr_priv->clients, client_id);
ret = vgasr_priv->handler->switchto(client_id);
vgasr_priv->delayed_client_id = client_id;
enum vga_switcheroo_client_id client_id = VGA_SWITCHEROO_IGD;
ret = vgasr_priv->handler->switchto(client_id);
enum vga_switcheroo_client_id client_id)
if (client->id == client_id)
client_id(client) == VGA_SWITCHEROO_DIS ? "DIS" :
enum vga_switcheroo_client_id client_id = VGA_SWITCHEROO_UNKNOWN_ID;
client_id = VGA_SWITCHEROO_IGD;
client_id = VGA_SWITCHEROO_DIS;
client_id = VGA_SWITCHEROO_IGD;
client_id = VGA_SWITCHEROO_DIS;
client_id = VGA_SWITCHEROO_IGD;
client_id = VGA_SWITCHEROO_DIS;
if (client_id == VGA_SWITCHEROO_UNKNOWN_ID)
client = find_client_from_id(&vgasr_priv.clients, client_id);
ret = vgasr_priv.handler->switchto(client_id);
vgasr_priv.delayed_client_id = client_id;