This is fixed in the upstream 3.19.1 kernel by the following commit:
commit a11711eaefc12a47593d6accdab2efb83da068eb
Author: Takashi Iwai
Date: Thu Feb 5 12:23:33 2015 +0100
ALSA: hda - Set up GPIO for Toshiba Satellite S50D
commit 4227de2a7e5f0ff6a58e919a9c4f2bb06e882f48 upstream.
** Description changed:
I've tried everything I found to solve it and it didn't work.
+ UBUNTU VERSION: 14.04.2 LTS
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: alsa-base 1.0.25+dfsg-0ubuntu4
ProcVersionSignature: Ubuntu 3.16.0-31.43~14.04.1-generic 3.16.7-ckt5
Uname: