audio 826 arch/arm/mach-pxa/hx4700.c static struct platform_device audio = { audio 848 arch/arm/mach-pxa/hx4700.c &audio, audio 289 arch/mips/include/asm/ip32/mace.h struct mace_audio audio; audio 427 arch/powerpc/include/asm/ps3av.h struct ps3av_info_audio audio[0]; /* 0 or more audio blocks */ audio 994 drivers/cdrom/cdrom.c tracks->audio = 0; audio 1030 drivers/cdrom/cdrom.c tracks->audio++; audio 1036 drivers/cdrom/cdrom.c header.cdth_trk1, tracks->audio, tracks->data, audio 1252 drivers/cdrom/cdrom.c if (tracks.audio==0) audio 2589 drivers/cdrom/cdrom.c if (tracks.audio > 0) { audio 276 drivers/clk/tegra/clk-tegra-periph.c MUX_I2S_SPDIF(audio) audio 504 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c if (amdgpu_connector->audio != val) { audio 505 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector->audio = val; audio 210 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c MODULE_PARM_DESC(audio, "Audio enable (-1 = auto, 0 = disable, 1 = enable)"); audio 211 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c module_param_named(audio, amdgpu_audio, int, 0444); audio 347 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h struct amdgpu_audio audio; /* audio stuff */ audio 550 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h enum amdgpu_connector_audio audio; audio 473 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c (amdgpu_connector->audio == AMDGPU_AUDIO_ENABLE)) audio 476 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c (amdgpu_connector->audio == AMDGPU_AUDIO_AUTO)) audio 492 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c if (amdgpu_connector->audio == AMDGPU_AUDIO_ENABLE) audio 495 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c (amdgpu_connector->audio == AMDGPU_AUDIO_AUTO)) audio 512 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c if (amdgpu_connector->audio == AMDGPU_AUDIO_ENABLE) audio 515 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c (amdgpu_connector->audio == AMDGPU_AUDIO_AUTO)) audio 1177 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 1178 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c offset = adev->mode_info.audio.pin[i].offset; audio 1184 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.pin[i].connected = false; audio 1186 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.pin[i].connected = true; audio 1196 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 1197 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c if (adev->mode_info.audio.pin[i].connected) audio 1198 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c return &adev->mode_info.audio.pin[i]; audio 1425 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.enabled = true; audio 1427 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.num_pins = 7; audio 1429 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 1430 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.pin[i].channels = -1; audio 1431 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.pin[i].rate = -1; audio 1432 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.pin[i].bits_per_sample = -1; audio 1433 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.pin[i].status_bits = 0; audio 1434 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.pin[i].category_code = 0; audio 1435 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.pin[i].connected = false; audio 1436 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.pin[i].offset = pin_offsets[i]; audio 1437 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.pin[i].id = i; audio 1440 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 1453 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c if (!adev->mode_info.audio.enabled) audio 1456 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) audio 1457 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 1459 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c adev->mode_info.audio.enabled = false; audio 2852 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 2853 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 2868 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 2869 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 1203 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 1204 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c offset = adev->mode_info.audio.pin[i].offset; audio 1210 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.pin[i].connected = false; audio 1212 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.pin[i].connected = true; audio 1222 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 1223 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c if (adev->mode_info.audio.pin[i].connected) audio 1224 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c return &adev->mode_info.audio.pin[i]; audio 1452 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.enabled = true; audio 1457 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.num_pins = 7; audio 1461 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.num_pins = 8; audio 1465 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.num_pins = 6; audio 1471 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 1472 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.pin[i].channels = -1; audio 1473 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.pin[i].rate = -1; audio 1474 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.pin[i].bits_per_sample = -1; audio 1475 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.pin[i].status_bits = 0; audio 1476 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.pin[i].category_code = 0; audio 1477 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.pin[i].connected = false; audio 1478 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.pin[i].offset = pin_offsets[i]; audio 1479 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.pin[i].id = i; audio 1482 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 1495 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c if (!adev->mode_info.audio.enabled) audio 1498 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) audio 1499 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 1501 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c adev->mode_info.audio.enabled = false; audio 2985 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 2986 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 3001 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 3002 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c dce_v11_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 1084 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 1085 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c tmp = RREG32_AUDIO_ENDPT(adev->mode_info.audio.pin[i].offset, audio 1089 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.pin[i].connected = false; audio 1091 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.pin[i].connected = true; audio 1102 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 1103 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c if (adev->mode_info.audio.pin[i].connected) audio 1104 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c return &adev->mode_info.audio.pin[i]; audio 1330 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.enabled = true; audio 1337 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.num_pins = 6; audio 1340 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.num_pins = 2; audio 1344 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 1345 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.pin[i].channels = -1; audio 1346 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.pin[i].rate = -1; audio 1347 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.pin[i].bits_per_sample = -1; audio 1348 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.pin[i].status_bits = 0; audio 1349 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.pin[i].category_code = 0; audio 1350 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.pin[i].connected = false; audio 1351 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.pin[i].offset = pin_offsets[i]; audio 1352 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.pin[i].id = i; audio 1353 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 1366 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c if (!adev->mode_info.audio.enabled) audio 1369 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) audio 1370 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 1372 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c adev->mode_info.audio.enabled = false; audio 2720 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 2721 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 2736 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 2737 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 1114 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 1115 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c offset = adev->mode_info.audio.pin[i].offset; audio 1121 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.pin[i].connected = false; audio 1123 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.pin[i].connected = true; audio 1133 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 1134 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c if (adev->mode_info.audio.pin[i].connected) audio 1135 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c return &adev->mode_info.audio.pin[i]; audio 1379 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.enabled = true; audio 1382 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.num_pins = 7; audio 1385 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.num_pins = 3; audio 1388 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.num_pins = 7; audio 1390 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.num_pins = 3; audio 1392 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 1393 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.pin[i].channels = -1; audio 1394 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.pin[i].rate = -1; audio 1395 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.pin[i].bits_per_sample = -1; audio 1396 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.pin[i].status_bits = 0; audio 1397 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.pin[i].category_code = 0; audio 1398 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.pin[i].connected = false; audio 1399 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.pin[i].offset = pin_offsets[i]; audio 1400 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.pin[i].id = i; audio 1403 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 1416 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c if (!adev->mode_info.audio.enabled) audio 1419 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) audio 1420 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 1422 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c adev->mode_info.audio.enabled = false; audio 2747 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 2748 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 2763 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 2764 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false); audio 591 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c adev->mode_info.audio.enabled = true; audio 593 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c adev->mode_info.audio.num_pins = adev->dm.dc->res_pool->audio_count; audio 595 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c for (i = 0; i < adev->mode_info.audio.num_pins; i++) { audio 596 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c adev->mode_info.audio.pin[i].channels = -1; audio 597 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c adev->mode_info.audio.pin[i].rate = -1; audio 598 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c adev->mode_info.audio.pin[i].bits_per_sample = -1; audio 599 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c adev->mode_info.audio.pin[i].status_bits = 0; audio 600 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c adev->mode_info.audio.pin[i].category_code = 0; audio 601 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c adev->mode_info.audio.pin[i].connected = false; audio 602 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c adev->mode_info.audio.pin[i].id = audio 604 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c adev->mode_info.audio.pin[i].offset = 0; audio 621 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!adev->mode_info.audio.enabled) audio 631 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c adev->mode_info.audio.enabled = false; audio 1965 drivers/gpu/drm/amd/display/dc/core/dc.c if (pipe_ctx->stream_res.audio && !dc->debug.az_endpoint_mute_only) audio 1966 drivers/gpu/drm/amd/display/dc/core/dc.c pipe_ctx->stream_res.audio->funcs->az_disable(pipe_ctx->stream_res.audio); audio 2703 drivers/gpu/drm/amd/display/dc/core/dc_link.c pipe_ctx->stream_res.audio != NULL); audio 294 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c if ((&pipes[i])->stream_res.audio && !link->dc->debug.az_endpoint_mute_only) audio 295 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c (&pipes[i])->stream_res.audio->funcs->az_disable((&pipes[i])->stream_res.audio); audio 325 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c if (pipes[i].stream_res.audio) { audio 328 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c pipes[i].stream_res.audio->funcs->az_enable( audio 329 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c pipes[i].stream_res.audio); audio 272 drivers/gpu/drm/amd/display/dc/core/dc_resource.c struct audio *aud = create_funcs->create_audio(ctx, i); audio 1293 drivers/gpu/drm/amd/display/dc/core/dc_resource.c free_pipe->stream_res.audio = tail_pipe->stream_res.audio; audio 1595 drivers/gpu/drm/amd/display/dc/core/dc_resource.c struct audio *audio, audio 1600 drivers/gpu/drm/amd/display/dc/core/dc_resource.c if (pool->audios[i] == audio) audio 1635 drivers/gpu/drm/amd/display/dc/core/dc_resource.c static struct audio *find_first_free_audio( audio 1736 drivers/gpu/drm/amd/display/dc/core/dc_resource.c if (del_pipe->stream_res.audio) audio 1740 drivers/gpu/drm/amd/display/dc/core/dc_resource.c del_pipe->stream_res.audio, audio 1973 drivers/gpu/drm/amd/display/dc/core/dc_resource.c pipe_ctx->stream_res.audio = find_first_free_audio( audio 1981 drivers/gpu/drm/amd/display/dc/core/dc_resource.c if (pipe_ctx->stream_res.audio) audio 1983 drivers/gpu/drm/amd/display/dc/core/dc_resource.c pipe_ctx->stream_res.audio, true); audio 1995 drivers/gpu/drm/amd/display/dc/core/dc_resource.c pipe_ctx->stream_res.audio ? pipe_ctx->stream_res.audio->inst : -1; audio 2590 drivers/gpu/drm/amd/display/dc/core/dc_resource.c if (pipe_ctx_old->stream_res.audio != pipe_ctx->stream_res.audio) audio 33 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c #define DCE_AUD(audio)\ audio 34 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c container_of(audio, struct dce_audio, base) audio 52 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c read_indirect_azalia_reg(audio, IX_REG(reg_name)) audio 55 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c write_indirect_azalia_reg(audio, IX_REG(reg_name), value) audio 57 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c static void write_indirect_azalia_reg(struct audio *audio, audio 61 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct dce_audio *aud = DCE_AUD(audio); audio 75 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c static uint32_t read_indirect_azalia_reg(struct audio *audio, uint32_t reg_index) audio 77 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct dce_audio *aud = DCE_AUD(audio); audio 294 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct audio *audio, audio 311 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct audio *audio, audio 331 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct audio *audio, audio 352 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c void dce_aud_az_enable(struct audio *audio) audio 371 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c audio->inst, value); audio 374 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c void dce_aud_az_disable(struct audio *audio) audio 396 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c audio->inst, value); audio 400 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct audio *audio, audio 405 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct dce_audio *aud = DCE_AUD(audio); audio 584 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c set_high_bit_rate_capable(audio, sample_rate.rate.RATE_192); audio 587 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c set_video_latency(audio, audio_info->video_latency); audio 588 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c set_audio_latency(audio, audio_info->audio_latency); audio 617 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c audio->inst, value, audio_info->display_name); audio 778 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct audio *audio, audio 783 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct dce_audio *aud = DCE_AUD(audio); audio 868 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c static bool dce_aud_endpoint_valid(struct audio *audio) audio 885 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct audio *audio) audio 888 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct dce_audio *aud = DCE_AUD(audio); audio 892 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c if (audio->inst != 0) audio 927 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c void dce_aud_destroy(struct audio **audio) audio 929 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct dce_audio *aud = DCE_AUD(*audio); audio 932 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c *audio = NULL; audio 935 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct audio *dce_audio_create( audio 943 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c struct dce_audio *audio = kzalloc(sizeof(*audio), GFP_KERNEL); audio 945 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c if (audio == NULL) { audio 946 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c ASSERT_CRITICAL(audio); audio 950 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c audio->base.ctx = ctx; audio 951 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c audio->base.inst = inst; audio 952 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c audio->base.funcs = &funcs; audio 954 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c audio->regs = reg; audio 955 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c audio->shifts = shifts; audio 956 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c audio->masks = masks; audio 957 drivers/gpu/drm/amd/display/dc/dce/dce_audio.c return &audio->base; audio 125 drivers/gpu/drm/amd/display/dc/dce/dce_audio.h struct audio base; audio 131 drivers/gpu/drm/amd/display/dc/dce/dce_audio.h struct audio *dce_audio_create( audio 138 drivers/gpu/drm/amd/display/dc/dce/dce_audio.h void dce_aud_destroy(struct audio **audio); audio 140 drivers/gpu/drm/amd/display/dc/dce/dce_audio.h void dce_aud_hw_init(struct audio *audio); audio 142 drivers/gpu/drm/amd/display/dc/dce/dce_audio.h void dce_aud_az_enable(struct audio *audio); audio 143 drivers/gpu/drm/amd/display/dc/dce/dce_audio.h void dce_aud_az_disable(struct audio *audio); audio 145 drivers/gpu/drm/amd/display/dc/dce/dce_audio.h void dce_aud_az_configure(struct audio *audio, audio 150 drivers/gpu/drm/amd/display/dc/dce/dce_audio.h void dce_aud_wall_dto_setup(struct audio *audio, audio 59 drivers/gpu/drm/amd/display/dc/dce/dce_stream_encoder.c #define DCE110_SE(audio)\ audio 60 drivers/gpu/drm/amd/display/dc/dce/dce_stream_encoder.c container_of(audio, struct dce110_stream_encoder, base) audio 413 drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c static struct audio *create_audio( audio 687 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c if (pipe_ctx->stream_res.audio != NULL) { audio 957 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c if (pipe_ctx->stream_res.audio && pipe_ctx->stream_res.audio->enabled == true) audio 963 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c if (pipe_ctx->stream_res.audio) { audio 966 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c if (core_dc->current_state->res_ctx.pipe_ctx[i].stream_res.audio != NULL) audio 970 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx->stream_res.audio->funcs->az_enable(pipe_ctx->stream_res.audio); audio 979 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c if (pipe_ctx->stream_res.audio) audio 980 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx->stream_res.audio->enabled = true; audio 996 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c if (pipe_ctx->stream_res.audio && pipe_ctx->stream_res.audio->enabled == false) audio 1001 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c if (pipe_ctx->stream_res.audio) { audio 1002 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx->stream_res.audio->enabled = false; audio 1340 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c if (pipe_ctx->stream_res.audio != NULL) { audio 1348 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx->stream_res.audio->inst, audio 1353 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx->stream_res.audio->inst, audio 1357 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx->stream_res.audio->funcs->az_configure( audio 1358 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx->stream_res.audio, audio 1911 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c if (pipe_ctx_old->stream_res.audio) { audio 1913 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx_old->stream_res.audio->funcs-> audio 1914 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c az_disable(pipe_ctx_old->stream_res.audio); audio 1921 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx_old->stream_res.audio, false); audio 1922 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx_old->stream_res.audio = NULL; audio 1985 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c if (pipe_ctx->stream_res.audio != NULL) { audio 1990 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx->stream_res.audio->funcs->wall_dto_setup( audio 1991 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx->stream_res.audio, audio 2013 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c if (pipe_ctx->stream_res.audio != NULL) { audio 2018 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx->stream_res.audio->funcs->wall_dto_setup( audio 2019 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c pipe_ctx->stream_res.audio, audio 2415 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c struct audio *audio = dc->res_pool->audios[i]; audio 2416 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c audio->funcs->hw_init(audio); audio 454 drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c static struct audio *create_audio( audio 431 drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c static struct audio *create_audio( audio 635 drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c static struct audio *create_audio( audio 445 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c static struct audio *create_audio( audio 832 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c else if (pipe_ctx->stream_res.audio) audio 835 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c if (pipe_ctx->stream_res.audio) { audio 837 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c pipe_ctx->stream_res.audio->funcs->az_disable(pipe_ctx->stream_res.audio); audio 844 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c pipe_ctx->stream_res.audio, false); audio 845 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c pipe_ctx->stream_res.audio = NULL; audio 1274 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct audio *audio = res_pool->audios[i]; audio 1276 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c audio->funcs->hw_init(audio); audio 802 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c static struct audio *create_audio( audio 1640 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c else if (pipe_ctx->stream_res.audio) audio 1644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c if (pipe_ctx->stream_res.audio) { audio 1646 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c pipe_ctx->stream_res.audio->funcs->az_disable(pipe_ctx->stream_res.audio); audio 1653 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c pipe_ctx->stream_res.audio, false); audio 1654 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c pipe_ctx->stream_res.audio = NULL; audio 1961 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c if (pipe_ctx->stream_res.audio != NULL) { audio 1204 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c static struct audio *dcn20_create_audio( audio 1355 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c static struct audio *dcn21_create_audio( audio 218 drivers/gpu/drm/amd/display/dc/inc/core_types.h struct audio *audios[MAX_AUDIOS]; audio 243 drivers/gpu/drm/amd/display/dc/inc/core_types.h struct audio *audio; audio 31 drivers/gpu/drm/amd/display/dc/inc/hw/audio.h struct audio; audio 35 drivers/gpu/drm/amd/display/dc/inc/hw/audio.h bool (*endpoint_valid)(struct audio *audio); audio 37 drivers/gpu/drm/amd/display/dc/inc/hw/audio.h void (*hw_init)(struct audio *audio); audio 39 drivers/gpu/drm/amd/display/dc/inc/hw/audio.h void (*az_enable)(struct audio *audio); audio 41 drivers/gpu/drm/amd/display/dc/inc/hw/audio.h void (*az_disable)(struct audio *audio); audio 43 drivers/gpu/drm/amd/display/dc/inc/hw/audio.h void (*az_configure)(struct audio *audio, audio 48 drivers/gpu/drm/amd/display/dc/inc/hw/audio.h void (*wall_dto_setup)(struct audio *audio, audio 53 drivers/gpu/drm/amd/display/dc/inc/hw/audio.h void (*destroy)(struct audio **audio); audio 67 drivers/gpu/drm/amd/display/dc/inc/resource.h struct audio *(*create_audio)( audio 179 drivers/gpu/drm/amd/display/dc/inc/resource.h struct audio *audio, audio 179 drivers/gpu/drm/bridge/sii902x.c } audio; audio 567 drivers/gpu/drm/bridge/sii902x.c ret = clk_prepare_enable(sii902x->audio.mclk); audio 573 drivers/gpu/drm/bridge/sii902x.c if (sii902x->audio.mclk) { audio 574 drivers/gpu/drm/bridge/sii902x.c mclk_rate = clk_get_rate(sii902x->audio.mclk); audio 595 drivers/gpu/drm/bridge/sii902x.c for (i = 0; i < ARRAY_SIZE(sii902x->audio.i2s_fifo_sequence) && audio 596 drivers/gpu/drm/bridge/sii902x.c sii902x->audio.i2s_fifo_sequence[i]; i++) audio 599 drivers/gpu/drm/bridge/sii902x.c sii902x->audio.i2s_fifo_sequence[i]); audio 646 drivers/gpu/drm/bridge/sii902x.c clk_disable_unprepare(sii902x->audio.mclk); audio 665 drivers/gpu/drm/bridge/sii902x.c clk_disable_unprepare(sii902x->audio.mclk); audio 775 drivers/gpu/drm/bridge/sii902x.c sii902x->audio.i2s_fifo_sequence[i] |= audio_fifo_id[i] | audio 778 drivers/gpu/drm/bridge/sii902x.c sii902x->audio.mclk = devm_clk_get_optional(dev, "mclk"); audio 779 drivers/gpu/drm/bridge/sii902x.c if (IS_ERR(sii902x->audio.mclk)) { audio 781 drivers/gpu/drm/bridge/sii902x.c __func__, PTR_ERR(sii902x->audio.mclk)); audio 782 drivers/gpu/drm/bridge/sii902x.c return PTR_ERR(sii902x->audio.mclk); audio 785 drivers/gpu/drm/bridge/sii902x.c sii902x->audio.pdev = platform_device_register_data( audio 789 drivers/gpu/drm/bridge/sii902x.c return PTR_ERR_OR_ZERO(sii902x->audio.pdev); audio 22 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c static inline void hdmi_write(struct dw_hdmi_i2s_audio_data *audio, audio 25 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c struct dw_hdmi *hdmi = audio->hdmi; audio 27 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c audio->write(hdmi, val, offset); audio 30 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c static inline u8 hdmi_read(struct dw_hdmi_i2s_audio_data *audio, int offset) audio 32 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c struct dw_hdmi *hdmi = audio->hdmi; audio 34 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c return audio->read(hdmi, offset); audio 41 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c struct dw_hdmi_i2s_audio_data *audio = data; audio 42 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c struct dw_hdmi *hdmi = audio->hdmi; audio 54 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c hdmi_write(audio, HDMI_AUD_CONF0_SW_RESET, HDMI_AUD_CONF0); audio 55 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c hdmi_write(audio, (u8)~HDMI_MC_SWRSTZ_I2SSWRST_REQ, HDMI_MC_SWRSTZ); audio 108 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c hdmi_write(audio, inputclkfs, HDMI_AUD_INPUTCLKFS); audio 109 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c hdmi_write(audio, conf0, HDMI_AUD_CONF0); audio 110 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c hdmi_write(audio, conf1, HDMI_AUD_CONF1); audio 119 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c struct dw_hdmi_i2s_audio_data *audio = data; audio 120 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c struct dw_hdmi *hdmi = audio->hdmi; audio 128 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c struct dw_hdmi_i2s_audio_data *audio = data; audio 130 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c memcpy(buf, audio->eld, min_t(size_t, MAX_ELD_BYTES, len)); audio 163 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c struct dw_hdmi_i2s_audio_data *audio = pdev->dev.platform_data; audio 171 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c pdata.data = audio; audio 140 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c struct platform_device *audio; audio 2819 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c struct dw_hdmi_audio_data audio; audio 2821 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c audio.phys = iores->start; audio 2822 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c audio.base = hdmi->regs; audio 2823 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c audio.irq = irq; audio 2824 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c audio.hdmi = hdmi; audio 2825 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c audio.eld = hdmi->connector.eld; audio 2830 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c pdevinfo.data = &audio; audio 2831 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c pdevinfo.size_data = sizeof(audio); audio 2833 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c hdmi->audio = platform_device_register_full(&pdevinfo); audio 2835 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c struct dw_hdmi_i2s_audio_data audio; audio 2837 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c audio.hdmi = hdmi; audio 2838 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c audio.eld = hdmi->connector.eld; audio 2839 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c audio.write = hdmi_writeb; audio 2840 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c audio.read = hdmi_readb; audio 2845 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c pdevinfo.data = &audio; audio 2846 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c pdevinfo.size_data = sizeof(audio); audio 2848 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c hdmi->audio = platform_device_register_full(&pdevinfo); audio 2885 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c if (hdmi->audio && !IS_ERR(hdmi->audio)) audio 2886 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c platform_device_unregister(hdmi->audio); audio 142 drivers/gpu/drm/exynos/exynos_hdmi.c struct hdmi_audio audio; audio 786 drivers/gpu/drm/exynos/exynos_hdmi.c struct hdmi_audio_infoframe *infoframe = &hdata->audio.infoframe; audio 1051 drivers/gpu/drm/exynos/exynos_hdmi.c switch (hdata->audio.params.sample_width) { audio 1064 drivers/gpu/drm/exynos/exynos_hdmi.c hdmi_reg_acr(hdata, hdata->audio.params.sample_rate); audio 1103 drivers/gpu/drm/exynos/exynos_hdmi.c hdata->audio.params.iec.status[i]); audio 1110 drivers/gpu/drm/exynos/exynos_hdmi.c bool enable = !hdata->audio.mute; audio 1569 drivers/gpu/drm/exynos/exynos_hdmi.c hdata->audio.mute = true; audio 1595 drivers/gpu/drm/exynos/exynos_hdmi.c hdata->audio.params = *params; audio 1613 drivers/gpu/drm/exynos/exynos_hdmi.c hdata->audio.mute = mute; audio 1649 drivers/gpu/drm/exynos/exynos_hdmi.c hdata->audio.pdev = platform_device_register_data( audio 1653 drivers/gpu/drm/exynos/exynos_hdmi.c return PTR_ERR_OR_ZERO(hdata->audio.pdev); audio 2026 drivers/gpu/drm/exynos/exynos_hdmi.c audio_infoframe = &hdata->audio.infoframe; audio 2044 drivers/gpu/drm/exynos/exynos_hdmi.c platform_device_unregister(hdata->audio.pdev); audio 2068 drivers/gpu/drm/exynos/exynos_hdmi.c platform_device_unregister(hdata->audio.pdev); audio 64 drivers/gpu/drm/i2c/tda998x_drv.c struct tda998x_audio_settings audio; audio 850 drivers/gpu/drm/i2c/tda998x_drv.c frame.audio = *cea; audio 1003 drivers/gpu/drm/i2c/tda998x_drv.c const struct tda998x_audio_settings *settings = &priv->audio; audio 1068 drivers/gpu/drm/i2c/tda998x_drv.c struct tda998x_audio_settings audio = { audio 1073 drivers/gpu/drm/i2c/tda998x_drv.c memcpy(audio.status, params->iec.status, audio 1074 drivers/gpu/drm/i2c/tda998x_drv.c min(sizeof(audio.status), sizeof(params->iec.status))); audio 1078 drivers/gpu/drm/i2c/tda998x_drv.c audio.i2s_format = I2S_FORMAT_PHILIPS; audio 1081 drivers/gpu/drm/i2c/tda998x_drv.c audio.i2s_format = I2S_FORMAT_LEFT_J; audio 1084 drivers/gpu/drm/i2c/tda998x_drv.c audio.i2s_format = I2S_FORMAT_RIGHT_J; audio 1087 drivers/gpu/drm/i2c/tda998x_drv.c audio.i2s_format = 0; audio 1104 drivers/gpu/drm/i2c/tda998x_drv.c ret = tda998x_derive_routing(priv, &audio, AUDIO_ROUTE_I2S + spdif); audio 1109 drivers/gpu/drm/i2c/tda998x_drv.c ret = tda998x_derive_cts_n(priv, &audio, bclk_ratio); audio 1114 drivers/gpu/drm/i2c/tda998x_drv.c priv->audio = audio; audio 1129 drivers/gpu/drm/i2c/tda998x_drv.c priv->audio.ena_ap = 0; audio 1756 drivers/gpu/drm/i2c/tda998x_drv.c priv->audio.route = &tda998x_audio_route[route]; audio 1757 drivers/gpu/drm/i2c/tda998x_drv.c priv->audio.cea = p->audio_params.cea; audio 1758 drivers/gpu/drm/i2c/tda998x_drv.c priv->audio.sample_rate = p->audio_params.sample_rate; audio 1759 drivers/gpu/drm/i2c/tda998x_drv.c memcpy(priv->audio.status, p->audio_params.status, audio 1760 drivers/gpu/drm/i2c/tda998x_drv.c min(sizeof(priv->audio.status), audio 1762 drivers/gpu/drm/i2c/tda998x_drv.c priv->audio.ena_ap = p->audio_params.config; audio 1763 drivers/gpu/drm/i2c/tda998x_drv.c priv->audio.i2s_format = I2S_FORMAT_PHILIPS; audio 1766 drivers/gpu/drm/i2c/tda998x_drv.c return tda998x_derive_cts_n(priv, &priv->audio, ratio); audio 290 drivers/gpu/drm/msm/hdmi/hdmi.c hdmi_audio_infoframe_init(&hdmi->audio.infoframe); audio 47 drivers/gpu/drm/msm/hdmi/hdmi.h struct hdmi_audio audio; audio 76 drivers/gpu/drm/msm/hdmi/hdmi_audio.c struct hdmi_audio *audio = &hdmi->audio; audio 77 drivers/gpu/drm/msm/hdmi/hdmi_audio.c struct hdmi_audio_infoframe *info = &audio->infoframe; audio 79 drivers/gpu/drm/msm/hdmi/hdmi_audio.c bool enabled = audio->enabled; audio 85 drivers/gpu/drm/msm/hdmi/hdmi_audio.c audio->enabled, info->channels, info->channel_allocation, audio 86 drivers/gpu/drm/msm/hdmi/hdmi_audio.c info->level_shift_value, info->downmix_inhibit, audio->rate); audio 118 drivers/gpu/drm/msm/hdmi/hdmi_audio.c n = arcs->lut[audio->rate].n; audio 119 drivers/gpu/drm/msm/hdmi/hdmi_audio.c cts = arcs->lut[audio->rate].cts; audio 121 drivers/gpu/drm/msm/hdmi/hdmi_audio.c if ((MSM_HDMI_SAMPLE_RATE_192KHZ == audio->rate) || audio 122 drivers/gpu/drm/msm/hdmi/hdmi_audio.c (MSM_HDMI_SAMPLE_RATE_176_4KHZ == audio->rate)) { audio 125 drivers/gpu/drm/msm/hdmi/hdmi_audio.c } else if ((MSM_HDMI_SAMPLE_RATE_96KHZ == audio->rate) || audio 126 drivers/gpu/drm/msm/hdmi/hdmi_audio.c (MSM_HDMI_SAMPLE_RATE_88_2KHZ == audio->rate)) { audio 139 drivers/gpu/drm/msm/hdmi/hdmi_audio.c if ((MSM_HDMI_SAMPLE_RATE_48KHZ == audio->rate) || audio 140 drivers/gpu/drm/msm/hdmi/hdmi_audio.c (MSM_HDMI_SAMPLE_RATE_96KHZ == audio->rate) || audio 141 drivers/gpu/drm/msm/hdmi/hdmi_audio.c (MSM_HDMI_SAMPLE_RATE_192KHZ == audio->rate)) audio 143 drivers/gpu/drm/msm/hdmi/hdmi_audio.c else if ((MSM_HDMI_SAMPLE_RATE_44_1KHZ == audio->rate) || audio 144 drivers/gpu/drm/msm/hdmi/hdmi_audio.c (MSM_HDMI_SAMPLE_RATE_88_2KHZ == audio->rate) || audio 145 drivers/gpu/drm/msm/hdmi/hdmi_audio.c (MSM_HDMI_SAMPLE_RATE_176_4KHZ == audio->rate)) audio 221 drivers/gpu/drm/msm/hdmi/hdmi_audio.c struct hdmi_audio *audio; audio 226 drivers/gpu/drm/msm/hdmi/hdmi_audio.c audio = &hdmi->audio; audio 231 drivers/gpu/drm/msm/hdmi/hdmi_audio.c audio->enabled = enabled; audio 232 drivers/gpu/drm/msm/hdmi/hdmi_audio.c audio->infoframe.channels = nchannels[num_of_channels]; audio 233 drivers/gpu/drm/msm/hdmi/hdmi_audio.c audio->infoframe.channel_allocation = channel_allocation; audio 234 drivers/gpu/drm/msm/hdmi/hdmi_audio.c audio->infoframe.level_shift_value = level_shift; audio 235 drivers/gpu/drm/msm/hdmi/hdmi_audio.c audio->infoframe.downmix_inhibit = down_mix; audio 242 drivers/gpu/drm/msm/hdmi/hdmi_audio.c struct hdmi_audio *audio; audio 247 drivers/gpu/drm/msm/hdmi/hdmi_audio.c audio = &hdmi->audio; audio 252 drivers/gpu/drm/msm/hdmi/hdmi_audio.c audio->rate = rate; audio 81 drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h void (*audio)(struct nvkm_ior *, int head, bool enable); audio 156 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c ior->func->dp.audio(ior, hidx, true); audio 161 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c ior->func->dp.audio(ior, hidx, false); audio 173 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c .audio = gf119_sor_dp_audio, audio 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgk104.c .audio = gf119_sor_dp_audio, audio 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm107.c .audio = gf119_sor_dp_audio, audio 111 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c .audio = gf119_sor_dp_audio, audio 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgt215.c .audio = gt215_sor_dp_audio, audio 99 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c .audio = gv100_sor_dp_audio, audio 38 drivers/gpu/drm/nouveau/nvkm/engine/disp/sormcp89.c .audio = gt215_sor_dp_audio, audio 84 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c .audio = gv100_sor_dp_audio, audio 673 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c struct omap_dss_audio *audio, u32 pclk) audio 682 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c if (!audio || !audio->iec || !audio->cea || !core) audio 685 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c acore.iec60958_cfg = audio->iec; audio 690 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c if (!(audio->iec->status[4] & IEC958_AES4_CON_MAX_WORDLEN_24)) audio 691 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c if (audio->iec->status[4] & IEC958_AES4_CON_WORDLEN_20_16) audio 704 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c acore.i2s_cfg.in_length_bits = audio->iec->status[4] audio 706 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c if (audio->iec->status[4] & IEC958_AES4_CON_MAX_WORDLEN_24) audio 714 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c switch (audio->iec->status[3] & IEC958_AES3_CON_FS) { audio 759 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c channel_count = (audio->cea->db1_ct_cc & audio 804 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c audio->cea->db1_ct_cc = 7; audio 849 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c hdmi_core_audio_infoframe_cfg(core, audio->cea); audio 265 drivers/gpu/drm/omapdrm/dss/hdmi4_core.h struct omap_dss_audio *audio, u32 pclk); audio 796 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c struct omap_dss_audio *audio, u32 pclk) audio 805 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c if (!audio || !audio->iec || !audio->cea || !core) audio 808 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c core_cfg.iec60958_cfg = audio->iec; audio 810 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c if (!(audio->iec->status[4] & IEC958_AES4_CON_MAX_WORDLEN_24) && audio 811 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c (audio->iec->status[4] & IEC958_AES4_CON_WORDLEN_20_16)) audio 818 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c switch (audio->iec->status[3] & IEC958_AES3_CON_FS) { audio 849 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c channel_count = (audio->cea->db1_ct_cc & CEA861_AUDIO_INFOFRAME_DB1CC) audio 891 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c hdmi5_core_audio_infoframe_cfg(core, audio->cea); audio 292 drivers/gpu/drm/omapdrm/dss/hdmi5_core.h struct omap_dss_audio *audio, u32 pclk); audio 717 drivers/gpu/drm/radeon/atombios_encoders.c (radeon_connector->audio == RADEON_AUDIO_ENABLE)) audio 720 drivers/gpu/drm/radeon/atombios_encoders.c (radeon_connector->audio == RADEON_AUDIO_AUTO)) audio 736 drivers/gpu/drm/radeon/atombios_encoders.c if (radeon_connector->audio == RADEON_AUDIO_ENABLE) audio 739 drivers/gpu/drm/radeon/atombios_encoders.c (radeon_connector->audio == RADEON_AUDIO_AUTO)) audio 760 drivers/gpu/drm/radeon/atombios_encoders.c if (radeon_connector->audio == RADEON_AUDIO_ENABLE) audio 763 drivers/gpu/drm/radeon/atombios_encoders.c (radeon_connector->audio == RADEON_AUDIO_AUTO)) audio 66 drivers/gpu/drm/radeon/dce6_afmt.c for (i = 0; i < rdev->audio.num_pins; i++) { audio 67 drivers/gpu/drm/radeon/dce6_afmt.c offset = rdev->audio.pin[i].offset; audio 71 drivers/gpu/drm/radeon/dce6_afmt.c rdev->audio.pin[i].connected = false; audio 73 drivers/gpu/drm/radeon/dce6_afmt.c rdev->audio.pin[i].connected = true; audio 87 drivers/gpu/drm/radeon/dce6_afmt.c for (i = 0; i < rdev->audio.num_pins; i++) { audio 88 drivers/gpu/drm/radeon/dce6_afmt.c if (rdev->audio.pin[i].connected) { audio 89 drivers/gpu/drm/radeon/dce6_afmt.c pin = &rdev->audio.pin[i]; audio 123 drivers/gpu/drm/radeon/r600_hdmi.c if (rdev->audio.pin[0].channels != audio_status.channels || audio 124 drivers/gpu/drm/radeon/r600_hdmi.c rdev->audio.pin[0].rate != audio_status.rate || audio 125 drivers/gpu/drm/radeon/r600_hdmi.c rdev->audio.pin[0].bits_per_sample != audio_status.bits_per_sample || audio 126 drivers/gpu/drm/radeon/r600_hdmi.c rdev->audio.pin[0].status_bits != audio_status.status_bits || audio 127 drivers/gpu/drm/radeon/r600_hdmi.c rdev->audio.pin[0].category_code != audio_status.category_code) { audio 128 drivers/gpu/drm/radeon/r600_hdmi.c rdev->audio.pin[0] = audio_status; audio 174 drivers/gpu/drm/radeon/r600_hdmi.c return &rdev->audio.pin[0]; audio 417 drivers/gpu/drm/radeon/r600_hdmi.c struct r600_audio_pin audio = r600_audio_status(rdev); audio 430 drivers/gpu/drm/radeon/r600_hdmi.c audio.channels, audio.rate, audio.bits_per_sample); audio 432 drivers/gpu/drm/radeon/r600_hdmi.c (int)audio.status_bits, (int)audio.category_code); audio 440 drivers/gpu/drm/radeon/r600_hdmi.c frame.channels = audio.channels; audio 2418 drivers/gpu/drm/radeon/radeon.h struct r600_audio audio; /* audio stuff */ audio 270 drivers/gpu/drm/radeon/radeon_audio.c if (rdev->audio.funcs->enable) audio 271 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.funcs->enable(rdev, pin, enable_mask); audio 277 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.funcs = &dce6_funcs; audio 278 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.hdmi_funcs = &dce6_hdmi_funcs; audio 279 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.dp_funcs = &dce6_dp_funcs; audio 281 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.funcs = &dce4_funcs; audio 282 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.hdmi_funcs = &dce4_hdmi_funcs; audio 283 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.dp_funcs = &dce4_dp_funcs; audio 285 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.funcs = &dce32_funcs; audio 286 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.hdmi_funcs = &dce32_hdmi_funcs; audio 287 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.dp_funcs = &dce32_dp_funcs; audio 289 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.funcs = &r600_funcs; audio 290 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.hdmi_funcs = &r600_hdmi_funcs; audio 291 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.dp_funcs = 0; audio 307 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.enabled = true; audio 310 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.num_pins = 3; audio 312 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.num_pins = 7; audio 314 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.num_pins = 7; audio 316 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.num_pins = 2; audio 318 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.num_pins = 6; audio 320 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.num_pins = 6; audio 322 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.num_pins = 1; audio 324 drivers/gpu/drm/radeon/radeon_audio.c for (i = 0; i < rdev->audio.num_pins; i++) { audio 325 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.pin[i].channels = -1; audio 326 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.pin[i].rate = -1; audio 327 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.pin[i].bits_per_sample = -1; audio 328 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.pin[i].status_bits = 0; audio 329 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.pin[i].category_code = 0; audio 330 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.pin[i].connected = false; audio 331 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.pin[i].offset = pin_offsets[i]; audio 332 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.pin[i].id = i; audio 338 drivers/gpu/drm/radeon/radeon_audio.c for (i = 0; i < rdev->audio.num_pins; i++) audio 339 drivers/gpu/drm/radeon/radeon_audio.c radeon_audio_enable(rdev, &rdev->audio.pin[i], 0); audio 346 drivers/gpu/drm/radeon/radeon_audio.c if (rdev->audio.funcs->endpoint_rreg) audio 347 drivers/gpu/drm/radeon/radeon_audio.c return rdev->audio.funcs->endpoint_rreg(rdev, offset, reg); audio 355 drivers/gpu/drm/radeon/radeon_audio.c if (rdev->audio.funcs->endpoint_wreg) audio 356 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.funcs->endpoint_wreg(rdev, offset, reg, v); audio 376 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->write_sad_regs) audio 377 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->write_sad_regs(encoder, sads, sad_count); audio 400 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->write_speaker_allocation) audio 401 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->write_speaker_allocation(encoder, sadb, sad_count); audio 415 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->write_latency_fields) audio 416 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->write_latency_fields(encoder, connector, mode); audio 424 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->get_pin) audio 425 drivers/gpu/drm/radeon/radeon_audio.c return radeon_encoder->audio->get_pin(rdev); audio 434 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->select_pin) audio 435 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->select_pin(encoder); audio 461 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio = rdev->audio.dp_funcs; audio 463 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio = rdev->audio.hdmi_funcs; audio 465 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio = rdev->audio.hdmi_funcs; audio 486 drivers/gpu/drm/radeon/radeon_audio.c if (!rdev->audio.enabled) audio 489 drivers/gpu/drm/radeon/radeon_audio.c for (i = 0; i < rdev->audio.num_pins; i++) audio 490 drivers/gpu/drm/radeon/radeon_audio.c radeon_audio_enable(rdev, &rdev->audio.pin[i], 0); audio 492 drivers/gpu/drm/radeon/radeon_audio.c rdev->audio.enabled = false; audio 501 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->set_dto) audio 502 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->set_dto(rdev, crtc, clock); audio 538 drivers/gpu/drm/radeon/radeon_audio.c if (dig && dig->afmt && radeon_encoder->audio && audio 539 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->set_avi_packet) audio 540 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->set_avi_packet(rdev, dig->afmt->offset, audio 631 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->update_acr) audio 632 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->update_acr(encoder, dig->afmt->offset, acr); audio 643 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->set_vbi_packet) audio 644 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->set_vbi_packet(encoder, dig->afmt->offset); audio 661 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->set_color_depth) audio 662 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->set_color_depth(encoder, dig->afmt->offset, bpc); audio 673 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->set_audio_packet) audio 674 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->set_audio_packet(encoder, dig->afmt->offset); audio 685 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->set_mute) audio 686 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->set_mute(encoder, dig->afmt->offset, mute); audio 763 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->mode_set) audio 764 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->mode_set(encoder, mode); audio 771 drivers/gpu/drm/radeon/radeon_audio.c if (radeon_encoder->audio && radeon_encoder->audio->dpms) audio 772 drivers/gpu/drm/radeon/radeon_audio.c radeon_encoder->audio->dpms(encoder, mode == DRM_MODE_DPMS_ON); audio 590 drivers/gpu/drm/radeon/radeon_connectors.c if (radeon_connector->audio != val) { audio 591 drivers/gpu/drm/radeon/radeon_connectors.c radeon_connector->audio = val; audio 2008 drivers/gpu/drm/radeon/radeon_connectors.c radeon_connector->audio = RADEON_AUDIO_AUTO; audio 2133 drivers/gpu/drm/radeon/radeon_connectors.c radeon_connector->audio = RADEON_AUDIO_AUTO; audio 2189 drivers/gpu/drm/radeon/radeon_connectors.c radeon_connector->audio = RADEON_AUDIO_AUTO; audio 2242 drivers/gpu/drm/radeon/radeon_connectors.c radeon_connector->audio = RADEON_AUDIO_AUTO; audio 244 drivers/gpu/drm/radeon/radeon_drv.c MODULE_PARM_DESC(audio, "Audio enable (-1 = auto, 0 = disable, 1 = enable)"); audio 245 drivers/gpu/drm/radeon/radeon_drv.c module_param_named(audio, radeon_audio, int, 0444); audio 479 drivers/gpu/drm/radeon/radeon_mode.h struct radeon_audio_funcs *audio; audio 563 drivers/gpu/drm/radeon/radeon_mode.h enum radeon_connector_audio audio; audio 772 drivers/gpu/drm/rockchip/cdn-dp-core.c struct audio_info audio = { audio 787 drivers/gpu/drm/rockchip/cdn-dp-core.c audio.format = AFMT_I2S; audio 790 drivers/gpu/drm/rockchip/cdn-dp-core.c audio.format = AFMT_SPDIF; audio 798 drivers/gpu/drm/rockchip/cdn-dp-core.c ret = cdn_dp_audio_config(dp, &audio); audio 800 drivers/gpu/drm/rockchip/cdn-dp-core.c dp->audio_info = audio; audio 785 drivers/gpu/drm/rockchip/cdn-dp-reg.c int cdn_dp_audio_stop(struct cdn_dp_device *dp, struct audio_info *audio) audio 812 drivers/gpu/drm/rockchip/cdn-dp-reg.c if (audio->format == AFMT_SPDIF) audio 830 drivers/gpu/drm/rockchip/cdn-dp-reg.c struct audio_info *audio) audio 835 drivers/gpu/drm/rockchip/cdn-dp-reg.c if (audio->channels == 2) { audio 842 drivers/gpu/drm/rockchip/cdn-dp-reg.c } else if (audio->channels == 4) { audio 850 drivers/gpu/drm/rockchip/cdn-dp-reg.c val = MAX_NUM_CH(audio->channels); audio 851 drivers/gpu/drm/rockchip/cdn-dp-reg.c val |= NUM_OF_I2S_PORTS(audio->channels); audio 856 drivers/gpu/drm/rockchip/cdn-dp-reg.c if (audio->sample_width == 16) audio 858 drivers/gpu/drm/rockchip/cdn-dp-reg.c else if (audio->sample_width == 24) audio 863 drivers/gpu/drm/rockchip/cdn-dp-reg.c val |= AUDIO_CH_NUM(audio->channels); audio 868 drivers/gpu/drm/rockchip/cdn-dp-reg.c for (i = 0; i < (audio->channels + 1) / 2; i++) { audio 869 drivers/gpu/drm/rockchip/cdn-dp-reg.c if (audio->sample_width == 16) audio 871 drivers/gpu/drm/rockchip/cdn-dp-reg.c else if (audio->sample_width == 24) audio 878 drivers/gpu/drm/rockchip/cdn-dp-reg.c switch (audio->sample_rate) { audio 932 drivers/gpu/drm/rockchip/cdn-dp-reg.c int cdn_dp_audio_config(struct cdn_dp_device *dp, struct audio_info *audio) audio 937 drivers/gpu/drm/rockchip/cdn-dp-reg.c if (audio->format == AFMT_SPDIF) { audio 950 drivers/gpu/drm/rockchip/cdn-dp-reg.c if (audio->format == AFMT_I2S) audio 951 drivers/gpu/drm/rockchip/cdn-dp-reg.c cdn_dp_audio_config_i2s(dp, audio); audio 952 drivers/gpu/drm/rockchip/cdn-dp-reg.c else if (audio->format == AFMT_SPDIF) audio 471 drivers/gpu/drm/rockchip/cdn-dp-reg.h int cdn_dp_audio_stop(struct cdn_dp_device *dp, struct audio_info *audio); audio 473 drivers/gpu/drm/rockchip/cdn-dp-reg.h int cdn_dp_audio_config(struct cdn_dp_device *dp, struct audio_info *audio); audio 476 drivers/gpu/drm/sti/sti_hdmi.c struct hdmi_audio_params *audio = &hdmi->audio; audio 481 drivers/gpu/drm/sti/sti_hdmi.c audio->enabled ? "enable" : "disable"); audio 482 drivers/gpu/drm/sti/sti_hdmi.c if (audio->enabled) { audio 484 drivers/gpu/drm/sti/sti_hdmi.c ret = hdmi_audio_infoframe_pack(&audio->cea, buffer, audio 830 drivers/gpu/drm/sti/sti_hdmi.c struct hdmi_audio_params *params = &hdmi->audio; audio 911 drivers/gpu/drm/sti/sti_hdmi.c if (hdmi->audio.enabled) { audio 1159 drivers/gpu/drm/sti/sti_hdmi.c hdmi->audio.enabled = false; audio 1183 drivers/gpu/drm/sti/sti_hdmi.c hdmi->audio.sample_width = params->sample_width; audio 1184 drivers/gpu/drm/sti/sti_hdmi.c hdmi->audio.sample_rate = params->sample_rate; audio 1185 drivers/gpu/drm/sti/sti_hdmi.c hdmi->audio.cea = params->cea; audio 1187 drivers/gpu/drm/sti/sti_hdmi.c hdmi->audio.enabled = true; audio 1239 drivers/gpu/drm/sti/sti_hdmi.c hdmi->audio.enabled = false; audio 1315 drivers/gpu/drm/sti/sti_hdmi.c err = hdmi_audio_infoframe_init(&hdmi->audio.cea); audio 94 drivers/gpu/drm/sti/sti_hdmi.h struct hdmi_audio_params audio; audio 77 drivers/gpu/drm/vc4/vc4_hdmi.c struct vc4_hdmi_audio audio; audio 433 drivers/gpu/drm/vc4/vc4_hdmi.c ret = hdmi_audio_infoframe_init(&frame.audio); audio 435 drivers/gpu/drm/vc4/vc4_hdmi.c frame.audio.coding_type = HDMI_AUDIO_CODING_TYPE_STREAM; audio 436 drivers/gpu/drm/vc4/vc4_hdmi.c frame.audio.sample_frequency = HDMI_AUDIO_SAMPLE_FREQUENCY_STREAM; audio 437 drivers/gpu/drm/vc4/vc4_hdmi.c frame.audio.sample_size = HDMI_AUDIO_SAMPLE_SIZE_STREAM; audio 438 drivers/gpu/drm/vc4/vc4_hdmi.c frame.audio.channels = hdmi->audio.channels; audio 720 drivers/gpu/drm/vc4/vc4_hdmi.c rational_best_approximation(hsm_clock, hdmi->audio.samplerate, audio 739 drivers/gpu/drm/vc4/vc4_hdmi.c u32 samplerate = hdmi->audio.samplerate; audio 776 drivers/gpu/drm/vc4/vc4_hdmi.c if (hdmi->audio.substream && hdmi->audio.substream != substream) audio 779 drivers/gpu/drm/vc4/vc4_hdmi.c hdmi->audio.substream = substream; audio 824 drivers/gpu/drm/vc4/vc4_hdmi.c if (substream != hdmi->audio.substream) audio 829 drivers/gpu/drm/vc4/vc4_hdmi.c hdmi->audio.substream = NULL; audio 845 drivers/gpu/drm/vc4/vc4_hdmi.c if (substream != hdmi->audio.substream) audio 852 drivers/gpu/drm/vc4/vc4_hdmi.c hdmi->audio.channels = params_channels(params); audio 853 drivers/gpu/drm/vc4/vc4_hdmi.c hdmi->audio.samplerate = params_rate(params); audio 869 drivers/gpu/drm/vc4/vc4_hdmi.c channel_mask = GENMASK(hdmi->audio.channels - 1, 0); audio 874 drivers/gpu/drm/vc4/vc4_hdmi.c if (hdmi->audio.samplerate > 96000) { audio 878 drivers/gpu/drm/vc4/vc4_hdmi.c } else if (hdmi->audio.samplerate > 48000) { audio 922 drivers/gpu/drm/vc4/vc4_hdmi.c VC4_SET_FIELD(hdmi->audio.channels, audio 1036 drivers/gpu/drm/vc4/vc4_hdmi.c snd_soc_dai_init_dma_data(dai, &hdmi->audio.dma_data, NULL); audio 1064 drivers/gpu/drm/vc4/vc4_hdmi.c struct snd_soc_dai_link *dai_link = &hdmi->audio.link; audio 1065 drivers/gpu/drm/vc4/vc4_hdmi.c struct snd_soc_card *card = &hdmi->audio.card; audio 1084 drivers/gpu/drm/vc4/vc4_hdmi.c hdmi->audio.dma_data.addr = be32_to_cpup(addr) + VC4_HD_MAI_DATA; audio 1085 drivers/gpu/drm/vc4/vc4_hdmi.c hdmi->audio.dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; audio 1086 drivers/gpu/drm/vc4/vc4_hdmi.c hdmi->audio.dma_data.maxburst = 2; audio 1109 drivers/gpu/drm/vc4/vc4_hdmi.c dai_link->cpus = &hdmi->audio.cpu; audio 1110 drivers/gpu/drm/vc4/vc4_hdmi.c dai_link->codecs = &hdmi->audio.codec; audio 1111 drivers/gpu/drm/vc4/vc4_hdmi.c dai_link->platforms = &hdmi->audio.platform; audio 439 drivers/gpu/drm/zte/zx_hdmi.c memcpy(&frame.audio, cea, sizeof(*cea)); audio 32 drivers/input/misc/sgi_btns.c status = readq(&mace->perif.audio.control); audio 33 drivers/input/misc/sgi_btns.c writeq(status & ~(3U << 23), &mace->perif.audio.control); audio 662 drivers/media/dvb-frontends/au8522_decoder.c .audio = &au8522_audio_ops, audio 780 drivers/media/i2c/ad9389b.c .audio = &ad9389b_audio_ops, audio 1450 drivers/media/i2c/adv7511-v4l2.c .audio = &adv7511_audio_ops, audio 134 drivers/media/i2c/cs5345.c .audio = &cs5345_audio_ops, audio 119 drivers/media/i2c/cs53l32a.c .audio = &cs53l32a_audio_ops, audio 5775 drivers/media/i2c/cx25840/cx25840-core.c .audio = &cx25840_audio_ops, audio 124 drivers/media/i2c/m52790.c .audio = &m52790_audio_ops, audio 654 drivers/media/i2c/msp3400-driver.c .audio = &msp_audio_ops, audio 1621 drivers/media/i2c/saa7115.c .audio = &saa711x_audio_ops, audio 51 drivers/media/i2c/saa717x.c int audio; audio 1220 drivers/media/i2c/saa717x.c .audio = &saa717x_audio_ops, audio 1306 drivers/media/i2c/saa717x.c decoder->audio = 1; /* DECODER_AUDIO_48_KHZ */ audio 1268 drivers/media/i2c/tda1997x.c switch (frame.audio.sample_frequency) { audio 1296 drivers/media/i2c/tda1997x.c switch (frame.audio.sample_size) { audio 1312 drivers/media/i2c/tda1997x.c state->audio_channels = frame.audio.channels; audio 1313 drivers/media/i2c/tda1997x.c if (frame.audio.channel_allocation && audio 1314 drivers/media/i2c/tda1997x.c frame.audio.channel_allocation != state->audio_ch_alloc) { audio 1316 drivers/media/i2c/tda1997x.c state->audio_ch_alloc = frame.audio.channel_allocation; audio 87 drivers/media/i2c/tea6420.c .audio = &tea6420_audio_ops, audio 120 drivers/media/i2c/tlv320aic23b.c .audio = &tlv320aic23b_audio_ops, audio 1928 drivers/media/i2c/tvaudio.c .audio = &tvaudio_audio_ops, audio 45 drivers/media/i2c/uda1342.c .audio = &uda1342_audio_ops, audio 174 drivers/media/i2c/wm8739.c .audio = &wm8739_audio_ops, audio 181 drivers/media/i2c/wm8775.c .audio = &wm8775_audio_ops, audio 1075 drivers/media/pci/bt8xx/bttv-driver.c v4l2_subdev_call(btv->sd_msp34xx, audio, s_routing, audio 1079 drivers/media/pci/bt8xx/bttv-driver.c v4l2_subdev_call(btv->sd_tvaudio, audio, s_routing, audio 645 drivers/media/pci/cobalt/cobalt-driver.c v4l2_subdev_call(s->sd, audio, s_stream, 1); audio 36 drivers/media/pci/cx18/cx18-audio.c v4l2_subdev_call(cx->sd_extmux, audio, s_routing, audio 40 drivers/media/pci/cx18/cx18-audio.c audio, s_routing, in->audio_input, 0, 0); audio 1293 drivers/media/pci/cx18/cx18-av-core.c .audio = &cx18_av_audio_ops, audio 606 drivers/media/pci/cx18/cx18-cards.c int cx18_get_audio_input(struct cx18 *cx, u16 index, struct v4l2_audio *audio) audio 616 drivers/media/pci/cx18/cx18-cards.c memset(audio, 0, sizeof(*audio)); audio 619 drivers/media/pci/cx18/cx18-cards.c strscpy(audio->name, input_strs[aud_input->audio_type - 1], audio 620 drivers/media/pci/cx18/cx18-cards.c sizeof(audio->name)); audio 621 drivers/media/pci/cx18/cx18-cards.c audio->index = index; audio 622 drivers/media/pci/cx18/cx18-cards.c audio->capability = V4L2_AUDCAP_STEREO; audio 100 drivers/media/pci/cx18/cx18-controls.c cx18_call_all(cx, audio, s_clock_freq, freqs[idx]); audio 186 drivers/media/pci/cx18/cx18-gpio.c .audio = &gpiomux_audio_ops, audio 263 drivers/media/pci/cx23885/cx23885-video.c v4l2_subdev_call(dev->sd_cx25840, audio, s_routing, audio 323 drivers/media/pci/cx88/cx88-video.c call_all(core, audio, s_routing, audio 588 drivers/media/pci/cx88/cx88-video.c call_all(core, audio, s_routing, audio 1332 drivers/media/pci/ivtv/ivtv-cards.c int ivtv_get_audio_input(struct ivtv *itv, u16 index, struct v4l2_audio *audio) audio 1341 drivers/media/pci/ivtv/ivtv-cards.c memset(audio, 0, sizeof(*audio)); audio 1344 drivers/media/pci/ivtv/ivtv-cards.c strscpy(audio->name, input_strs[aud_input->audio_type - 1], audio 1345 drivers/media/pci/ivtv/ivtv-cards.c sizeof(audio->name)); audio 1346 drivers/media/pci/ivtv/ivtv-cards.c audio->index = index; audio 1347 drivers/media/pci/ivtv/ivtv-cards.c audio->capability = V4L2_AUDCAP_STEREO; audio 75 drivers/media/pci/ivtv/ivtv-controls.c ivtv_call_all(itv, audio, s_clock_freq, freqs[idx]); audio 324 drivers/media/pci/ivtv/ivtv-gpio.c .audio = &subdev_audio_ops, audio 37 drivers/media/pci/ivtv/ivtv-routing.c v4l2_subdev_call(itv->sd_muxer, audio, s_routing, audio 44 drivers/media/pci/ivtv/ivtv-routing.c ivtv_call_hw(itv, itv->card->hw_audio, audio, s_routing, audio 627 drivers/media/pci/ivtv/ivtv-streams.c v4l2_subdev_call(itv->sd_audio, audio, s_stream, 1); audio 240 drivers/media/pci/saa7134/saa7134-tvaudio.c struct saa7134_tvaudio *audio, audio 255 drivers/media/pci/saa7134/saa7134-tvaudio.c note, audio->name, audio 256 drivers/media/pci/saa7134/saa7134-tvaudio.c audio->carr1 / 1000, audio->carr1 % 1000, audio 257 drivers/media/pci/saa7134/saa7134-tvaudio.c audio->carr2 / 1000, audio->carr2 % 1000, audio 264 drivers/media/pci/saa7134/saa7134-tvaudio.c tvaudio_setcarrier(dev,audio->carr1,audio->carr2); audio 266 drivers/media/pci/saa7134/saa7134-tvaudio.c switch (audio->mode) { audio 366 drivers/media/pci/saa7134/saa7134-tvaudio.c static int tvaudio_getstereo(struct saa7134_dev *dev, struct saa7134_tvaudio *audio) audio 371 drivers/media/pci/saa7134/saa7134-tvaudio.c switch (audio->mode) { audio 421 drivers/media/pci/saa7134/saa7134-tvaudio.c static int tvaudio_setstereo(struct saa7134_dev *dev, struct saa7134_tvaudio *audio, audio 440 drivers/media/pci/saa7134/saa7134-tvaudio.c switch (audio->mode) { audio 464 drivers/media/pci/saa7134/saa7134-tvaudio.c unsigned int i, audio, nscan; audio 558 drivers/media/pci/saa7134/saa7134-tvaudio.c for (audio = UNSET, i = 0; i < TVAUDIO; i++) { audio 565 drivers/media/pci/saa7134/saa7134-tvaudio.c if (UNSET == audio) audio 566 drivers/media/pci/saa7134/saa7134-tvaudio.c audio = i; audio 571 drivers/media/pci/saa7134/saa7134-tvaudio.c audio = i; audio 576 drivers/media/pci/saa7134/saa7134-tvaudio.c if (UNSET == audio) audio 578 drivers/media/pci/saa7134/saa7134-tvaudio.c tvaudio_setmode(dev,&tvaudio[audio],"using"); audio 580 drivers/media/pci/saa7134/saa7134-tvaudio.c tvaudio_setstereo(dev,&tvaudio[audio],V4L2_TUNER_MODE_MONO); audio 581 drivers/media/pci/saa7134/saa7134-tvaudio.c dev->tvaudio = &tvaudio[audio]; audio 593 drivers/media/pci/saa7134/saa7134-tvaudio.c rx = tvaudio_getstereo(dev, &tvaudio[audio]); audio 599 drivers/media/pci/saa7134/saa7134-tvaudio.c tvaudio_setstereo(dev,&tvaudio[audio],mode); audio 184 drivers/media/pci/saa7146/mxb.c v4l2_subdev_call(mxb->tea6420_1, audio, s_routing, audio 186 drivers/media/pci/saa7146/mxb.c v4l2_subdev_call(mxb->tea6420_2, audio, s_routing, audio 188 drivers/media/pci/saa7146/mxb.c v4l2_subdev_call(mxb->tea6420_1, audio, s_routing, audio 190 drivers/media/pci/saa7146/mxb.c v4l2_subdev_call(mxb->tea6420_2, audio, s_routing, audio 1465 drivers/media/radio/radio-wl1273.c struct v4l2_audio *audio) audio 1471 drivers/media/radio/radio-wl1273.c if (audio->index > 1) audio 1474 drivers/media/radio/radio-wl1273.c strscpy(audio->name, "Radio", sizeof(audio->name)); audio 1475 drivers/media/radio/radio-wl1273.c audio->capability = V4L2_AUDCAP_STEREO; audio 1481 drivers/media/radio/radio-wl1273.c const struct v4l2_audio *audio) audio 1487 drivers/media/radio/radio-wl1273.c if (audio->index != 0) audio 233 drivers/media/radio/wl128x/fmdrv_v4l2.c struct v4l2_audio *audio) audio 235 drivers/media/radio/wl128x/fmdrv_v4l2.c memset(audio, 0, sizeof(*audio)); audio 236 drivers/media/radio/wl128x/fmdrv_v4l2.c strscpy(audio->name, "Radio", sizeof(audio->name)); audio 237 drivers/media/radio/wl128x/fmdrv_v4l2.c audio->capability = V4L2_AUDCAP_STEREO; audio 243 drivers/media/radio/wl128x/fmdrv_v4l2.c const struct v4l2_audio *audio) audio 245 drivers/media/radio/wl128x/fmdrv_v4l2.c if (audio->index != 0) audio 1414 drivers/media/usb/au0828/au0828-video.c v4l2_device_call_all(&dev->v4l2_dev, 0, audio, s_routing, audio 1942 drivers/media/usb/cx231xx/cx231xx-417.c call_all(dev, audio, s_clock_freq, freqs[idx]); audio 1303 drivers/media/usb/em28xx/em28xx-video.c v4l2_device_call_all(v4l2_dev, 0, audio, audio 1307 drivers/media/usb/em28xx/em28xx-video.c v4l2_device_call_all(v4l2_dev, 0, audio, s_routing, audio 1313 drivers/media/usb/em28xx/em28xx-video.c v4l2_device_call_all(v4l2_dev, 0, audio, s_routing, audio 673 drivers/media/usb/go7007/go7007-v4l2.c v4l2_subdev_call(go->sd_audio, audio, s_routing, audio 688 drivers/media/usb/go7007/go7007-v4l2.c v4l2_subdev_call(go->sd_audio, audio, s_routing, audio 122 drivers/media/usb/go7007/s2250-board.c struct i2c_client *audio; audio 431 drivers/media/usb/go7007/s2250-board.c write_reg(state->audio, 0x08, 0x02); /* Line In */ audio 434 drivers/media/usb/go7007/s2250-board.c write_reg(state->audio, 0x08, 0x04); /* Mic */ audio 437 drivers/media/usb/go7007/s2250-board.c write_reg(state->audio, 0x08, 0x05); /* Mic Boost */ audio 490 drivers/media/usb/go7007/s2250-board.c .audio = &s2250_audio_ops, audio 500 drivers/media/usb/go7007/s2250-board.c struct i2c_client *audio; audio 508 drivers/media/usb/go7007/s2250-board.c audio = i2c_new_dummy_device(adapter, TLV320_ADDRESS >> 1); audio 509 drivers/media/usb/go7007/s2250-board.c if (IS_ERR(audio)) audio 510 drivers/media/usb/go7007/s2250-board.c return PTR_ERR(audio); audio 514 drivers/media/usb/go7007/s2250-board.c i2c_unregister_device(audio); audio 547 drivers/media/usb/go7007/s2250-board.c state->audio = audio; audio 550 drivers/media/usb/go7007/s2250-board.c if (write_regs(audio, aud_regs) < 0) { audio 600 drivers/media/usb/go7007/s2250-board.c i2c_unregister_device(audio); audio 635 drivers/media/usb/gspca/gspca.c if (gspca_dev->audio && audio 1485 drivers/media/usb/gspca/gspca.c gspca_dev->audio = 1; audio 211 drivers/media/usb/gspca/gspca.h u8 audio; /* presence of audio device */ audio 1560 drivers/media/usb/gspca/sonixj.c if (gspca_dev->audio) audio 2217 drivers/media/usb/gspca/sonixj.c if (gspca_dev->audio) audio 833 drivers/media/usb/hdpvr/hdpvr-video.c struct v4l2_audio *audio) audio 837 drivers/media/usb/hdpvr/hdpvr-video.c n = audio->index; audio 841 drivers/media/usb/hdpvr/hdpvr-video.c audio->capability = V4L2_AUDCAP_STEREO; audio 843 drivers/media/usb/hdpvr/hdpvr-video.c strscpy(audio->name, audio_iname[n], sizeof(audio->name)); audio 849 drivers/media/usb/hdpvr/hdpvr-video.c const struct v4l2_audio *audio) audio 854 drivers/media/usb/hdpvr/hdpvr-video.c if (audio->index >= HDPVR_AUDIO_INPUTS) audio 860 drivers/media/usb/hdpvr/hdpvr-video.c retval = hdpvr_set_audio(dev, audio->index+1, dev->options.audio_codec); audio 862 drivers/media/usb/hdpvr/hdpvr-video.c dev->options.audio_input = audio->index; audio 868 drivers/media/usb/hdpvr/hdpvr-video.c struct v4l2_audio *audio) audio 872 drivers/media/usb/hdpvr/hdpvr-video.c audio->index = dev->options.audio_input; audio 873 drivers/media/usb/hdpvr/hdpvr-video.c audio->capability = V4L2_AUDCAP_STEREO; audio 874 drivers/media/usb/hdpvr/hdpvr-video.c strscpy(audio->name, audio_iname[audio->index], sizeof(audio->name)); audio 67 drivers/media/usb/pvrusb2/pvrusb2-audio.c sd->ops->audio->s_routing(sd, input, audio 66 drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.c sd->ops->audio->s_routing(sd, input, 0, 0); audio 160 drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.c sd->ops->audio->s_routing(sd, (u32)aud_input, 0, 0); audio 1666 drivers/media/usb/pvrusb2/pvrusb2-hdw.c v4l2_device_call_all(&hdw->v4l2_dev, 0, audio, s_stream, enablefl); audio 2947 drivers/media/usb/pvrusb2/pvrusb2-hdw.c audio, s_clock_freq, val); audio 41 drivers/media/usb/pvrusb2/pvrusb2-wm8775.c sd->ops->audio->s_routing(sd, input, 0, 0); audio 443 drivers/media/usb/ttusb-dec/ttusb_dec.c __be16 audio = htons(dec->pid[DMX_PES_AUDIO]); audio 449 drivers/media/usb/ttusb-dec/ttusb_dec.c memcpy(&b[2], &audio, 2); audio 2393 drivers/media/usb/usbvision/usbvision-core.c int audio[] = { 1, 0, 0, 0 }; audio 2426 drivers/media/usb/usbvision/usbvision-core.c usbvision_set_audio(usbvision, audio[channel]); audio 842 drivers/mfd/twl-core.c if (IS_ENABLED(CONFIG_MFD_TWL4030_AUDIO) && pdata->audio && audio 845 drivers/mfd/twl-core.c pdata->audio, sizeof(*pdata->audio), audio 46 drivers/mfd/twl4030-audio.c struct twl4030_audio *audio = platform_get_drvdata(twl4030_audio_dev); audio 50 drivers/mfd/twl4030-audio.c audio->resource[id].reg); audio 53 drivers/mfd/twl4030-audio.c val |= audio->resource[id].mask; audio 55 drivers/mfd/twl4030-audio.c val &= ~audio->resource[id].mask; audio 58 drivers/mfd/twl4030-audio.c val, audio->resource[id].reg); audio 65 drivers/mfd/twl4030-audio.c struct twl4030_audio *audio = platform_get_drvdata(twl4030_audio_dev); audio 69 drivers/mfd/twl4030-audio.c audio->resource[id].reg); audio 80 drivers/mfd/twl4030-audio.c struct twl4030_audio *audio = platform_get_drvdata(twl4030_audio_dev); audio 89 drivers/mfd/twl4030-audio.c mutex_lock(&audio->mutex); audio 90 drivers/mfd/twl4030-audio.c if (!audio->resource[id].request_count) audio 96 drivers/mfd/twl4030-audio.c audio->resource[id].request_count++; audio 97 drivers/mfd/twl4030-audio.c mutex_unlock(&audio->mutex); audio 109 drivers/mfd/twl4030-audio.c struct twl4030_audio *audio = platform_get_drvdata(twl4030_audio_dev); audio 118 drivers/mfd/twl4030-audio.c mutex_lock(&audio->mutex); audio 119 drivers/mfd/twl4030-audio.c if (!audio->resource[id].request_count) { audio 122 drivers/mfd/twl4030-audio.c mutex_unlock(&audio->mutex); audio 125 drivers/mfd/twl4030-audio.c audio->resource[id].request_count--; audio 127 drivers/mfd/twl4030-audio.c if (!audio->resource[id].request_count) audio 133 drivers/mfd/twl4030-audio.c mutex_unlock(&audio->mutex); audio 141 drivers/mfd/twl4030-audio.c struct twl4030_audio *audio = platform_get_drvdata(twl4030_audio_dev); audio 143 drivers/mfd/twl4030-audio.c return audio->audio_mclk; audio 180 drivers/mfd/twl4030-audio.c struct twl4030_audio *audio; audio 192 drivers/mfd/twl4030-audio.c audio = devm_kzalloc(&pdev->dev, sizeof(struct twl4030_audio), audio 194 drivers/mfd/twl4030-audio.c if (!audio) audio 197 drivers/mfd/twl4030-audio.c mutex_init(&audio->mutex); audio 198 drivers/mfd/twl4030-audio.c audio->audio_mclk = twl_get_hfclk_rate(); audio 201 drivers/mfd/twl4030-audio.c switch (audio->audio_mclk) { audio 218 drivers/mfd/twl4030-audio.c audio->resource[TWL4030_AUDIO_RES_POWER].reg = TWL4030_REG_CODEC_MODE; audio 219 drivers/mfd/twl4030-audio.c audio->resource[TWL4030_AUDIO_RES_POWER].mask = TWL4030_CODECPDZ; audio 222 drivers/mfd/twl4030-audio.c audio->resource[TWL4030_AUDIO_RES_APLL].reg = TWL4030_REG_APLL_CTL; audio 223 drivers/mfd/twl4030-audio.c audio->resource[TWL4030_AUDIO_RES_APLL].mask = TWL4030_APLL_EN; audio 226 drivers/mfd/twl4030-audio.c cell = &audio->cells[childs]; audio 235 drivers/mfd/twl4030-audio.c cell = &audio->cells[childs]; audio 244 drivers/mfd/twl4030-audio.c platform_set_drvdata(pdev, audio); audio 248 drivers/mfd/twl4030-audio.c ret = mfd_add_devices(&pdev->dev, pdev->id, audio->cells, audio 660 drivers/ps3/ps3av.c const struct ps3av_info_audio *audio = info->audio; audio 709 drivers/ps3/ps3av.c i, audio->type, audio->max_num_of_ch, audio->fs, audio 710 drivers/ps3/ps3av.c audio->sbit); audio 711 drivers/ps3/ps3av.c audio++; audio 666 drivers/ps3/ps3av_cmd.c void ps3av_cmd_set_audio_mode(struct ps3av_pkt_audio_mode *audio, u32 avport, audio 682 drivers/ps3/ps3av_cmd.c memset(audio, 0, sizeof(*audio)); audio 683 drivers/ps3/ps3av_cmd.c ps3av_set_hdr(PS3AV_CID_AUDIO_MODE, sizeof(*audio), &audio->send_hdr); audio 685 drivers/ps3/ps3av_cmd.c audio->avport = (u8) avport; audio 686 drivers/ps3/ps3av_cmd.c audio->mask = 0x0FFF; /* XXX set all */ audio 687 drivers/ps3/ps3av_cmd.c audio->audio_num_of_ch = ch; audio 688 drivers/ps3/ps3av_cmd.c audio->audio_fs = fs; audio 689 drivers/ps3/ps3av_cmd.c audio->audio_word_bits = word_bits; audio 690 drivers/ps3/ps3av_cmd.c audio->audio_format = format; audio 691 drivers/ps3/ps3av_cmd.c audio->audio_source = source; audio 695 drivers/ps3/ps3av_cmd.c audio->audio_enable[3] = 1; audio 698 drivers/ps3/ps3av_cmd.c audio->audio_enable[2] = 1; audio 699 drivers/ps3/ps3av_cmd.c audio->audio_enable[1] = 1; audio 703 drivers/ps3/ps3av_cmd.c audio->audio_enable[0] = 1; audio 708 drivers/ps3/ps3av_cmd.c audio->audio_swap[i] = PS3AV_CMD_AUDIO_SWAP_0; /* no swap */ audio 711 drivers/ps3/ps3av_cmd.c audio->audio_map[0] = PS3AV_CMD_AUDIO_MAP_OUTPUT_0; audio 712 drivers/ps3/ps3av_cmd.c audio->audio_map[1] = PS3AV_CMD_AUDIO_MAP_OUTPUT_1; audio 713 drivers/ps3/ps3av_cmd.c audio->audio_map[2] = PS3AV_CMD_AUDIO_MAP_OUTPUT_2; audio 714 drivers/ps3/ps3av_cmd.c audio->audio_map[3] = PS3AV_CMD_AUDIO_MAP_OUTPUT_3; audio 721 drivers/ps3/ps3av_cmd.c audio->audio_layout = PS3AV_CMD_AUDIO_LAYOUT_8CH; audio 724 drivers/ps3/ps3av_cmd.c audio->audio_layout = PS3AV_CMD_AUDIO_LAYOUT_6CH; audio 728 drivers/ps3/ps3av_cmd.c audio->audio_layout = PS3AV_CMD_AUDIO_LAYOUT_2CH; audio 732 drivers/ps3/ps3av_cmd.c audio->audio_layout = PS3AV_CMD_AUDIO_LAYOUT_2CH; audio 736 drivers/ps3/ps3av_cmd.c audio->audio_downmix = PS3AV_CMD_AUDIO_DOWNMIX_PERMITTED; audio 738 drivers/ps3/ps3av_cmd.c audio->audio_downmix_level = 0; /* 0dB */ audio 742 drivers/ps3/ps3av_cmd.c audio->audio_cs_info[i] = ps3av_mode_cs_info[i]; audio 746 drivers/ps3/ps3av_cmd.c audio->audio_cs_info[3] &= ~CS_MASK; audio 747 drivers/ps3/ps3av_cmd.c audio->audio_cs_info[3] |= CS_44; audio 750 drivers/ps3/ps3av_cmd.c audio->audio_cs_info[3] &= ~CS_MASK; audio 751 drivers/ps3/ps3av_cmd.c audio->audio_cs_info[3] |= CS_88; audio 754 drivers/ps3/ps3av_cmd.c audio->audio_cs_info[3] &= ~CS_MASK; audio 755 drivers/ps3/ps3av_cmd.c audio->audio_cs_info[3] |= CS_96; audio 758 drivers/ps3/ps3av_cmd.c audio->audio_cs_info[3] &= ~CS_MASK; audio 759 drivers/ps3/ps3av_cmd.c audio->audio_cs_info[3] |= CS_176; audio 762 drivers/ps3/ps3av_cmd.c audio->audio_cs_info[3] &= ~CS_MASK; audio 763 drivers/ps3/ps3av_cmd.c audio->audio_cs_info[3] |= CS_192; audio 770 drivers/ps3/ps3av_cmd.c spdif_through = audio->audio_cs_info[0] & 0x02; audio 778 drivers/ps3/ps3av_cmd.c audio->audio_word_bits = PS3AV_CMD_AUDIO_WORD_BITS_16; audio 779 drivers/ps3/ps3av_cmd.c audio->audio_format = PS3AV_CMD_AUDIO_FORMAT_BITSTREAM; audio 49 drivers/staging/vc04_services/bcm2835-camera/mmal-msg-format.h struct mmal_audio_format audio; audio 513 drivers/usb/gadget/function/f_uac1.c struct g_audio *audio = func_to_g_audio(f); audio 584 drivers/usb/gadget/function/f_uac1.c audio->gadget = gadget; audio 592 drivers/usb/gadget/function/f_uac1.c audio->out_ep = ep; audio 593 drivers/usb/gadget/function/f_uac1.c audio->out_ep->desc = &as_out_ep_desc; audio 598 drivers/usb/gadget/function/f_uac1.c audio->in_ep = ep; audio 599 drivers/usb/gadget/function/f_uac1.c audio->in_ep->desc = &as_in_ep_desc; audio 607 drivers/usb/gadget/function/f_uac1.c audio->out_ep_maxpsize = le16_to_cpu(as_out_ep_desc.wMaxPacketSize); audio 608 drivers/usb/gadget/function/f_uac1.c audio->in_ep_maxpsize = le16_to_cpu(as_in_ep_desc.wMaxPacketSize); audio 609 drivers/usb/gadget/function/f_uac1.c audio->params.c_chmask = audio_opts->c_chmask; audio 610 drivers/usb/gadget/function/f_uac1.c audio->params.c_srate = audio_opts->c_srate; audio 611 drivers/usb/gadget/function/f_uac1.c audio->params.c_ssize = audio_opts->c_ssize; audio 612 drivers/usb/gadget/function/f_uac1.c audio->params.p_chmask = audio_opts->p_chmask; audio 613 drivers/usb/gadget/function/f_uac1.c audio->params.p_srate = audio_opts->p_srate; audio 614 drivers/usb/gadget/function/f_uac1.c audio->params.p_ssize = audio_opts->p_ssize; audio 615 drivers/usb/gadget/function/f_uac1.c audio->params.req_number = audio_opts->req_number; audio 617 drivers/usb/gadget/function/f_uac1.c status = g_audio_setup(audio, "UAC1_PCM", "UAC1_Gadget"); audio 750 drivers/usb/gadget/function/f_uac1.c struct g_audio *audio; audio 753 drivers/usb/gadget/function/f_uac1.c audio = func_to_g_audio(f); audio 755 drivers/usb/gadget/function/f_uac1.c kfree(audio); audio 763 drivers/usb/gadget/function/f_uac1.c struct g_audio *audio = func_to_g_audio(f); audio 765 drivers/usb/gadget/function/f_uac1.c g_audio_cleanup(audio); audio 768 drivers/usb/gadget/function/f_uac1.c audio->gadget = NULL; audio 303 drivers/usb/gadget/function/f_uac1_legacy.c struct f_audio *audio = container_of(data, struct f_audio, audio 307 drivers/usb/gadget/function/f_uac1_legacy.c spin_lock_irq(&audio->lock); audio 308 drivers/usb/gadget/function/f_uac1_legacy.c if (list_empty(&audio->play_queue)) { audio 309 drivers/usb/gadget/function/f_uac1_legacy.c spin_unlock_irq(&audio->lock); audio 312 drivers/usb/gadget/function/f_uac1_legacy.c play_buf = list_first_entry(&audio->play_queue, audio 315 drivers/usb/gadget/function/f_uac1_legacy.c spin_unlock_irq(&audio->lock); audio 317 drivers/usb/gadget/function/f_uac1_legacy.c u_audio_playback(&audio->card, play_buf->buf, play_buf->actual); audio 323 drivers/usb/gadget/function/f_uac1_legacy.c struct f_audio *audio = req->context; audio 324 drivers/usb/gadget/function/f_uac1_legacy.c struct usb_composite_dev *cdev = audio->card.func.config->cdev; audio 325 drivers/usb/gadget/function/f_uac1_legacy.c struct f_audio_buf *copy_buf = audio->copy_buf; audio 330 drivers/usb/gadget/function/f_uac1_legacy.c opts = container_of(audio->card.func.fi, struct f_uac1_legacy_opts, audio 339 drivers/usb/gadget/function/f_uac1_legacy.c list_add_tail(©_buf->list, &audio->play_queue); audio 340 drivers/usb/gadget/function/f_uac1_legacy.c schedule_work(&audio->playback_work); audio 348 drivers/usb/gadget/function/f_uac1_legacy.c audio->copy_buf = copy_buf; audio 360 drivers/usb/gadget/function/f_uac1_legacy.c struct f_audio *audio = req->context; audio 363 drivers/usb/gadget/function/f_uac1_legacy.c struct usb_ep *out_ep = audio->out_ep; audio 370 drivers/usb/gadget/function/f_uac1_legacy.c else if (audio->set_con) { audio 372 drivers/usb/gadget/function/f_uac1_legacy.c audio->set_con->set(audio->set_con, audio->set_cmd, audio 374 drivers/usb/gadget/function/f_uac1_legacy.c audio->set_con = NULL; audio 385 drivers/usb/gadget/function/f_uac1_legacy.c struct f_audio *audio = func_to_audio(f); audio 399 drivers/usb/gadget/function/f_uac1_legacy.c list_for_each_entry(cs, &audio->cs, list) { audio 403 drivers/usb/gadget/function/f_uac1_legacy.c audio->set_con = con; audio 411 drivers/usb/gadget/function/f_uac1_legacy.c audio->set_cmd = cmd; audio 412 drivers/usb/gadget/function/f_uac1_legacy.c req->context = audio; audio 421 drivers/usb/gadget/function/f_uac1_legacy.c struct f_audio *audio = func_to_audio(f); audio 436 drivers/usb/gadget/function/f_uac1_legacy.c list_for_each_entry(cs, &audio->cs, list) { audio 448 drivers/usb/gadget/function/f_uac1_legacy.c req->context = audio; audio 574 drivers/usb/gadget/function/f_uac1_legacy.c struct f_audio *audio = func_to_audio(f); audio 576 drivers/usb/gadget/function/f_uac1_legacy.c struct usb_ep *out_ep = audio->out_ep; audio 595 drivers/usb/gadget/function/f_uac1_legacy.c if (intf == audio->ac_intf) { audio 602 drivers/usb/gadget/function/f_uac1_legacy.c } else if (intf == audio->as_intf) { audio 609 drivers/usb/gadget/function/f_uac1_legacy.c audio->copy_buf = f_audio_buffer_alloc(audio_buf_size); audio 610 drivers/usb/gadget/function/f_uac1_legacy.c if (IS_ERR(audio->copy_buf)) audio 624 drivers/usb/gadget/function/f_uac1_legacy.c req->context = audio; audio 640 drivers/usb/gadget/function/f_uac1_legacy.c struct f_audio_buf *copy_buf = audio->copy_buf; audio 643 drivers/usb/gadget/function/f_uac1_legacy.c &audio->play_queue); audio 644 drivers/usb/gadget/function/f_uac1_legacy.c schedule_work(&audio->playback_work); audio 647 drivers/usb/gadget/function/f_uac1_legacy.c audio->as_alt = alt; audio 655 drivers/usb/gadget/function/f_uac1_legacy.c struct f_audio *audio = func_to_audio(f); audio 658 drivers/usb/gadget/function/f_uac1_legacy.c if (intf == audio->ac_intf) audio 659 drivers/usb/gadget/function/f_uac1_legacy.c return audio->ac_alt; audio 660 drivers/usb/gadget/function/f_uac1_legacy.c else if (intf == audio->as_intf) audio 661 drivers/usb/gadget/function/f_uac1_legacy.c return audio->as_alt; audio 676 drivers/usb/gadget/function/f_uac1_legacy.c static void f_audio_build_desc(struct f_audio *audio) audio 678 drivers/usb/gadget/function/f_uac1_legacy.c struct gaudio *card = &audio->card; audio 701 drivers/usb/gadget/function/f_uac1_legacy.c struct f_audio *audio = func_to_audio(f); audio 708 drivers/usb/gadget/function/f_uac1_legacy.c audio->card.gadget = c->cdev->gadget; audio 711 drivers/usb/gadget/function/f_uac1_legacy.c status = gaudio_setup(&audio->card); audio 728 drivers/usb/gadget/function/f_uac1_legacy.c f_audio_build_desc(audio); audio 735 drivers/usb/gadget/function/f_uac1_legacy.c audio->ac_intf = status; audio 736 drivers/usb/gadget/function/f_uac1_legacy.c audio->ac_alt = 0; audio 743 drivers/usb/gadget/function/f_uac1_legacy.c audio->as_intf = status; audio 744 drivers/usb/gadget/function/f_uac1_legacy.c audio->as_alt = 0; audio 752 drivers/usb/gadget/function/f_uac1_legacy.c audio->out_ep = ep; audio 753 drivers/usb/gadget/function/f_uac1_legacy.c audio->out_ep->desc = &as_out_ep_desc; audio 765 drivers/usb/gadget/function/f_uac1_legacy.c gaudio_cleanup(&audio->card); audio 784 drivers/usb/gadget/function/f_uac1_legacy.c static int control_selector_init(struct f_audio *audio) audio 786 drivers/usb/gadget/function/f_uac1_legacy.c INIT_LIST_HEAD(&audio->cs); audio 787 drivers/usb/gadget/function/f_uac1_legacy.c list_add(&feature_unit.list, &audio->cs); audio 966 drivers/usb/gadget/function/f_uac1_legacy.c struct f_audio *audio = func_to_audio(f); audio 969 drivers/usb/gadget/function/f_uac1_legacy.c gaudio_cleanup(&audio->card); audio 971 drivers/usb/gadget/function/f_uac1_legacy.c kfree(audio); audio 984 drivers/usb/gadget/function/f_uac1_legacy.c struct f_audio *audio; audio 988 drivers/usb/gadget/function/f_uac1_legacy.c audio = kzalloc(sizeof(*audio), GFP_KERNEL); audio 989 drivers/usb/gadget/function/f_uac1_legacy.c if (!audio) audio 992 drivers/usb/gadget/function/f_uac1_legacy.c audio->card.func.name = "g_audio"; audio 998 drivers/usb/gadget/function/f_uac1_legacy.c INIT_LIST_HEAD(&audio->play_queue); audio 999 drivers/usb/gadget/function/f_uac1_legacy.c spin_lock_init(&audio->lock); audio 1001 drivers/usb/gadget/function/f_uac1_legacy.c audio->card.func.bind = f_audio_bind; audio 1002 drivers/usb/gadget/function/f_uac1_legacy.c audio->card.func.unbind = f_audio_unbind; audio 1003 drivers/usb/gadget/function/f_uac1_legacy.c audio->card.func.set_alt = f_audio_set_alt; audio 1004 drivers/usb/gadget/function/f_uac1_legacy.c audio->card.func.get_alt = f_audio_get_alt; audio 1005 drivers/usb/gadget/function/f_uac1_legacy.c audio->card.func.setup = f_audio_setup; audio 1006 drivers/usb/gadget/function/f_uac1_legacy.c audio->card.func.disable = f_audio_disable; audio 1007 drivers/usb/gadget/function/f_uac1_legacy.c audio->card.func.free_func = f_audio_free; audio 1009 drivers/usb/gadget/function/f_uac1_legacy.c control_selector_init(audio); audio 1011 drivers/usb/gadget/function/f_uac1_legacy.c INIT_WORK(&audio->playback_work, f_audio_playback_work); audio 1013 drivers/usb/gadget/function/f_uac1_legacy.c return &audio->card.func; audio 677 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c struct omap_dss_audio *audio, u32 pclk) audio 686 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c if (!audio || !audio->iec || !audio->cea || !core) audio 689 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c acore.iec60958_cfg = audio->iec; audio 694 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c if (!(audio->iec->status[4] & IEC958_AES4_CON_MAX_WORDLEN_24)) audio 695 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c if (audio->iec->status[4] & IEC958_AES4_CON_WORDLEN_20_16) audio 708 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c acore.i2s_cfg.in_length_bits = audio->iec->status[4] audio 710 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c if (audio->iec->status[4] & IEC958_AES4_CON_MAX_WORDLEN_24) audio 718 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c switch (audio->iec->status[3] & IEC958_AES3_CON_FS) { audio 763 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c channel_count = (audio->cea->db1_ct_cc & audio 808 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c audio->cea->db1_ct_cc = 7; audio 853 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c hdmi_core_audio_infoframe_cfg(core, audio->cea); audio 261 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.h struct omap_dss_audio *audio, u32 pclk); audio 788 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c struct omap_dss_audio *audio, u32 pclk) audio 797 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c if (!audio || !audio->iec || !audio->cea || !core) audio 800 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c core_cfg.iec60958_cfg = audio->iec; audio 802 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c if (!(audio->iec->status[4] & IEC958_AES4_CON_MAX_WORDLEN_24) && audio 803 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c (audio->iec->status[4] & IEC958_AES4_CON_WORDLEN_20_16)) audio 810 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c switch (audio->iec->status[3] & IEC958_AES3_CON_FS) { audio 841 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c channel_count = (audio->cea->db1_ct_cc & CEA861_AUDIO_INFOFRAME_DB1CC) audio 883 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c hdmi5_core_audio_infoframe_cfg(core, audio->cea); audio 292 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.h struct omap_dss_audio *audio, u32 pclk); audio 871 drivers/video/hdmi.c return hdmi_audio_infoframe_check(&frame->audio); audio 914 drivers/video/hdmi.c length = hdmi_audio_infoframe_pack_only(&frame->audio, audio 964 drivers/video/hdmi.c length = hdmi_audio_infoframe_pack(&frame->audio, buffer, size); audio 1527 drivers/video/hdmi.c hdmi_audio_infoframe_log(level, dev, &frame->audio); audio 1874 drivers/video/hdmi.c ret = hdmi_audio_infoframe_unpack(&frame->audio, buffer, size); audio 112 include/linux/cdrom.h int audio; audio 423 include/linux/hdmi.h struct hdmi_audio_infoframe audio; audio 701 include/linux/mfd/twl.h struct twl4030_audio_data *audio; audio 730 include/media/v4l2-subdev.h const struct v4l2_subdev_audio_ops *audio; audio 308 include/sound/vx_core.h int vx_set_monitor_level(struct vx_core *chip, int audio, int level, int active); audio 204 sound/drivers/vx/vx_mixer.c static int vx_adjust_audio_level(struct vx_core *chip, int audio, int capture, audio 216 sound/drivers/vx/vx_mixer.c rmh.Cmd[1] = 1 << audio; audio 243 sound/drivers/vx/vx_mixer.c static int vx_read_audio_level(struct vx_core *chip, int audio, int capture, audio 254 sound/drivers/vx/vx_mixer.c rmh.Cmd[1] = 1 << audio; audio 270 sound/drivers/vx/vx_mixer.c int vx_set_monitor_level(struct vx_core *chip, int audio, int level, int active) audio 279 sound/drivers/vx/vx_mixer.c chip->audio_monitor[audio] = level; audio 280 sound/drivers/vx/vx_mixer.c chip->audio_monitor_active[audio] = active; audio 281 sound/drivers/vx/vx_mixer.c return vx_adjust_audio_level(chip, audio, 0, &info); /* playback only */ audio 288 sound/drivers/vx/vx_mixer.c static int vx_set_audio_switch(struct vx_core *chip, int audio, int active) audio 295 sound/drivers/vx/vx_mixer.c chip->audio_active[audio] = active; audio 296 sound/drivers/vx/vx_mixer.c return vx_adjust_audio_level(chip, audio, 0, &info); /* playback only */ audio 302 sound/drivers/vx/vx_mixer.c static int vx_set_audio_gain(struct vx_core *chip, int audio, int capture, int level) audio 309 sound/drivers/vx/vx_mixer.c chip->audio_gain[capture][audio] = level; audio 310 sound/drivers/vx/vx_mixer.c return vx_adjust_audio_level(chip, audio, capture, &info); audio 362 sound/drivers/vx/vx_mixer.c static int vx_get_audio_vu_meter(struct vx_core *chip, int audio, int capture, struct vx_vu_meter *info) audio 378 sound/drivers/vx/vx_mixer.c rmh.Cmd[1] |= 1 << (audio + i); audio 384 sound/drivers/vx/vx_mixer.c info->saturated = (rmh.Stat[0] & (1 << (audio + i))) ? 1 : 0; audio 571 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; audio 575 sound/drivers/vx/vx_mixer.c ucontrol->value.integer.value[0] = chip->audio_gain[capture][audio]; audio 576 sound/drivers/vx/vx_mixer.c ucontrol->value.integer.value[1] = chip->audio_gain[capture][audio+1]; audio 584 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; audio 593 sound/drivers/vx/vx_mixer.c if (val[0] != chip->audio_gain[capture][audio] || audio 594 sound/drivers/vx/vx_mixer.c val[1] != chip->audio_gain[capture][audio+1]) { audio 595 sound/drivers/vx/vx_mixer.c vx_set_audio_gain(chip, audio, capture, val[0]); audio 596 sound/drivers/vx/vx_mixer.c vx_set_audio_gain(chip, audio+1, capture, val[1]); audio 607 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; audio 610 sound/drivers/vx/vx_mixer.c ucontrol->value.integer.value[0] = chip->audio_monitor[audio]; audio 611 sound/drivers/vx/vx_mixer.c ucontrol->value.integer.value[1] = chip->audio_monitor[audio+1]; audio 619 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; audio 628 sound/drivers/vx/vx_mixer.c if (val[0] != chip->audio_monitor[audio] || audio 629 sound/drivers/vx/vx_mixer.c val[1] != chip->audio_monitor[audio+1]) { audio 630 sound/drivers/vx/vx_mixer.c vx_set_monitor_level(chip, audio, val[0], audio 631 sound/drivers/vx/vx_mixer.c chip->audio_monitor_active[audio]); audio 632 sound/drivers/vx/vx_mixer.c vx_set_monitor_level(chip, audio+1, val[1], audio 633 sound/drivers/vx/vx_mixer.c chip->audio_monitor_active[audio+1]); audio 646 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; audio 649 sound/drivers/vx/vx_mixer.c ucontrol->value.integer.value[0] = chip->audio_active[audio]; audio 650 sound/drivers/vx/vx_mixer.c ucontrol->value.integer.value[1] = chip->audio_active[audio+1]; audio 658 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; audio 661 sound/drivers/vx/vx_mixer.c if (ucontrol->value.integer.value[0] != chip->audio_active[audio] || audio 662 sound/drivers/vx/vx_mixer.c ucontrol->value.integer.value[1] != chip->audio_active[audio+1]) { audio 663 sound/drivers/vx/vx_mixer.c vx_set_audio_switch(chip, audio, audio 665 sound/drivers/vx/vx_mixer.c vx_set_audio_switch(chip, audio+1, audio 677 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; audio 680 sound/drivers/vx/vx_mixer.c ucontrol->value.integer.value[0] = chip->audio_monitor_active[audio]; audio 681 sound/drivers/vx/vx_mixer.c ucontrol->value.integer.value[1] = chip->audio_monitor_active[audio+1]; audio 689 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; audio 692 sound/drivers/vx/vx_mixer.c if (ucontrol->value.integer.value[0] != chip->audio_monitor_active[audio] || audio 693 sound/drivers/vx/vx_mixer.c ucontrol->value.integer.value[1] != chip->audio_monitor_active[audio+1]) { audio 694 sound/drivers/vx/vx_mixer.c vx_set_monitor_level(chip, audio, chip->audio_monitor[audio], audio 696 sound/drivers/vx/vx_mixer.c vx_set_monitor_level(chip, audio+1, chip->audio_monitor[audio+1], audio 832 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; audio 835 sound/drivers/vx/vx_mixer.c vx_get_audio_vu_meter(chip, audio, capture, meter); audio 845 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; audio 848 sound/drivers/vx/vx_mixer.c vx_get_audio_vu_meter(chip, audio, capture, meter); audio 860 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; audio 862 sound/drivers/vx/vx_mixer.c vx_get_audio_vu_meter(chip, audio, 1, meter); /* capture only */ audio 516 sound/drivers/vx/vx_pcm.c unsigned int audio; audio 522 sound/drivers/vx/vx_pcm.c audio = subs->pcm->device * 2; audio 523 sound/drivers/vx/vx_pcm.c if (snd_BUG_ON(audio >= chip->audio_outs)) audio 527 sound/drivers/vx/vx_pcm.c pipe = chip->playback_pipes[audio]; audio 530 sound/drivers/vx/vx_pcm.c err = vx_alloc_pipe(chip, 0, audio, 2, &pipe); /* stereo playback */ audio 533 sound/drivers/vx/vx_pcm.c chip->playback_pipes[audio] = pipe; audio 539 sound/drivers/vx/vx_pcm.c chip->playback_pipes[audio] = pipe; audio 907 sound/drivers/vx/vx_pcm.c unsigned int audio; audio 913 sound/drivers/vx/vx_pcm.c audio = subs->pcm->device * 2; audio 914 sound/drivers/vx/vx_pcm.c if (snd_BUG_ON(audio >= chip->audio_ins)) audio 916 sound/drivers/vx/vx_pcm.c err = vx_alloc_pipe(chip, 1, audio, 2, &pipe); audio 920 sound/drivers/vx/vx_pcm.c chip->capture_pipes[audio] = pipe; audio 923 sound/drivers/vx/vx_pcm.c if (chip->audio_monitor_active[audio]) { audio 924 sound/drivers/vx/vx_pcm.c pipe_out_monitoring = chip->playback_pipes[audio]; audio 927 sound/drivers/vx/vx_pcm.c err = vx_alloc_pipe(chip, 0, audio, 2, &pipe_out_monitoring); audio 930 sound/drivers/vx/vx_pcm.c chip->playback_pipes[audio] = pipe_out_monitoring; audio 937 sound/drivers/vx/vx_pcm.c vx_set_monitor_level(chip, audio, chip->audio_monitor[audio], audio 938 sound/drivers/vx/vx_pcm.c chip->audio_monitor_active[audio]); audio 940 sound/drivers/vx/vx_pcm.c vx_set_monitor_level(chip, audio+1, chip->audio_monitor[audio+1], audio 941 sound/drivers/vx/vx_pcm.c chip->audio_monitor_active[audio+1]); audio 111 sound/mips/sgio2audio.c CODEC_CONTROL_READ, &mace->perif.audio.codec_control); audio 113 sound/mips/sgio2audio.c val = readq(&mace->perif.audio.codec_control); /* flush bus */ audio 116 sound/mips/sgio2audio.c val = readq(&mace->perif.audio.codec_read); audio 135 sound/mips/sgio2audio.c &mace->perif.audio.codec_control); audio 137 sound/mips/sgio2audio.c val = readq(&mace->perif.audio.codec_control); /* flush bus */ audio 360 sound/mips/sgio2audio.c src_pos = readq(&mace->perif.audio.chan[ch].read_ptr); audio 383 sound/mips/sgio2audio.c writeq(src_pos, &mace->perif.audio.chan[ch].read_ptr); /* in bytes */ audio 408 sound/mips/sgio2audio.c dst_pos = readq(&mace->perif.audio.chan[ch].write_ptr); audio 433 sound/mips/sgio2audio.c writeq(dst_pos, &mace->perif.audio.chan[ch].write_ptr); /* in bytes */ audio 447 sound/mips/sgio2audio.c writeq(CHANNEL_CONTROL_RESET, &mace->perif.audio.chan[ch].control); audio 449 sound/mips/sgio2audio.c writeq(0, &mace->perif.audio.chan[ch].control); audio 457 sound/mips/sgio2audio.c &mace->perif.audio.chan[ch].control); audio 465 sound/mips/sgio2audio.c writeq(0, &mace->perif.audio.chan[chan->idx].control); audio 482 sound/mips/sgio2audio.c readq(&mace->perif.audio.chan[ch].depth) - 32; audio 501 sound/mips/sgio2audio.c readq(&mace->perif.audio.chan[ch].depth) - 32; audio 785 sound/mips/sgio2audio.c writeq(AUDIO_CONTROL_RESET, &mace->perif.audio.control); audio 787 sound/mips/sgio2audio.c writeq(0, &mace->perif.audio.control); audio 823 sound/mips/sgio2audio.c if (!(readq(&mace->perif.audio.control) & AUDIO_CONTROL_CODEC_PRESENT)) audio 865 sound/mips/sgio2audio.c writeq(AUDIO_CONTROL_RESET, &mace->perif.audio.control); audio 867 sound/mips/sgio2audio.c writeq(0, &mace->perif.audio.control); audio 786 sound/pci/pcxhr/pcxhr_core.c int audio = 0; audio 792 sound/pci/pcxhr/pcxhr_core.c if (audio < PCXHR_PIPE_STATE_CAPTURE_OFFSET) { audio 794 sound/pci/pcxhr/pcxhr_core.c pcxhr_set_pipe_cmd_params(&rmh, 0, audio, 0, 0); audio 797 sound/pci/pcxhr/pcxhr_core.c pcxhr_set_pipe_cmd_params(&rmh, 1, audio - audio 813 sound/pci/pcxhr/pcxhr_core.c *retry |= (1<<audio); audio 816 sound/pci/pcxhr/pcxhr_core.c audio++; audio 825 sound/pci/pcxhr/pcxhr_core.c int audio = 0; audio 830 sound/pci/pcxhr/pcxhr_core.c if (audio < PCXHR_PIPE_STATE_CAPTURE_OFFSET) { audio 832 sound/pci/pcxhr/pcxhr_core.c pcxhr_set_pipe_cmd_params(&rmh, 0, audio, 0, 0); audio 835 sound/pci/pcxhr/pcxhr_core.c pcxhr_set_pipe_cmd_params(&rmh, 1, audio - audio 848 sound/pci/pcxhr/pcxhr_core.c audio++; audio 857 sound/pci/pcxhr/pcxhr_core.c int audio = 0; audio 862 sound/pci/pcxhr/pcxhr_core.c if (audio < PCXHR_PIPE_STATE_CAPTURE_OFFSET) audio 864 sound/pci/pcxhr/pcxhr_core.c 1 << audio); audio 867 sound/pci/pcxhr/pcxhr_core.c 1 << (audio - PCXHR_PIPE_STATE_CAPTURE_OFFSET)); audio 877 sound/pci/pcxhr/pcxhr_core.c audio++; audio 3812 sound/pci/rme9652/hdsp.c int audio; audio 3821 sound/pci/rme9652/hdsp.c audio = status & HDSP_audioIRQPending; audio 3825 sound/pci/rme9652/hdsp.c if (!audio && !midi0 && !midi1) audio 3836 sound/pci/rme9652/hdsp.c if (audio) { audio 5387 sound/pci/rme9652/hdspm.c int i, audio, midi, schedule = 0; audio 5392 sound/pci/rme9652/hdspm.c audio = status & HDSPM_audioIRQPending; audio 5413 sound/pci/rme9652/hdspm.c if (!audio && !midi) audio 5420 sound/pci/rme9652/hdspm.c if (audio) { audio 332 sound/soc/bcm/cygnus-pcm.c writel(clear_mask, aio->cygaud->audio + ESR0_STATUS_CLR_OFFSET); audio 333 sound/soc/bcm/cygnus-pcm.c writel(clear_mask, aio->cygaud->audio + ESR1_STATUS_CLR_OFFSET); audio 334 sound/soc/bcm/cygnus-pcm.c writel(clear_mask, aio->cygaud->audio + ESR3_STATUS_CLR_OFFSET); audio 336 sound/soc/bcm/cygnus-pcm.c writel(clear_mask, aio->cygaud->audio + ESR0_MASK_CLR_OFFSET); audio 337 sound/soc/bcm/cygnus-pcm.c writel(clear_mask, aio->cygaud->audio + ESR1_MASK_CLR_OFFSET); audio 338 sound/soc/bcm/cygnus-pcm.c writel(clear_mask, aio->cygaud->audio + ESR3_MASK_CLR_OFFSET); audio 341 sound/soc/bcm/cygnus-pcm.c aio->cygaud->audio + INTH_R5F_MASK_CLEAR_OFFSET); audio 343 sound/soc/bcm/cygnus-pcm.c writel(clear_mask, aio->cygaud->audio + ESR2_STATUS_CLR_OFFSET); audio 344 sound/soc/bcm/cygnus-pcm.c writel(clear_mask, aio->cygaud->audio + ESR4_STATUS_CLR_OFFSET); audio 345 sound/soc/bcm/cygnus-pcm.c writel(clear_mask, aio->cygaud->audio + ESR2_MASK_CLR_OFFSET); audio 346 sound/soc/bcm/cygnus-pcm.c writel(clear_mask, aio->cygaud->audio + ESR4_MASK_CLR_OFFSET); audio 349 sound/soc/bcm/cygnus-pcm.c aio->cygaud->audio + INTH_R5F_MASK_CLEAR_OFFSET); audio 369 sound/soc/bcm/cygnus-pcm.c writel(set_mask, aio->cygaud->audio + ESR0_MASK_SET_OFFSET); audio 370 sound/soc/bcm/cygnus-pcm.c writel(set_mask, aio->cygaud->audio + ESR1_MASK_SET_OFFSET); audio 371 sound/soc/bcm/cygnus-pcm.c writel(set_mask, aio->cygaud->audio + ESR3_MASK_SET_OFFSET); audio 373 sound/soc/bcm/cygnus-pcm.c writel(set_mask, aio->cygaud->audio + ESR2_MASK_SET_OFFSET); audio 374 sound/soc/bcm/cygnus-pcm.c writel(set_mask, aio->cygaud->audio + ESR4_MASK_SET_OFFSET); audio 418 sound/soc/bcm/cygnus-pcm.c regval = readl(aio->cygaud->audio + p_rbuf->rdaddr); audio 420 sound/soc/bcm/cygnus-pcm.c writel(regval, aio->cygaud->audio + p_rbuf->wraddr); audio 423 sound/soc/bcm/cygnus-pcm.c regval = readl(aio->cygaud->audio + p_rbuf->wraddr); audio 424 sound/soc/bcm/cygnus-pcm.c writel(regval, aio->cygaud->audio + p_rbuf->rdaddr); audio 441 sound/soc/bcm/cygnus-pcm.c audio_io = cygaud->audio; audio 504 sound/soc/bcm/cygnus-pcm.c audio_io = cygaud->audio; audio 558 sound/soc/bcm/cygnus-pcm.c r5_status = readl(cygaud->audio + INTH_R5F_STATUS_OFFSET); audio 567 sound/soc/bcm/cygnus-pcm.c cygaud->audio + INTH_R5F_CLEAR_OFFSET); audio 574 sound/soc/bcm/cygnus-pcm.c cygaud->audio + INTH_R5F_CLEAR_OFFSET); audio 691 sound/soc/bcm/cygnus-pcm.c ringbuf_set_initial(aio->cygaud->audio, p_rbuf, is_play, start, audio 711 sound/soc/bcm/cygnus-pcm.c cur = readl(aio->cygaud->audio + p_rbuf->rdaddr); audio 713 sound/soc/bcm/cygnus-pcm.c cur = readl(aio->cygaud->audio + p_rbuf->wraddr); audio 715 sound/soc/bcm/cygnus-pcm.c base = readl(aio->cygaud->audio + p_rbuf->baseaddr); audio 261 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.i2s_stream_cfg); audio 266 sound/soc/bcm/cygnus-ssp.c aio->cygaud->audio + aio->regs.bf_sourcech_grp); audio 272 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.i2s_stream_cfg); audio 275 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 279 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 292 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.bf_destch_cfg); audio 297 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.bf_destch_cfg); audio 300 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + AUD_MISC_SEROUT_OE_REG_BASE); audio 302 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + AUD_MISC_SEROUT_OE_REG_BASE); audio 305 sound/soc/bcm/cygnus-ssp.c writel(aio->portnum, aio->cygaud->audio + BF_SRC_GRP3_OFFSET); audio 307 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + SPDIF_CTRL_OFFSET); audio 309 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + SPDIF_CTRL_OFFSET); audio 312 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + SPDIF_STREAM_CFG_OFFSET); audio 316 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + SPDIF_STREAM_CFG_OFFSET); audio 318 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 322 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 325 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + AUD_MISC_SEROUT_OE_REG_BASE); audio 327 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + AUD_MISC_SEROUT_OE_REG_BASE); audio 341 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.bf_destch_cfg); audio 343 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.bf_destch_cfg); audio 345 sound/soc/bcm/cygnus-ssp.c writel(0x1, aio->cygaud->audio + aio->regs.bf_destch_ctrl); audio 347 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.i2s_cfg); audio 350 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.i2s_cfg); audio 371 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.i2s_cfg); audio 374 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.i2s_cfg); audio 377 sound/soc/bcm/cygnus-ssp.c writel(0x0, aio->cygaud->audio + aio->regs.bf_destch_ctrl); audio 379 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.bf_destch_cfg); audio 381 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.bf_destch_cfg); audio 391 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.i2s_stream_cfg); audio 393 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.i2s_stream_cfg); audio 395 sound/soc/bcm/cygnus-ssp.c writel(1, aio->cygaud->audio + aio->regs.bf_sourcech_ctrl); audio 397 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.i2s_cfg); audio 400 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.i2s_cfg); audio 402 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 404 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 409 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + SPDIF_FORMAT_CFG_OFFSET); audio 411 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + SPDIF_FORMAT_CFG_OFFSET); audio 413 sound/soc/bcm/cygnus-ssp.c writel(1, aio->cygaud->audio + aio->regs.bf_sourcech_ctrl); audio 415 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 417 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 439 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.i2s_cfg); audio 442 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.i2s_cfg); audio 446 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + BF_SRC_GRP_SYNC_DIS_OFFSET); audio 448 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + BF_SRC_GRP_SYNC_DIS_OFFSET); audio 450 sound/soc/bcm/cygnus-ssp.c writel(0, aio->cygaud->audio + aio->regs.bf_sourcech_ctrl); audio 452 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 454 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 457 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + BF_SRC_GRP_SYNC_DIS_OFFSET); audio 459 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + BF_SRC_GRP_SYNC_DIS_OFFSET); audio 461 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.i2s_stream_cfg); audio 463 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.i2s_stream_cfg); audio 473 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + SPDIF_FORMAT_CFG_OFFSET); audio 475 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + SPDIF_FORMAT_CFG_OFFSET); audio 476 sound/soc/bcm/cygnus-ssp.c writel(0, aio->cygaud->audio + aio->regs.bf_sourcech_ctrl); audio 478 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 480 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 594 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.i2s_cfg); audio 597 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.i2s_cfg); audio 609 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.i2s_mclk_cfg); audio 612 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.i2s_mclk_cfg); audio 656 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 659 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 675 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 678 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.bf_sourcech_cfg); audio 684 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + audio 687 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + audio 692 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + audio 695 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + audio 735 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.i2s_mclk_cfg); audio 738 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.i2s_mclk_cfg); audio 775 sound/soc/bcm/cygnus-ssp.c val = readl(aio->cygaud->audio + aio->regs.i2s_mclk_cfg); audio 896 sound/soc/bcm/cygnus-ssp.c ssp_curcfg = readl(aio->cygaud->audio + aio->regs.i2s_cfg); audio 898 sound/soc/bcm/cygnus-ssp.c writel(ssp_outcfg, aio->cygaud->audio + aio->regs.i2s_cfg); audio 908 sound/soc/bcm/cygnus-ssp.c val = readl(aio->cygaud->audio + AUD_MISC_SEROUT_OE_REG_BASE); audio 927 sound/soc/bcm/cygnus-ssp.c writel(val, aio->cygaud->audio + AUD_MISC_SEROUT_OE_REG_BASE); audio 1044 sound/soc/bcm/cygnus-ssp.c value = readl(aio->cygaud->audio + aio->regs.i2s_cfg); audio 1049 sound/soc/bcm/cygnus-ssp.c writel(value, aio->cygaud->audio + aio->regs.i2s_cfg); audio 1062 sound/soc/bcm/cygnus-ssp.c val = readl(aio->cygaud->audio + aio->regs.i2s_mclk_cfg); audio 1297 sound/soc/bcm/cygnus-ssp.c cygaud->audio = devm_ioremap_resource(dev, res); audio 1298 sound/soc/bcm/cygnus-ssp.c if (IS_ERR(cygaud->audio)) audio 1299 sound/soc/bcm/cygnus-ssp.c return PTR_ERR(cygaud->audio); audio 1308 sound/soc/bcm/cygnus-ssp.c cygaud->audio + AUD_MISC_SEROUT_OE_REG_BASE); audio 121 sound/soc/bcm/cygnus-ssp.h void __iomem *audio; audio 175 sound/soc/intel/boards/byt-rt5640.c SND_SOC_DAILINK_DEFS(audio, audio 188 sound/soc/intel/boards/byt-rt5640.c SND_SOC_DAILINK_REG(audio), audio 142 sound/soc/rockchip/rk3288_hdmi_analog.c SND_SOC_DAILINK_DEFS(audio, audio 156 sound/soc/rockchip/rk3288_hdmi_analog.c SND_SOC_DAILINK_REG(audio),