ASoC: Add support for PCM5102A

Add support for PCM5102A codec from TI; the driver is a rework of ESS9018 driver with the addition of 24bit audio capability