#include <sys/cdefs.h>
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/bus.h>
#include <sys/kernel.h>
#include <sys/lock.h>
#include <sys/module.h>
#include <sys/mutex.h>
#include <sys/rman.h>
#include <sys/resource.h>
#include <machine/bus.h>
#include <dev/ofw/ofw_bus.h>
#include <dev/ofw/ofw_bus_subr.h>
#include <dev/extres/regulator/regulator.h>
#include <dev/gpio/gpiobusvar.h>
#include "opt_snd.h"
#include <dev/sound/pcm/sound.h>
#include <dev/sound/fdt/audio_dai.h>
#include "audio_dai_if.h"
Go to the source code of this file.
◆ __FBSDID()
◆ DRIVER_MODULE()
◆ simple_amp_attach()
static int simple_amp_attach |
( |
device_t |
dev | ) |
|
|
static |
◆ simple_amp_dai_init()
static int simple_amp_dai_init |
( |
device_t |
dev, |
|
|
uint32_t |
format |
|
) |
| |
|
static |
◆ simple_amp_dai_trigger()
static int simple_amp_dai_trigger |
( |
device_t |
dev, |
|
|
int |
go, |
|
|
int |
pcm_dir |
|
) |
| |
|
static |
Definition at line 127 of file simple_amplifier.c.
References simple_amp_softc::dev, dev, error, go, simple_amp_softc::gpio_enable, simple_amp_softc::gpio_is_valid, pcm_dir, PCMDIR_PLAY, PCMDIR_REC, PCMTRIG_ABORT, PCMTRIG_START, PCMTRIG_STOP, and simple_amp_softc::supply_vcc.
◆ simple_amp_detach()
static int simple_amp_detach |
( |
device_t |
dev | ) |
|
|
static |
◆ simple_amp_probe()
static int simple_amp_probe |
( |
device_t |
dev | ) |
|
|
static |
◆ SIMPLEBUS_PNP_INFO()
◆ compat_data
struct ofw_compat_data compat_data[] |
|
static |
◆ simple_amp_devclass
devclass_t simple_amp_devclass |
|
static |
◆ simple_amp_driver
driver_t simple_amp_driver |
|
static |
Initial value:= {
"simpleamp",
}
static device_method_t simple_amp_methods[]
Definition at line 197 of file simple_amplifier.c.
◆ simple_amp_methods
device_method_t simple_amp_methods[] |
|
static |
Initial value:= {
DEVMETHOD_END
}
static int simple_amp_dai_trigger(device_t dev, int go, int pcm_dir)
static int simple_amp_detach(device_t dev)
static int simple_amp_attach(device_t dev)
static int simple_amp_dai_init(device_t dev, uint32_t format)
static int simple_amp_probe(device_t dev)
Definition at line 185 of file simple_amplifier.c.