| /kernel/linux/linux-6.6/drivers/input/misc/ |
| D | pwm-beeper.c | 4 * PWM beeper driver 31 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_might_sleep(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() [all …]
|
| D | gpio-beeper.c | 3 * Generic GPIO beeper driver 15 #define BEEPER_MODNAME "gpio-beeper" 47 /* Schedule work to actually turn the beeper on or off */ in gpio_beeper_event() 114 MODULE_DESCRIPTION("Generic GPIO beeper driver");
|
| D | m68kspkr.c | 3 * m68k beeper driver for Linux 20 MODULE_DESCRIPTION("m68k beeper driver"); 55 input_dev->name = "m68k beeper"; in m68kspkr_probe()
|
| D | pcspkr.c | 3 * PC Speaker beeper driver for Linux 19 MODULE_DESCRIPTION("PC Speaker beeper driver");
|
| D | Kconfig | 213 tristate "M68k Beeper support" 292 tristate "Generic GPIO Beeper support" 295 Say Y here if you have a beeper connected to a GPIO pin. 298 module will be called gpio-beeper. 588 tristate "PWM beeper support" 591 Say Y here to get support for PWM based beeper devices. 596 called pwm-beeper.
|
| D | Makefile | 39 obj-$(CONFIG_INPUT_GPIO_BEEPER) += gpio-beeper.o 67 obj-$(CONFIG_INPUT_PWM_BEEPER) += pwm-beeper.o
|
| /kernel/linux/linux-5.10/drivers/input/misc/ |
| D | pwm-beeper.c | 4 * PWM beeper driver 31 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() [all …]
|
| D | ixp4xx-beeper.c | 3 * Generic IXP4xx beeper driver 23 MODULE_DESCRIPTION("ixp4xx beeper driver"); 25 MODULE_ALIAS("platform:ixp4xx-beeper"); 82 /* flip the beeper output */ in ixp4xx_spkr_interrupt() 100 input_dev->name = "ixp4xx beeper", in ixp4xx_spkr_probe() 118 err = gpio_request(dev->id, "ixp4-beeper"); in ixp4xx_spkr_probe() 123 IRQF_NO_SUSPEND, "ixp4xx-beeper", in ixp4xx_spkr_probe() 176 .name = "ixp4xx-beeper",
|
| D | gpio-beeper.c | 3 * Generic GPIO beeper driver 15 #define BEEPER_MODNAME "gpio-beeper" 47 /* Schedule work to actually turn the beeper on or off */ in gpio_beeper_event() 114 MODULE_DESCRIPTION("Generic GPIO beeper driver");
|
| D | m68kspkr.c | 3 * m68k beeper driver for Linux 20 MODULE_DESCRIPTION("m68k beeper driver"); 55 input_dev->name = "m68k beeper"; in m68kspkr_probe()
|
| D | Kconfig | 180 tristate "M68k Beeper support" 259 tristate "Generic GPIO Beeper support" 262 Say Y here if you have a beeper connected to a GPIO pin. 265 module will be called gpio-beeper. 291 tristate "IXP4XX Beeper support" 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.
|
| D | Makefile | 36 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
|
| D | pcspkr.c | 3 * PC Speaker beeper driver for Linux 19 MODULE_DESCRIPTION("PC Speaker beeper driver");
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/ |
| D | pwm-beeper.yaml | 4 $id: http://devicetree.org/schemas/input/pwm-beeper.yaml# 7 title: PWM beeper 14 const: pwm-beeper 20 description: an amplifier for the beeper 22 beeper-hz: 36 beeper { 37 compatible = "pwm-beeper"; 40 beeper-hz = <1000>;
|
| D | gpio-beeper.yaml | 4 $id: http://devicetree.org/schemas/input/gpio-beeper.yaml# 7 title: GPIO controlled beeper 14 const: gpio-beeper 19 GPIO that drives the beeper. 30 beeper { 31 compatible = "gpio-beeper";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | gpio-beeper.txt | 1 * 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";
|
| D | pwm-beeper.txt | 1 * 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";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/marvell/ |
| D | kirkwood-b3.dts | 51 pmx_beeper: pmx-beeper { 151 beeper: beeper { label 153 compatible = "gpio-beeper";
|
| D | armada-370-c200-v2.dts | 59 beeper { 60 compatible = "pwm-beeper"; 354 pmx_beeper: pmx-beeper {
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | kirkwood-b3.dts | 51 pmx_beeper: pmx-beeper { 151 beeper: beeper { label 153 compatible = "gpio-beeper";
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/ |
| D | mba8mx.dtsi | 11 beeper { 12 compatible = "pwm-beeper"; 14 beeper-hz = <4000>;
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/intel/ixp/ |
| D | intel-ixp42x-linksys-nslu2.dts | 93 gpio-beeper { 94 compatible = "gpio-beeper";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/aspeed/ |
| D | aspeed-bmc-vegman.dtsi | 83 beeper { 84 compatible = "pwm-beeper";
|
| /kernel/linux/linux-6.6/Documentation/driver-api/gpio/ |
| D | drivers-on-gpio.rst | 29 - gpio-beeper: drivers/input/misc/gpio-beeper.c is used to provide a beep from
|
| /kernel/linux/linux-5.10/Documentation/driver-api/gpio/ |
| D | drivers-on-gpio.rst | 29 - gpio-beeper: drivers/input/misc/gpio-beeper.c is used to provide a beep from
|