Alternatively, a technically valid but evil solution is updating only the documentation. Much cheaper to implement. Any hardware engineer will understand what does it mean by that ;-)
A feature is broken? Just update the documentation and say it's broken, problem fixed! No need to fix the actual problem... An even more evil variant: still claim the feature works in the datasheet, but hide the problems in the erratas.
A feature is broken? Just update the documentation and say it's broken, problem fixed! No need to fix the actual problem... An even more evil variant: still claim the feature works in the datasheet, but hide the problems in the erratas.