Page MenuHomeFreeBSD

Retire ISA sound card drivers
ClosedPublic

Authored by emaste on Mar 25 2022, 1:51 PM.
Tags
None
Referenced Files
F83361969: D34671.id104222.diff
Thu, May 9, 11:25 AM
F83361968: D34671.id104188.diff
Thu, May 9, 11:24 AM
F83361963: D34671.id104216.diff
Thu, May 9, 11:24 AM
F83361961: D34671.id104187.diff
Thu, May 9, 11:24 AM
F83361960: D34671.id.diff
Thu, May 9, 11:24 AM
F83361957: D34671.id107681.diff
Thu, May 9, 11:24 AM
F83361259: D34671.diff
Thu, May 9, 11:08 AM
Unknown Object (File)
Feb 3 2024, 5:14 PM
Subscribers
None

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

emaste created this revision.

D34604 for deprecation notices

sys/modules/sound/driver/Makefile
9–10

ess again removed locally
(accidentally reappeared in a rebase)

emaste retitled this revision from Disconnect ISA sound cards from the to Retire ISA sound card drivers.
emaste edited the summary of this revision. (Show Details)
emaste added reviewers: imp, mav, cy.
sys/dev/sound/pcm/buffer.h
34 ↗(On Diff #104216)

SNDBUF_F_DMA and SND_DMA() are no longer used. SNDBUF_F_XRUN and SNDBUF_F_RUNNING seems just not used.

sys/dev/sound/pcm/channel.c
32 ↗(On Diff #104216)

I guess this is no longer used?

sys/modules/sound/sound/Makefile
42 ↗(On Diff #104216)

I guess if we remove opt_isa.h inclusion from channel.c we no longer need this.

mav added inline comments.
sys/dev/sound/pcm/buffer.h
48 ↗(On Diff #104222)

dmachan and dir seem also no longer used, but I don't insist.

This revision is now accepted and ready to land.Mar 26 2022, 1:52 AM

I will split this into a series of individual commits so that we could revert a single driver if desired

This revision was automatically updated to reflect the committed changes.