Home
last modified time | relevance | path

Searched +full:oe +full:- +full:extra +full:- +full:delay (Results 1 – 14 of 14) sorted by relevance

/linux-6.14.4/Documentation/devicetree/bindings/memory-controllers/
Dti,gpmc-child.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/memory-controllers/ti,gpmc-child.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Tony Lindgren <[email protected]>
11 - Roger Quadros <[email protected]>
24 gpmc,sync-clk-ps:
28 # Chip-select signal timings corresponding to GPMC_CONFIG2:
29 gpmc,cs-on-ns:
33 gpmc,cs-rd-off-ns:
[all …]
/linux-6.14.4/include/linux/platform_data/
Dgpmc-omap.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 2014 Texas Instruments, Inc. - https://www.ti.com
34 /* Chip-select signal timings corresponding to GPMC_CS_CONFIG2 */
51 /* OE signals timings corresponding to GPMC_CONFIG4 */
52 u32 oe_on; /* OE assertion time */
53 u32 oe_off; /* OE deassertion time */
54 u32 oe_aad_mux_on; /* OE assertion time for AAD */
55 u32 oe_aad_mux_off; /* OE deassertion time for AAD */
58 u32 page_burst_access; /* Multiple access word delay */
59 u32 access; /* Start-cycle to first data valid delay */
[all …]
/linux-6.14.4/drivers/memory/
Domap-gpmc.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2005-2006 Nokia Corporation
10 * Added OMAP4 support - Santosh Shilimkar <[email protected]>
33 #include <linux/omap-gpmc.h>
37 #include <linux/platform_data/mtd-nand-omap2.h>
39 #define DEVICE_NAME "omap-gpmc"
258 /* Define chip-selects as reserved by default until probe completes */
306 * gpmc_get_clk_period - get period of selected clock domain in ps
343 return (time_ns * 1000 + tick_ps - 1) / tick_ps; in gpmc_ns_to_clk_ticks()
358 return (time_ps + tick_ps - 1) / tick_ps; in gpmc_ps_to_ticks()
[all …]
/linux-6.14.4/drivers/misc/eeprom/
Deeprom_93xx46.c1 // SPDX-License-Identifier: GPL-2.0-only
10 #include <linux/delay.h>
23 #include <linux/nvmem-provider.h>
39 /* Add extra cycle after address during a read */
92 return edev->pdata->quirks & EEPROM_93XX46_QUIRK_SINGLE_WORD_READ; in has_quirk_single_word_read()
97 return edev->pdata->quirks & EEPROM_93XX46_QUIRK_INSTRUCTION_LENGTH; in has_quirk_instruction_length()
102 return edev->pdata->quirks & EEPROM_93XX46_QUIRK_EXTRA_READ_CYCLE; in has_quirk_extra_read_cycle()
113 if (unlikely(off >= edev->size)) in eeprom_93xx46_read()
115 if ((off + count) > edev->size) in eeprom_93xx46_read()
116 count = edev->size - off; in eeprom_93xx46_read()
[all …]
/linux-6.14.4/tools/perf/
Dbuiltin-trace.c2 * builtin-trace.c
8 * event may be specified using --event.
39 #include "util/synthetic-events.h"
44 #include <subcmd/exec-cmd.h>
51 #include <subcmd/parse-options.h>
59 #include "trace-event.h"
60 #include "util/parse-events.h"
91 #include <event-parse.h>
221 } oe; member
227 if (trace->btf != NULL) in trace__load_vmlinux_btf()
[all …]
/linux-6.14.4/fs/btrfs/
Dinode.c1 // SPDX-License-Identifier: GPL-2.0
9 #include <linux/blk-cgroup.h>
17 #include <linux/backing-dev.h>
39 #include "disk-io.h"
42 #include "ordered-data.h"
44 #include "tree-log.h"
50 #include "delalloc-space.h"
51 #include "block-group.h"
52 #include "space-info.h"
55 #include "inode-item.h"
[all …]
/linux-6.14.4/drivers/gpu/drm/tiny/
Drepaper.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * DRM driver for Pervasive Displays RePaper branded e-ink panels
5 * Copyright 2013-2017 Pervasive Displays, Inc.
16 #include <linux/delay.h>
52 enum repaper_stage { /* Image pixel -> Display pixel */
53 REPAPER_COMPENSATE, /* B -> W, W -> B (Current Image) */
54 REPAPER_WHITE, /* B -> N, W -> W (Current Image) */
55 REPAPER_INVERSE, /* B -> N, W -> B (New Image) */
56 REPAPER_NORMAL /* B -> B, W -> W (New Image) */
112 return -ENOMEM; in repaper_spi_transfer()
[all …]
/linux-6.14.4/drivers/pinctrl/
Dpinctrl-gemini.c6 * This is a group-only pin controller.
20 #include <linux/pinctrl/pinconf-generic.h>
25 #include "pinctrl-utils.h"
27 #define DRIVER_NAME "pinctrl-gemini"
30 * struct gemini_pin_conf - information about configuring a pin
42 * struct gemini_pmx - state holder for the gemini pin controller
65 * struct gemini_pin_group - describes a Gemini pin group
68 * from the driver-local pin enumeration space
86 /* Some straight-forward control registers */
99 * - For the bits named *_ENABLE, once you DISABLE something, it simply cannot
[all …]
/linux-6.14.4/drivers/tty/serial/
Dserial_core.c1 // SPDX-License-Identifier: GPL-2.0+
8 * Copyright (C) 2000-2001 Deep Blue Solutions Ltd.
27 #include <linux/delay.h>
43 * lockdep: port->lock is initialized in two places, but we
44 * want only one lock-class:
48 #define HIGH_BITS_OFFSET ((sizeof(long)-sizeof(int))*8)
62 return !!(uport->status & UPSTAT_DCD_ENABLE); in uart_dcd_enabled()
67 if (atomic_add_unless(&state->refcount, 1, 0)) in uart_port_ref()
68 return state->uart_port; in uart_port_ref()
74 if (atomic_dec_and_test(&uport->state->refcount)) in uart_port_deref()
[all …]
/linux-6.14.4/drivers/net/ethernet/sun/
Dcassini.h1 /* SPDX-License-Identifier: GPL-2.0+ */
29 /* cassini register map: 2M memory mapped in 32-bit memory space accessible as
30 * 32-bit words. there is no i/o port access. REG_ addresses are
62 /* top level interrupts [0-9] are auto-cleared to 0 when the status
63 * register is read. second level interrupts [13 - 18] are cleared at
64 * the source. tx completion register 3 is replicated in [19 - 31]
104 len of non-reassembly pkt
183 #define BIM_CFG_64BIT_DISABLE 0x004 /* disable 64-bit mode */
185 #define BIM_CFG_32BIT 0x010 /* (ro) 1 = 32-bit slot, 0 = 64-bit */
216 reset when hot-swap is being
[all …]
/linux-6.14.4/drivers/i2c/busses/
Di2c-mlxbf.c1 // SPDX-License-Identifier: GPL-2.0
10 #include <linux/delay.h>
57 * memory-mapped region whose addresses are specified in either the DT or
67 /* Reference clock for Bluefield - 156 MHz. */
143 /* Force OE enable register. */
149 * SMBUS GW0 -> bits[26:25]
150 * SMBUS GW1 -> bits[28:27]
151 * SMBUS GW2 -> bits[30:29]
245 #define MLXBF_I2C_MASTER_DATA_W_LENGTH (MLXBF_I2C_MASTER_DATA_DESC_SIZE - 1)
321 .end = (addr) + (size) - 1, \
[all …]
/linux-6.14.4/tools/perf/Documentation/
Dperf-intel-pt.txt1 perf-intel-pt(1)
5 ----
6 perf-intel-pt - Support for Intel Processor Trace within perf tools
9 --------
11 'perf record' -e intel_pt//
14 -----------
19 Technical details are documented in the Intel 64 and IA-32 Architectures
23 processors that are based on the Intel micro-architecture code name Broadwell.
33 Decoding is done on-the-fly. The decoder outputs samples in the same format as
43 builds, however the executed images are needed - which makes use in JIT-compiled
[all …]
/linux-6.14.4/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Dmain.c3 * Copyright (c) 2013 Hauke Mehrtens <hauke@hauke-m.de>
50 /* n-mode support capability */
82 #define EDCF_ECW2CW(exp) ((1 << (exp)) - 1)
120 /* rfdisable delay timer 500 ms, runs of ALP clock */
133 /* Per-AC retry limit register definitions; uses defs.h bitfield macros */
167 #define BRCMS_PLCP_AUTO -1
172 #define BRCMS_PROTECTION_AUTO -1
199 /* MSC in use,indicates b0-6 holds an mcs */
355 return wlc->band->basic_rate[mcs_table[rspec & RSPEC_RATE_MASK] in brcms_basic_rate()
357 return wlc->band->basic_rate[rspec & RSPEC_RATE_MASK]; in brcms_basic_rate()
[all …]
/linux-6.14.4/scripts/
Dcheckpatch.pl2 # SPDX-License-Identifier: GPL-2.0
7 # (c) 2008-2010 Andy Whitcroft <[email protected]>
8 # (c) 2010-2018 Joe Perches <[email protected]>
69 my $docsfile = "$D/../Documentation/dev-tools/checkpatch.rst";
72 my $allow_c99_comments = 1; # Can be overridden by --ignore C99_COMMENT_TOLERANCE
74 my $git_command ='export LANGUAGE=en_US.UTF-8; git';
88 -q, --quiet quiet
89 -v, --verbose verbose mode
90 --no-tree run without a kernel tree
91 --no-signoff do not check for 'Signed-off-by' line
[all …]