serial: Rework sh-sci for driver model.

sh-sci was turning in to an unmaintainable mess, especially with
regards to the port list. This cleans it up quite a bit, and
switches over to a platform device model where subtypes will
register their port list individually in their setup code.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
Paul Mundt
2006-09-27 16:32:13 +09:00
parent 56e8d7b578
commit e108b2ca23
2 changed files with 477 additions and 779 deletions

File diff suppressed because it is too large Load Diff