Searched +full:leds +full:- +full:trigger +full:- +full:pattern (Results 1 – 25 of 30) sorted by relevance
12
1 # SPDX-License-Identifier: GPL-2.0-only3 ---4 $id: http://devicetree.org/schemas/leds/common.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: Common leds properties10 - Jacek Anaszewski <jacek.anaszewski@gmail.com>11 - Pavel Machek <pavel@ucw.cz>25 led-sources:30 $ref: /schemas/types.yaml#definitions/uint32-array35 from the header include/dt-bindings/leds/common.h. If there is no[all …]
1 # SPDX-License-Identifier: GPL-2.0-only3 bool "LED Trigger support"6 This option enables trigger support for the leds class.7 These triggers allow kernel events to drive the LEDs and can13 tristate "LED Timer Trigger"15 This allows LEDs to be controlled by a programmable timer18 For more details read Documentation/leds/leds-class.rst.23 tristate "LED One-shot Trigger"25 This allows LEDs to blink in one-shot pulses with parameters36 bool "LED Disk Trigger"[all …]
1 // SPDX-License-Identifier: GPL-2.0-only3 * One-shot LED Trigger7 * Based on ledtrig-timer.c by Richard Purdie <rpurdie@openedhand.com>16 #include <linux/leds.h>17 #include "../leds.h"32 &led_cdev->blink_delay_on, &led_cdev->blink_delay_off, in led_shot()33 oneshot_data->invert); in led_shot()43 return sprintf(buf, "%u\n", oneshot_data->invert); in led_invert_show()58 oneshot_data->invert = !!state; in led_invert_store()60 if (oneshot_data->invert) in led_invert_store()[all …]
1 // SPDX-License-Identifier: GPL-2.0-only3 * LED Kernel Timer Trigger5 * Copyright 2005-2006 Openedhand Ltd.16 #include <linux/leds.h>23 return sprintf(buf, "%lu\n", led_cdev->blink_delay_on); in led_delay_on_show()37 led_blink_set(led_cdev, &state, &led_cdev->blink_delay_off); in led_delay_on_store()38 led_cdev->blink_delay_on = state; in led_delay_on_store()48 return sprintf(buf, "%lu\n", led_cdev->blink_delay_off); in led_delay_off_show()62 led_blink_set(led_cdev, &led_cdev->blink_delay_on, &state); in led_delay_off_store()63 led_cdev->blink_delay_off = state; in led_delay_off_store()[all …]
1 // SPDX-License-Identifier: GPL-2.04 * LED pattern trigger11 #include <linux/leds.h>41 data->curr = data->next; in pattern_trig_update_patterns()42 if (!data->is_indefinite && data->curr == data->patterns) in pattern_trig_update_patterns()43 data->repeat--; in pattern_trig_update_patterns()45 if (data->next == data->patterns + data->npatterns - 1) in pattern_trig_update_patterns()46 data->next = data->patterns; in pattern_trig_update_patterns()48 data->next++; in pattern_trig_update_patterns()50 data->delta_t = 0; in pattern_trig_update_patterns()[all …]
1 /* SPDX-License-Identifier: GPL-2.0-only */3 * Driver model for leds and led triggers11 #include <dt-bindings/leds/common.h>41 * with in-driver hard-coded LED names used as a fallback when54 * only LEDs exposed by drivers of hot-pluggable devices should100 * Set LED brightness level immediately - it can block the caller for121 struct led_pattern *pattern, u32 len, int repeat);128 const char *default_trigger; /* Trigger to use */140 /* Protects the trigger data below */143 struct led_trigger *trigger; member[all …]
1 What: /sys/class/leds/<led>/pattern5 Specify a software pattern for the LED, that supports altering9 The pattern is given by a series of tuples, of brightness and13 Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt15 What: /sys/class/leds/<led>/hw_pattern19 Specify a hardware pattern for the LED, for LED hardware that22 software pattern.27 file at Documentation/leds/.29 What: /sys/class/leds/<led>/repeat33 Specify a pattern repeat number. -1 means repeat indefinitely,
1 What: /sys/class/leds/<led>/repeat6 so this file should always store -1.9 Documentation/ABI/testing/sysfs-class-led-trigger-pattern
1 // SPDX-License-Identifier: GPL-2.015 * 11-11-96: SAK should now work in the raw mode (Martin Mares)18 * Merge with the m68k keyboard driver and split-off of the PC low-level21 * 27-05-97: Added support for the Magic SysRq Key (Martin Mares)22 * 30-07-98: Dead keys redone, aeb@cwi.nl.23 * 21-08-02: Converted to input API, major cleanup. (Vojtech Pavlik)39 #include <linux/leds.h>117 255, ARRAY_SIZE(func_table) - 1, ARRAY_SIZE(fn_handler) - 1, NR_PAD - 1,118 NR_DEAD - 1, 255, 3, NR_SHIFT - 1, 255, NR_ASCII - 1, NR_LOCK - 1,119 255, NR_LOCK - 1, 255, NR_BRL - 1[all …]
1 // SPDX-License-Identifier: GPL-2.0-only3 * leds-tca65078 * The modulation can be varied in a simple pattern to produce a9 * blink or double-blink.12 * out-only (pull-up resistor required) or as an LED with variable13 * brightness and hardware-assisted blinking.21 * with separate time for rise, on, fall, off and second-off. Thus if22 * 3 or more different non-trivial rates are required, software must25 * support double-blink so 'second-off' always matches 'off'.42 * delays in the ranges: 56-72, 112-144, 168-216, 224-27504,[all …]
1 # SPDX-License-Identifier: GPL-2.0-only47 and is also scheduled to replace the old syslog-based ipt_LOG153 This allows you to store the flow start-time and to obtain154 the flow-stop time (once it has been destroyed) via Connection162 This option enables support for assigning user-defined flag bits191 bool 'UDP-Lite protocol connection tracking support'196 tracking code will be able to do state tracking on UDP-Lite210 connection tracking and natting code to allow the sub-channels that233 H.323 is a VoIP signalling protocol from ITU-T. As one of the most252 There is a commonly-used extension to IRC called[all …]
1 /* SPDX-License-Identifier: GPL-2.0 */8 * Copyright (C) 1999-2017, Broadcom Corporation29 * <<Broadcom-WL-IPTag/Open:>>31 * $Id: wlioctl_defs.h 677667 2017-01-04 07:43:05Z $87 #define OLD_NRATE_MCS_INUSE 0x00000080 /* MSC in use,indicates b0-6 holds an mcs */108 #define IBSS_MED 15 /* Mediom in-bss congestion percentage */109 #define IBSS_HI 25 /* Hi in-bss congestion percentage */139 #define WL_STA_APSD_BE 0x00000200 /* APSD delv/trigger for AC_BE is default enabled */140 #define WL_STA_APSD_BK 0x00000400 /* APSD delv/trigger for AC_BK is default enabled */141 #define WL_STA_APSD_VI 0x00000800 /* APSD delv/trigger for AC_VI is default enabled */[all …]
1 // SPDX-License-Identifier: GPL-2.0-only6 * XCalibur1501 6U CompactPCI single-board computer based on MPC8572E9 /dts-v1/;13 #address-cells = <2>;14 #size-cells = <2>;27 #address-cells = <1>;28 #size-cells = <0>;33 d-cache-line-size = <32>; // 32 bytes34 i-cache-line-size = <32>; // 32 bytes35 d-cache-size = <0x8000>; // L1, 32K[all …]
1 // SPDX-License-Identifier: GPL-2.0-only9 /dts-v1/;13 #address-cells = <2>;14 #size-cells = <2>;15 form-factor = "PMC/XMC";16 boot-bank = <0x0>; /* 0: Primary flash, 1: Secondary flash */28 #address-cells = <1>;29 #size-cells = <0>;34 d-cache-line-size = <32>; // 32 bytes35 i-cache-line-size = <32>; // 32 bytes[all …]
1 // SPDX-License-Identifier: GPL-2.0-only6 * XPedite5370 3U VPX single-board computer based on MPC8572E9 /dts-v1/;13 #address-cells = <2>;14 #size-cells = <2>;26 #address-cells = <1>;27 #size-cells = <0>;32 d-cache-line-size = <32>; // 32 bytes33 i-cache-line-size = <32>; // 32 bytes34 d-cache-size = <0x8000>; // L1, 32K[all …]
1 // SPDX-License-Identifier: GPL-2.0-only9 /dts-v1/;13 #address-cells = <2>;14 #size-cells = <2>;15 form-factor = "3U CompactPCI";16 boot-bank = <0x0>; /* 0: Primary flash, 1: Secondary flash */29 #address-cells = <1>;30 #size-cells = <0>;33 cell-index = <0>;37 * module-present;[all …]
9 * Copyright (C) 1999-2017, Broadcom Corporation30 * <<Broadcom-WL-IPTag/Open:>>84 #define GET_PROPRIETARY_11N_MCS_NSS(mcs) (1 + ((mcs) - 85) / 8)92 #define OLD_NRATE_MCS_INUSE 0x00000080 /* MSC in use,indicates b0-6 holds an mcs */113 #define IBSS_MED 15 /* Mediom in-bss congestion percentage */114 #define IBSS_HI 25 /* Hi in-bss congestion percentage */144 #define WL_STA_APSD_BE 0x00000200 /* APSD delv/trigger for AC_BE is default enabled */145 #define WL_STA_APSD_BK 0x00000400 /* APSD delv/trigger for AC_BK is default enabled */146 #define WL_STA_APSD_VI 0x00000800 /* APSD delv/trigger for AC_VI is default enabled */147 #define WL_STA_APSD_VO 0x00001000 /* APSD delv/trigger for AC_VO is default enabled */[all …]
9 - Borislav Deianov <borislav@users.sf.net>10 - Henrique de Moraes Holschuh <hmh@hmh.eng.br>12 http://ibm-acpi.sf.net/19 This driver used to be named ibm-acpi until kernel 2.6.21 and release20 0.13-20070314. It used to be in the drivers/acpi tree, but it was21 moved to the drivers/misc tree and renamed to thinkpad-acpi for kernel25 The driver is named "thinkpad-acpi". In some places, like module29 "tpacpi" is used as a shorthand where "thinkpad-acpi" would be too33 ------38 - Fn key combinations[all …]
... d dbm, %d mW Override is %s -o -d -q -m Error: Missing ...
1 /* SPDX-License-Identifier: GPL-2.0 */30 /* Yukon-2 */32 PCI_Y2_PIG_ENA = 1<<31, /* Enable Plug-in-Go (YUKON-2) */33 PCI_Y2_DLL_DIS = 1<<30, /* Disable PCI DLL (YUKON-2) */34 PCI_SW_PWR_ON_RST= 1<<30, /* SW Power on Reset (Yukon-EX) */35 PCI_Y2_PHY2_COMA = 1<<29, /* Set PHY 2 to Coma Mode (YUKON-2) */36 PCI_Y2_PHY1_COMA = 1<<28, /* Set PHY 1 to Coma Mode (YUKON-2) */37 PCI_Y2_PHY2_POWD = 1<<27, /* Set PHY 2 to Power Down (YUKON-2) */38 PCI_Y2_PHY1_POWD = 1<<26, /* Set PHY 1 to Power Down (YUKON-2) */41 PCI_PHY_LNK_TIM_MSK= 3L<<8,/* Bit 9.. 8: GPHY Link Trigger Timer */[all …]
1 // SPDX-License-Identifier: GPL-2.06 * - ISO7 * - OTG31 #include "isp1760-core.h"32 #include "isp1760-hcd.h"33 #include "isp1760-regs.h"44 return *(struct isp1760_hcd **)hcd->hcd_priv; in hcd_to_priv()126 /* the rest is HCD-private */134 /* QTD_XFER_STARTED: valid ptd has been written to isp176x - only178 * HC_MEMORY_REG (see isp176x datasheet). Unless you want to do fancy multi-[all …]
5 force -- enable ACPI if default was off6 on -- enable ACPI but allow fallback to DT [arm64]7 off -- disable ACPI if default was on8 noirq -- do not use ACPI for IRQ routing9 strict -- Be less tolerant of platforms that are not11 rsdt -- prefer RSDT over (default) XSDT12 copy_dsdt -- copy DSDT to memory26 If set to vendor, prefer vendor-specific driver58 Documentation/firmware-guide/acpi/debug.rst for more information about121 Disable auto-serialization of AML methods[all …]