Home
last modified time | relevance | path

Searched +full:stop +full:- +full:mode (Results 1 – 25 of 1074) sorted by relevance

12345678910>>...43

/linux/drivers/gpu/drm/sti/
H A Dsti_vtg.c1 // SPDX-License-Identifier: GPL-2.0
74 #define AWG_DELAY_HD (-9)
75 #define AWG_DELAY_ED (-8)
76 #define AWG_DELAY_SD (-7)
156 writel(1, vtg->regs + VTG_DRST_AUTOC); in vtg_reset()
160 const struct drm_display_mode *mode) in vtg_set_output_window() argument
166 u32 xstart = sti_vtg_get_pixel_number(*mode, 0); in vtg_set_output_window()
167 u32 ystart = sti_vtg_get_line_number(*mode, in vtg_set_output_window()
187 vtg_set_hsync_vsync_pos(struct sti_vtg_sync_params * sync,int delay,const struct drm_display_mode * mode) vtg_set_hsync_vsync_pos() argument
189 long clocksperline, start, stop; vtg_set_hsync_vsync_pos() local
241 vtg_set_mode(struct sti_vtg * vtg,int type,struct sti_vtg_sync_params * sync,const struct drm_display_mode * mode) vtg_set_mode() argument
293 sti_vtg_set_config(struct sti_vtg * vtg,const struct drm_display_mode * mode) sti_vtg_set_config() argument
315 sti_vtg_get_line_number(struct drm_display_mode mode,int y) sti_vtg_get_line_number() argument
335 sti_vtg_get_pixel_number(struct drm_display_mode mode,int x) sti_vtg_get_pixel_number() argument
[all...]
/linux/Documentation/devicetree/bindings/net/can/
H A Dfsl,flexcan.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 Flexcan CAN controller on Freescale's ARM and PowerPC system-on-a-chip (SOC).
11 - Marc Kleine-Budde <mkl@pengutronix.de>
14 - $ref: can-controller.yaml#
19 - enum:
20 - fsl,imx95-flexcan
21 - fsl,imx93-flexcan
22 - fsl,imx8qm-flexcan
[all …]
/linux/arch/arm/mach-imx/
H A Dcommon.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright 2004-2014 Freescale Semiconductor, Inc. All Rights Reserved.
50 STOP_POWER_ON, /* just STOP */
51 STOP_POWER_OFF, /* STOP + SRPG */
55 ULP_PM_HSRUN, /* High speed run mode */
56 ULP_PM_RUN, /* Run mode */
57 ULP_PM_WAIT, /* Wait mode */
58 ULP_PM_STOP, /* Stop mode */
59 ULP_PM_VLPS, /* Very low power stop mode */
60 ULP_PM_VLLS, /* very low leakage stop mode */
[all …]
/linux/drivers/i2c/busses/
H A Di2c-uniphier-f.c1 // SPDX-License-Identifier: GPL-2.0-or-later
15 #define UNIPHIER_FI2C_CR_MST BIT(3) /* controller mode */
17 #define UNIPHIER_FI2C_CR_STO BIT(1) /* stop condition */
26 #define UNIPHIER_FI2C_SSUT 0x18 /* restart/stop setup time control */
33 #define UNIPHIER_FI2C_INT_TC BIT(7) /* send complete (STOP) */
34 #define UNIPHIER_FI2C_INT_RC BIT(6) /* receive complete (STOP) */
41 #define UNIPHIER_FI2C_SR_STS BIT(11) /* stop condition detected */
99 * TX-FIFO stores target address in it for the first access. in uniphier_fi2c_fill_txfifo()
103 fifo_space--; in uniphier_fi2c_fill_txfifo()
105 while (priv->len) { in uniphier_fi2c_fill_txfifo()
[all …]
H A Di2c-stm32f4.c1 // SPDX-License-Identifier: GPL-2.0
13 * This driver is based on i2c-st.c
31 #include "i2c-stm32.h"
97 * struct stm32f4_i2c_msg - client specific data
98 * @addr: 8-bit target addr, including r/w bit
102 * @stop: last I2C msg to be sent, i.e. STOP to be generated
109 bool stop; member
113 * struct stm32f4_i2c_dev - private data of the controller
146 void __iomem *reg = i2c_dev->base + STM32F4_I2C_CR2; in stm32f4_i2c_disable_irq()
156 i2c_dev->parent_rate = clk_get_rate(i2c_dev->clk); in stm32f4_i2c_set_periph_clk_freq()
[all …]
H A Di2c-st.c1 // SPDX-License-Identifier: GPL-2.0-only
130 * struct st_i2c_timings - per-Mode tuning parameters
136 * @stop_setup_time: I2C stop set up time requirement
152 * struct st_i2c_client - client specific data
153 * @addr: 8-bit target addr, including r/w bit
158 * @stop: last I2C msg to be sent, i.e. STOP to be generated
166 bool stop; member
170 * struct st_i2c_dev - private data of the controller
177 * @mode: I2C mode of the controller. Standard or Fast only supported
181 * @busy: I2C transfer on-going
[all …]
/linux/Documentation/devicetree/bindings/net/
H A Dethernet-phy.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/ethernet-phy.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andrew Lunn <andrew@lunn.ch>
11 - Florian Fainelli <f.fainelli@gmail.com>
12 - Heiner Kallweit <hkallweit1@gmail.com>
14 # The dt-schema tools will generate a select statement first by using
21 pattern: "^ethernet-phy(@[a-f0-9]+)?$"
24 - $nodename
[all …]
/linux/lib/
H A Dtest_objpool.c1 // SPDX-License-Identifier: GPL-2.0
40 atomic_t stop ____cacheline_aligned_in_smp;
50 int mode; /* only mode 0 supported */ member
61 /* per-cpu worker */
90 atomic_long_add(size, &test->data.kmalloc.alloc); in ot_kzalloc()
98 atomic_long_add(size, &test->data.kmalloc.free); in ot_kfree()
106 pr_info("memory allocation summary for %s\n", test->nam in ot_mem_report()
509 int i, stop; ot_bulk_async() local
[all...]
/linux/drivers/scsi/aic7xxx/aicasm/
H A Daicasm_gram.y20 * 3. Neither the names of the above-listed copyright holders nor the names
224 %left '+' '-'
280 stop("Prefix multiply defined",
284 stop("Unable to record prefix", EX_SOFTWARE);
292 stop("Patch argument list multiply defined",
296 stop("Unable to record patch arg list", EX_SOFTWARE);
312 if ($1->type != UNINITIALIZED) {
313 stop("Register multiply defined", EX_DATAERR);
317 cur_symbol->type = cur_symtype;
327 if (cur_symbol->info.rinfo->valid_bitmask == 0)
[all …]
/linux/drivers/net/can/flexcan/
H A Dflexcan.h1 /* SPDX-License-Identifier: GPL-2.0
2 * flexcan.c - FLEXCAN CAN controller driver
4 * Copyright (c) 2005-2006 Varma Electronics Oy
6 * Copyright (c) 2010-2017 Pengutronix, Marc Kleine-Budde <kernel@pengutronix.de>
10 * Based on code originally by Andrey Volkov <avolkov@varma-el.com>
17 #include <linux/can/rx-offload.h>
22 * SOC Version IP-Version Glitch- [TR]WRN_INT IRQ Err Memory err RTR rece- FD Mode MB
45 /* Disable non-correctable errors interrupt and freeze mode */
53 /* Setup stop mode with GPR to support wakeup */
55 /* Support CAN-FD mode */
[all …]
/linux/Documentation/tools/rtla/
H A Dcommon_osnoise_options.rst1 **-a**, **--auto** *us*
3 Set the automatic trace mode. This mode sets some commonly used options
4 while debugging the system. It is equivalent to use **-s** *us* **-T 1 -t**.
6 **-p**, **--period** *us*
10 **-r**, **--runtime** *us*
14 **-s**, **--stop** *us*
16 Stop the trace if a single sample is higher than the argument in microseconds.
17 If **-T** is set, it will also save the trace to the output.
19 **-S**, **--stop-total** *us*
21 Stop the trace if the total sample is higher than the argument in microseconds.
[all …]
/linux/arch/arm/mach-lpc32xx/
H A Dsuspend.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * arch/arm/mach-lpc32xx/suspend.S
39 stmfd r0!, {r3 - r7, sp, lr}
63 @ Setup self-refresh with support for manual exit of
64 @ self-refresh mode
70 @ Wait for self-refresh acknowledge, clocks to the DRAM device
71 @ will automatically stop on start of self-refresh
76 bne 3b @ Branch until self-refresh mode starts
78 @ Enter direct-run mode from run mode
95 @ Enter stop mode until an enabled event occurs
[all …]
/linux/arch/mips/include/uapi/asm/
H A Dtermbits.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
14 #include <asm-generic/termbits-common.h>
24 tcflag_t c_iflag; /* input mode flags */
25 tcflag_t c_oflag; /* output mode flags */
26 tcflag_t c_cflag; /* control mode flags */
27 tcflag_t c_lflag; /* local mode flags */
33 tcflag_t c_iflag; /* input mode flags */
34 tcflag_t c_oflag; /* output mode flags */
35 tcflag_t c_cflag; /* control mode flags */
36 tcflag_t c_lflag; /* local mode flags */
[all …]
/linux/Documentation/devicetree/bindings/input/
H A Ddlg,da7280.txt4 - compatible: Should be "dlg,da7280".
5 - reg: Specifies the I2C slave address.
7 - interrupt-parent : Specifies the phandle of the interrupt controller to
10 - dlg,actuator-type: Set Actuator type. it should be one of:
11 "LRA" - Linear Resonance Actuator type.
12 "ERM-bar" - Bar type Eccentric Rotating Mass.
13 "ERM-coin" - Coin type Eccentric Rotating Mass.
15 - dlg,const-op-mode: Haptic operation mode for FF_CONSTANT.
17 1 - Direct register override(DRO) mode triggered by i2c(default),
18 2 - PWM data source mode controlled by PWM duty,
[all …]
/linux/kernel/trace/
H A Dtrace_hwlat.c1 // SPDX-License-Identifier: GPL-2.0
3 * trace_hwlat.c - A simple Hardware Latency detector.
18 * SMI mode (complete with special memory map), and the OS is unaware.
20 * Although certain hardware-inducing latencies are necessary (for example,
22 * and remote management) they can wreak havoc upon any OS-level performance
23 * guarantees toward low-latency, especially when the OS is not even made
27 * sampling the built-in CPU timer, looking for discontiguous readings.
31 * environment requiring any kind of low-latency performance
34 * Copyright (C) 2008-2009 Jon Masters, Red Hat, Inc. <jcm@redhat.com>
35 * Copyright (C) 2013-2016 Steven Rostedt, Red Hat, Inc. <srostedt@redhat.com>
[all …]
/linux/arch/s390/kvm/
H A Dtrace-s390.h1 /* SPDX-License-Identifier: GPL-2.0 */
8 #define TRACE_SYSTEM kvm-s390
11 #define TRACE_INCLUDE_FILE trace-s390
32 __entry->type = type;
36 __entry->type & KVM_VM_S390_UCONTROL ? " (UCONTROL)" : "")
54 __entry->id = id;
55 __entry->vcpu = vcpu;
56 __entry->sie_block = sie_block;
60 __entry->id, __entry->vcpu, __entry->sie_block)
72 __entry->id = id;
[all …]
/linux/drivers/watchdog/
H A Dpnx4008_wdt.c1 // SPDX-License-Identifier: GPL-2.0
12 * 2005-2006 (c) MontaVista Software, Inc.
34 /* WatchDog Timer - Chapter 23 Page 207 */
87 /* stop counter, initiate counter reset */ in pnx4008_wdt_start()
92 /* internal and external reset, stop after that */ in pnx4008_wdt_start()
100 writel(wdd->timeout * WDOG_COUNTER_RATE, WDTIM_MATCH0(wdt_base)); in pnx4008_wdt_start()
101 /*enable counter, stop when debugger active */ in pnx4008_wdt_start()
112 writel(0, WDTIM_CTRL(wdt_base)); /*stop counter */ in pnx4008_wdt_stop()
121 wdd->timeout = new_timeout; in pnx4008_wdt_set_timeout()
126 unsigned long mode, void *cmd) in pnx4008_restart_handler() argument
[all …]
/linux/tools/tracing/rtla/src/
H A Dosnoise_top.c1 // SPDX-License-Identifier: GPL-2.0
49 enum osnoise_mode mode; member
73 * osnoise_free_top - free runtime data
78 free(data->cpu_data); in osnoise_free_top()
83 * osnoise_alloc_histogram - alloc runtime data
93 data->nr_cpus = nr_cpus; in osnoise_alloc_top()
96 data->cpu_data = calloc(1, sizeof(*data->cpu_data) * nr_cpus); in osnoise_alloc_top()
97 if (!data->cpu_data) in osnoise_alloc_top()
108 * osnoise_top_handler - this is the handler for osnoise tracer events
119 int cpu = record->cpu; in osnoise_top_handler()
[all …]
/linux/arch/m68k/include/asm/
H A Dmcfuart.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * mcfuart.h -- ColdFire internal UART support defines.
7 * (C) Copyright 1999-2003, Greg Ungerer (gerg@snapgear.com)
29 #define MCFUART_UMR 0x00 /* Mode register (r/w) */
57 * Define bit flags in Mode Register 1 (MR1).
62 #define MCFUART_MR1_RXERRBLOCK 0x20 /* RX block error mode */
63 #define MCFUART_MR1_RXERRCHAR 0x00 /* RX char error mode */
77 * Define bit flags in Mode Register 2 (MR2).
79 #define MCFUART_MR2_LOOPBACK 0x80 /* Loopback mode */
80 #define MCFUART_MR2_REMOTELOOP 0xc0 /* Remote loopback mode */
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-op-mode.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2005-2014, 2018-2021, 2024 Intel Corporation
4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH
12 #include "iwl-dbg-tlv.h"
23 * DOC: Operational mode - what is it ?
25 * The operational mode (a.k.a. op_mode) is the layer that implements
35 * DOC: Life cycle of the Operational mode
37 * The operational mode has a very simple life cycle.
39 * 1) The driver layer (iwl-drv.c) chooses the op_mode based on the
41 * 2) The driver layer starts the op_mode (ops->start)
[all …]
/linux/drivers/regulator/
H A Dwm8350-regulator.c1 // SPDX-License-Identifier: GPL-2.0+
3 // wm8350.c -- Voltage and current regulation for the Wolfson WM8350 PMIC
101 switch (wm8350->pmic.isink_A_dcdc) { in wm8350_isink_enable()
109 1 << (wm8350->pmic.isink_A_dcdc - in wm8350_isink_enable()
113 return -EINVAL; in wm8350_isink_enable()
117 switch (wm8350->pmic.isink_B_dcdc) { in wm8350_isink_enable()
125 1 << (wm8350->pmic.isink_B_dcdc - in wm8350_isink_enable()
129 return -EINVAL; in wm8350_isink_enable()
133 return -EINVAL; in wm8350_isink_enable()
145 switch (wm8350->pmic.isink_A_dcdc) { in wm8350_isink_disable()
[all …]
/linux/drivers/i2c/algos/
H A Di2c-algo-pca.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * i2c-algo-pca.c i2c driver algorithms for PCA9564 adapters
15 #include <linux/i2c-algo-pca.h>
26 #define pca_outw(adap, reg, val) adap->write_byte(adap->data, reg, val)
27 #define pca_inw(adap, reg) adap->read_byte(adap->data, reg)
30 #define pca_clock(adap) adap->i2c_clock
33 #define pca_wait(adap) adap->wait_for_completion(adap->data)
37 if (adap->chip == I2C_PCA_CHIP_9665) { in pca_reset()
46 * After a reset we need to re-apply any configuration in pca_reset()
50 pca_outw(adap, I2C_PCA_IND, adap->bus_settings.mode); in pca_reset()
[all …]
/linux/Documentation/userspace-api/media/rc/
H A Drc-tables.rst1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later
30 .. flat-table:: IR default keymapping
31 :header-rows: 0
32 :stub-columns: 0
36 - .. row 1
38 - Key code
40 - Meaning
42 - Key examples on IR
44 - .. row 2
46 - **Numeric keys**
[all …]
/linux/drivers/tty/serial/
H A Dsuncore.c1 // SPDX-License-Identifier: GPL-2.0
32 drv->minor = sunserial_current_minor; in sunserial_register_minors()
33 drv->nr += count; in sunserial_register_minors()
35 if (drv->nr == count) in sunserial_register_minors()
39 drv->tty_driver->name_base = drv->minor - 64; in sunserial_register_minors()
47 drv->nr -= count; in sunserial_unregister_minors()
48 sunserial_current_minor -= count; in sunserial_unregister_minors()
50 if (drv->nr == 0) in sunserial_unregister_minors()
61 drv->cons = con; in sunserial_console_match()
78 con->index = line; in sunserial_console_match()
[all …]
/linux/Documentation/userspace-api/media/cec/
H A Dcec-pin-error-inj.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
9 has low-level support for the CEC bus. Most hardware today will have
10 high-level CEC support where the hardware deals with driving the CEC bus,
19 Currently only the cec-gpio driver (when the CEC line is directly
20 connected to a pull-up GPIO line) and the AllWinner A10/A20 drm driver
25 now an ``error-inj`` file.
32 With ``cat error-inj`` you can see both the possible commands and the current
35 $ cat /sys/kernel/debug/cec/cec0/error-inj
38 # rx-clear clear all rx error injections
39 # tx-clear clear all tx error injections
[all …]

12345678910>>...43