Home
last modified time | relevance | path

Searched +full:reg +full:- +full:names (Results 3676 – 3700 of 4002) sorted by relevance

1...<<141142143144145146147148149150>>...161

/linux-5.10/drivers/clocksource/
Dnomadik-mtu.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2010 Linus Walleij for ST-Ericsson
25 * registers. These are register names.
33 /* per-timer registers take 0..3 as argument */
36 #define MTU_CR(x) (0x10 + 0x10 * (x) + 0x08) /* Control reg */
41 #define MTU_CRn_PERIODIC 0x40 /* if 0 = free-running */
66 static u32 nmdk_cycle; /* write-once */
79 return -readl(mtu_base + MTU_VAL(0)); in nomadik_read_sched_clock()
87 /* Clockevent device: use one-shot mode */
103 /* Timer: configure load and background-load, and fire it up */ in nmdk_clkevt_reset()
[all …]
/linux-5.10/tools/perf/Documentation/
Dperf-probe.txt1 perf-probe(1)
5 ----
6 perf-probe - Define new dynamic tracepoints
9 --------
11 'perf probe' [options] --add='PROBE' [...]
15 'perf probe' [options] --del='[GROUP:]EVENT' [...]
17 'perf probe' --list[=[GROUP:]EVENT]
19 'perf probe' [options] --line='LINE'
21 'perf probe' [options] --vars='PROBEPOINT'
23 'perf probe' [options] --funcs
[all …]
/linux-5.10/arch/arm/boot/dts/
Dhi3620-hi4511.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2012-2013 Linaro Ltd.
7 /dts-v1/;
13 compatible = "hisilicon,hi3620-hi4511";
17 stdout-path = "serial0:115200n8";
22 reg = <0x40000000 0x20000000>;
31 pinctrl-names = "default", "idle";
32 pinctrl-0 = <&uart0_pmx_func &uart0_cfg_func>;
33 pinctrl-1 = <&uart0_pmx_idle &uart0_cfg_idle>;
38 pinctrl-names = "default", "idle";
[all …]
Dsun8i-t3-cqa3t-bv3.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (C) 2017 Chen-Yu Tsai <wens@csie.org>
7 * This file is dual-licensed: you can use it either under the terms
46 /dts-v1/;
47 #include "sun8i-r40.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
52 model = "t3-cqa3t-bv3";
53 compatible = "qihua,t3-cqa3t-bv3", "allwinner,sun8i-t3",
54 "allwinner,sun8i-r40";
61 stdout-path = "serial0:115200n8";
[all …]
Dsun8i-a33-olinuxino.dts2 * Copyright 2016 - Stefan Mavrodiev <stefan.mavrodiev@gmail.com>
5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun8i-a33.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
48 #include <dt-bindings/input/input.h>
51 model = "Olimex A33-OLinuXino";
52 compatible = "olimex,a33-olinuxino","allwinner,sun8i-a33";
59 stdout-path = "serial0:115200n8";
63 compatible = "gpio-leds";
[all …]
Dtegra20-harmony.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/input/input.h>
18 stdout-path = "serial0:115200n8";
22 reg = <0x00000000 0x40000000>;
37 hdmi-supply = <&vdd_5v0_hdmi>;
38 vdd-supply = <&hdmi_vdd_reg>;
39 pll-supply = <&hdmi_pll_reg>;
41 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
42 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
[all …]
/linux-5.10/drivers/net/ethernet/amd/xgbe/
Dxgbe-phy-v1.c70 * names of its contributors may be used to endorse or promote products
125 #include "xgbe-common.h"
127 #define XGBE_BLWC_PROPERTY "amd,serdes-blwc"
128 #define XGBE_CDR_RATE_PROPERTY "amd,serdes-cdr-rate"
129 #define XGBE_PQ_SKEW_PROPERTY "amd,serdes-pq-skew"
130 #define XGBE_TX_AMP_PROPERTY "amd,serdes-tx-amp"
131 #define XGBE_DFE_CFG_PROPERTY "amd,serdes-dfe-tap-config"
132 #define XGBE_DFE_ENA_PROPERTY "amd,serdes-dfe-tap-enable"
165 /* Rate-change complete wait/retry count */
234 struct ethtool_link_ksettings *lks = &pdata->phy.lks; in xgbe_phy_an_outcome()
[all …]
/linux-5.10/drivers/firewire/
Dcore-transaction.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright (C) 2004-2006 Kristian Hoegsberg <krh@bitplanet.net>
13 #include <linux/firewire-constants.h>
67 if (t->is_split_transaction) in try_cancel_split_timeout()
68 return del_timer(&t->split_timeout_timer); in try_cancel_split_timeout()
79 spin_lock_irqsave(&card->lock, flags); in close_transaction()
80 list_for_each_entry(t, &card->transaction_list, link) { in close_transaction()
83 spin_unlock_irqrestore(&card->lock, flags); in close_transaction()
86 list_del_init(&t->link); in close_transaction()
87 card->tlabel_mask &= ~(1ULL << t->tlabel); in close_transaction()
[all …]
/linux-5.10/Documentation/process/
Dcoding-style.rst19 --------------
31 Now, some people will claim that having 8-character indentations makes
33 80-character terminal screen. The answer to that is that if you need
37 In short, 8-char indents make things easier to read, and have the added
43 instead of ``double-indenting`` the ``case`` labels. E.g.:
45 .. code-block:: c
67 .. code-block:: c
82 ----------------------------------
99 However, never break user-visible strings such as printk messages because
104 ----------------------------
[all …]
/linux-5.10/drivers/staging/comedi/drivers/
Dni_tio.c1 // SPDX-License-Identifier: GPL-2.0+
11 * Author: J.P. Mellor <jpmellor@rose-hulman.edu>,
19 * This module is not used directly by end-users. Rather, it
26 * DAQ 660x Register-Level Programmer Manual (NI 370505A-01)
27 * DAQ 6601/6602 User Manual (NI 322137B-01)
28 * 340934b.pdf DAQ-STC reference manual
133 switch (counter_dev->variant) { in ni_tio_has_gate2_registers()
144 * ni_tio_write() - Write a TIO register using the driver provided callback.
147 * @reg: the register to write.
150 enum ni_gpct_register reg) in ni_tio_write() argument
[all …]
/linux-5.10/drivers/rtc/
Drtc-pcf85063.c1 // SPDX-License-Identifier: GPL-2.0
7 * Maintainers: http://www.nslu2-linux.org/
12 #include <linux/clk-provider.h>
27 * PCF85063A -- Rev. 6 — 18 November 2015
28 * PCF85063TP -- Rev. 4 — 6 May 2015
30 * https://www.microcrystal.com/fileadmin/Media/Products/RTC/App.Manual/RV-8263-C7_App-Manual.pdf
31 * RV8263 -- Rev. 1.0 — January 2019
86 rc = regmap_bulk_read(pcf85063->regmap, PCF85063_REG_SC, regs, in pcf85063_rtc_read_time()
93 dev_warn(&pcf85063->rtc->dev, "Power loss detected, invalid time\n"); in pcf85063_rtc_read_time()
94 return -EINVAL; in pcf85063_rtc_read_time()
[all …]
/linux-5.10/Documentation/devicetree/bindings/regulator/
Dsamsung,s5m8767.txt4 This is a part of device tree bindings for S5M family multi-function devices.
5 More information can be found in bindings/mfd/sec-core.txt file.
10 a sub-node named "regulators" with more sub-nodes for each regulator using the
12 - Documentation/devicetree/bindings/regulator/regulator.txt
16 - s5m8767,pmic-buck2-dvs-voltage: A set of 8 voltage values in micro-volt (uV)
20 - s5m8767,pmic-buck3-dvs-voltage: A set of 8 voltage values in micro-volt (uV)
24 - s5m8767,pmic-buck4-dvs-voltage: A set of 8 voltage values in micro-volt (uV)
28 - s5m8767,pmic-buck-ds-gpios: GPIO specifiers for three host gpio's used
29 for selecting GPIO DVS lines. It is one-to-one mapped to dvs gpio lines.
31 [1] If none of the 's5m8767,pmic-buck[2/3/4]-uses-gpio-dvs' optional
[all …]
/linux-5.10/arch/mips/lib/
Dmemcpy.S15 * Mnemonic names for arguments to memcpy/__copy_user
23 * dma-coherent systems.
36 #include <asm/asm-offsets.h>
49 * - src and dst don't overlap
50 * - src is readable
51 * - dst is writable
59 * - src is readable (no exceptions when reading src)
61 * - dst is writable (no exceptions when writing dst)
62 * __copy_user uses a non-standard calling convention; see
63 * include/asm-mips/uaccess.h
[all …]
/linux-5.10/arch/powerpc/include/asm/nohash/
Dmmu-book3e.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Freescale Book-E/Book-3e (ISA 2.06+) MMU support
8 /* Book-3e defined page sizes */
138 #define MMUCFG_PIDSIZE 0x000007c0 /* PID Reg Size */
142 #define MMUCFG_LPIDSIZE 0x0f000000 /* LPID Reg Size */
224 * The mapping only needs to be cache-coherent on SMP, except on
244 /* Page size definitions, common between 32 and 64-bit
268 return -1; in shift_to_mmu_psize()
278 /* The page sizes use the same names as 64-bit hash but are
292 * Per-core spinlock for e6500 TLB handlers (no tlbsrx.)
[all …]
/linux-5.10/drivers/ntb/hw/intel/
Dntb_hw_gen1.h7 * Copyright(c) 2012-2017 Intel Corporation. All rights reserved.
15 * Copyright(c) 2012-2017 Intel Corporation. All rights reserved.
27 * * Neither the name of Intel Corporation nor the names of its
153 phys_addr_t reg_addr, unsigned long reg);
/linux-5.10/arch/powerpc/boot/dts/fsl/
Dt2081si-post.dtsi4 * Copyright 2013 - 2014 Freescale Semiconductor Inc.
14 * names of its contributors may be used to endorse or promote products
36 compatible = "fsl,bman-fbpr";
37 alloc-ranges = <0 0 0x10000 0>;
41 compatible = "fsl,qman-fqd";
42 alloc-ranges = <0 0 0x10000 0>;
46 compatible = "fsl,qman-pfdr";
47 alloc-ranges = <0 0 0x10000 0>;
51 #address-cells = <2>;
52 #size-cells = <1>;
[all …]
/linux-5.10/drivers/staging/mt7621-pinctrl/
Dpinctrl-rt2880.c1 // SPDX-License-Identifier: GPL-2.0
14 #include <linux/pinctrl/pinconf-generic.h>
19 #include <asm/mach-ralink/ralink_regs.h>
20 #include <asm/mach-ralink/pinmux.h>
21 #include <asm/mach-ralink/mt7620.h>
24 #include "pinctrl-utils.h"
50 return p->group_count; in rt2880_get_group_count()
58 return (group >= p->group_count) ? NULL : p->group_names[group]; in rt2880_get_group_name()
68 if (group >= p->group_count) in rt2880_get_group_pins()
69 return -EINVAL; in rt2880_get_group_pins()
[all …]
/linux-5.10/drivers/iio/adc/
Dadi-axi-adc.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright 2012-2020 Analog Devices Inc.
21 #include <linux/iio/buffer-dmaengine.h>
23 #include <linux/fpga/adi-axi-common.h>
24 #include <linux/iio/adc/adi-axi-adc.h>
92 unsigned int reg, in adi_axi_adc_write() argument
95 iowrite32(val, st->regs + reg); in adi_axi_adc_write()
99 unsigned int reg) in adi_axi_adc_read() argument
101 return ioread32(st->regs + reg); in adi_axi_adc_read()
113 if (device_property_read_string(dev, "dma-names", &dma_name)) in adi_axi_adc_config_dma_buffer()
[all …]
/linux-5.10/arch/mips/include/asm/sibyte/
Dbcm1480_regs.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
7 * This module contains the addresses of the on-chip peripherals
10 * BCM1480 specification level: 1X55_1X80-UM100-D4 (11/24/03)
46 * User Manual, Document 1X55_1X80-UM100-R, 22/12/03.
56 * All BCM1480-specific symbols have _BCM1480_ in their names,
57 * and all BCM1250-specific and "base" functions that are common in
58 * both chips have no special names (this is for compatibility with
77 #define A_BCM1480_MC_REGISTER(ctlid, reg) (A_BCM1480_MC_BASE(ctlid)+(reg)) argument
159 * PCI-X Interface Registers (Section 7)
210 #define A_BCM1480_DUART_CHANREG(chan, reg) \ argument
[all …]
/linux-5.10/arch/arc/include/asm/
Darcregs.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
16 #define ARC_REG_FP_BCR 0x6B /* ARCompact: Single-Precision FPU */
63 * ECR: Exception Cause Reg bits-n-pieces
112 * Status regs are read-only (build-time) so need not be saved/restored
122 * DSP-related registers
123 * Registers names must correspond to dsp_callee_regs structure fields names
154 #define PAGES_TO_KB(n_pages) ((n_pages) << (PAGE_SHIFT - 10))
/linux-5.10/drivers/media/dvb-frontends/
Dstb6100.c1 // SPDX-License-Identifier: GPL-2.0-or-later
49 u8 reg; member
71 /* Register names for easy debugging. */
125 .addr = state->config->tuner_address, in stb6100_read_regs()
131 rc = i2c_transfer(state->i2c, &msg, 1); in stb6100_read_regs()
134 state->config->tuner_address, rc); in stb6100_read_regs()
136 return -EREMOTEIO; in stb6100_read_regs()
141 dprintk(verbose, FE_DEBUG, 1, " Read from 0x%02x", state->config->tuner_address); in stb6100_read_regs()
148 static int stb6100_read_reg(struct stb6100_state *state, u8 reg) in stb6100_read_reg() argument
153 .addr = state->config->tuner_address + reg, in stb6100_read_reg()
[all …]
/linux-5.10/drivers/clk/st/
Dclkgen-pll.c1 // SPDX-License-Identifier: GPL-2.0-or-later
15 #include <linux/clk-provider.h>
127 * prepare - clk_(un)prepare only ensures parent is (un)prepared
128 * enable - clk_enable/disable only ensures parent is enabled
129 * rate - rate is fixed. No clk_set_rate support
130 * parent - fixed parent. No clk_set_parent support
137 * @hw: handle between common and hardware-specific interfaces.
184 void __iomem *base = pll->regs_base; in __clkgen_pll_enable()
185 struct clkgen_field *field = &pll->data->locked_status; in __clkgen_pll_enable()
187 u32 reg; in __clkgen_pll_enable() local
[all …]
/linux-5.10/include/linux/gpio/
Ddriver.h1 /* SPDX-License-Identifier: GPL-2.0 */
12 #include <linux/pinctrl/pinconf-generic.h>
29 * struct gpio_irq_chip - GPIO interrupt controller
66 * If non-NULL, will be set as the parent of this GPIO interrupt
78 * hardware IRQs correspond to the GPIO index 0..ngpio-1 (see the
86 * HWIRQ, return -EINVAL, but also make sure to fill in @valid_mask and
101 * &gpiochip_populate_parent_fwspec_twocell will be used. A four-cell
219 * bits from 0..(ngpios-1) set to "1" as in valid. The callback can
272 * struct gpio_chip - abstract a GPIO controller
274 * number or the name of the SoC IP-block implementing it.
[all …]
/linux-5.10/drivers/pinctrl/
Dpinctrl-at91.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
26 #include "pinctrl-at91.h"
95 * struct at91_pmx_func - describes AT91 pinmux functions
115 * struct at91_pmx_pin - describes an At91 pin mux
129 * struct at91_pin_group - describes an At91 pin group
134 * from the driver-local pin enumeration space
146 * struct at91_pinctrl_mux_ops - describes an AT91 mux ops group
221 for (i = 0; i < info->ngroups; i++) { in at91_pinctrl_find_group_by_name()
222 if (strcmp(info->groups[i].name, name)) in at91_pinctrl_find_group_by_name()
[all …]
/linux-5.10/drivers/block/
Dswim3.c1 // SPDX-License-Identifier: GPL-2.0-or-later
24 #include <linux/blk-mq.h>
55 #define REG(x) unsigned char x; char x ## _pad[15]; macro
58 * The names for these registers mostly represent speculation on my part.
59 * It will be interesting to see how close they are to the names Apple uses.
62 REG(data);
63 REG(timer); /* counts down at 1MHz */
64 REG(error);
65 REG(mode);
66 REG(select); /* controls CA0, CA1, CA2 and LSTRB signals */
[all …]

1...<<141142143144145146147148149150>>...161