FM Radio: Add Support for Si4709 FM Radio

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Si4709: Fix deprecated code and header files

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
latona: Add I2C Board info for Si4709 driver

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Si4709: Misc change

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
switch-gpio: Add headset support.

Signed-off-by: AdiPat <adithemagnificent@gmail.com>