Bump __FreeBSD_version for sound(4) KPI changes
516a9c0212b0 ("sound: Make device registration more intuitive")
introduced changes to the device registration KPI which break unpatched
out-of-tree drivers.
More specifically, up until 516a9c0212b0, drivers would usually register
a device as follows:
- pcm_register(dev, softc, playchans, recchans)
- pcm_addchan(...)
- pcm_setstatus(dev, statustr)
Drivers now should register as follows:
- pcm_init(dev, softc)
- pcm_addchan(...)
- pcm_register(dev, statustr)
Essentially, to patch a driver to use the new KPI:
- Use pcm_init() in place of pcm_register(), and remove return value checks, as pcm_init() is void.
- Use pcm_register() in place of pcm_setstatus() and _do_ check for the return value.
Sponsored by: The FreeBSD Foundation
MFC after: 2 days