Hi Sending command to the codec from patch_realtek.c is on big mistake because entire structure (struct hda_codec.c) is bloched and nust be accesed via mutex.