Home
last modified time | relevance | path

Searched +full:reset +full:- +full:type (Results 1 – 25 of 1080) sorted by relevance

12345678910>>...44

/Linux-v6.1/Documentation/devicetree/bindings/mfd/
Dst,stpmic1.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
12 - pascal Paillet <p.paillet@foss.st.com>
24 "#interrupt-cells":
27 interrupt-controller: true
30 type: object
36 const: st,stpmic1-onkey
40 - description: onkey-falling, happens when onkey is pressed. IT_PONKEY_F of pmic
41 - description: onkey-rising, happens when onkey is released. IT_PONKEY_R of pmic
[all …]
Dcanaan,k210-sysctl.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mfd/canaan,k210-sysctl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Damien Le Moal <damien.lemoal@wdc.com>
14 register map for controlling the clocks, reset signals and pin power
20 - const: canaan,k210-sysctl
21 - const: syscon
22 - const: simple-mfd
29 clock-names:
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/watchdog/
Daspeed-wdt.txt4 - compatible: must be one of:
5 - "aspeed,ast2400-wdt"
6 - "aspeed,ast2500-wdt"
7 - "aspeed,ast2600-wdt"
9 - reg: physical base address of the controller and length of memory mapped
14 - aspeed,reset-type = "cpu|soc|system|none"
16 Reset behavior - Whenever a timeout occurs the watchdog can be programmed
19 Type "none" can be specified to indicate that no resets are to be done.
21 to perform the reset.
23 If 'aspeed,reset-type=' is not specified the default is to enable system
[all …]
Datmel,at91sam9-wdt.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/watchdog/atmel,at91sam9-wdt.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Eugen Hristev <eugen.hristev@microchip.com>
15 const: atmel,at91sam9260-wdt
26 atmel,max-heartbeat-sec:
32 atmel,min-heartbeat-sec:
35 must be smaller than the max-heartbeat-sec value. It is used to
39 atmel,watchdog-type:
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/clock/
Dstericsson,u8500-clks.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/stericsson,u8500-clks.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ST-Ericsson DB8500 (U8500) clocks
10 - Ulf Hansson <ulf.hansson@linaro.org>
11 - Linus Walleij <linus.walleij@linaro.org>
14 DB8500 digital baseband system-on-chip and its siblings such as
16 itself, not off-chip clocks. There are four different on-chip
17 clocks - RTC (32 kHz), CPU clock (SMP TWD), PRCMU (power reset and
[all …]
/Linux-v6.1/drivers/media/pci/cx23885/
Dcx23885-cards.c1 // SPDX-License-Identifier: GPL-2.0-or-later
14 #include <media/drv-intf/cx25840.h>
19 #include "netup-eeprom.h"
20 #include "netup-init.h"
21 #include "altera-ci.h"
24 #include "cx23888-ir.h"
29 "NetUP Dual DVB-T/C CI card revision");
35 "\t\t\tHVR-1250 (reported safe)\n"
41 /* ------------------------------------------------------------------ */
50 .type = CX23885_VMUX_COMPOSITE1,
[all …]
/Linux-v6.1/drivers/firmware/efi/
Dcapsule.c1 // SPDX-License-Identifier: GPL-2.0
25 static int efi_reset_type = -1;
34 * efi_capsule_pending - has a capsule been passed to the firmware?
35 * @reset_type: store the type of EFI reset if capsule is pending
38 * firmware we need to perform a specific type of reset. If a capsule is
39 * pending return the reset type in @reset_type.
47 * A non-racy use is from platform reboot code because we use
74 * efi_capsule_supported - does the firmware support the capsule?
78 * @reset: the reset type required for this capsule
83 * No attempt is made to check @reset against the reset type required
[all …]
/Linux-v6.1/drivers/input/keyboard/
Dsunkbd.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (c) 1999-2001 Vojtech Pavlik
53 * Per-keyboard data.
64 char type; member
66 volatile s8 reset; member
80 if (sunkbd->reset <= -1) { in sunkbd_interrupt()
82 * If cp[i] is 0xff, sunkbd->reset will stay -1. in sunkbd_interrupt()
85 sunkbd->reset = data; in sunkbd_interrupt()
86 wake_up_interruptible(&sunkbd->wait); in sunkbd_interrupt()
90 if (sunkbd->layout == -1) { in sunkbd_interrupt()
[all …]
/Linux-v6.1/Documentation/driver-api/
Dreset.rst1 .. SPDX-License-Identifier: GPL-2.0-only
4 Reset controller API
10 Reset controllers are central units that control the reset signals to multiple
12 The reset controller API is split into two parts:
13 the `consumer driver interface <#consumer-driver-interface>`__ (`API reference
14 <#reset-consumer-api>`__), which allows peripheral drivers to request control
15 over their reset input signals, and the `reset controller driver interface
16 <#reset-controller-driver-interface>`__ (`API reference
17 <#reset-controller-driver-api>`__), which is used by drivers for reset
18 controller devices to register their reset controls to provide them to the
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/phy/
Dqcom,usb-8x16-phy.txt3 - compatible:
5 Value type: <string>
6 Definition: Should contain "qcom,usb-8x16-phy".
8 - reg:
10 Value type: <prop-encoded-array>
13 - clocks:
15 Value type: <prop-encoded-array>
16 Definition: See clock-bindings.txt section "consumers". List of
20 - clock-names:
22 Value type: <string>
[all …]
Dphy-cadence-sierra.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: "http://devicetree.org/schemas/phy/phy-cadence-sierra.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
14 - Swapnil Jakhade <sjakhade@cadence.com>
15 - Yuti Amonkar <yamonkar@cadence.com>
20 - cdns,sierra-phy-t0
21 - ti,sierra-phy-t0
23 '#address-cells':
26 '#size-cells':
[all …]
Dphy-cadence-torrent.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: "http://devicetree.org/schemas/phy/phy-cadence-torrent.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
16 - Swapnil Jakhade <sjakhade@cadence.com>
17 - Yuti Amonkar <yamonkar@cadence.com>
22 - cdns,torrent-phy
23 - ti,j721e-serdes-10g
25 '#address-cells':
28 '#size-cells':
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/net/
Dmdio.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
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>
17 bus. These should follow the generic ethernet-phy.yaml document, or
24 "#address-cells":
27 "#size-cells":
30 reset-gpios:
[all …]
/Linux-v6.1/drivers/infiniband/hw/irdma/
Dtrace_cm.h1 /* SPDX-License-Identifier: GPL-2.0 or Linux-OpenIB */
2 /* Copyright (c) 2019 - 2021 Intel Corporation */
28 TP_fast_assign(__entry->iwdev = iwdev;
29 __entry->lport = cm_info->loc_port;
30 __entry->ipv4 = cm_info->ipv4;
32 cm_info->loc_addr, 4);
35 __entry->iwdev,
37 __entry->lport, __entry->ipv4)
51 TP_fast_assign(__entry->iwdev = listener->iwdev;
52 __entry->lport = listener->loc_port;
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/arm/bcm/
Draspberrypi,bcm2835-firmware.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/arm/bcm/raspberrypi,bcm2835-firmware.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Eric Anholt <eric@anholt.net>
11 - Stefan Wahren <wahrenst@gmx.net>
17 const: raspberrypi,bcm2835-firmware
20 - compatible
25 - const: raspberrypi,bcm2835-firmware
26 - const: simple-mfd
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/net/nfc/
Dmarvell,nci.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
15 - marvell,nfc-i2c
16 - marvell,nfc-spi
17 - marvell,nfc-uart
19 hci-muxed:
20 type: boolean
30 reset-n-io:
[all …]
/Linux-v6.1/drivers/net/ethernet/sfc/siena/
Defx_common.c1 // SPDX-License-Identifier: GPL-2.0-only
37 * On Falcon-based NICs, this will:
38 * - Check the on-board hardware monitor;
39 * - Poll the link state and reconfigure the hardware as necessary.
40 * On Siena-based NICs for power systems with EEH support, this will give EEH a
45 /* How often and how many times to poll for a reset while waiting for a
72 #define RESET_TYPE(type) \ argument
73 STRING_TABLE_LOOKUP(type, efx_reset_type)
107 /* Reset workqueue. If any NIC has a hardware failure then a reset will be
108 * queued onto this work queue. This is not a per-nic work queue, because
[all …]
/Linux-v6.1/drivers/gpu/drm/i915/gvt/
Dvgpu.c2 * Copyright(c) 2011-2016 Intel Corporation. All rights reserved.
40 struct drm_i915_private *i915 = vgpu->gvt->gt->i915; in populate_pvinfo_page()
46 vgpu_vreg_t(vgpu, vgtif_reg(vgt_id)) = vgpu->id; in populate_pvinfo_page()
66 gvt_dbg_core("Populate PVINFO PAGE for vGPU %d\n", vgpu->id); in populate_pvinfo_page()
73 drm_WARN_ON(&i915->drm, sizeof(struct vgt_if) != VGT_PVINFO_SIZE); in populate_pvinfo_page()
77 * vGPU type name is defined as GVTg_Vx_y which contains the physical GPU
78 * generation type (e.g V4 as BDW server, V5 as SKL server).
83 * type will have a different number of avail_instance to indicate how
84 * many vGPU instance can be created for this type.
98 * intel_gvt_init_vgpu_types - initialize vGPU type list
[all …]
/Linux-v6.1/drivers/net/ethernet/sfc/
Defx_common.c1 // SPDX-License-Identifier: GPL-2.0-only
38 * On Falcon-based NICs, this will:
39 * - Check the on-board hardware monitor;
40 * - Poll the link state and reconfigure the hardware as necessary.
41 * On Siena-based NICs for power systems with EEH support, this will give EEH a
46 /* How often and how many times to poll for a reset while waiting for a
73 #define RESET_TYPE(type) \ argument
74 STRING_TABLE_LOOKUP(type, efx_reset_type)
108 /* Reset workqueue. If any NIC has a hardware failure then a reset will be
109 * queued onto this work queue. This is not a per-nic work queue, because
[all …]
/Linux-v6.1/drivers/mfd/
Darizona-spi.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * arizona-spi.c -- Arizona SPI bus interface
21 #include <uapi/linux/input-event-codes.h>
32 { "reset-gpios", &reset_gpios, 1, },
33 { "wlf,ldoena-gpios", &ldoena_gpios, 1 },
38 * The ACPI resources for the device only describe external GPIO-s. They do
39 * not provide mappings for the GPIO-s coming from the Arizona codec itself.
42 { "arizona", 2, "wlf,spkvdd-ena", 0, GPIO_ACTIVE_HIGH },
43 { "arizona", 4, "wlf,micd-pol", 0, GPIO_ACTIVE_LOW },
58 /* Add mappings for the 2 ACPI declared GPIOs used for reset and ldo-ena */ in arizona_spi_acpi_windows_probe()
[all …]
Dmadera-core.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2015-2018 Cirrus Logic
51 .name = "madera-ldo1",
63 { .name = "madera-pinctrl", },
64 { .name = "madera-irq", },
65 { .name = "madera-gpio", },
67 .name = "madera-extcon",
72 .name = "cs47l15-codec",
87 { .name = "madera-pinctrl", },
88 { .name = "madera-irq", },
[all …]
/Linux-v6.1/drivers/phy/allwinner/
Dphy-sun9i-usb.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright (C) 2014-2015 Chen-Yu Tsai <wens@csie.org>
7 * Based on phy-sun4i-usb.c from
21 #include <linux/reset.h>
38 struct reset_control *reset; member
41 enum usb_phy_interface type; member
52 if (phy->type == USBPHY_INTERFACE_MODE_HSIC) in sun9i_usb_phy_passby()
56 reg_value = readl(phy->pmu); in sun9i_usb_phy_passby()
63 writel(reg_value, phy->pmu); in sun9i_usb_phy_passby()
71 ret = clk_prepare_enable(phy->clk); in sun9i_usb_phy_init()
[all …]
/Linux-v6.1/drivers/clk/baikal-t1/
Dccu-rst.c1 // SPDX-License-Identifier: GPL-2.0-only
8 * Baikal-T1 CCU Resets interface driver
11 #define pr_fmt(fmt) "bt1-ccu-rst: " fmt
19 #include <linux/reset-controller.h>
22 #include <dt-bindings/reset/bt1-ccu.h>
24 #include "ccu-rst.h"
47 .type = CCU_RST_TRIG, \
54 .type = CCU_RST_DIR, \
60 enum ccu_rst_type type; member
66 * Each AXI-bus clock divider is equipped with the corresponding clock-consumer
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/amdgpu/
Daldebaran.c36 struct amdgpu_device *adev = (struct amdgpu_device *)reset_ctl->handle; in aldebaran_is_mode2_default()
38 if ((adev->ip_versions[MP1_HWIP][0] == IP_VERSION(13, 0, 2) && in aldebaran_is_mode2_default()
39 adev->gmc.xgmi.connected_to_cpu)) in aldebaran_is_mode2_default()
50 struct amdgpu_device *adev = (struct amdgpu_device *)reset_ctl->handle; in aldebaran_get_reset_handler()
52 if (reset_context->method != AMD_RESET_METHOD_NONE) { in aldebaran_get_reset_handler()
53 dev_dbg(adev->dev, "Getting reset handler for method %d\n", in aldebaran_get_reset_handler()
54 reset_context->method); in aldebaran_get_reset_handler()
55 list_for_each_entry(handler, &reset_ctl->reset_handlers, in aldebaran_get_reset_handler()
57 if (handler->reset_method == reset_context->method) in aldebaran_get_reset_handler()
63 list_for_each_entry(handler, &reset_ctl->reset_handlers, in aldebaran_get_reset_handler()
[all …]
/Linux-v6.1/Documentation/watchdog/
Dmlx-wdt.rst15 Type 1:
19 Get time-left isn't supported
21 Type 2:
23 a user-defined timeout.
25 Get time-left is supported.
27 Type 3:
28 Same as Type 2 with extended maximum timeout period.
31 Type 1 HW watchdog implementation exist in old systems and
32 all new systems have type 2 HW watchdog.
35 Type 3 HW watchdog implementation can exist on all Mellanox systems
[all …]

12345678910>>...44