Searched +full:beeper +full:- +full:hz (Results  1 – 9 of 9) sorted by relevance
| /linux/Documentation/devicetree/bindings/input/ | 
| H A D | pwm-beeper.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/input/pwm-beeper.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: PWM beeper
 10   - Sascha Hauer <s.hauer@pengutronix.de>
 14     const: pwm-beeper
 19   amp-supply:
 20     description: an amplifier for the beeper
 22   beeper-hz:
 [all …]
 
 | 
| /linux/drivers/input/misc/ | 
| H A D | pwm-beeper.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  *  Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
 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()
 [all …]
 
 | 
| H A D | pcspkr.c | 1 // SPDX-License-Identifier: GPL-2.0-only3  *  PC Speaker beeper driver for Linux
 19 MODULE_DESCRIPTION("PC Speaker beeper driver");
 30 		return -EINVAL;  in pcspkr_event()
 40 		return -EINVAL;  in pcspkr_event()
 51 		/* select desired HZ */  in pcspkr_event()
 73 		return -ENOMEM;  in pcspkr_probe()
 75 	pcspkr_dev->name = "PC Speaker";  in pcspkr_probe()
 76 	pcspkr_dev->phys = "isa0061/input0";  in pcspkr_probe()
 77 	pcspkr_dev->id.bustype = BUS_ISA;  in pcspkr_probe()
 [all …]
 
 | 
| H A D | sparcspkr.c | 1 // SPDX-License-Identifier: GPL-2.0-only3  *  Driver for PC-speaker like devices found on various Sparc systems.
 19 MODULE_DESCRIPTION("Sparc Speaker beeper driver");
 45 	u32 val, clock_freq = info->clock_freq;  in bbc_count_to_reg()
 58 	for (i = 19; i >= 11; i--) {  in bbc_count_to_reg()
 69 	struct sparcspkr_state *state = dev_get_drvdata(dev->dev.parent);  in bbc_spkr_event()
 70 	struct bbc_beep_info *info = &state->u.bbc;  in bbc_spkr_event()
 74 		return -1;  in bbc_spkr_event()
 84 		return -1;  in bbc_spkr_event()
 92 	guard(spinlock_irqsave)(&state->lock);  in bbc_spkr_event()
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/intel/ixp/ | 
| H A D | intel-ixp42x-linksys-nslu2.dts | 1 // SPDX-License-Identifier: ISC6 /dts-v1/;
 8 #include "intel-ixp42x.dtsi"
 9 #include <dt-bindings/input/input.h>
 14 	#address-cells = <1>;
 15 	#size-cells = <1>;
 25 		stdout-path = "uart0:115200n8";
 33 		compatible = "gpio-leds";
 34 		led-status {
 37 			default-state = "on";
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/freescale/ | 
| H A D | mba8mx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT)3  * Copyright 2020-2021 TQ-Systems GmbH
 6 #include <dt-bindings/net/ti-dp83867.h>
 8 /* TQ-Systems GmbH MBa8Mx baseboard */
 12 		compatible = "pwm-backlight";
 14 		brightness-levels = <0 4 8 16 32 64 128 255>;
 15 		default-brightness-level = <7>;
 16 		power-supply = <®_12v>;
 17 		enable-gpios = <&expander2 2 GPIO_ACTIVE_HIGH>;
 21 	beeper {
 [all …]
 
 | 
| /linux/sound/drivers/pcsp/ | 
| H A D | pcsp_input.c | 1 // SPDX-License-Identifier: GPL-2.0-only3  *  PC Speaker beeper driver for Linux
 25 		/* select desired HZ */  in pcspkr_do_sound()
 61 			return -1;  in pcspkr_input_event()
 66 		return -1;  in pcspkr_input_event()
 83 		return -ENOMEM;  in pcspkr_input_init()
 85 	input_dev->name = "PC Speaker";  in pcspkr_input_init()
 86 	input_dev->phys = "isa0061/input0";  in pcspkr_input_init()
 87 	input_dev->id.bustype = BUS_ISA;  in pcspkr_input_init()
 88 	input_dev->id.vendor = 0x001f;  in pcspkr_input_init()
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/rockchip/ | 
| H A D | rk3588-friendlyelec-cm3588-nas.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)9 /dts-v1/;
 11 #include <dt-bindings/gpio/gpio.h>
 12 #include <dt-bindings/input/input.h>
 13 #include <dt-bindings/pinctrl/rockchip.h>
 14 #include <dt-bindings/soc/rockchip,vop2.h>
 15 #include <dt-bindings/usb/pd.h>
 16 #include "rk3588-friendlyelec-cm3588.dtsi"
 20 	compatible = "friendlyarm,cm3588-nas", "friendlyarm,cm3588", "rockchip,rk3588";
 22 	adc_key_recovery: adc-key-recovery {
 [all …]
 
 | 
| /linux/arch/m68k/amiga/ | 
| H A D | config.c | 30 #include <asm/bootinfo-amiga.h>77 	[AMI_500-AMI_500]	= s_a500,
 78 	[AMI_500PLUS-AMI_500]	= s_a500p,
 79 	[AMI_600-AMI_500]	= s_a600,
 80 	[AMI_1000-AMI_500]	= s_a1000,
 81 	[AMI_1200-AMI_500]	= s_a1200,
 82 	[AMI_2000-AMI_500]	= s_a2000,
 83 	[AMI_2500-AMI_500]	= s_a2500,
 84 	[AMI_3000-AMI_500]	= s_a3000,
 85 	[AMI_3000T-AMI_500]	= s_a3000t,
 [all …]
 
 |