hda 91 drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h } hda; hda 151 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c if (!ior->func->hda.hpd) hda 157 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c ior->func->hda.hpd(ior, hidx, true); hda 158 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c ior->func->hda.eld(ior, data, size); hda 162 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c ior->func->hda.hpd(ior, hidx, false); hda 177 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c .hda = { hda 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgk104.c .hda = { hda 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm107.c .hda = { hda 115 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c .hda = { hda 59 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgt215.c .hda = { hda 103 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c .hda = { hda 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/sormcp89.c .hda = { hda 88 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c .hda = { hda 257 drivers/gpu/drm/sti/sti_hda.c struct sti_hda *hda; hda 263 drivers/gpu/drm/sti/sti_hda.c static u32 hda_read(struct sti_hda *hda, int offset) hda 265 drivers/gpu/drm/sti/sti_hda.c return readl(hda->regs + offset); hda 268 drivers/gpu/drm/sti/sti_hda.c static void hda_write(struct sti_hda *hda, u32 val, int offset) hda 270 drivers/gpu/drm/sti/sti_hda.c writel(val, hda->regs + offset); hda 299 drivers/gpu/drm/sti/sti_hda.c static void hda_enable_hd_dacs(struct sti_hda *hda, bool enable) hda 301 drivers/gpu/drm/sti/sti_hda.c if (hda->video_dacs_ctrl) { hda 304 drivers/gpu/drm/sti/sti_hda.c val = readl(hda->video_dacs_ctrl); hda 310 drivers/gpu/drm/sti/sti_hda.c writel(val, hda->video_dacs_ctrl); hda 315 drivers/gpu/drm/sti/sti_hda.c readl(hda->regs + reg)) hda 347 drivers/gpu/drm/sti/sti_hda.c struct sti_hda *hda = (struct sti_hda *)node->info_ent->data; hda 349 drivers/gpu/drm/sti/sti_hda.c seq_printf(s, "HD Analog: (vaddr = 0x%p)", hda->regs); hda 351 drivers/gpu/drm/sti/sti_hda.c hda_dbg_cfg(s, readl(hda->regs + HDA_ANA_CFG)); hda 358 drivers/gpu/drm/sti/sti_hda.c hda_dbg_awg_microcode(s, hda->regs + HDA_SYNC_AWGI); hda 359 drivers/gpu/drm/sti/sti_hda.c if (hda->video_dacs_ctrl) hda 360 drivers/gpu/drm/sti/sti_hda.c hda_dbg_video_dacs_ctrl(s, hda->video_dacs_ctrl); hda 369 drivers/gpu/drm/sti/sti_hda.c static int hda_debugfs_init(struct sti_hda *hda, struct drm_minor *minor) hda 374 drivers/gpu/drm/sti/sti_hda.c hda_debugfs_files[i].data = hda; hda 388 drivers/gpu/drm/sti/sti_hda.c static void sti_hda_configure_awg(struct sti_hda *hda, u32 *awg_instr, int nb) hda 395 drivers/gpu/drm/sti/sti_hda.c hda_write(hda, awg_instr[i], HDA_SYNC_AWGI + i * 4); hda 397 drivers/gpu/drm/sti/sti_hda.c hda_write(hda, 0, HDA_SYNC_AWGI + i * 4); hda 402 drivers/gpu/drm/sti/sti_hda.c struct sti_hda *hda = bridge->driver_private; hda 405 drivers/gpu/drm/sti/sti_hda.c if (!hda->enabled) hda 411 drivers/gpu/drm/sti/sti_hda.c val = hda_read(hda, HDA_ANA_CFG); hda 413 drivers/gpu/drm/sti/sti_hda.c hda_write(hda, val, HDA_ANA_CFG); hda 414 drivers/gpu/drm/sti/sti_hda.c hda_write(hda, 0, HDA_ANA_ANC_CTRL); hda 416 drivers/gpu/drm/sti/sti_hda.c hda_enable_hd_dacs(hda, false); hda 419 drivers/gpu/drm/sti/sti_hda.c clk_disable_unprepare(hda->clk_hddac); hda 420 drivers/gpu/drm/sti/sti_hda.c clk_disable_unprepare(hda->clk_pix); hda 422 drivers/gpu/drm/sti/sti_hda.c hda->enabled = false; hda 427 drivers/gpu/drm/sti/sti_hda.c struct sti_hda *hda = bridge->driver_private; hda 435 drivers/gpu/drm/sti/sti_hda.c if (hda->enabled) hda 439 drivers/gpu/drm/sti/sti_hda.c if (clk_prepare_enable(hda->clk_pix)) hda 441 drivers/gpu/drm/sti/sti_hda.c if (clk_prepare_enable(hda->clk_hddac)) hda 444 drivers/gpu/drm/sti/sti_hda.c if (!hda_get_mode_idx(hda->mode, &mode_idx)) { hda 479 drivers/gpu/drm/sti/sti_hda.c hda_enable_hd_dacs(hda, true); hda 482 drivers/gpu/drm/sti/sti_hda.c hda_write(hda, SCALE_CTRL_Y_DFLT, HDA_ANA_SCALE_CTRL_Y); hda 483 drivers/gpu/drm/sti/sti_hda.c hda_write(hda, SCALE_CTRL_CB_DFLT, HDA_ANA_SCALE_CTRL_CB); hda 484 drivers/gpu/drm/sti/sti_hda.c hda_write(hda, SCALE_CTRL_CR_DFLT, HDA_ANA_SCALE_CTRL_CR); hda 487 drivers/gpu/drm/sti/sti_hda.c hda_write(hda , src_filter_y, HDA_ANA_SRC_Y_CFG); hda 488 drivers/gpu/drm/sti/sti_hda.c hda_write(hda, src_filter_c, HDA_ANA_SRC_C_CFG); hda 490 drivers/gpu/drm/sti/sti_hda.c hda_write(hda, coef_y[i], HDA_COEFF_Y_PH1_TAP123 + i * 4); hda 491 drivers/gpu/drm/sti/sti_hda.c hda_write(hda, coef_c[i], HDA_COEFF_C_PH1_TAP123 + i * 4); hda 496 drivers/gpu/drm/sti/sti_hda.c val |= (hda->mode.flags & DRM_MODE_FLAG_INTERLACE) ? hda 500 drivers/gpu/drm/sti/sti_hda.c hda_write(hda, val, HDA_ANA_CFG); hda 503 drivers/gpu/drm/sti/sti_hda.c sti_hda_configure_awg(hda, hda_supported_modes[mode_idx].awg_instr, hda 507 drivers/gpu/drm/sti/sti_hda.c val = hda_read(hda, HDA_ANA_CFG); hda 509 drivers/gpu/drm/sti/sti_hda.c hda_write(hda, val, HDA_ANA_CFG); hda 511 drivers/gpu/drm/sti/sti_hda.c hda->enabled = true; hda 518 drivers/gpu/drm/sti/sti_hda.c struct sti_hda *hda = bridge->driver_private; hda 525 drivers/gpu/drm/sti/sti_hda.c memcpy(&hda->mode, mode, sizeof(struct drm_display_mode)); hda 527 drivers/gpu/drm/sti/sti_hda.c if (!hda_get_mode_idx(hda->mode, &mode_idx)) { hda 547 drivers/gpu/drm/sti/sti_hda.c ret = clk_set_rate(hda->clk_hddac, hddac_rate); hda 553 drivers/gpu/drm/sti/sti_hda.c ret = clk_set_rate(hda->clk_pix, mode->clock * 1000); hda 578 drivers/gpu/drm/sti/sti_hda.c struct sti_hda *hda = hda_connector->hda; hda 584 drivers/gpu/drm/sti/sti_hda.c drm_mode_duplicate(hda->drm_dev, hda 613 drivers/gpu/drm/sti/sti_hda.c struct sti_hda *hda = hda_connector->hda; hda 618 drivers/gpu/drm/sti/sti_hda.c result = clk_round_rate(hda->clk_pix, target); hda 643 drivers/gpu/drm/sti/sti_hda.c struct sti_hda *hda = hda_connector->hda; hda 645 drivers/gpu/drm/sti/sti_hda.c if (hda_debugfs_init(hda, hda->drm_dev->primary)) { hda 676 drivers/gpu/drm/sti/sti_hda.c struct sti_hda *hda = dev_get_drvdata(dev); hda 685 drivers/gpu/drm/sti/sti_hda.c hda->drm_dev = drm_dev; hda 695 drivers/gpu/drm/sti/sti_hda.c connector->hda = hda; hda 701 drivers/gpu/drm/sti/sti_hda.c bridge->driver_private = hda; hda 723 drivers/gpu/drm/sti/sti_hda.c hda_enable_hd_dacs(hda, false); hda 744 drivers/gpu/drm/sti/sti_hda.c struct sti_hda *hda; hda 749 drivers/gpu/drm/sti/sti_hda.c hda = devm_kzalloc(dev, sizeof(*hda), GFP_KERNEL); hda 750 drivers/gpu/drm/sti/sti_hda.c if (!hda) hda 753 drivers/gpu/drm/sti/sti_hda.c hda->dev = pdev->dev; hda 761 drivers/gpu/drm/sti/sti_hda.c hda->regs = devm_ioremap_nocache(dev, res->start, resource_size(res)); hda 762 drivers/gpu/drm/sti/sti_hda.c if (!hda->regs) hda 768 drivers/gpu/drm/sti/sti_hda.c hda->video_dacs_ctrl = devm_ioremap_nocache(dev, res->start, hda 770 drivers/gpu/drm/sti/sti_hda.c if (!hda->video_dacs_ctrl) hda 775 drivers/gpu/drm/sti/sti_hda.c hda->video_dacs_ctrl = NULL; hda 779 drivers/gpu/drm/sti/sti_hda.c hda->clk_pix = devm_clk_get(dev, "pix"); hda 780 drivers/gpu/drm/sti/sti_hda.c if (IS_ERR(hda->clk_pix)) { hda 782 drivers/gpu/drm/sti/sti_hda.c return PTR_ERR(hda->clk_pix); hda 785 drivers/gpu/drm/sti/sti_hda.c hda->clk_hddac = devm_clk_get(dev, "hddac"); hda 786 drivers/gpu/drm/sti/sti_hda.c if (IS_ERR(hda->clk_hddac)) { hda 788 drivers/gpu/drm/sti/sti_hda.c return PTR_ERR(hda->clk_hddac); hda 791 drivers/gpu/drm/sti/sti_hda.c platform_set_drvdata(pdev, hda); hda 118 drivers/gpu/drm/sti/sti_tvout.c struct drm_encoder *hda; hda 531 drivers/gpu/drm/sti/sti_tvout.c crtc = tvout->hda->crtc; hda 788 drivers/gpu/drm/sti/sti_tvout.c tvout->hda = sti_tvout_create_hda_encoder(dev, tvout); hda 792 drivers/gpu/drm/sti/sti_tvout.c drm_encoder_mask(tvout->hda) | drm_encoder_mask(tvout->dvo); hda 793 drivers/gpu/drm/sti/sti_tvout.c tvout->hda->possible_clones = drm_encoder_mask(tvout->hdmi) | hda 794 drivers/gpu/drm/sti/sti_tvout.c drm_encoder_mask(tvout->hda) | drm_encoder_mask(tvout->dvo); hda 796 drivers/gpu/drm/sti/sti_tvout.c drm_encoder_mask(tvout->hda) | drm_encoder_mask(tvout->dvo); hda 805 drivers/gpu/drm/sti/sti_tvout.c if (tvout->hda) hda 806 drivers/gpu/drm/sti/sti_tvout.c drm_encoder_cleanup(tvout->hda); hda 807 drivers/gpu/drm/sti/sti_tvout.c tvout->hda = NULL; hda 5233 drivers/pci/quirks.c static void quirk_gpu_hda(struct pci_dev *hda) hda 5235 drivers/pci/quirks.c pci_create_device_link(hda, 1, 0, PCI_BASE_CLASS_DISPLAY, 16); hda 1481 drivers/pinctrl/tegra/pinctrl-tegra114.c FUNCTION(hda), hda 1643 drivers/pinctrl/tegra/pinctrl-tegra124.c FUNCTION(hda), hda 2037 drivers/pinctrl/tegra/pinctrl-tegra30.c FUNCTION(hda), hda 74 include/sound/sof/dai.h struct sof_ipc_dai_hda_params hda; hda 3 sound/hda/trace.h #define TRACE_SYSTEM hda hda 648 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(chip, struct hda_intel, chip); hda 658 sound/pci/hda/hda_intel.c schedule_work(&hda->irq_pending_work); hda 725 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(work, struct hda_intel, irq_pending_work); hda 726 sound/pci/hda/hda_intel.c struct azx *chip = &hda->chip; hda 731 sound/pci/hda/hda_intel.c if (!hda->irq_pending_warned) { hda 735 sound/pci/hda/hda_intel.c hda->irq_pending_warned = 1; hda 925 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(chip, struct hda_intel, chip); hda 927 sound/pci/hda/hda_intel.c list_add(&hda->list, &card_list); hda 933 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(chip, struct hda_intel, chip); hda 935 sound/pci/hda/hda_intel.c list_del_init(&hda->list); hda 942 sound/pci/hda/hda_intel.c struct hda_intel *hda; hda 951 sound/pci/hda/hda_intel.c list_for_each_entry(hda, &card_list, list) { hda 952 sound/pci/hda/hda_intel.c chip = &hda->chip; hda 953 sound/pci/hda/hda_intel.c if (!hda->probe_continued || chip->disabled) hda 967 sound/pci/hda/hda_intel.c struct hda_intel *hda; hda 972 sound/pci/hda/hda_intel.c hda = container_of(chip, struct hda_intel, chip); hda 973 sound/pci/hda/hda_intel.c if (chip->disabled || hda->init_failed || !chip->running) hda 988 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(chip, struct hda_intel, chip); hda 994 sound/pci/hda/hda_intel.c if (hda->need_i915_power) hda 1011 sound/pci/hda/hda_intel.c if (!hda->need_i915_power) hda 1138 sound/pci/hda/hda_intel.c struct hda_intel *hda; hda 1144 sound/pci/hda/hda_intel.c hda = container_of(chip, struct hda_intel, chip); hda 1145 sound/pci/hda/hda_intel.c if (chip->disabled || hda->init_failed) hda 1186 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(chip, struct hda_intel, chip); hda 1190 sound/pci/hda/hda_intel.c wait_for_completion(&hda->probe_wait); hda 1191 sound/pci/hda/hda_intel.c if (hda->init_failed) hda 1198 sound/pci/hda/hda_intel.c if (!hda->probe_continued) { hda 1240 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(chip, struct hda_intel, chip); hda 1242 sound/pci/hda/hda_intel.c wait_for_completion(&hda->probe_wait); hda 1243 sound/pci/hda/hda_intel.c if (hda->init_failed) hda 1245 sound/pci/hda/hda_intel.c if (chip->disabled || !hda->probe_continued) hda 1259 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(chip, struct hda_intel, chip); hda 1262 sound/pci/hda/hda_intel.c if (hda->use_vga_switcheroo && !needs_eld_notify_link(chip)) { hda 1284 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(chip, struct hda_intel, chip); hda 1290 sound/pci/hda/hda_intel.c hda->use_vga_switcheroo = 1; hda 1310 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(chip, struct hda_intel, chip); hda 1314 sound/pci/hda/hda_intel.c if (!hda->use_vga_switcheroo) hda 1323 sound/pci/hda/hda_intel.c hda->vga_switcheroo_registered = 1; hda 1340 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(chip, struct hda_intel, chip); hda 1343 sound/pci/hda/hda_intel.c if (hda->freed) hda 1352 sound/pci/hda/hda_intel.c hda->init_failed = 1; /* to be sure */ hda 1353 sound/pci/hda/hda_intel.c complete_all(&hda->probe_wait); hda 1355 sound/pci/hda/hda_intel.c if (use_vga_switcheroo(hda)) { hda 1356 sound/pci/hda/hda_intel.c if (chip->disabled && hda->probe_continued) hda 1358 sound/pci/hda/hda_intel.c if (hda->vga_switcheroo_registered) hda 1390 sound/pci/hda/hda_intel.c hda->freed = 1; hda 1674 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(work, struct hda_intel, probe_work); hda 1675 sound/pci/hda/hda_intel.c azx_probe_continue(&hda->chip); hda 1711 sound/pci/hda/hda_intel.c struct hda_intel *hda; hda 1721 sound/pci/hda/hda_intel.c hda = devm_kzalloc(&pci->dev, sizeof(*hda), GFP_KERNEL); hda 1722 sound/pci/hda/hda_intel.c if (!hda) { hda 1727 sound/pci/hda/hda_intel.c chip = &hda->chip; hda 1739 sound/pci/hda/hda_intel.c INIT_WORK(&hda->irq_pending_work, azx_irq_pending_work); hda 1740 sound/pci/hda/hda_intel.c INIT_LIST_HEAD(&hda->list); hda 1742 sound/pci/hda/hda_intel.c init_completion(&hda->probe_wait); hda 1787 sound/pci/hda/hda_intel.c INIT_WORK(&hda->probe_work, azx_probe_work); hda 2063 sound/pci/hda/hda_intel.c struct hda_intel *hda; hda 2091 sound/pci/hda/hda_intel.c hda = container_of(chip, struct hda_intel, chip); hda 2139 sound/pci/hda/hda_intel.c schedule_work(&hda->probe_work); hda 2143 sound/pci/hda/hda_intel.c complete_all(&hda->probe_wait); hda 2223 sound/pci/hda/hda_intel.c struct hda_intel *hda = container_of(chip, struct hda_intel, chip); hda 2230 sound/pci/hda/hda_intel.c hda->probe_continued = 1; hda 2253 sound/pci/hda/hda_intel.c hda->need_i915_power = 1; hda 2319 sound/pci/hda/hda_intel.c if (!hda->need_i915_power) hda 2321 sound/pci/hda/hda_intel.c complete_all(&hda->probe_wait); hda 2330 sound/pci/hda/hda_intel.c struct hda_intel *hda; hda 2335 sound/pci/hda/hda_intel.c hda = container_of(chip, struct hda_intel, chip); hda 2348 sound/pci/hda/hda_intel.c cancel_work_sync(&hda->probe_work); hda 80 sound/pci/hda/hda_tegra.c static void hda_tegra_init(struct hda_tegra *hda) hda 85 sound/pci/hda/hda_tegra.c v = readl(hda->regs + HDA_IPFS_CONFIG); hda 87 sound/pci/hda/hda_tegra.c writel(v, hda->regs + HDA_IPFS_CONFIG); hda 90 sound/pci/hda/hda_tegra.c v = readl(hda->regs + HDA_CFG_CMD); hda 94 sound/pci/hda/hda_tegra.c writel(v, hda->regs + HDA_CFG_CMD); hda 96 sound/pci/hda/hda_tegra.c writel(HDA_BAR0_INIT_PROGRAM, hda->regs + HDA_CFG_BAR0); hda 97 sound/pci/hda/hda_tegra.c writel(HDA_BAR0_FINAL_PROGRAM, hda->regs + HDA_CFG_BAR0); hda 98 sound/pci/hda/hda_tegra.c writel(HDA_FPCI_BAR0_START, hda->regs + HDA_IPFS_FPCI_BAR0); hda 100 sound/pci/hda/hda_tegra.c v = readl(hda->regs + HDA_IPFS_INTR_MASK); hda 102 sound/pci/hda/hda_tegra.c writel(v, hda->regs + HDA_IPFS_INTR_MASK); hda 168 sound/pci/hda/hda_tegra.c struct hda_tegra *hda = container_of(chip, struct hda_tegra, chip); hda 176 sound/pci/hda/hda_tegra.c hda_tegra_disable_clocks(hda); hda 185 sound/pci/hda/hda_tegra.c struct hda_tegra *hda = container_of(chip, struct hda_tegra, chip); hda 188 sound/pci/hda/hda_tegra.c rc = hda_tegra_enable_clocks(hda); hda 192 sound/pci/hda/hda_tegra.c hda_tegra_init(hda); hda 220 sound/pci/hda/hda_tegra.c struct hda_tegra *hda = container_of(chip, struct hda_tegra, chip); hda 222 sound/pci/hda/hda_tegra.c cancel_work_sync(&hda->probe_work); hda 237 sound/pci/hda/hda_tegra.c struct hda_tegra *hda = container_of(chip, struct hda_tegra, chip); hda 239 sound/pci/hda/hda_tegra.c struct device *dev = hda->dev; hda 243 sound/pci/hda/hda_tegra.c hda->regs = devm_ioremap_resource(dev, res); hda 244 sound/pci/hda/hda_tegra.c if (IS_ERR(hda->regs)) hda 245 sound/pci/hda/hda_tegra.c return PTR_ERR(hda->regs); hda 247 sound/pci/hda/hda_tegra.c bus->remap_addr = hda->regs + HDA_BAR0; hda 250 sound/pci/hda/hda_tegra.c hda_tegra_init(hda); hda 255 sound/pci/hda/hda_tegra.c static int hda_tegra_init_clk(struct hda_tegra *hda) hda 257 sound/pci/hda/hda_tegra.c struct device *dev = hda->dev; hda 259 sound/pci/hda/hda_tegra.c hda->hda_clk = devm_clk_get(dev, "hda"); hda 260 sound/pci/hda/hda_tegra.c if (IS_ERR(hda->hda_clk)) { hda 262 sound/pci/hda/hda_tegra.c return PTR_ERR(hda->hda_clk); hda 264 sound/pci/hda/hda_tegra.c hda->hda2codec_2x_clk = devm_clk_get(dev, "hda2codec_2x"); hda 265 sound/pci/hda/hda_tegra.c if (IS_ERR(hda->hda2codec_2x_clk)) { hda 267 sound/pci/hda/hda_tegra.c return PTR_ERR(hda->hda2codec_2x_clk); hda 269 sound/pci/hda/hda_tegra.c hda->hda2hdmi_clk = devm_clk_get(dev, "hda2hdmi"); hda 270 sound/pci/hda/hda_tegra.c if (IS_ERR(hda->hda2hdmi_clk)) { hda 272 sound/pci/hda/hda_tegra.c return PTR_ERR(hda->hda2hdmi_clk); hda 370 sound/pci/hda/hda_tegra.c struct hda_tegra *hda) hda 379 sound/pci/hda/hda_tegra.c chip = &hda->chip; hda 394 sound/pci/hda/hda_tegra.c INIT_WORK(&hda->probe_work, hda_tegra_probe_work); hda 424 sound/pci/hda/hda_tegra.c struct hda_tegra *hda; hda 427 sound/pci/hda/hda_tegra.c hda = devm_kzalloc(&pdev->dev, sizeof(*hda), GFP_KERNEL); hda 428 sound/pci/hda/hda_tegra.c if (!hda) hda 430 sound/pci/hda/hda_tegra.c hda->dev = &pdev->dev; hda 431 sound/pci/hda/hda_tegra.c chip = &hda->chip; hda 440 sound/pci/hda/hda_tegra.c err = hda_tegra_init_clk(hda); hda 444 sound/pci/hda/hda_tegra.c err = hda_tegra_create(card, driver_flags, hda); hda 451 sound/pci/hda/hda_tegra.c pm_runtime_enable(hda->dev); hda 453 sound/pci/hda/hda_tegra.c pm_runtime_forbid(hda->dev); hda 455 sound/pci/hda/hda_tegra.c schedule_work(&hda->probe_work); hda 466 sound/pci/hda/hda_tegra.c struct hda_tegra *hda = container_of(work, struct hda_tegra, probe_work); hda 467 sound/pci/hda/hda_tegra.c struct azx *chip = &hda->chip; hda 468 sound/pci/hda/hda_tegra.c struct platform_device *pdev = to_platform_device(hda->dev); hda 471 sound/pci/hda/hda_tegra.c pm_runtime_get_sync(hda->dev); hda 493 sound/pci/hda/hda_tegra.c pm_runtime_put(hda->dev); hda 178 sound/soc/sof/intel/hda-dai.c config->hda.link_dma_ch = channel; hda 258 sound/soc/sof/intel/hda-dsp.c struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; hda 259 sound/soc/sof/intel/hda-dsp.c const struct sof_intel_dsp_desc *chip = hda->desc; hda 273 sound/soc/sof/intel/hda-dsp.c struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; hda 274 sound/soc/sof/intel/hda-dsp.c const struct sof_intel_dsp_desc *chip = hda->desc; hda 287 sound/soc/sof/intel/hda-dsp.c struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; hda 288 sound/soc/sof/intel/hda-dsp.c const struct sof_intel_dsp_desc *chip = hda->desc; hda 84 sound/soc/sof/intel/hda-loader.c struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; hda 85 sound/soc/sof/intel/hda-loader.c const struct sof_intel_dsp_desc *chip = hda->desc; hda 90 sound/soc/sof/intel/hda-pcm.c struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; hda 120 sound/soc/sof/intel/hda-pcm.c if (hda && hda->no_ipc_position) hda 142 sound/soc/sof/intel/hda-pcm.c struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; hda 153 sound/soc/sof/intel/hda-pcm.c if (hda && !hda->no_ipc_position) { hda 83 sound/soc/sof/intel/hda-stream.c struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; hda 110 sound/soc/sof/intel/hda-stream.c ioc = hda->no_ipc_position ? hda 24 sound/soc/sof/intel/hda-trace.c struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; hda 25 sound/soc/sof/intel/hda-trace.c struct hdac_ext_stream *stream = hda->dtrace_stream; hda 42 sound/soc/sof/intel/hda-trace.c struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; hda 45 sound/soc/sof/intel/hda-trace.c hda->dtrace_stream = hda_dsp_stream_get(sdev, hda 48 sound/soc/sof/intel/hda-trace.c if (!hda->dtrace_stream) { hda 54 sound/soc/sof/intel/hda-trace.c *stream_tag = hda->dtrace_stream->hstream.stream_tag; hda 64 sound/soc/sof/intel/hda-trace.c hda->dtrace_stream = NULL; hda 73 sound/soc/sof/intel/hda-trace.c struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; hda 76 sound/soc/sof/intel/hda-trace.c if (hda->dtrace_stream) { hda 77 sound/soc/sof/intel/hda-trace.c hstream = &hda->dtrace_stream->hstream; hda 81 sound/soc/sof/intel/hda-trace.c hda->dtrace_stream = NULL; hda 91 sound/soc/sof/intel/hda-trace.c struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; hda 93 sound/soc/sof/intel/hda-trace.c return hda_dsp_stream_trigger(sdev, hda->dtrace_stream, cmd); hda 682 sound/soc/sof/intel/hda.c struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; hda 685 sound/soc/sof/intel/hda.c const struct sof_intel_dsp_desc *chip = hda->desc; hda 692 sound/soc/sof/intel/hda.c if (!IS_ERR_OR_NULL(hda->dmic_dev)) hda 693 sound/soc/sof/intel/hda.c platform_device_unregister(hda->dmic_dev); hda 712 sound/soc/sof/intel/hda.c free_irq(hda->irq, bus); hda 408 sound/soc/sof/intel/hda.h struct sof_intel_hda_dev *hda = s->pdata->hw_pdata; hda 410 sound/soc/sof/intel/hda.h return &hda->hbus.core; hda 415 sound/soc/sof/intel/hda.h struct sof_intel_hda_dev *hda = s->pdata->hw_pdata; hda 417 sound/soc/sof/intel/hda.h return &hda->hbus; hda 163 sound/soc/sof/pm.c config->hda.link_dma_ch = DMA_CHAN_INVALID; hda 2693 sound/soc/sof/topology.c config->hda.link_dma_ch = DMA_CHAN_INVALID; hda 2743 sound/soc/sof/topology.c memset(&config->hda, 0, sizeof(struct sof_ipc_dai_hda_params));