Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/input/misc/
H A Dpwm-beeper.c31 static int pwm_beeper_on(struct pwm_beeper *beeper, unsigned long period) in pwm_beeper_on() argument
36 pwm_get_state(beeper->pwm, &state); in pwm_beeper_on()
42 error = pwm_apply_state(beeper->pwm, &state); in pwm_beeper_on()
46 if (!beeper->amplifier_on) { in pwm_beeper_on()
47 error = regulator_enable(beeper->amplifier); in pwm_beeper_on()
49 pwm_disable(beeper->pwm); in pwm_beeper_on()
53 beeper->amplifier_on = true; in pwm_beeper_on()
59 static void pwm_beeper_off(struct pwm_beeper *beeper) in pwm_beeper_off() argument
61 if (beeper->amplifier_on) { in pwm_beeper_off()
62 regulator_disable(beeper->amplifier); in pwm_beeper_off()
[all …]
H A DMakefile36 obj-$(CONFIG_INPUT_GPIO_BEEPER) += gpio-beeper.o
43 obj-$(CONFIG_INPUT_IXP4XX_BEEPER) += ixp4xx-beeper.o
62 obj-$(CONFIG_INPUT_PWM_BEEPER) += pwm-beeper.o
H A DKconfig262 Say Y here if you have a beeper connected to a GPIO pin.
265 module will be called gpio-beeper.
294 If you say yes here, you can connect a beeper to the
300 module will be called ixp4xx-beeper.
557 tristate "PWM beeper support"
560 Say Y here to get support for PWM based beeper devices.
565 called pwm-beeper.
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/input/
H A 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";
H A 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";
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dkirkwood-b3.dts51 pmx_beeper: pmx-beeper {
151 beeper: beeper { label
153 compatible = "gpio-beeper";
H A Dimx6q-kp.dtsi24 beeper {
25 compatible = "pwm-beeper";
H A Dimx6ul-kontron-n6x1x-s.dtsi36 pwm-beeper {
37 compatible = "pwm-beeper";
H A Dimx53-m53menlo.dts94 beeper {
95 compatible = "gpio-beeper";
H A Dimx53-kp.dtsi13 compatible = "pwm-beeper";
H A Dimx7-mba7.dtsi17 beeper {
18 compatible = "gpio-beeper";
H A Ds3c6410-mini6410.dts153 compatible = "pwm-beeper";
H A Dls1021a-moxa-uc-8410a.dts67 beeper {
H A Dkirkwood-nsa325.dts89 * not compatible with the gpio-beeper driver.
H A Dkirkwood-nsa320.dts98 not compatible with the gpio-beeper driver. */
H A Dexynos4412-itop-elite.dts116 compatible = "pwm-beeper";
H A Dam437x-gp-evm.dts142 beeper: beeper { label
143 compatible = "gpio-beeper";
H A Dda850-lego-ev3.dts118 compatible = "pwm-beeper";
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dzynq-zturn-myir.dts81 compatible = "gpio-beeper";
H A Dam335x-rut.dts22 compatible = "pwm-beeper";
/OK3568_Linux_fs/kernel/Documentation/driver-api/gpio/
H A Ddrivers-on-gpio.rst29 - gpio-beeper: drivers/input/misc/gpio-beeper.c is used to provide a beep from
/OK3568_Linux_fs/kernel/Documentation/scsi/
H A Darcmsr_spec.rst588 Mute current beeper
595 Disable beeper
/OK3568_Linux_fs/kernel/sound/drivers/
H A DKconfig72 You don't need this driver if you have a tablet piezo beeper