Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/sound/pci/maestro.c
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
agg_power(ess, powerstate_init); | agg_power(ess, powerstate_init); | ||||
agg_unlock(ess); | agg_unlock(ess); | ||||
for (data = 0; data < dacn; data++) | for (data = 0; data < dacn; data++) | ||||
pcm_addchan(dev, PCMDIR_PLAY, &aggpch_class, ess); | pcm_addchan(dev, PCMDIR_PLAY, &aggpch_class, ess); | ||||
pcm_addchan(dev, PCMDIR_REC, &aggrch_class, ess); | pcm_addchan(dev, PCMDIR_REC, &aggrch_class, ess); | ||||
adjust_pchbase(ess->pch, ess->playchns, ess->bufsz); | adjust_pchbase(ess->pch, ess->playchns, ess->bufsz); | ||||
snprintf(status, SND_STATUSLEN, | snprintf(status, SND_STATUSLEN, | ||||
"port 0x%lx-0x%lx irq %ld at device %d.%d on pci%d", | "port 0x%jx-0x%jx irq %jd at device %d.%d on pci%d", | ||||
rman_get_start(reg), rman_get_end(reg), rman_get_start(irq), | rman_get_start(reg), rman_get_end(reg), rman_get_start(irq), | ||||
pci_get_slot(dev), pci_get_function(dev), pci_get_bus(dev)); | pci_get_slot(dev), pci_get_function(dev), pci_get_bus(dev)); | ||||
pcm_setstatus(dev, status); | pcm_setstatus(dev, status); | ||||
return 0; | return 0; | ||||
bad: | bad: | ||||
if (codec != NULL) | if (codec != NULL) | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |