Home
last modified time | relevance | path

Searched full:active (Results 1 – 25 of 5208) sorted by relevance

12345678910>>...209

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/
Di915_active.c23 static void __live_get(struct live_active *active) in __live_get() argument
25 kref_get(&active->ref); in __live_get()
28 static void __live_free(struct live_active *active) in __live_free() argument
30 i915_active_fini(&active->base); in __live_free()
31 kfree(active); in __live_free()
36 struct live_active *active = container_of(ref, typeof(*active), ref); in __live_release() local
38 __live_free(active); in __live_release()
41 static void __live_put(struct live_active *active) in __live_put() argument
43 kref_put(&active->ref, __live_release); in __live_put()
48 struct live_active *active = container_of(base, typeof(*active), base); in __live_active() local
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
Di915_active.h44 * can then perform any action, such as delayed freeing of an active
52 * @active - the active tracker
57 * i915_active_fence_init() prepares the embedded @active struct for use as
58 * an activity tracker, that is for tracking the last known active fence
63 __i915_active_fence_init(struct i915_active_fence *active, in __i915_active_fence_init() argument
67 RCU_INIT_POINTER(active->fence, fence); in __i915_active_fence_init()
68 active->cb.func = fn ?: i915_active_noop; in __i915_active_fence_init()
75 __i915_active_fence_set(struct i915_active_fence *active,
80 * @active - the active tracker
84 * that @rq is busy, the @active reports busy. When that @rq is signaled
[all …]
Di915_active.c19 * Active refs memory management
22 * they idle (when we know the active requests are inactive) and allocate the
40 node_from_active(struct i915_active_fence *active) in node_from_active() argument
42 return container_of(active, struct active_node, base); in node_from_active()
47 static inline bool is_barrier(const struct i915_active_fence *active) in is_barrier() argument
49 return IS_ERR(rcu_access_pointer(active->fence)); in is_barrier()
83 return (void *)ref->active ?: (void *)ref->retire ?: (void *)ref; in active_debug_hint()
210 __active_fence_slot(struct i915_active_fence *active) in __active_fence_slot() argument
212 return (struct dma_fence ** __force)&active->fence; in __active_fence_slot()
218 struct i915_active_fence *active = in active_fence_cb() local
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dimx6qdl-tx6-lcd.dtsi123 hsync-active = <0>;
124 vsync-active = <0>;
125 de-active = <1>;
126 pixelclk-active = <0>;
140 hsync-active = <0>;
141 vsync-active = <0>;
142 de-active = <1>;
143 pixelclk-active = <0>;
157 hsync-active = <0>;
158 vsync-active = <0>;
[all …]
Dimx6qdl-tx6-lvds.dtsi141 de-active = <1>;
142 pixelclk-active = <1>;
155 hsync-active = <0>;
156 vsync-active = <0>;
157 de-active = <1>;
158 pixelclk-active = <0>;
172 hsync-active = <0>;
173 vsync-active = <0>;
174 de-active = <1>;
175 pixelclk-active = <1>;
[all …]
Dimx53-tx53-x03x.dts80 hsync-active = <0>;
81 vsync-active = <0>;
82 de-active = <1>;
83 pixelclk-active = <0>;
96 hsync-active = <0>;
97 vsync-active = <0>;
98 de-active = <1>;
99 pixelclk-active = <0>;
112 hsync-active = <0>;
113 vsync-active = <0>;
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/exynos/
Dexynos5433-tmu.dtsi20 type = "active";
25 type = "active";
30 type = "active";
35 type = "active";
40 type = "active";
45 type = "active";
50 type = "active";
108 type = "active";
113 type = "active";
118 type = "active";
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/
Dact8945a-charger.txt1 Device-Tree bindings for charger of Active-semi ACT8945A Multi-Function Device
4 - compatible: "active-semi,act8945a-charger".
5 - active-semi,chglev-gpios: charge current level phandle with args
7 - active-semi,lbo-gpios: specify the low battery voltage detect phandle
14 - active-semi,input-voltage-threshold-microvolt: unit: mV;
17 - active-semi,precondition-timeout: unit: minutes;
21 - active-semi,total-timeout: unit: hours;
28 compatible = "active-semi,act8945a";
32 compatible = "active-semi,act8945a-charger";
38 active-semi,chglev-gpios = <&pioA 12 GPIO_ACTIVE_HIGH>;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/
Dleds-bcm6358.txt18 - brcm,clk-dat-low : Boolean, makes clock and data signals active low.
28 - active-low : Boolean, makes LED active low.
45 active-low;
50 active-low;
55 active-low;
60 active-low;
76 active-low;
81 active-low;
91 active-low;
100 active-low;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/
Dtvp7002.txt10 - hsync-active: HSYNC Polarity configuration for the bus. Default value when
13 - vsync-active: VSYNC Polarity configuration for the bus. Default value when
19 - sync-on-green-active: Active state of Sync-on-green signal property of the
21 0 = Normal Operation (Active Low, Default)
24 - field-even-active: Active-high Field ID output polarity control of the bus.
27 0 = Normal Operation (Active Low, Default)
44 hsync-active = <1>;
45 vsync-active = <1>;
47 sync-on-green-active = <1>;
48 field-even-active = <0>;
Dov7670.txt13 - hsync-active: active state of the HSYNC signal, 0/1 for LOW/HIGH respectively.
14 - vsync-active: active state of the VSYNC signal, 0/1 for LOW/HIGH respectively.
18 Active is low.
20 Active is high.
48 hsync-active = <0>;
49 vsync-active = <0>;
/kernel/linux/linux-5.10/arch/arm64/boot/dts/nvidia/
Dtegra210-p3450-0000.dts202 maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
203 maxim,active-fps-power-up-slot = <0>;
204 maxim,active-fps-power-down-slot = <7>;
211 maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
212 maxim,active-fps-power-up-slot = <0>;
213 maxim,active-fps-power-down-slot = <7>;
220 maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
221 maxim,active-fps-power-up-slot = <4>;
222 maxim,active-fps-power-down-slot = <3>;
275 maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
[all …]
Dtegra210-p2180.dtsi63 maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
64 maxim,active-fps-power-up-slot = <7>;
65 maxim,active-fps-power-down-slot = <0>;
72 maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
118 maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
129 maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
140 maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
153 maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
166 maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
177 maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-sa1100/include/mach/
Dh3xxx.h60 …CARD_RESET (H3XXX_EGPIO_BASE + 1) /* reset the attached pcmcia/compactflash card. active high. */
61 #define H3XXX_EGPIO_OPT_RESET (H3XXX_EGPIO_BASE + 2) /* reset the attached option pack. active hi…
62 #define H3XXX_EGPIO_CODEC_NRESET (H3XXX_EGPIO_BASE + 3) /* reset the onboard UDA1341. active low. …
63 #define H3XXX_EGPIO_OPT_NVRAM_ON (H3XXX_EGPIO_BASE + 4) /* apply power to optionpack nvram, active
64 #define H3XXX_EGPIO_OPT_ON (H3XXX_EGPIO_BASE + 5) /* full power to option pack. active high. */
65 #define H3XXX_EGPIO_LCD_ON (H3XXX_EGPIO_BASE + 6) /* enable 3.3V to LCD. active high. */
66 #define H3XXX_EGPIO_RS232_ON (H3XXX_EGPIO_BASE + 7) /* UART3 transceiver force on. Active high. */
69 #define H3600_EGPIO_LCD_PCI (H3XXX_EGPIO_BASE + 8) /* LCD control IC enable. active high. */
70 #define H3600_EGPIO_IR_ON (H3XXX_EGPIO_BASE + 9) /* apply power to IR module. active high. */
71 #define H3600_EGPIO_AUD_AMP_ON (H3XXX_EGPIO_BASE + 10) /* apply power to audio power amp. active
[all …]
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/
Dcvmx-spi.h90 * active) or as a halfplex (either the Tx data path is
91 * active or the Rx data path is active, but not both).
108 * active) or as a halfplex (either the Tx data path is
109 * active or the Rx data path is active, but not both).
177 * active) or as a halfplex (either the Tx data path is
178 * active or the Rx data path is active, but not both).
193 * active) or as a halfplex (either the Tx data path is
194 * active or the Rx data path is active, but not both).
210 * active) or as a halfplex (either the Tx data path is
211 * active or the Rx data path is active, but not both).
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Dallwinner,sun4i-a10-csi.yaml83 data-active: true
84 hsync-active: true
87 vsync-active: true
91 - data-active
92 - hsync-active
95 - vsync-active
126 hsync-active = <1>; /* Active high */
127 vsync-active = <0>; /* Active low */
128 data-active = <1>; /* Active high */
/kernel/linux/linux-5.10/arch/arm/kernel/
Ddma.c66 dma->active = 0; in request_dma()
99 if (dma->active) { in free_dma()
100 pr_err("dma%d: freeing active DMA\n", chan); in free_dma()
102 dma->active = 0; in free_dma()
125 if (dma->active) in set_dma_sg()
126 pr_err("dma%d: altering DMA SG while DMA active\n", chan); in set_dma_sg()
142 if (dma->active) in __set_dma_addr()
143 pr_err("dma%d: altering DMA address while DMA active\n", chan); in __set_dma_addr()
159 if (dma->active) in set_dma_count()
160 pr_err("dma%d: altering DMA count while DMA active\n", chan); in set_dma_count()
[all …]
/kernel/linux/linux-5.10/include/linux/
Dcc_platform.h20 * currently active.
24 * @CC_ATTR_MEM_ENCRYPT: Memory encryption is active
26 * The platform/OS is running with active memory encryption. This
36 * @CC_ATTR_HOST_MEM_ENCRYPT: Host memory encryption is active
46 * @CC_ATTR_GUEST_MEM_ENCRYPT: Guest memory encryption is active
56 * @CC_ATTR_GUEST_STATE_ENCRYPT: Guest state encryption is active
69 * cc_platform_has() - Checks if the specified cc_attr attribute is active
73 * specified Confidential Computing attribute is currently active.
77 * * TRUE - Specified Confidential Computing attribute is active
78 * * FALSE - Specified Confidential Computing attribute is not active
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
Dintel_context.c82 __i915_active_acquire(&ce->active); in intel_context_active_acquire()
88 err = i915_active_acquire_preallocate_barrier(&ce->active, in intel_context_active_acquire()
91 i915_active_release(&ce->active); in intel_context_active_acquire()
99 i915_active_acquire_barrier(&ce->active); in intel_context_active_release()
100 i915_active_release(&ce->active); in intel_context_active_release()
112 err = i915_active_acquire(&vma->active); in __context_pin_state()
133 i915_active_release(&vma->active); in __context_unpin_state()
146 err = i915_active_acquire(&ring->vma->active); in __ring_active()
159 i915_active_release(&ring->vma->active); in __ring_retire()
168 CE_TRACE(ce, "active\n"); in intel_context_pre_pin()
[all …]
Dselftest_engine_heartbeat.c38 struct i915_active active; member
42 static int pulse_active(struct i915_active *active) in pulse_active() argument
44 kref_get(&container_of(active, struct pulse, active)->kref); in pulse_active()
52 i915_active_fini(&p->active); in pulse_free()
61 static void pulse_retire(struct i915_active *active) in pulse_retire() argument
63 pulse_put(container_of(active, struct pulse, active)); in pulse_retire()
75 i915_active_init(&p->active, pulse_active, pulse_retire); in pulse_create()
82 i915_active_unlock_wait(&p->active); in pulse_unlock_wait()
97 err = i915_active_acquire(&p->active); in __live_idle_pulse()
101 err = i915_active_acquire_preallocate_barrier(&p->active, engine); in __live_idle_pulse()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/
Dact8945a.txt1 Device-Tree bindings for Active-semi ACT8945A MFD driver
4 - compatible: "active-semi,act8945a".
13 compatible = "active-semi,act8945a";
16 active-semi,vsel-high;
70 compatible = "active-semi,act8945a-charger";
76 active-semi,chglev-gpios = <&pioA 12 GPIO_ACTIVE_HIGH>;
77 active-semi,lbo-gpios = <&pioA 72 GPIO_ACTIVE_LOW>;
78 active-semi,input-voltage-threshold-microvolt = <6600>;
79 active-semi,precondition-timeout = <40>;
80 active-semi,total-timeout = <3>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/reset/
Dgpio-restart.txt11 priority order. The gpio is configured as an output, and driven active,
13 inactive->active edge condition, triggering positive edge triggered
14 reset. After a delay specified by active-delay, the GPIO is set to
15 inactive, thus causing an active->inactive edge, triggering negative edge
17 is driven active again. After a delay specified by wait-delay, the
24 low to reset the board set it to "Active Low", otherwise set
25 gpio to "Active High".
40 - active-delay: Delay (default 100) to wait after driving gpio active [ms]
51 active-delay = <100>;
Dgpio-poweroff.txt10 output, and drive active, so triggering a level triggered power off
11 condition. This will also cause an inactive->active edge condition, so
13 the GPIO is set to inactive, thus causing an active->inactive edge,
15 delay the GPIO is driver active again. If the power is still on and
22 low to power down the board set it to "Active Low", otherwise set
23 gpio to "Active High".
30 - active-delay-ms: Delay (default 100) to wait after driving gpio active
/kernel/linux/linux-5.10/drivers/acpi/
Dpci_link.c52 * If a link is initialized, we never change its active and initialized
53 * later even the link is disable. Instead, we just repick the active irq
56 u32 active; /* Current IRQ */ member
223 * Run _CRS and set link->irq.active
235 link->irq.active = 0; in acpi_pci_link_get_current()
269 link->irq.active = irq; in acpi_pci_link_get_current()
271 ACPI_DEBUG_PRINT((ACPI_DB_INFO, "Link at IRQ %d \n", link->irq.active)); in acpi_pci_link_get_current()
363 /* Query _CRS, set link->irq.active */ in acpi_pci_link_set()
371 * set link->irq.active in acpi_pci_link_set()
373 if (link->irq.active != irq) { in acpi_pci_link_set()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/
Dtps65132-regulator.txt14 -enable-gpios:(active high, output) Regulators are controlled by the input pins.
17 -active-discharge-gpios: (active high, output) Some configurations use delay mechanisms
20 the delay mechanism. Requires specification of ti,active-discharge-time-us
21 -ti,active-discharge-time-us: how long the active discharge gpio should be
22 asserted for during active discharge, in microseconds.
43 regulator-active-discharge = <0>;

12345678910>>...209