| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6qdl-tx6-lcd.dtsi | 86 hsync-active = <0>; 87 vsync-active = <0>; 88 de-active = <1>; 89 pixelclk-active = <0>; 102 hsync-active = <0>; 103 vsync-active = <0>; 104 de-active = <1>; 105 pixelclk-active = <0>; 118 hsync-active = <0>; 119 vsync-active = <0>; [all …]
|
| H A D | imx6qdl-tx6-lvds.dtsi | 104 de-active = <1>; 105 pixelclk-active = <1>; 118 hsync-active = <0>; 119 vsync-active = <0>; 120 de-active = <1>; 121 pixelclk-active = <0>; 134 hsync-active = <0>; 135 vsync-active = <0>; 136 de-active = <1>; 137 pixelclk-active = <1>; [all …]
|
| H A D | imx53-tx53-x13x.dts | 66 enable-active-high; 76 enable-active-high; 160 hsync-active = <0>; 161 vsync-active = <0>; 162 de-active = <1>; 163 pixelclk-active = <1>; 176 hsync-active = <0>; 177 vsync-active = <0>; 178 de-active = <1>; 179 pixelclk-active = <1>; [all …]
|
| /linux/drivers/gpu/drm/i915/ |
| H A 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 …]
|
| H A D | i915_active.c | 18 * Active refs memory management 21 * they idle (when we know the active requests are inactive) and allocate the 36 node_from_active(struct i915_active_fence *active) in node_from_active() argument 38 return container_of(active, struct active_node, base); in node_from_active() 43 static inline bool is_barrier(const struct i915_active_fence *active) in is_barrier() argument 45 return IS_ERR(rcu_access_pointer(active->fence)); in is_barrier() 79 return (void *)ref->active ?: (void *)ref->retire ?: (void *)ref; in active_debug_hint() 204 __active_fence_slot(struct i915_active_fence *active) in __active_fence_slot() argument 206 return (struct dma_fence ** __force)&active->fence; in __active_fence_slot() 212 struct i915_active_fence *active = in active_fence_cb() local [all …]
|
| /linux/kernel/ |
| H A D | nscommon.c | 82 * active use (installed in nsproxy) and decremented when all in __ns_common_init() 83 * active uses are gone. Initial namespaces are always active. in __ns_common_init() 108 /* Skip init_user_ns as it's always active */ in ns_owner() 115 * The active reference count works by having each namespace that gets 116 * created take a single active reference on its owning user namespace. 118 * active count itself goes down. 122 * + : adding active reference 123 * - : dropping active reference 124 * x : always active (initial namespace) 142 * If both net_ns and pid_ns put their last active reference on [all …]
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_context.c | 96 __i915_active_acquire(&ce->active); in intel_context_active_acquire() 103 err = i915_active_acquire_preallocate_barrier(&ce->active, in intel_context_active_acquire() 106 i915_active_release(&ce->active); in intel_context_active_acquire() 114 i915_active_acquire_barrier(&ce->active); in intel_context_active_release() 115 i915_active_release(&ce->active); in intel_context_active_release() 127 err = i915_active_acquire(&vma->active); in __context_pin_state() 148 i915_active_release(&vma->active); in __context_unpin_state() 161 err = i915_active_acquire(&ring->vma->active); in __ring_active() 174 i915_active_release(&ring->vma->active); in __ring_retire() 183 CE_TRACE(ce, "active\n"); in intel_context_pre_pin() [all …]
|
| H A D | selftest_engine_heartbeat.c | 43 struct i915_active active; member 47 static int pulse_active(struct i915_active *active) in pulse_active() argument 49 kref_get(&container_of(active, struct pulse, active)->kref); in pulse_active() 57 i915_active_fini(&p->active); in pulse_free() 66 static void pulse_retire(struct i915_active *active) in pulse_retire() argument 68 pulse_put(container_of(active, struct pulse, active)); in pulse_retire() 80 i915_active_init(&p->active, pulse_active, pulse_retire, 0); in pulse_create() 87 wait_var_event_timeout(&p->active, i915_active_is_idle(&p->active), HZ); in pulse_unlock_wait() 102 err = i915_active_acquire(&p->active); in __live_idle_pulse() 106 err = i915_active_acquire_preallocate_barrier(&p->active, engine); in __live_idle_pulse() [all …]
|
| H A D | intel_engine_stats.h | 21 if (stats->active) { in intel_engine_context_in() 22 stats->active++; in intel_engine_context_in() 31 stats->active++; in intel_engine_context_in() 36 GEM_BUG_ON(!stats->active); in intel_engine_context_in() 44 GEM_BUG_ON(!stats->active); in intel_engine_context_out() 45 if (stats->active > 1) { in intel_engine_context_out() 46 stats->active--; in intel_engine_context_out() 53 stats->active--; in intel_engine_context_out()
|
| /linux/Documentation/devicetree/bindings/leds/ |
| H A D | leds-bcm6358.txt | 18 - brcm,clk-dat-low : Boolean, makes clock and data signals active low. 43 active-low; 48 active-low; 53 active-low; 58 active-low; 74 active-low; 79 active-low; 89 active-low; 98 active-low; 103 active-low; [all …]
|
| /linux/arch/arm/mach-sa1100/include/mach/ |
| H A 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 …]
|
| /linux/Documentation/devicetree/bindings/media/ |
| H A D | allwinner,sun4i-a10-csi.yaml | 83 data-active: true 84 hsync-active: true 86 vsync-active: true 90 - data-active 91 - hsync-active 93 - vsync-active 121 hsync-active = <1>; /* Active high */ 122 vsync-active = <0>; /* Active low */ 123 data-active = <1>; /* Active high */
|
| /linux/arch/arm/kernel/ |
| H A 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 …]
|
| /linux/Documentation/devicetree/bindings/power/reset/ |
| H A D | gpio-restart.yaml | 21 is configured as an output, and driven active, triggering a level triggered reset condition. 22 This will also cause an inactive->active edge condition, triggering positive edge triggered 23 reset. After a delay specified by active-delay, the GPIO is set to inactive, thus causing an 24 active->inactive edge, triggering negative edge triggered reset. After a delay specified by 25 inactive-delay, the GPIO is driven active again. After a delay specified by wait-delay, the 38 set it to "Active Low", otherwise set GPIO to "Active High". 49 active-delay: 51 description: Delay (default 100) to wait after driving gpio active [ms] 76 active-delay = <100>;
|
| /linux/Documentation/firmware-guide/acpi/ |
| H A D | gpio-properties.rst | 52 If 1, the GPIO is marked as active-low. 55 active-low or active-high, the "active_low" argument can be used here. 56 Setting it to 1 marks the GPIO as active-low. 83 | +-------------+ as high, assuming non-active | 86 | | High | as high, assuming active | 89 | +-------------+ as low, assuming non-active | 92 | | Low | as low, assuming active | 96 _DSD is present, both GPIOs will be treated as active with a high 118 Active High. Even for the cases when _DSD() is involved (see the example 119 above) the GPIO CS polarity must be defined Active High to avoid ambiguity. [all …]
|
| /linux/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra210-p2180.dtsi | 164 maxim,active-fps-source = <MAX77620_FPS_SRC_0>; 165 maxim,active-fps-power-up-slot = <7>; 166 maxim,active-fps-power-down-slot = <0>; 173 maxim,active-fps-source = <MAX77620_FPS_SRC_0>; 203 maxim,active-fps-source = <MAX77620_FPS_SRC_1>; 214 maxim,active-fps-source = <MAX77620_FPS_SRC_0>; 225 maxim,active-fps-source = <MAX77620_FPS_SRC_1>; 238 maxim,active-fps-source = <MAX77620_FPS_SRC_0>; 251 maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>; 262 maxim,active-fps-source = <MAX77620_FPS_SRC_1>; [all …]
|
| H A D | tegra210-p3450-0000.dts | 118 dvfs_pwm_active_state: pinmux-dvfs-pwm-active { 223 maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>; 224 maxim,active-fps-power-up-slot = <0>; 225 maxim,active-fps-power-down-slot = <7>; 232 maxim,active-fps-source = <MAX77620_FPS_SRC_0>; 233 maxim,active-fps-power-up-slot = <0>; 234 maxim,active-fps-power-down-slot = <7>; 241 maxim,active-fps-source = <MAX77620_FPS_SRC_0>; 242 maxim,active-fps-power-up-slot = <4>; 243 maxim,active-fps-power-down-slot = <3>; [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_ksyms_btf_write_check.c | 13 int *active; in handler1() local 17 active = (int *)bpf_per_cpu_ptr(&bpf_prog_active, cpu); in handler1() 18 if (active) { in handler1() 23 *(volatile int *)active = -1; in handler1() 37 int *active; in handler2() local 39 active = bpf_this_cpu_ptr(&bpf_prog_active); in handler2() 40 write_active(active); in handler2()
|
| /linux/Documentation/devicetree/bindings/media/i2c/ |
| H A D | galaxycore,gc0308.yaml | 59 hsync-active: true 60 vsync-active: true 61 data-active: true 99 hsync-active = <1>; /* active high */ 100 vsync-active = <1>; /* active high */ 101 data-active = <1>; /* active high */
|
| /linux/Documentation/devicetree/bindings/bus/ |
| H A D | nvidia,tegra20-gmi.txt | 34 child device is supported which represents the active chip-select line, see 45 - nvidia,snor-rdy-active-before-data: Assert RDY signal one cycle before data. 47 - nvidia,snor-rdy-active-high: RDY signal is active high 48 - nvidia,snor-adv-active-high: ADV signal is active high 49 - nvidia,snor-oe-active-high: WE/OE signal is active high 50 - nvidia,snor-cs-active-high: CS signal is active high 94 nvidia,snor-adv-active-high; 125 nvidia,snor-adv-active-high;
|
| /linux/tools/testing/selftests/sync/ |
| H A D | sync_wait.c | 36 int valid, active, signaled, ret; in test_fence_multi_timeline_wait() local 53 active = sync_fence_count_with_status(merged, FENCE_STATUS_ACTIVE); in test_fence_multi_timeline_wait() 54 ASSERT(active == 3, "Fence signaled too early!\n"); in test_fence_multi_timeline_wait() 61 active = sync_fence_count_with_status(merged, FENCE_STATUS_ACTIVE); in test_fence_multi_timeline_wait() 63 ASSERT(active == 2 && signaled == 1, in test_fence_multi_timeline_wait() 67 active = sync_fence_count_with_status(merged, FENCE_STATUS_ACTIVE); in test_fence_multi_timeline_wait() 69 ASSERT(active == 1 && signaled == 2, in test_fence_multi_timeline_wait() 73 active = sync_fence_count_with_status(merged, FENCE_STATUS_ACTIVE); in test_fence_multi_timeline_wait() 75 ASSERT(active == 0 && signaled == 3, in test_fence_multi_timeline_wait()
|
| /linux/drivers/gnss/ |
| H A D | sirf.c | 47 bool active; member 170 if (!data->wakeup && !data->active) { in sirf_receive_buf() 171 data->active = true; in sirf_receive_buf() 199 data->active = ret; in sirf_wakeup_handler() 206 bool active, in sirf_wait_for_power_state_nowakeup() argument 215 data->active = false; in sirf_wait_for_power_state_nowakeup() 217 data->active, msecs_to_jiffies(SIRF_REPORT_CYCLE)); in sirf_wait_for_power_state_nowakeup() 221 if (ret > 0 && !active) in sirf_wait_for_power_state_nowakeup() 224 if (ret == 0 && active) in sirf_wait_for_power_state_nowakeup() 230 static int sirf_wait_for_power_state(struct sirf_data *data, bool active, in sirf_wait_for_power_state() argument [all …]
|
| /linux/arch/arm/boot/dts/allwinner/ |
| H A D | sun8i-s3-pinecube.dts | 70 hsync-active = <1>; /* Active high */ 71 vsync-active = <0>; /* Active low */ 72 data-active = <1>; /* Active high */ 117 hsync-active = <1>; /* Active high */ 118 vsync-active = <0>; /* Active low */ 119 data-active = <1>; /* Active high */
|
| /linux/kernel/sched/ |
| H A D | loadavg.c | 159 unsigned long active, unsigned int n) in calc_load_n() argument 161 return calc_load(load, fixed_power_int(exp, FSHIFT, n), active); in calc_load_n() 302 * Once we've updated the global active value, we need to apply the exponential 308 long delta, active, n; in calc_global_nohz() local 318 active = atomic_long_read(&calc_load_tasks); in calc_global_nohz() 319 active = active > 0 ? active * FIXED_1 : 0; in calc_global_nohz() 321 avenrun[0] = calc_load_n(avenrun[0], EXP_1, active, n); in calc_global_nohz() 322 avenrun[1] = calc_load_n(avenrun[1], EXP_5, active, n); in calc_global_nohz() 323 avenrun[2] = calc_load_n(avenrun[2], EXP_15, active, n); in calc_global_nohz() 354 long active, delta; in calc_global_load() local [all …]
|
| /linux/drivers/media/platform/via/ |
| H A D | via-camera.h | 6 #define VCR_IC_EAV 0x0001 /* End of active video status */ 8 #define VCR_IC_FBOTFLD 0x0004 /* "flipping" Bottom field is active */ 9 #define VCR_IC_ACTBUF 0x0018 /* Active video buffer */ 10 #define VCR_IC_VSYNC 0x0020 /* 0 = VB, 1 = active video */ 11 #define VCR_IC_BOTFLD 0x0040 /* Bottom field is active */ 13 #define VCR_IC_INTEN 0x0100 /* End of active video int. enable */ 67 #define VCR_HORRANGE 0x314 /* Active video horizontal range */ 68 #define VCR_VERTRANGE 0x318 /* Active video vertical range */ 69 #define VCR_AVSCALE 0x31c /* Active video scaling control */ 77 #define VCR_MAXDATA 0x334 /* Active data count of active video */
|