mfd: ab8500-core improved error handling in get_chip_id