[PATCH openEuler-5.10-LTS 239/427] ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv()