| /linux/Documentation/devicetree/bindings/iio/adc/ | 
| H A D | atmel,sama5d2-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/iio/adc/atmel,sama5d2-adc.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Eugen Hristev <eugen.hristev@microchip.com>
 15       - atmel,sama5d2-adc
 16       - microchip,sam9x60-adc
 17       - microchip,sama7g5-adc
 28   clock-names:
 31   vref-supply: true
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/input/ | 
| H A D | syna,rmi4.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Jason A. Donenfeld <Jason@zx2c4.com>
 11   - Matthias Schiffer <matthias.schiffer@ew.tq-group.com
 12   - Vincent Huang <vincent.huang@tw.synaptics.com>
 22       - syna,rmi4-i2c
 23       - syna,rmi4-spi
 28   '#address-cells':
 31   '#size-cells':
 [all …]
 
 | 
| /linux/tools/power/pm-graph/ | 
| H A D | bootgraph.8 | 3 bootgraph \- Kernel boot timing analysis24 Generates output files in subdirectory: boot-yymmdd-HHMMSS
 30 \fB-h\fR
 33 \fB-v\fR
 36 \fB-addlogs\fR
 40 \fB-result \fIfile\fR
 43 \fB-o \fIname\fR
 45 Use {date}, {time}, {hostname} for current values.
 47 e.g. boot-{hostname}-{date}-{time}
 50 \fB-f or -callgraph\fR
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/iio/proximity/ | 
| H A D | devantech-srf04.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 4 $id: http://devicetree.org/schemas/iio/proximity/devantech-srf04.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Andreas Klinger <ak@it-klinger.de>
 13   Bit-banging driver using two GPIOs:
 14   - trigger-gpio is raised by the driver to start sending out an ultrasonic
 16   - echo-gpio is held high by the sensor after sending ultrasonic burst
 20   https://www.robot-electronics.co.uk/htm/srf04tech.htm
 22   https://www.maxbotix.com/documents/LV-MaxSonar-EZ_Datasheet.pdf
 [all …]
 
 | 
| /linux/sound/ppc/ | 
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only22 	  will be called snd-powermac.
 25 	bool "Toggle DRC automatically at headphone/line plug-in"
 49 	int "Startup delay time in ms"
 
 | 
| /linux/net/ipv4/ | 
| H A D | tcp_bbr.c | 21  *    +---> STARTUP  ----+24  *    |      DRAIN   ----+
 27  *    +---> PROBE_BW ----+
 30  *    |      +----+      |
 32  *    +---- PROBE_RTT <--+
 34  * A BBR flow starts in STARTUP, and ramps up its sending rate quickly.
 37  * A long-lived BBR flow spends the vast majority of its time remaining
 42  * it briefly enters PROBE_RTT to cut inflight to a minimum value to re-probe
 43  * the path's two-way propagation delay (min_rtt). When exiting PROBE_RTT, if
 45  * otherwise we enter STARTUP to try to fill the pipe.
 [all …]
 
 | 
| /linux/Documentation/sound/designs/ | 
| H A D | timestamping.rst | 7 - Trigger_tstamp is the system time snapshot taken when the .trigger11   estimate with a delay. In the latter two cases, the low-level driver
 17 - tstamp is the current system timestamp updated during the last
 19   The difference (tstamp - trigger_tstamp) defines the elapsed time.
 26 The use of these different pointers and time information depends on
 29 - ``avail`` reports how much can be written in the ring buffer
 30 - ``delay`` reports the time it will take to hear a new sample after all
 34 along with a snapshot of system time. Applications can select from
 42 of time as measured by different components of audio hardware.  In
 43 ascii-art, this could be represented as follows (for the playback
 [all …]
 
 | 
| /linux/drivers/iio/adc/ | 
| H A D | at91_adc.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later53 #define		AT91_ADC_STARTUP_9260	(0x1f << 16)	/* Startup Up Time */
 57 #define		AT91_ADC_SHTIM		(0xf  << 24)	/* Sample & Hold Time */
 59 #define		AT91_ADC_PENDBC		(0x0f << 28)	/* Pen Debounce time */
 63 #define		AT91_ADC_TSR_SHTIM	(0xf  << 24)	/* Sample & Hold Time */
 103 #define		AT91_ADC_ACR_PENDETSENS	(0x3 << 0)	/* pull-up resistor */
 113 #define		AT91_ADC_TSMR_SCTIM	(0x0f << 16)	/* Switch closure time */
 115 #define		AT91_ADC_TSMR_PENDBC	(0x0f << 28)	/* Pen Debounce time */
 137 	(st->registers->channel_base + (ch * 4))
 139 	(readl_relaxed(st->reg_base + reg))
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/extcon/ | 
| H A D | wlf,arizona.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - patches@opensource.cirrus.com
 20   wlf,hpdet-channel:
 30   wlf,use-jd2:
 35   wlf,use-jd2-nopull:
 40   wlf,jd-invert:
 45   wlf,micd-software-compare:
 50   wlf,micd-detect-debounce:
 [all …]
 
 | 
| /linux/drivers/leds/ | 
| H A D | leds-lp5523.c | 1 // SPDX-License-Identifier: GPL-2.0-only3  * lp5523.c - LP5523, LP55231 LED Driver
 20 #include <linux/platform_data/leds-lp55xx.h>
 23 #include "leds-lp55xx-common.h"
 88 	/* Chip startup time is 500 us, 1 - 2 ms gives some margin */  in lp5523_post_init_device()
 92 	val |= (chip->pdata->charge_pump_mode << LP5523_CP_MODE_SHIFT) & LP5523_CP_MODE_MASK;  in lp5523_post_init_device()
 150 		chip->engine_idx = i;  in lp5523_init_program_engine()
 155 					pattern[i - 1][j]);  in lp5523_init_program_engine()
 163 	/* Let the programs run for couple of ms and check the engine status */  in lp5523_init_program_engine()
 171 		dev_err(&chip->cl->dev,  in lp5523_init_program_engine()
 [all …]
 
 | 
| H A D | leds-lp8501.c | 1 // SPDX-License-Identifier: GPL-2.0-only18 #include <linux/platform_data/leds-lp55xx.h>
 21 #include "leds-lp55xx-common.h"
 65 	/* Chip startup time is 500 us, 1 - 2 ms gives some margin */  in lp8501_post_init_device()
 68 	if (chip->pdata->clock_mode != LP55XX_CLOCK_EXT)  in lp8501_post_init_device()
 71 	val |= (chip->pdata->charge_pump_mode << LP8501_CP_MODE_SHIFT) & LP8501_CP_MODE_MASK;  in lp8501_post_init_device()
 79 				LP8501_PWR_CONFIG_M, chip->pdata->pwr_sel);  in lp8501_post_init_device()
 
 | 
| /linux/tools/perf/Documentation/ | 
| H A D | perf-trace.txt | 1 perf-trace(1)5 ----
 6 perf-trace - strace inspired tool
 9 --------
 15 -----------
 22 but the session needs to include the raw_syscalls events (-e 'raw_syscalls:*').
 30 -------
 32 -a::
 33 --all-cpus::
 34         System-wide collection from all CPUs.
 [all …]
 
 | 
| /linux/drivers/net/ethernet/dec/tulip/ | 
| H A D | media.c | 5 	Written/copyright 1994-2001 by Donald Becker.21    met by back-to-back PCI I/O cycles, but we insert a delay to avoid
 25 /* Read and write the MII registers using software-generated serial
 41    Read and write the MII registers using software-generated serial
 43    See IEEE 802.3-2002.pdf (Section 2, Chapter "22.2.4 Management functions")
 53 	void __iomem *ioaddr = tp->base_addr;  in tulip_mdio_read()
 60 	if (tp->chip_id == COMET  &&  phy_id == 30) {  in tulip_mdio_read()
 66 	spin_lock_irqsave(&tp->mii_lock, flags);  in tulip_mdio_read()
 67 	if (tp->chip_id == LC82C168) {  in tulip_mdio_read()
 71 		for (i = 1000; i >= 0; --i) {  in tulip_mdio_read()
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/rockchip/ | 
| H A D | rk3399-gru-chromebook.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3  * Google Gru-Chromebook shared properties
 8 #include "rk3399-gru.dtsi"
 11 	pp900_ap: regulator-pp900-ap {
 12 		compatible = "regulator-fixed";
 13 		regulator-name = "pp900_ap";
 16 		regulator-always-on;
 17 		regulator-boot-on;
 18 		regulator-min-microvolt = <900000>;
 19 		regulator-max-microvolt = <900000>;
 [all …]
 
 | 
| H A D | rk3399-gru-scarlet.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)3  * Google Gru-scarlet board device tree source
 8 #include "rk3399-gru.dtsi"
 11 	chassis-type = "tablet";
 16 	pp1250_s3: regulator-pp1250-s3 {
 17 		compatible = "regulator-fixed";
 18 		regulator-name = "pp1250_s3";
 21 		regulator-always-on;
 22 		regulator-boot-on;
 23 		regulator-min-microvolt = <1250000>;
 [all …]
 
 | 
| /linux/sound/soc/codecs/ | 
| H A D | ssm2518.c | 1 // SPDX-License-Identifier: GPL-2.0-only6  *  Author: Lars-Peter Clausen <lars@metafoo.de>
 141 static const DECLARE_TLV_DB_MINMAX_MUTE(ssm2518_vol_tlv, -7125, 2400);
 142 static const DECLARE_TLV_DB_SCALE(ssm2518_compressor_tlv, -3400, 200, 0);
 143 static const DECLARE_TLV_DB_SCALE(ssm2518_expander_tlv, -8100, 300, 0);
 144 static const DECLARE_TLV_DB_SCALE(ssm2518_noise_gate_tlv, -9600, 300, 0);
 145 static const DECLARE_TLV_DB_SCALE(ssm2518_post_drc_tlv, -2400, 300, 0);
 148 	0, 7, TLV_DB_SCALE_ITEM(-2200, 200, 0),
 149 	7, 15, TLV_DB_SCALE_ITEM(-800, 100, 0),
 153 	"0 ms", "0.1 ms", "0.19 ms", "0.37 ms", "0.75 ms", "1.5 ms", "3 ms",
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/qcom/ | 
| H A D | msm8998-sony-xperia-yoshino.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause8 #include <dt-bindings/input/input.h>
 9 #include <dt-bindings/leds/common.h>
 10 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
 18 	qcom,msm-id = <0x124 0x20000>, <0x124 0x20001>; /* 8998v2, v2.1 */
 19 	qcom,board-id = <8 0>;
 23 			compatible = "gpio-gate-clock";
 24 			pinctrl-0 = <&div_clk1>;
 25 			pinctrl-names = "default";
 27 			#clock-cells = <0>;
 [all …]
 
 | 
| /linux/drivers/watchdog/ | 
| H A D | sc520_wdt.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later9  *	any of this software. This material is provided "AS-IS" in
 13  *           9/27 - 2001      [Initial release]
 16  *	-	Fixed formatting
 17  *	-	Removed debug printks
 18  *	-	Fixed SMP built kernel deadlock
 19  *	-	Switched to private locks not lock_kernel
 20  *	-	Used ioremap/writew/readw
 21  *	-	Added NOWAYOUT support
 22  *	4/12 - 2002 Changes by Rob Radez <rob@osinvestor.com>
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/input/touchscreen/ | 
| H A D | azoteq,iqs7211.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Jeff LaBundy <jeff@labundy.com>
 13   The Azoteq IQS7210A, IQS7211A and IQS7211E trackpad and touchscreen control-
 14   lers employ projected-capacitance sensing and can track two contacts.
 21       - azoteq,iqs7210a
 22       - azoteq,iqs7211a
 23       - azoteq,iqs7211e
 28   irq-gpios:
 [all …]
 
 | 
| /linux/arch/x86/kernel/ | 
| H A D | smpboot.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later13  *	Pentium Pro and Pentium-II/Xeon MP machines.
 19  *		Alan Cox	:	By repeated request 8) - Total BogoMIPS report.
 32  *		Martin J. Bligh	: 	Added support for multi-quad systems
 86 #include <asm/intel-family.h>
 88 #include <asm/spec-ctrl.h>
 92 #include <asm/spec-ctrl.h>
 164 	if (!--smpboot_warm_reset_vector_count) {  in smpboot_restore_warm_reset_vector()
 242 	 * 32-bit specific. 64-bit reaches this code with the correct page  in start_secondary()
 273 	 * synchronization state to ALIVE and spin-waits for the control CPU to  in start_secondary()
 [all …]
 
 | 
| /linux/arch/m68k/bvme6000/ | 
| H A D | config.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later28 #include <asm/bootinfo-vme.h>
 46 	if (be16_to_cpu(bi->tag) == BI_VME_TYPE)  in bvme6000_parse_bootinfo()
 62 	pit->pcddr	|= 0x10;	/* WDOG enable */  in bvme6000_reset()
 74  * This function is called during kernel startup to initialize
 112     pit->pgcr	= 0x00;	/* Unidirectional 8 bit, no handshake for now */  in config_bvme6000()
 113     pit->psrr	= 0x18;	/* PIACK and PIRQ functions enabled */  in config_bvme6000()
 114     pit->pacr	= 0x00;	/* Sub Mode 00, H2 i/p, no DMA */  in config_bvme6000()
 115     pit->padr	= 0x00;	/* Just to be tidy! */  in config_bvme6000()
 116     pit->paddr	= 0x00;	/* All inputs for now (safest) */  in config_bvme6000()
 [all …]
 
 | 
| /linux/drivers/usb/musb/ | 
| H A D | musb_virthub.c | 1 // SPDX-License-Identifier: GPL-2.06  * Copyright (C) 2005-2006 by Texas Instruments
 7  * Copyright (C) 2006-2007 Nokia Corporation
 14 #include <linux/time.h>
 29 	spin_lock_irqsave(&musb->lock, flags);  in musb_host_finish_resume()
 31 	power = musb_readb(musb->mregs, MUSB_POWER);  in musb_host_finish_resume()
 34 	musb_writeb(musb->mregs, MUSB_POWER, power);  in musb_host_finish_resume()
 41 	musb->is_active = 1;  in musb_host_finish_resume()
 42 	musb->port1_status &= ~(USB_PORT_STAT_SUSPEND | MUSB_PORT_STAT_RESUME);  in musb_host_finish_resume()
 43 	musb->port1_status |= USB_PORT_STAT_C_SUSPEND << 16;  in musb_host_finish_resume()
 [all …]
 
 | 
| /linux/drivers/net/wireless/ti/wl1251/ | 
| H A D | boot.c | 1 // SPDX-License-Identifier: GPL-2.0-only19 	wl1251_reg_write32(wl, ACX_REG_INTERRUPT_MASK, ~(wl->intr_mask));  in wl1251_boot_target_enable_interrupts()
 40 			/* 1.2 check pWhalBus->uSelfClearTime if the  in wl1251_boot_soft_reset()
 43 			return -1;  in wl1251_boot_soft_reset()
 87 	/* set the BB calibration time to be 300 usec (PLL_CAL_TIME) */  in wl1251_boot_init_seq()
 94 	 * PG 1.2: set the clock buffer time to be 210 usec (CLK_BUF_TIME)  in wl1251_boot_init_seq()
 110 	/* PG 1.2: Set the BB PLL stable time to be 1000usec  in wl1251_boot_init_seq()
 114 	/* PG 1.2: read clock request time */  in wl1251_boot_init_seq()
 118 	 * PG 1.2: set the clock request time to be ref_clk_settling_time -  in wl1251_boot_init_seq()
 119 	 * 1ms = 4ms  in wl1251_boot_init_seq()
 [all …]
 
 | 
| /linux/drivers/net/wireless/ti/wlcore/ | 
| H A D | wlcore_i.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */5  * Copyright (C) 1998-2009 Texas Instruments. All rights reserved.
 6  * Copyright (C) 2008-2009 Nokia Corporation
 68  * When in AP-mode, we allow (at least) this number of packets
 69  * to be transmitted to FW for a STA in PS-mode. Only when packets are
 135 	/* Cumulative counter of total released mem blocks since FW-reset */
 150 		 * (length of the array is wl->num_links)
 154 		/* PN16 of last TKIP/AES seq-num per HLID */
 259 	/* AP-mode - TX queue per AC in link */
 282 	 * total freed FW packets on the link - used for tracking the
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/st/ | 
| H A D | ste-ux500-samsung-skomer.dts | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Devicetree for the Samsung XCover 2 GT-S7710 also known as Skomer.
 6 /dts-v1/;
 7 #include "ste-db8500.dtsi"
 8 #include "ste-ab8505.dtsi"
 9 #include "ste-dbx5x0-pinctrl.dtsi"
 10 #include <dt-bindings/gpio/gpio.h>
 11 #include <dt-bindings/leds/common.h>
 12 #include <dt-bindings/input/input.h>
 13 #include <dt-bindings/interrupt-controller/irq.h>
 [all …]
 
 |