/linux-4.4.14/sound/pci/hda/ |
D | hda_beep.c | 37 static void generate_tone(struct hda_beep *beep, int tone) in generate_tone() argument 39 struct hda_codec *codec = beep->codec; in generate_tone() 41 if (tone && !beep->playing) { in generate_tone() 43 if (beep->power_hook) in generate_tone() 44 beep->power_hook(beep, true); in generate_tone() 45 beep->playing = 1; in generate_tone() 47 snd_hda_codec_write(codec, beep->nid, 0, in generate_tone() 49 if (!tone && beep->playing) { in generate_tone() 50 beep->playing = 0; in generate_tone() 51 if (beep->power_hook) in generate_tone() [all …]
|
D | hda_beep.h | 43 void (*power_hook)(struct hda_beep *beep, bool on);
|
D | Kconfig | 58 bool "Support digital beep via input layer" 61 Say Y here to build a digital beep interface for HD-audio 65 int "Digital beep registration mode (0=off, 1=on)" 70 Set 0 to disable the digital beep interface for HD-audio by default. 71 Set 1 to always enable the digital beep interface for HD-audio by
|
D | hda_codec.h | 203 struct hda_beep *beep; member
|
D | patch_sigmatel.c | 899 ucontrol->value.integer.value[0] = codec->beep->enabled; in stac_dig_beep_switch_get() 4290 if (codec->beep) { in stac_parse_auto_config() 4292 codec->beep->linear_tone = spec->linear_tone_beep; in stac_parse_auto_config()
|
D | hda_generic.c | 4187 static void beep_power_hook(struct hda_beep *beep, bool on) in beep_power_hook() argument 4189 set_path_power(beep->codec, beep->nid, -1, on); in beep_power_hook() 4986 if (codec->beep && codec->power_save_node) { in snd_hda_gen_parse_auto_config() 4990 codec->beep->power_hook = beep_power_hook; in snd_hda_gen_parse_auto_config()
|
/linux-4.4.14/sound/ppc/ |
D | beep.c | 48 struct pmac_beep *beep = chip->beep; in snd_pmac_beep_stop() local 49 if (beep && beep->running) { in snd_pmac_beep_stop() 50 beep->running = 0; in snd_pmac_beep_stop() 103 struct pmac_beep *beep; in snd_pmac_beep_event() local 121 if (! chip || (beep = chip->beep) == NULL) in snd_pmac_beep_event() 126 if (beep->running) in snd_pmac_beep_event() 139 if (chip->playback.running || chip->capture.running || beep->running) { in snd_pmac_beep_event() 143 beep->running = 1; in snd_pmac_beep_event() 146 if (hz == beep->hz && beep->volume == beep->volume_play) { in snd_pmac_beep_event() 147 nsamples = beep->nsamples; in snd_pmac_beep_event() [all …]
|
D | Makefile | 6 snd-powermac-objs := powermac.o pmac.o awacs.o burgundy.o daca.o tumbler.o keywest.o beep.o
|
D | pmac.h | 144 struct pmac_beep *beep; member
|
/linux-4.4.14/drivers/input/misc/ |
D | gpio-beeper.c | 27 static void gpio_beeper_toggle(struct gpio_beeper *beep, bool on) in gpio_beeper_toggle() argument 29 gpiod_set_value_cansleep(beep->desc, on); in gpio_beeper_toggle() 34 struct gpio_beeper *beep = container_of(work, struct gpio_beeper, work); in gpio_beeper_work() local 36 gpio_beeper_toggle(beep, beep->beeping); in gpio_beeper_work() 42 struct gpio_beeper *beep = input_get_drvdata(dev); in gpio_beeper_event() local 50 beep->beeping = value; in gpio_beeper_event() 52 schedule_work(&beep->work); in gpio_beeper_event() 59 struct gpio_beeper *beep = input_get_drvdata(input); in gpio_beeper_close() local 61 cancel_work_sync(&beep->work); in gpio_beeper_close() 62 gpio_beeper_toggle(beep, false); in gpio_beeper_close() [all …]
|
/linux-4.4.14/arch/x86/realmode/rm/ |
D | wakemain.c | 10 static void beep(unsigned int hz) in beep() function 46 beep(DOT_HZ); in send_morse() 48 beep(0); in send_morse() 52 beep(DASH_HZ); in send_morse() 54 beep(0); in send_morse()
|
/linux-4.4.14/drivers/accessibility/braille/ |
D | braille_console.c | 51 static void beep(unsigned int freq) in beep() function 171 beep(880); in keyboard_notifier_call() 180 beep(440); in keyboard_notifier_call() 191 beep(880); in keyboard_notifier_call() 195 beep(220); in keyboard_notifier_call() 201 beep(880); in keyboard_notifier_call() 205 beep(220); in keyboard_notifier_call() 211 beep(220); in keyboard_notifier_call() 217 beep(220); in keyboard_notifier_call() 257 beep(880); in keyboard_notifier_call() [all …]
|
/linux-4.4.14/sound/soc/codecs/ |
D | cs42l52.c | 53 struct input_dev *beep; member 974 input_event(cs42l52->beep, EV_SND, SND_TONE, time); in cs42l52_beep_set() 979 static DEVICE_ATTR(beep, 0200, NULL, cs42l52_beep_set); 986 cs42l52->beep = devm_input_allocate_device(codec->dev); in cs42l52_init_beep() 987 if (!cs42l52->beep) { in cs42l52_init_beep() 995 cs42l52->beep->name = "CS42L52 Beep Generator"; in cs42l52_init_beep() 996 cs42l52->beep->phys = dev_name(codec->dev); in cs42l52_init_beep() 997 cs42l52->beep->id.bustype = BUS_I2C; in cs42l52_init_beep() 999 cs42l52->beep->evbit[0] = BIT_MASK(EV_SND); in cs42l52_init_beep() 1000 cs42l52->beep->sndbit[0] = BIT_MASK(SND_BELL) | BIT_MASK(SND_TONE); in cs42l52_init_beep() [all …]
|
D | cs42l56.c | 60 struct input_dev *beep; member 1048 input_event(cs42l56->beep, EV_SND, SND_TONE, time); in cs42l56_beep_set() 1053 static DEVICE_ATTR(beep, 0200, NULL, cs42l56_beep_set); 1060 cs42l56->beep = devm_input_allocate_device(codec->dev); in cs42l56_init_beep() 1061 if (!cs42l56->beep) { in cs42l56_init_beep() 1069 cs42l56->beep->name = "CS42L56 Beep Generator"; in cs42l56_init_beep() 1070 cs42l56->beep->phys = dev_name(codec->dev); in cs42l56_init_beep() 1071 cs42l56->beep->id.bustype = BUS_I2C; in cs42l56_init_beep() 1073 cs42l56->beep->evbit[0] = BIT_MASK(EV_SND); in cs42l56_init_beep() 1074 cs42l56->beep->sndbit[0] = BIT_MASK(SND_BELL) | BIT_MASK(SND_TONE); in cs42l56_init_beep() [all …]
|
D | wm8962.c | 80 struct input_dev *beep; member 3230 input_event(wm8962->beep, EV_SND, SND_TONE, time); in wm8962_beep_set() 3235 static DEVICE_ATTR(beep, 0200, NULL, wm8962_beep_set); 3242 wm8962->beep = devm_input_allocate_device(codec->dev); in wm8962_init_beep() 3243 if (!wm8962->beep) { in wm8962_init_beep() 3251 wm8962->beep->name = "WM8962 Beep Generator"; in wm8962_init_beep() 3252 wm8962->beep->phys = dev_name(codec->dev); in wm8962_init_beep() 3253 wm8962->beep->id.bustype = BUS_I2C; in wm8962_init_beep() 3255 wm8962->beep->evbit[0] = BIT_MASK(EV_SND); in wm8962_init_beep() 3256 wm8962->beep->sndbit[0] = BIT_MASK(SND_BELL) | BIT_MASK(SND_TONE); in wm8962_init_beep() [all …]
|
/linux-4.4.14/Documentation/hwmon/ |
D | w83791d | 85 alarm is triggered as well as a bitmask to enable or disable the beep for 86 specific alarms. You need both the global beep enable bit and the 87 corresponding beep bit to be on for a triggered alarm to sound a beep. 92 The sysfs interface to the beep bitmask has migrated from the original legacy
|
D | sysfs-interface | 648 beep_enable Master beep enable 657 Channel beep 662 In theory, a chip could provide per-limit beep masking, but no such chip 683 beep_mask Bitmask for beep. 705 Chassis intrusion beep
|
D | w83781d | 72 lines, alarms with beep warnings, and some miscellaneous stuff. 125 Individual alarm and beep bits: 163 Note that the individual beep bits are inverted from the other chips.
|
D | nct6775 | 55 one VID, alarms with beep warnings (control unimplemented), and some automatic
|
D | w83627ehf | 55 (except for 627UHG), alarms with beep warnings (control unimplemented),
|
/linux-4.4.14/Documentation/sound/alsa/ |
D | ControlNames.txt | 40 Beep (beep generator)
|
D | ALSA-Configuration.txt | 884 beep_mode - Selects the beep registration mode (0=off, 1=on); default 1598 enable_beep - enable beep using PCM (enabled as default)
|
/linux-4.4.14/sound/ |
D | Kconfig | 6 than an occasional beep, say Y. Be sure to have all the information
|
/linux-4.4.14/Documentation/laptops/ |
D | thinkpad-acpi.txt | 807 ACPI sounds -- /proc/acpi/ibm/beep 816 echo <number> >/proc/acpi/ibm/beep 823 2 - two beeps, pause, third beep ("low battery") 824 3 - single beep 825 4 - high, followed by low-pitched beep ("unable") 826 5 - single beep 827 6 - very high, followed by high-pitched beep ("AC/DC") 828 7 - high-pitched beep 830 10 - very long beep 831 12 - low-pitched beep [all …]
|
/linux-4.4.14/Documentation/gpio/ |
D | drivers-on-gpio.txt | 28 - gpio-beeper: drivers/input/misc/gpio-beeper.c is used to provide a beep from
|
/linux-4.4.14/arch/m68k/q40/ |
D | README | 95 Linux uses the 200 Hz interrupt for timer and beep by default.
|
/linux-4.4.14/sound/drivers/ |
D | Kconfig | 57 You don't need this driver if you only want your pc-speaker to beep.
|
/linux-4.4.14/drivers/hwmon/ |
D | nct6775.c | 1598 u8 beep; in nct6775_update_device() local 1602 beep = nct6775_read_value(data, data->REG_BEEP[i]); in nct6775_update_device() 1603 data->beeps |= ((u64)beep) << (i << 3); in nct6775_update_device() 1742 unsigned int beep = 0; in show_temp_beep() local 1754 beep = (data->beeps >> bit) & 0x01; in show_temp_beep() 1756 return sprintf(buf, "%u\n", beep); in show_temp_beep()
|
/linux-4.4.14/Documentation/sound/oss/ |
D | PAS16 | 68 than an occasional beep, say Y. Be sure to have all the information
|
/linux-4.4.14/Documentation/input/ |
D | joystick.txt | 499 command. After that the Magellan will be detected, initialized, will beep,
|
/linux-4.4.14/drivers/platform/x86/ |
D | thinkpad_acpi.c | 5680 TPACPI_HANDLE(beep, ec, "BEEP"); /* all except R30, R31 */ 5695 TPACPI_ACPIHANDLE_INIT(beep); in beep_init() 9339 TPACPI_PARAM(beep);
|
/linux-4.4.14/Documentation/ |
D | devices.txt | 348 128 = /dev/beep Fancy beep device
|
D | kernel-parameters.txt | 376 s3_beep is for debugging; it makes the PC's speaker beep
|