Home
last modified time | relevance | path

Searched refs:hda (Results 1 – 53 of 53) sorted by relevance

/linux-4.4.14/sound/pci/hda/
DMakefile1 snd-hda-intel-objs := hda_intel.o
2 snd-hda-tegra-objs := hda_tegra.o
4 snd-hda-codec-y := hda_bind.o hda_codec.o hda_jack.o hda_auto_parser.o hda_sysfs.o
5 snd-hda-codec-y += hda_controller.o
6 snd-hda-codec-$(CONFIG_SND_PROC_FS) += hda_proc.o
8 snd-hda-codec-$(CONFIG_SND_HDA_HWDEP) += hda_hwdep.o
9 snd-hda-codec-$(CONFIG_SND_HDA_INPUT_BEEP) += hda_beep.o
15 snd-hda-codec-generic-objs := hda_generic.o
16 snd-hda-codec-realtek-objs := patch_realtek.o
17 snd-hda-codec-cmedia-objs := patch_cmedia.o
[all …]
Dhda_tegra.c188 static void hda_tegra_init(struct hda_tegra *hda) in hda_tegra_init() argument
193 v = readl(hda->regs + HDA_IPFS_CONFIG); in hda_tegra_init()
195 writel(v, hda->regs + HDA_IPFS_CONFIG); in hda_tegra_init()
198 v = readl(hda->regs + HDA_CFG_CMD); in hda_tegra_init()
202 writel(v, hda->regs + HDA_CFG_CMD); in hda_tegra_init()
204 writel(HDA_BAR0_INIT_PROGRAM, hda->regs + HDA_CFG_BAR0); in hda_tegra_init()
205 writel(HDA_BAR0_FINAL_PROGRAM, hda->regs + HDA_CFG_BAR0); in hda_tegra_init()
206 writel(HDA_FPCI_BAR0_START, hda->regs + HDA_IPFS_FPCI_BAR0); in hda_tegra_init()
208 v = readl(hda->regs + HDA_IPFS_INTR_MASK); in hda_tegra_init()
210 writel(v, hda->regs + HDA_IPFS_INTR_MASK); in hda_tegra_init()
[all …]
Dhda_intel.c599 struct hda_intel *hda = container_of(chip, struct hda_intel, chip); in azx_position_check() local
609 schedule_work(&hda->irq_pending_work); in azx_position_check()
681 struct hda_intel *hda = container_of(work, struct hda_intel, irq_pending_work); in azx_irq_pending_work() local
682 struct azx *chip = &hda->chip; in azx_irq_pending_work()
687 if (!hda->irq_pending_warned) { in azx_irq_pending_work()
691 hda->irq_pending_warned = 1; in azx_irq_pending_work()
817 struct hda_intel *hda = container_of(chip, struct hda_intel, chip); in azx_add_card_list() local
819 list_add(&hda->list, &card_list); in azx_add_card_list()
825 struct hda_intel *hda = container_of(chip, struct hda_intel, chip); in azx_del_card_list() local
827 list_del_init(&hda->list); in azx_del_card_list()
[all …]
DKconfig22 will be called snd-hda-intel.
37 will be called snd-hda-tegra.
82 option, such as patch=hda-init.
90 snd-hda-intel driver, such as ALC880.
100 snd-hda-intel driver, such as AD1986A.
110 snd-hda-intel driver, such as STAC9200.
120 snd-hda-intel driver, such as VT1708.
129 support in snd-hda-intel driver. This includes all AMD/ATI,
140 snd-hda-intel driver, such as CS4206.
150 snd-hda-intel driver, such as CX20549.
[all …]
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_hda.c258 struct sti_hda *hda; member
264 static u32 hda_read(struct sti_hda *hda, int offset) in hda_read() argument
266 return readl(hda->regs + offset); in hda_read()
269 static void hda_write(struct sti_hda *hda, u32 val, int offset) in hda_write() argument
271 writel(val, hda->regs + offset); in hda_write()
300 static void hda_enable_hd_dacs(struct sti_hda *hda, bool enable) in hda_enable_hd_dacs() argument
304 if (hda->video_dacs_ctrl) { in hda_enable_hd_dacs()
307 switch ((u32)hda->video_dacs_ctrl & VIDEO_DACS_CONTROL_MASK) { in hda_enable_hd_dacs()
319 val = readl(hda->video_dacs_ctrl); in hda_enable_hd_dacs()
325 writel(val, hda->video_dacs_ctrl); in hda_enable_hd_dacs()
[all …]
Dsti_tvout.c121 struct drm_encoder *hda; member
627 tvout->hda = sti_tvout_create_hda_encoder(dev, tvout); in sti_tvout_create_encoders()
637 if (tvout->hda) in sti_tvout_destroy_encoders()
638 drm_encoder_cleanup(tvout->hda); in sti_tvout_destroy_encoders()
639 tvout->hda = NULL; in sti_tvout_destroy_encoders()
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dnvidia,tegra30-hda.txt4 - compatible : For Tegra30, must contain "nvidia,tegra30-hda". Otherwise,
5 must contain '"nvidia,<chip>-hda", "nvidia,tegra30-hda"', where <chip> is
11 - clock-names : Must include the following entries: hda, hda2hdmi, hda2codec_2x
14 - reset-names : Must include the following entries: hda, hda2hdmi, hda2codec_2x
18 hda@0,70030000 {
19 compatible = "nvidia,tegra124-hda", "nvidia,tegra30-hda";
25 clock-names = "hda", "hda2hdmi", "hda2codec_2x";
26 resets = <&tegra_car 125>, /* hda */
29 reset-names = "hda", "hda2hdmi", "hda2codec_2x";
/linux-4.4.14/sound/hda/
DMakefile1 snd-hda-core-objs := hda_bus_type.o hdac_bus.o hdac_device.o hdac_sysfs.o \
4 snd-hda-core-objs += trace.o
8 snd-hda-core-$(CONFIG_SND_HDA_I915) += hdac_i915.o
10 obj-$(CONFIG_SND_HDA_CORE) += snd-hda-core.o
Dtrace.h2 #define TRACE_SYSTEM hda
/linux-4.4.14/Documentation/block/
Dswitching-sched.txt27 device name (hda, hdb, sga, or whatever you happen to have).
33 # cat /sys/block/hda/queue/scheduler
35 # echo deadline > /sys/block/hda/queue/scheduler
36 # cat /sys/block/hda/queue/scheduler
Dbiodoc.txt1131 rq->rq_dev = mk_kdev(3, 0); /* /dev/hda */
/linux-4.4.14/sound/hda/ext/
DMakefile1 snd-hda-ext-core-objs := hdac_ext_bus.o hdac_ext_controller.o hdac_ext_stream.o
3 obj-$(CONFIG_SND_HDA_EXT_CORE) += snd-hda-ext-core.o
/linux-4.4.14/Documentation/sound/alsa/
DHD-Audio.txt18 for all controllers, snd-hda-intel. Although the driver name contains
21 controllers are supposed to be compatible, the single snd-hda-driver
23 bugs and issues specific to each controller type. The snd-hda-intel
32 The snd-hda-intel driver has several different codec parsers depending
219 correctly. The recent version of snd-hda-intel driver provides mostly
290 codec verbs to the device. Some tools are available: hda-emu and
291 hda-analyzer. The detailed description is found in the sections
321 hda-verb and hda-analyzer, the hwdep device has to be enabled.
559 `patch=hda-init.fw`, the file /lib/firmware/hda-init.fw must be
567 options snd-hda-intel patch=on-board-patch,hdmi-patch
[all …]
Dpowersave.txt15 module option of snd-ac97-codec and snd-hda-intel modules. Specify
DALSA-Configuration.txt851 Module snd-hda-intel
/linux-4.4.14/arch/arm/boot/dts/
Dstih407.dtsi121 sti-hda@8d02000 {
122 compatible = "st,stih407-hda";
124 reg-names = "hda-reg", "video-dacs-ctrl";
Dstih410.dtsi208 sti-hda@8d02000 {
209 compatible = "st,stih407-hda";
211 reg-names = "hda-reg", "video-dacs-ctrl";
Dtegra30.dtsi660 hda@70030000 {
661 compatible = "nvidia,tegra30-hda";
667 clock-names = "hda", "hda2hdmi", "hda2codec_2x";
668 resets = <&tegra_car 125>, /* hda */
671 reset-names = "hda", "hda2hdmi", "hda2codec_2x";
Dtegra124.dtsi630 hda@0,70030000 {
631 compatible = "nvidia,tegra124-hda", "nvidia,tegra30-hda";
637 clock-names = "hda", "hda2hdmi", "hda2codec_2x";
638 resets = <&tegra_car 125>, /* hda */
641 reset-names = "hda", "hda2hdmi", "hda2codec_2x";
Dtegra30-apalis-eval.dts129 hda@70030000 {
Dtegra30-apalis.dtsi115 nvidia,function = "hda";
131 nvidia,function = "hda";
Dtegra124-nyan.dtsi363 hda@0,70030000 {
Dtegra124-venice2.dts894 hda@0,70030000 {
Dtegra124-jetson-tk1.dts1658 hda@0,70030000 {
/linux-4.4.14/Documentation/devicetree/bindings/display/
Dst,stih4xx.txt72 sti-hda:
75 - compatible: "st,stih<chip>-hda"
194 reg-names = "tvout-reg", "hda-reg", "syscfg";
209 sti-hda@fe85a000 {
210 compatible = "st,stih416-hda";
212 reg-names = "hda-reg", "video-dacs-ctrl";
/linux-4.4.14/Documentation/
Diostats.txt22 …3 0 39082680 hda 446216 784926 9550688 4382310 424847 312726 5922052 19310380 0 3376340 2370…
31 3 0 hda 446216 784926 9550688 4382310 424847 312726 5922052 19310380 0 3376340 23705160
34 On 2.4 you might execute "grep 'hda ' /proc/partitions". On 2.6, you have
35 a choice of "cat /sys/block/hda/stat" or "grep 'hda ' /proc/diskstats".
44 By contrast, in 2.6 if you look at /sys/block/hda/stat, you'll
Dldm.txt45 hda | 0 0 0 | 52428800 102400 50
59 hda: 102400 sectors w/32KiB Cache, CHS=50/64/32
60 hda: [LDM] hda1 hda2 hda3 hda4 hda5 hda6 hda7
Ddevices.txt201 0 = /dev/hda Master: whole disk (or CD-ROM)
1481 0 = /dev/i2o/hda First I2O hard disk, whole disk
Dkernel-parameters.txt1409 Format: =0.0 to prevent dma on hda, =0.1 hdb =1.0 hdc
/linux-4.4.14/sound/
DMakefile9 firewire/ sparc/ spi/ parisc/ pcmcia/ mips/ soc/ atmel/ hda/
DKconfig79 source "sound/hda/Kconfig"
/linux-4.4.14/sound/pci/
DMakefile71 hda/ \
DKconfig904 source "sound/pci/hda/Kconfig"
/linux-4.4.14/sound/soc/intel/skylake/
Dskl.c154 struct skl *hda = ebus_to_skl(ebus); in skl_resume() local
156 skl_init_pci(hda); in skl_resume()
/linux-4.4.14/Documentation/filesystems/
Dntfs.txt257 $ fdisk -ul /dev/hda
259 Disk /dev/hda: 81.9 GB, 81964302336 bytes
282 $ ./ldminfo --dump /dev/hda
284 This would dump the LDM database found on /dev/hda which describes all of your
297 would then use those devices (for /dev/hda they would be /dev/hda1, 2, 3, etc)
301 /dev/hda) and then using the offsets of the LDM partitions into this device as
Dhpfs.txt275 when reading device (cat /dev/hda) while creating files on it, files
Dproc.txt1055 # cat /proc/ide/ide0/hda/settings
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dnvidia,tegra114-pinmux.txt87 extperiph3, gmi, gmi_alt, hda, hsi, i2c1, i2c2, i2c3, i2c4, i2cpwr,
Dnvidia,tegra30-pinmux.txt98 extperiph3, gmi, gmi_alt, hda, hdcp, hdmi, hsi, i2c1, i2c2, i2c3,
Dnvidia,tegra124-pinmux.txt106 gmi, gmi_alt, hda, hsi, i2c1, i2c2, i2c3, i2c4, i2cpwr, i2s0,
/linux-4.4.14/tools/lguest/
Dlguest.txt64 qemu -cdrom image.iso -hda rootfile -net user -net nic -boot d
/linux-4.4.14/arch/m68k/
DKconfig.devices32 access to a disk image as /dev/hda.
/linux-4.4.14/Documentation/ide/
Dide.txt59 Primary: ide0, port 0x1f0; major=3; hda is minor=0; hdb is minor=64
125 interface (/dev/hda) and an IDE cdrom drive on the secondary interface
DChangeLog.ide-cd.1994-2004203 * insmod ide-cd ignore='hda hdb'
/linux-4.4.14/Documentation/laptops/
Dlaptop-mode.txt143 Default is /dev/hda. If you specify multiple devices, separate them by a space.
306 # e.g. HD="/dev/hda /dev/hdb".
307 #HD="/dev/hda"
370 HD="${HD:-'/dev/hda'}"
Ddisk-shock-protection.txt99 than its libata counterpart (i.e. your disk is called /dev/hda
Dthinkpad-acpi.txt745 visible to userspace. They are used by the snd-hda-intel audio driver.
/linux-4.4.14/Documentation/cdrom/
Dide-cd84 on the primary IDE interface are called `hda' and `hdb',
295 brw-rw---- 1 root disk 3, 0 Nov 11 18:48 /dev/hda
/linux-4.4.14/drivers/ide/
DKconfig667 CD-ROM on hda. This option changes this to more natural hda for
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-tegra114.c1487 FUNCTION(hda),
Dpinctrl-tegra124.c1649 FUNCTION(hda),
Dpinctrl-tegra30.c2043 FUNCTION(hda),
/linux-4.4.14/Documentation/m68k/
Dkernel-options.txt75 /dev/hda: -> 0x0300 (first IDE disk)