Прошу прощения за такой листинг.Я просто не знал что надо конкретно показать.Карточка именно от павла работает.А когда сам ручками на своей машине собираю-фиг вам.Ладно не суть важно.Через карт ридер работает.Особо пока не мешает.Скорость маловата правда.Но суть не в этом.
Сейчас заменю файл-еще раз по пробую...
заменил tlv320aic23b.c на тот что тут пробегал в этой теме.Тоже самое.Пишет нет устройст.Привожу куски конфига.Не знаю в чем дело почему он его непытается включить даже.
[dima@laptop linux-2.6.34]$ cat .config | grep CONFIG_SOUND
CONFIG_SOUND=y
CONFIG_SOUND_OSS_CORE=y
CONFIG_SOUND_OSS_CORE_PRECLAIM=y
# CONFIG_SOUND_PRIME is not set
[dima@laptop linux-2.6.34]$ cat .config | grep CONFIG_SND
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_JACK=y
# CONFIG_SND_SEQUENCER is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_PCM_OSS_PLUGINS=y
# CONFIG_SND_DYNAMIC_MINORS is not set
CONFIG_SND_SUPPORT_OLD_API=y
CONFIG_SND_VERBOSE_PROCFS=y
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
# CONFIG_SND_RAWMIDI_SEQ is not set
# CONFIG_SND_OPL3_LIB_SEQ is not set
# CONFIG_SND_OPL4_LIB_SEQ is not set
# CONFIG_SND_SBAWE_SEQ is not set
# CONFIG_SND_EMU10K1_SEQ is not set
CONFIG_SND_DRIVERS=y
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set
CONFIG_SND_ARM=y
CONFIG_SND_SPI=y
CONFIG_SND_TLV320AIC23B=y
CONFIG_SND_TLV320AIC23B_TARGET_BITRATE=48000
# CONFIG_SND_AT73C213 is not set
# CONFIG_SND_USB is not set
CONFIG_SND_SOC=y
CONFIG_SND_ATMEL_SOC=y
CONFIG_SND_SOC_I2C_AND_SPI=y
# CONFIG_SND_SOC_ALL_CODECS is not set
obj-$(CONFIG_SND_AT73C213) += snd-at73c213.o
obj-$(CONFIG_SND_TLV320AIC23B) += snd-tlv320aic23b.o
и Кconfig.В этой же папке лежит и сам драйвер
linux-2.6.34/sound/spi
сейчас перелапатил ваш конфиг.что то убарал у себя что то добавил.пересоберу,но сомневаюсь что что то изменится.Может дело в компиляторе?
контрольный выстрел - в редакторе откройте этот tlv320*.c и просто сохраните обратно. Цель - обновить дату модификации файла, иначе Make, посчитает его немодифицированным и компилировать не будет :)
Так собралось.Грузится и опять альса говорит что устройств нету.Собрал по моему мнению основные файлики.Если что не доложил прошу прощения.ссылка
Может ядро слишком свежее может у меня руки из ж**ы растут.
Пробовать более древнее не хочется..А диск от павла лежит в общаге,а я щас дома.Если до сентября не сделаю то можно будет оттуда ядро взять.