Home
last modified time | relevance | path

Searched +full:needs +full:- +full:double +full:- +full:reset (Results 1 – 25 of 563) sorted by relevance

12345678910>>...23

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/
Dnvidia,tegra20-ehci.txt9 - compatible : For Tegra20, must contain "nvidia,tegra20-ehci".
10 For Tegra30, must contain "nvidia,tegra30-ehci". Otherwise, must contain
11 "nvidia,<chip>-ehci" plus at least one of the above, where <chip> is
13 - nvidia,phy : phandle of the PHY that the controller is connected to.
14 - clocks : Must contain one entry, for the module clock.
15 See ../clocks/clock-bindings.txt for details.
16 - resets : Must contain an entry for each entry in reset-names.
17 See ../reset/reset.txt for details.
18 - reset-names : Must include the following entries:
19 - usb
[all …]
Dci-hdrc-usb2.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/usb/ci-hdrc-usb2.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Xu Yang <xu.yang_2@nxp.com>
11 - Peng Fan <peng.fan@nxp.com>
16 - enum:
17 - chipidea,usb2
18 - lsi,zevio-usb
19 - nvidia,tegra20-ehci
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Dnvidia,tegra20-ehci.txt9 - compatible : For Tegra20, must contain "nvidia,tegra20-ehci".
10 For Tegra30, must contain "nvidia,tegra30-ehci". Otherwise, must contain
11 "nvidia,<chip>-ehci" plus at least one of the above, where <chip> is
13 - nvidia,phy : phandle of the PHY that the controller is connected to.
14 - clocks : Must contain one entry, for the module clock.
15 See ../clocks/clock-bindings.txt for details.
16 - resets : Must contain an entry for each entry in reset-names.
17 See ../reset/reset.txt for details.
18 - reset-names : Must include the following entries:
19 - usb
[all …]
/kernel/linux/linux-5.10/tools/perf/util/
Dannotate.h1 /* SPDX-License-Identifier: GPL-2.0 */
128 double percent[PERCENT_MAX];
129 double percent_sum;
155 /* This needs to be at the end. */
159 static inline double annotation_data__percent(struct annotation_data *data, in annotation_data__percent()
162 return which < PERCENT_MAX ? data->percent[which] : -1; in annotation_data__percent()
191 return dl->ops.target.offset_avail && !dl->ops.target.outside; in disasm_line__has_local_offset()
209 void (*set_percent_color)(void *obj, double percent, bool current);
245 u16 reset; member
248 /** struct annotated_source - symbols with hits have this attached as in sannotation
[all …]
/kernel/linux/linux-6.6/tools/perf/util/
Dannotate.h1 /* SPDX-License-Identifier: GPL-2.0 */
130 double percent[PERCENT_MAX];
131 double percent_sum;
162 /* This needs to be at the end. */
166 static inline double annotation_data__percent(struct annotation_data *data, in annotation_data__percent()
169 return which < PERCENT_MAX ? data->percent[which] : -1; in annotation_data__percent()
198 return dl->ops.target.offset_avail && !dl->ops.target.outside; in disasm_line__has_local_offset()
216 void (*set_percent_color)(void *obj, double percent, bool current);
251 u16 reset; member
254 /** struct annotated_source - symbols with hits have this attached as in sannotation
[all …]
/kernel/linux/linux-5.10/arch/arc/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
96 source "arch/arc/plat-tb10x/Kconfig"
97 source "arch/arc/plat-axs10x/Kconfig"
98 source "arch/arc/plat-hsdk/Kconfig"
116 ISA for the Next Generation ARC-HS cores
141 -MMU-v3: Variable Page Sz (4k, 8k, 16k), bigger J-TLB (128x4)
143 -Caches: New Prog Model, Region Flush
144 -Insns: endian swap, load-locked/store-conditional, time-stamp-ctr
149 bool "ARC-HS"
[all …]
/kernel/linux/linux-6.6/arch/arc/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
88 source "arch/arc/plat-tb10x/Kconfig"
89 source "arch/arc/plat-axs10x/Kconfig"
90 source "arch/arc/plat-hsdk/Kconfig"
108 ISA for the Next Generation ARC-HS cores
126 -MMU-v3: Variable Page Sz (4k, 8k, 16k), bigger J-TLB (128x4)
128 -Caches: New Prog Model, Region Flush
129 -Insns: endian swap, load-locked/store-conditional, time-stamp-ctr
132 bool "ARC-HS"
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/meson/
Dmeson_dw_hdmi.c1 // SPDX-License-Identifier: GPL-2.0-or-later
15 #include <linux/reset.h>
25 #include <linux/media-bus-format.h>
34 #define DRIVER_NAME "meson-dw-hdmi"
35 #define DRIVER_DESC "Amlogic Meson HDMI-TX DRM driver"
42 * - A Synopsys DesignWare HDMI Controller IP
43 * - A TOP control block controlling the Clocks and PHY
44 * - A custom HDMI PHY in order convert video to TMDS signal
81 * - HPD Rise & Fall interrupt
82 * - HDMI Controller Interrupt
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/meson/
Dmeson_encoder_hdmi.c1 // SPDX-License-Identifier: GPL-2.0-or-later
17 #include <linux/reset.h>
19 #include <media/cec-notifier.h>
29 #include <linux/media-bus-format.h>
56 return drm_bridge_attach(bridge->encoder, encoder_hdmi->next_bridge, in meson_encoder_hdmi_attach()
57 &encoder_hdmi->bridge, flags); in meson_encoder_hdmi_attach()
64 cec_notifier_conn_unregister(encoder_hdmi->cec_notifier); in meson_encoder_hdmi_detach()
65 encoder_hdmi->cec_notifier = NULL; in meson_encoder_hdmi_detach()
71 struct meson_drm *priv = encoder_hdmi->priv; in meson_encoder_hdmi_set_vclk()
78 vclk_freq = mode->clock * 1000ULL; in meson_encoder_hdmi_set_vclk()
[all …]
/kernel/linux/linux-6.6/drivers/usb/chipidea/
Dci_hdrc_tegra.c1 // SPDX-License-Identifier: GPL-2.0
12 #include <linux/reset.h>
77 .compatible = "nvidia,tegra20-ehci",
80 .compatible = "nvidia,tegra30-ehci",
83 .compatible = "nvidia,tegra20-udc",
86 .compatible = "nvidia,tegra30-udc",
89 .compatible = "nvidia,tegra114-udc",
92 .compatible = "nvidia,tegra124-udc",
108 dev_err(dev, "can't get ehci reset: %pe\n", rst); in tegra_usb_reset_controller()
112 phy_np = of_parse_phandle(dev->of_node, "nvidia,phy", 0); in tegra_usb_reset_controller()
[all …]
/kernel/linux/linux-5.10/drivers/usb/host/
Dehci-tegra.c1 // SPDX-License-Identifier: GPL-2.0+
3 * EHCI-compliant USB host controller driver for NVIDIA Tegra SoCs
6 * Copyright (C) 2009 - 2013 NVIDIA Corporation
10 #include <linux/dma-mapping.h>
21 #include <linux/reset.h>
36 #define DRV_NAME "tegra-ehci"
56 (struct tegra_ehci_hcd *)hcd_to_ehci(hcd)->priv; in tegra_reset_usb_controller()
60 phy_np = of_parse_phandle(pdev->dev.of_node, "nvidia,phy", 0); in tegra_reset_usb_controller()
62 return -ENOENT; in tegra_reset_usb_controller()
67 * also cleared when reset is asserted to the 1st controller. in tegra_reset_usb_controller()
[all …]
/kernel/linux/linux-6.6/include/uapi/linux/
Dfd.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
19 stretch; /* bit 0 !=0 means double track steps */
28 #define FD_SECTBASE(floppy) ((((floppy)->stretch & FD_SECTBASEMASK) >> 2) ^ 1)
35 #define FD_SIZECODE(floppy) (((((floppy)->rate&FD_SIZECODEMASK)>> 3)+ 2) %8)
36 #define FD_SECTSIZE(floppy) ( (floppy)->rate & FD_2M ? \
50 /* clear user-defined parameters */
54 /* set user-defined parameters for current media */
93 reset, /* maximal number of errors before a reset is tried */ member
100 * ultra cheap floppies ;-)
171 * Auto-detection. Each drive type has eight formats which are
[all …]
/kernel/linux/linux-5.10/include/uapi/linux/
Dfd.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
19 stretch; /* bit 0 !=0 means double track steps */
28 #define FD_SECTBASE(floppy) ((((floppy)->stretch & FD_SECTBASEMASK) >> 2) ^ 1)
35 #define FD_SIZECODE(floppy) (((((floppy)->rate&FD_SIZECODEMASK)>> 3)+ 2) %8)
36 #define FD_SECTSIZE(floppy) ( (floppy)->rate & FD_2M ? \
50 /* clear user-defined parameters */
54 /* set user-defined parameters for current media */
93 reset, /* maximal number of errors before a reset is tried */ member
100 * ultra cheap floppies ;-)
171 * Auto-detection. Each drive type has eight formats which are
[all …]
/kernel/linux/linux-5.10/arch/arc/kernel/
Dentry-compact.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Low Level Interrupts/Traps/Exceptions(non-TLB) Handling for ARCompact ISA
5 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
6 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
9 * -Userspace unaligned access emulation
12 * -traced syscall return code (r0) was not saved into pt_regs for restoring
13 * into user reg-file when traded task rets to user space.
14 * -syscalls needing arch-wrappers (mainly for passing sp as pt_regs)
15 * were not invoking post-syscall trace hook (jumping directly into
19 * -Vector table jumps (@8 bytes) converted into branches (@4 bytes)
[all …]
/kernel/linux/linux-6.6/arch/arc/kernel/
Dentry-compact.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Low Level Interrupts/Traps/Exceptions(non-TLB) Handling for ARCompact ISA
5 * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
6 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
9 * -Userspace unaligned access emulation
12 * -traced syscall return code (r0) was not saved into pt_regs for restoring
13 * into user reg-file when traded task rets to user space.
14 * -syscalls needing arch-wrappers (mainly for passing sp as pt_regs)
15 * were not invoking post-syscall trace hook (jumping directly into
19 * -Vector table jumps (@8 bytes) converted into branches (@4 bytes)
[all …]
/kernel/linux/linux-6.6/drivers/net/wan/
Dfarsync.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Actually sync driver for X.21, V.35 and V.24 on FarSync T-series cards
23 * used with the FarSite T-Series cards (T2P & T4P) running in the high
30 * purpose (FarSite T-series).
32 * Finally the device driver needs a short network interface name. Since
75 * FSTCPURESET forces the cards CPU into a reset state and holds it there.
76 * FSTCPURELEASE releases the CPU from this reset state allowing it to run,
77 * the reset vector should be setup before this ioctl is run.
117 unsigned char structure; /* unframed, double, crc4, f4, f12, */
121 unsigned char lineBuildOut; /* 0, -7.5, -15, -22 */
[all …]
/kernel/linux/linux-5.10/drivers/net/wan/
Dfarsync.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Actually sync driver for X.21, V.35 and V.24 on FarSync T-series cards
23 * used with the FarSite T-Series cards (T2P & T4P) running in the high
30 * purpose (FarSite T-series).
32 * Finally the device driver needs a short network interface name. Since
75 * FSTCPURESET forces the cards CPU into a reset state and holds it there.
76 * FSTCPURELEASE releases the CPU from this reset state allowing it to run,
77 * the reset vector should be setup before this ioctl is run.
117 unsigned char structure; /* unframed, double, crc4, f4, f12, */
121 unsigned char lineBuildOut; /* 0, -7.5, -15, -22 */
[all …]
/kernel/linux/linux-6.6/Documentation/bpf/
Dclassic_vs_extended.rst12 - Number of registers increase from 2 to 10:
15 new layout extends this to be 10 internal registers and a read-only frame
16 pointer. Since 64-bit CPUs are passing arguments to functions via registers
17 the number of args from eBPF program to in-kernel function is restricted
18 to 5 and one register is used to accept return value from an in-kernel
20 sparcv9/mips64 have 7 - 8 registers for arguments; x86_64 has 6 callee saved
25 64-bit architectures.
27 On 32-bit architectures JIT may map programs that use only 32-bit arithmetic
30 R0 - R5 are scratch registers and eBPF program needs spill/fill them if
33 call predefined in-kernel functions, though.
[all …]
/kernel/linux/linux-6.6/drivers/media/platform/verisilicon/
Dhantro.h1 /* SPDX-License-Identifier: GPL-2.0 */
8 * Based on s5p-mfc driver by Samsung Electronics Co., Ltd.
19 #include <linux/reset.h>
21 #include <media/v4l2-ctrls.h>
22 #include <media/v4l2-device.h>
23 #include <media/v4l2-ioctl.h>
24 #include <media/v4l2-mem2mem.h>
25 #include <media/videobuf2-core.h>
26 #include <media/videobuf2-dma-contig.h>
45 * struct hantro_irq - irq handler and name
[all …]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/
Dia_css_stream_public.h1 /* SPDX-License-Identifier: GPL-2.0 */
36 IA_CSS_INPUT_MODE_FIFO, /** data from input-fifo */
37 IA_CSS_INPUT_MODE_TPG, /** data from test-pattern generator */
38 IA_CSS_INPUT_MODE_PRBS, /** data from pseudo-random bit stream */
69 int linked_isys_stream_id; /** default value is -1, other value means
127 s32 flash_gpio_pin; /** pin on which the flash is connected, -1 for no flash */
128 int left_padding; /** The number of input-formatter left-paddings, -1 for default from binary.*/
137 This setting needs to be enabled to allow raw buffer locking
155 * This function will reset the stream configuration to the default state:
158 stream_config->online = true;
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
Dia_css_stream_public.h1 /* SPDX-License-Identifier: GPL-2.0 */
36 IA_CSS_INPUT_MODE_FIFO, /** data from input-fifo */
37 IA_CSS_INPUT_MODE_TPG, /** data from test-pattern generator */
38 IA_CSS_INPUT_MODE_PRBS, /** data from pseudo-random bit stream */
69 int linked_isys_stream_id; /** default value is -1, other value means
129 s32 flash_gpio_pin; /** pin on which the flash is connected, -1 for no flash */
130 int left_padding; /** The number of input-formatter left-paddings, -1 for default from binary.*/
139 This setting needs to be enabled to allow raw buffer locking
157 * This function will reset the stream configuration to the default state:
160 stream_config->online = true;
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn314/
Ddcn314_dio_stream_encoder.c1 // SPDX-License-Identifier: MIT
37 enc1->base.ctx->logger
40 (enc1->regs->reg)
44 enc1->se_shift->field_name, enc1->se_mask->field_name
50 enc1->base.ctx
52 static void enc314_reset_fifo(struct stream_encoder *enc, bool reset) in enc314_reset_fifo() argument
55 uint32_t reset_val = reset ? 1 : 0; in enc314_reset_fifo()
103 if (!enc->ctx->dc->debug.avoid_vbios_exec_table) { in enc314_stream_encoder_dvi_set_stream_attribute()
107 cntl.engine_id = enc1->base.id; in enc314_stream_encoder_dvi_set_stream_attribute()
111 cntl.pixel_clock = crtc_timing->pix_clk_100hz / 10; in enc314_stream_encoder_dvi_set_stream_attribute()
[all …]
/kernel/linux/linux-6.6/arch/powerpc/platforms/pasemi/
Dsetup.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2006-2007 PA Semi, Inc
40 /* SDC reset register, must be pre-mapped at reset time */
43 /* Various error status registers, must be pre-mapped at MCE time */
90 platform_device_register_simple("rtc_cmos", -1, rtc_resource, 2); in nemo_init_rtc()
150 /* Remap SDC register for doing reset */ in pas_setup_arch()
214 chip->irq_eoi(&desc->irq_data); in sb600_8259_cascade()
231 irq_set_default_host(mpic->irqhost); in nemo_init_IRQ()
254 for_each_node_by_type(np, "interrupt-controller") in pas_init_IRQ()
255 if (of_device_is_compatible(np, "open-pic")) { in pas_init_IRQ()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/
Dsetup.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2006-2007 PA Semi, Inc
38 /* SDC reset register, must be pre-mapped at reset time */
41 /* Various error status registers, must be pre-mapped at MCE time */
88 platform_device_register_simple("rtc_cmos", -1, rtc_resource, 2); in nemo_init_rtc()
150 /* Remap SDC register for doing reset */ in pas_setup_arch()
214 chip->irq_eoi(&desc->irq_data); in sb600_8259_cascade()
231 irq_set_default_host(mpic->irqhost); in nemo_init_IRQ()
254 for_each_node_by_type(np, "interrupt-controller") in pas_init_IRQ()
255 if (of_device_is_compatible(np, "open-pic")) { in pas_init_IRQ()
[all …]
/kernel/linux/linux-5.10/include/linux/
Dblk_types.h1 /* SPDX-License-Identifier: GPL-2.0 */
41 spinlock_t bd_size_lock; /* for bd_inode->i_size updates */
52 * Block error status values. See block/blk-core:blk_errors for the details.
53 * Alpha cannot write a byte atomically, so we need to use 32-bit value.
102 * still be served. Examples of that are zones that are write-locked, but a read
126 * blk_path_error - returns true if error may be path related
130 * This classifies block error status into non-retryable errors and ones
134 * %false - retrying failover path will not help
135 * %true - may succeed if retried
161 #define BIO_ISSUE_RES_SHIFT (64 - BIO_ISSUE_RES_BITS)
[all …]

12345678910>>...23