Home
last modified time | relevance | path

Searched refs:beeper (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/drivers/input/misc/
Dpwm-beeper.c40 static int pwm_beeper_on(struct pwm_beeper *beeper, unsigned long period) in pwm_beeper_on() argument
45 pwm_get_state(beeper->pwm, &state); in pwm_beeper_on()
51 error = pwm_apply_state(beeper->pwm, &state); in pwm_beeper_on()
55 if (!beeper->amplifier_on) { in pwm_beeper_on()
56 error = regulator_enable(beeper->amplifier); in pwm_beeper_on()
58 pwm_disable(beeper->pwm); in pwm_beeper_on()
62 beeper->amplifier_on = true; in pwm_beeper_on()
68 static void pwm_beeper_off(struct pwm_beeper *beeper) in pwm_beeper_off() argument
70 if (beeper->amplifier_on) { in pwm_beeper_off()
71 regulator_disable(beeper->amplifier); in pwm_beeper_off()
[all …]
DMakefile37 obj-$(CONFIG_INPUT_GPIO_BEEPER) += gpio-beeper.o
42 obj-$(CONFIG_INPUT_IXP4XX_BEEPER) += ixp4xx-beeper.o
60 obj-$(CONFIG_INPUT_PWM_BEEPER) += pwm-beeper.o
DKconfig266 Say Y here if you have a beeper connected to a GPIO pin.
269 module will be called gpio-beeper.
287 If you say yes here, you can connect a beeper to the
293 module will be called ixp4xx-beeper.
560 tristate "PWM beeper support"
563 Say Y here to get support for PWM based beeper devices.
568 called pwm-beeper.
/Linux-v4.19/Documentation/devicetree/bindings/input/
Dgpio-beeper.txt1 * GPIO beeper device tree bindings
3 Register a beeper connected to GPIO pin.
6 - compatible: Should be "gpio-beeper".
7 - gpios: From common gpio binding; gpio connection to beeper enable pin.
10 beeper: beeper {
11 compatible = "gpio-beeper";
Dpwm-beeper.txt1 * PWM beeper device tree bindings
3 Registers a PWM device as beeper.
6 - compatible: should be "pwm-beeper"
10 - amp-supply: phandle to a regulator that acts as an amplifier for the beeper
11 - beeper-hz: bell frequency in Hz
20 beeper {
21 compatible = "pwm-beeper";
/Linux-v4.19/arch/arm/boot/dts/
Dkirkwood-b3.dts51 pmx_beeper: pmx-beeper {
151 beeper: beeper { label
153 compatible = "gpio-beeper";
Dimx6q-kp.dtsi24 beeper {
25 compatible = "pwm-beeper";
Dimx53-kp.dtsi13 compatible = "pwm-beeper";
Ds3c6410-mini6410.dts161 compatible = "pwm-beeper";
Dkirkwood-nsa320.dts98 not compatible with the gpio-beeper driver. */
Dls1021a-moxa-uc-8410a.dts69 beeper {
Dkirkwood-nsa325.dts89 * not compatible with the gpio-beeper driver.
Dexynos4412-itop-elite.dts116 compatible = "pwm-beeper";
Dam437x-gp-evm.dts155 beeper: beeper { label
156 compatible = "gpio-beeper";
Dda850-lego-ev3.dts121 compatible = "pwm-beeper";
/Linux-v4.19/Documentation/driver-api/gpio/
Ddrivers-on-gpio.rst29 - gpio-beeper: drivers/input/misc/gpio-beeper.c is used to provide a beep from
/Linux-v4.19/Documentation/scsi/
Darcmsr_spec.txt385 ** GUI_MUTE_BEEPER : Mute current beeper
388 ** GUI_BEEPER_SETTING : Disable beeper
/Linux-v4.19/sound/drivers/
DKconfig71 You don't need this driver if you have a tablet piezo beeper