/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
D | i915_active.c | 23 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/ |
D | i915_active.h | 44 * 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 …]
|
D | i915_active.c | 19 * 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/ |
D | imx6qdl-tx6-lcd.dtsi | 123 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 …]
|
D | imx6qdl-tx6-lvds.dtsi | 141 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 …]
|
D | imx53-tx53-x03x.dts | 80 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/ |
D | exynos5433-tmu.dtsi | 20 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/ |
D | act8945a-charger.txt | 1 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/ |
D | leds-bcm6358.txt | 18 - 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/ |
D | tvp7002.txt | 10 - 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>;
|
D | ov7670.txt | 13 - 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/ |
D | tegra210-p3450-0000.dts | 202 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 …]
|
D | tegra210-p2180.dtsi | 63 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/ |
D | h3xxx.h | 60 …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/ |
D | cvmx-spi.h | 90 * 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/ |
D | allwinner,sun4i-a10-csi.yaml | 83 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/ |
D | dma.c | 66 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/ |
D | cc_platform.h | 20 * 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/ |
D | intel_context.c | 82 __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 …]
|
D | selftest_engine_heartbeat.c | 38 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/ |
D | act8945a.txt | 1 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/ |
D | gpio-restart.txt | 11 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>;
|
D | gpio-poweroff.txt | 10 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/ |
D | pci_link.c | 52 * 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/ |
D | tps65132-regulator.txt | 14 -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>;
|