Changeset 430


Ignore:
Timestamp:
May 17, 2009, 11:21:01 AM (16 years ago)
Author:
Paul Smedley
Message:

Run HDA init modules from OSS32_Initialize - fixes lack of mixer controls since ALSA 1.0.19 HDA update

Location:
GPL/trunk/lib32
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • GPL/trunk/lib32/initcall.h

    r32 r430  
    104104extern_module_init(alsa_card_azx_init)
    105105extern_module_exit(alsa_card_azx_exit)
     106extern_module_init(patch_analog_init)
     107extern_module_exit(patch_analog_exit)
     108extern_module_init(patch_atihdmi_init)
     109extern_module_exit(patch_atihdmi_init)
     110extern_module_init(patch_cmedia_init)
     111extern_module_exit(patch_cmedia_exit)
     112extern_module_init(patch_conexant_init)
     113extern_module_exit(patch_conexant_exit)
     114extern_module_init(patch_realtek_init)
     115extern_module_exit(patch_realtek_exit)
     116extern_module_init(patch_sigmatel_init)
     117extern_module_exit(patch_sigmatel_exit)
     118extern_module_init(patch_via_init)
     119extern_module_exit(patch_via_exit)
    106120
    107121
  • GPL/trunk/lib32/ossidc.cpp

    r382 r430  
    126126
    127127    if(call_module_init(alsa_mpu401_uart_init) != 0) return OSSERR_INIT_FAILED;
     128
     129    /* Init functions for HDA audio */
     130    call_module_init(patch_analog_init);
     131    call_module_init(patch_atihdmi_init);
     132    call_module_init(patch_cmedia_init);
     133    call_module_init(patch_conexant_init);
     134    call_module_init(patch_realtek_init);
     135    call_module_init(patch_sigmatel_init);
     136    call_module_init(patch_via_init);
    128137#if 0
    129138    int i;
     
    256265    }
    257266    if((ForceCard == CARD_NONE || ForceCard == CARD_AZX) &&
    258        nrCardsDetected < (OSS32_MAX_AUDIOCARDS-1) && call_module_init(alsa_card_azx_init) == 0)
     267       nrCardsDetected < (OSS32_MAX_AUDIOCARDS-1) && call_module_init(alsa_card_azx_init) == 0) 
    259268    {
    260269        fnCardExitCall[nrCardsDetected] = name_module_exit(alsa_card_azx_exit);
Note: See TracChangeset for help on using the changeset viewer.