pcat_beep: Add new driver for legacy PC AT Beep via 8254

This is needed for beltino board which has a simple beeper
rather than an internal speaker.

The driver was ported from Marc Jones' original driver with
comments from Gabe addressed.

BUG=chrome-os-partner:23397
BRANCH=beltino
TEST=build and boot in dev mode on beltino and hear it beep

Change-Id: I40318c6ca9ed616ae054591157b43bf741f37482
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/174764
Reviewed-by: Stefan Reinauer <reinauer@google.com>
Reviewed-by: Gabe Black <gabeblack@chromium.org>
4 files changed
tree: 3072508c9c9ba30871d2cfe3202b56a481859032
  1. board/
  2. src/
  3. util/
  4. .gitignore
  5. Kconfig
  6. Makefile
  7. Makefile.inc
  8. PRESUBMIT.cfg