Home
last modified time | relevance | path

Searched +full:sync +full:- +full:active (Results 1 – 25 of 1139) sorted by relevance

12345678910>>...46

/kernel/linux/linux-6.6/Documentation/fb/
Dviafb.modes10 # 640x480, 60 Hz, Non-Interlaced (25.175 MHz dotclock)
15 # Sync Width 3.813 us 0.064 ms
21 # Active Time 25.422 us 15.253 ms
28 mode "640x480-60"
31 timings 39722 48 16 33 10 96 2 endmode mode "480x640-60"
35 # 640x480, 75 Hz, Non-Interlaced (31.50 MHz dotclock)
40 # Sync Width 2.032 us 0.080 ms
46 # Active Time 20.317 us 12.800 ms
52 mode "640x480-75"
56 # 640x480, 85 Hz, Non-Interlaced (36.000 MHz dotclock)
[all …]
Dep93xx-fb.rst24 Note that the pixel clock value is in pico-seconds. You can use the
58 EP93XXFB_SYNC_BLANK_HIGH Blank signal is active high. By
59 default the blank signal is active low.
61 EP93XXFB_SYNC_HORIZ_HIGH Horizontal sync is active high. By
62 default the horizontal sync is active low.
64 EP93XXFB_SYNC_VERT_HIGH Vertical sync is active high. By
65 default the vertical sync is active high.
98 struct ep93xxfb_mach_info *mach_info = pdev->dev.platform_data;
110 video=XRESxYRES[-BPP][@REFRESH]
112 If the EP93xx video driver is built-in then the video mode is set on
[all …]
/kernel/linux/linux-5.10/Documentation/fb/
Dviafb.modes10 # 640x480, 60 Hz, Non-Interlaced (25.175 MHz dotclock)
15 # Sync Width 3.813 us 0.064 ms
21 # Active Time 25.422 us 15.253 ms
28 mode "640x480-60"
31 timings 39722 48 16 33 10 96 2 endmode mode "480x640-60"
35 # 640x480, 75 Hz, Non-Interlaced (31.50 MHz dotclock)
40 # Sync Width 2.032 us 0.080 ms
46 # Active Time 20.317 us 12.800 ms
52 mode "640x480-75"
56 # 640x480, 85 Hz, Non-Interlaced (36.000 MHz dotclock)
[all …]
Dep93xx-fb.rst24 Note that the pixel clock value is in pico-seconds. You can use the
58 EP93XXFB_SYNC_BLANK_HIGH Blank signal is active high. By
59 default the blank signal is active low.
61 EP93XXFB_SYNC_HORIZ_HIGH Horizontal sync is active high. By
62 default the horizontal sync is active low.
64 EP93XXFB_SYNC_VERT_HIGH Vertical sync is active high. By
65 default the vertical sync is active high.
98 struct ep93xxfb_mach_info *mach_info = pdev->dev.platform_data;
110 video=XRESxYRES[-BPP][@REFRESH]
112 If the EP93xx video driver is built-in then the video mode is set on
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/panel/
Dpanel-timing.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/panel/panel-timing.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Sam Ravnborg <sam@ravnborg.org>
20 +-------+----------+-------------------------------------+----------+
24 +-------+----------+-------------------------------------+----------+
28 +-------+----------#######################################----------+
33 |<----->|<-------->#<-------+--------------------------->#<-------->|
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/
Dpanel-timing.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/panel/panel-timing.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Sam Ravnborg <sam@ravnborg.org>
20 +----------+-------------------------------------+----------+-------+
24 +----------#######################################----------+-------+
29 |<-------->#<-------+--------------------------->#<-------->|<----->|
34 +----------#######################################----------+-------+
[all …]
/kernel/linux/linux-5.10/include/video/
Ddisplay_timing.h1 /* SPDX-License-Identifier: GPL-2.0-only */
30 /* drive sync on pos. edge */
32 /* drive sync on neg. edge */
52 * Example: hsync active high, vsync active low
54 * Active Video
56 * |<- sync ->|<- back ->|<----- active ----->|<- front ->|<- sync..
66 struct timing_entry hactive; /* hor. active video */
69 struct timing_entry hsync_len; /* hor. sync len */
71 struct timing_entry vactive; /* ver. active video */
74 struct timing_entry vsync_len; /* ver. sync len */
[all …]
/kernel/linux/linux-6.6/include/video/
Ddisplay_timing.h1 /* SPDX-License-Identifier: GPL-2.0-only */
30 /* drive sync on pos. edge */
32 /* drive sync on neg. edge */
52 * Example: hsync active high, vsync active low
54 * Active Video
56 * |<- sync ->|<- back ->|<----- active ----->|<- front ->|<- sync..
66 struct timing_entry hactive; /* hor. active video */
69 struct timing_entry hsync_len; /* hor. sync len */
71 struct timing_entry vactive; /* ver. active video */
74 struct timing_entry vsync_len; /* ver. sync len */
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/
Dtvp7002.txt7 - compatible : Must be "ti,tvp7002"
10 - hsync-active: HSYNC Polarity configuration for the bus. Default value when
13 - vsync-active: VSYNC Polarity configuration for the bus. Default value when
16 - pclk-sample: Clock polarity of the bus. Default value when this property is
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)
31 video-interfaces.txt.
44 hsync-active = <1>;
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/i2c/
Dtvp7002.txt7 - compatible : Must be "ti,tvp7002"
10 - hsync-active: HSYNC Polarity configuration for the bus. Default value when
13 - vsync-active: VSYNC Polarity configuration for the bus. Default value when
16 - pclk-sample: Clock polarity of the bus. Default value when this property is
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)
31 video-interfaces.txt.
44 hsync-active = <1>;
[all …]
/kernel/linux/linux-5.10/tools/edid/
Dedid.S18 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
48 ((((v1-'@')&0x1f)<<10)+(((v2-'@')&0x1f)<<5)+((v3-'@')&0x1f))
74 /* Year of manufacture, less 1990. (1990-2245)
76 year: .byte YEAR-1990
82 Bits 6-1 Reserved, must be 0
86 Bits 6-5 Video white and sync levels, relative to blank
87 00=+0.7/-0.3 V; 01=+0.714/-0.286 V;
88 10=+1.0/-0.4 V; 11=+0.7/0 V
89 Bit 4 Blank-to-black setup (pedestal) expected
90 Bit 3 Separate sync supported
[all …]
/kernel/linux/linux-6.6/tools/edid/
Dedid.S18 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
48 ((((v1-'@')&0x1f)<<10)+(((v2-'@')&0x1f)<<5)+((v3-'@')&0x1f))
74 /* Year of manufacture, less 1990. (1990-2245)
76 year: .byte YEAR-1990
82 Bits 6-1 Reserved, must be 0
86 Bits 6-5 Video white and sync levels, relative to blank
87 00=+0.7/-0.3 V; 01=+0.714/-0.286 V;
88 10=+1.0/-0.4 V; 11=+0.7/0 V
89 Bit 4 Blank-to-black setup (pedestal) expected
90 Bit 3 Separate sync supported
[all …]
/kernel/linux/linux-5.10/include/drm/
Ddrm_modes.h3 * Copyright © 2007-2008 Dave Airlie
4 * Copyright © 2007-2008 Intel Corporation
46 * enum drm_mode_status - hardware support status of a mode
68 * @MODE_HSYNC_NARROW: horizontal sync too narrow
69 * @MODE_HSYNC_WIDE: horizontal sync too wide
72 * @MODE_VSYNC_NARROW: vertical sync too narrow
73 * @MODE_VSYNC_WIDE: vertical sync too wide
129 MODE_STALE = -3,
130 MODE_BAD = -2,
131 MODE_ERROR = -1
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
Dtime-sync.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
7 #include "time-sync.h"
12 skb_queue_head_init(&data->frame_list); in iwl_mvm_init_time_sync()
17 struct ieee80211_mgmt *mgmt = (void *)skb->data; in iwl_mvm_is_skb_match()
21 skb_dialog_token = mgmt->u.action.u.wnm_timing_msr.dialog_token; in iwl_mvm_is_skb_match()
23 skb_dialog_token = mgmt->u.action.u.ftm.dialog_token; in iwl_mvm_is_skb_match()
25 if ((ether_addr_equal(mgmt->sa, addr) || in iwl_mvm_is_skb_match()
26 ether_addr_equal(mgmt->da, addr)) && in iwl_mvm_is_skb_match()
39 * in the queue, they did not get a time sync notification and are in iwl_mvm_time_sync_find_skb()
42 while ((skb = skb_dequeue(&mvm->time_sync.frame_list))) { in iwl_mvm_time_sync_find_skb()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ids.c26 #include <linux/dma-fence-array.h>
50 * amdgpu_pasid_alloc - Allocate a PASID
56 * Returns a positive integer on success. Returns %-EINVAL if bits==0.
57 * Returns %-ENOSPC if no PASID was available. Returns %-ENOMEM on
62 int pasid = -EINVAL; in amdgpu_pasid_alloc()
64 for (bits = min(bits, 31U); bits > 0; bits--) { in amdgpu_pasid_alloc()
66 1U << (bits - 1), 1U << bits, in amdgpu_pasid_alloc()
68 if (pasid != -ENOSPC) in amdgpu_pasid_alloc()
79 * amdgpu_pasid_free - Free a PASID
94 amdgpu_pasid_free(cb->pasid); in amdgpu_pasid_free_cb()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/tilcdc/
Dpanel.txt1 Device-Tree bindings for tilcdc DRM generic panel output driver
4 - compatible: value should be "ti,tilcdc,panel".
5 - panel-info: configuration info to configure LCDC correctly for the panel
6 - ac-bias: AC Bias Pin Frequency
7 - ac-bias-intrpt: AC Bias Pin Transitions per Interrupt
8 - dma-burst-sz: DMA burst size
9 - bpp: Bits per pixel
10 - fdd: FIFO DMA Request Delay
11 - sync-edge: Horizontal and Vertical Sync Edge: 0=rising 1=falling
12 - sync-ctrl: Horizontal and Vertical Sync: Control: 0=ignore
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/tilcdc/
Dpanel.txt1 Device-Tree bindings for tilcdc DRM generic panel output driver
4 - compatible: value should be "ti,tilcdc,panel".
5 - panel-info: configuration info to configure LCDC correctly for the panel
6 - ac-bias: AC Bias Pin Frequency
7 - ac-bias-intrpt: AC Bias Pin Transitions per Interrupt
8 - dma-burst-sz: DMA burst size
9 - bpp: Bits per pixel
10 - fdd: FIFO DMA Request Delay
11 - sync-edge: Horizontal and Vertical Sync Edge: 0=rising 1=falling
12 - sync-ctrl: Horizontal and Vertical Sync: Control: 0=ignore
[all …]
/kernel/linux/linux-6.6/include/drm/
Ddrm_modes.h3 * Copyright © 2007-2008 Dave Airlie
4 * Copyright © 2007-2008 Intel Corporation
46 * enum drm_mode_status - hardware support status of a mode
68 * @MODE_HSYNC_NARROW: horizontal sync too narrow
69 * @MODE_HSYNC_WIDE: horizontal sync too wide
72 * @MODE_VSYNC_NARROW: vertical sync too narrow
73 * @MODE_VSYNC_WIDE: vertical sync too wide
129 MODE_STALE = -3,
130 MODE_BAD = -2,
131 MODE_ERROR = -1
[all …]
/kernel/linux/linux-6.6/drivers/dma-buf/
Dsync_debug.h2 * Sync File validation framework and debug infomation
19 #include <linux/dma-fence.h>
25 * struct sync_timeline - sync object
29 * @pt_tree: rbtree of active (unsignaled/errored) sync_pts
30 * @pt_list: list of active (unsignaled/errored) sync_pts
50 return container_of(fence->lock, struct sync_timeline, lock); in dma_fence_parent()
54 * struct sync_pt - sync_pt object
56 * @link: link on the sync timeline's list
57 * @node: node in the sync timeline's tree
/kernel/linux/linux-5.10/drivers/dma-buf/
Dsync_debug.h2 * Sync File validation framework and debug infomation
19 #include <linux/dma-fence.h>
25 * struct sync_timeline - sync object
29 * @pt_tree: rbtree of active (unsignaled/errored) sync_pts
30 * @pt_list: list of active (unsignaled/errored) sync_pts
50 return container_of(fence->lock, struct sync_timeline, lock); in dma_fence_parent()
54 * struct sync_pt - sync_pt object
56 * @link: link on the sync timeline's list
57 * @node: node in the sync timeline's tree
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
Dstate_dump.c1 // SPDX-License-Identifier: GPL-2.0
13 * hl_format_as_binary - helper function, format an integer as binary
37 buf_len -= 3; in hl_format_as_binary()
43 bit = n & (1 << (sizeof(n) * BITS_PER_BYTE - 1)); in hl_format_as_binary()
58 * resize_to_fit - helper function, resize buffer to fit given amount of data
79 return -ENOMEM; in resize_to_fit()
89 * hl_snprintf_resize() - print formatted data to buffer, resize as needed
113 return -EINVAL; in hl_snprintf_resize()
116 length = vsnprintf(*buf + *offset, *size - *offset, format, args); in hl_snprintf_resize()
125 length = vsnprintf(*buf + *offset, *size - *offset, format, in hl_snprintf_resize()
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/sync/
Dsync_wait.c2 * sync fence wait tests
3 * Copyright 2015-2016 Collabora Ltd.
28 #include "sync.h"
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()
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/sync/
Dsync_wait.c2 * sync fence wait tests
3 * Copyright 2015-2016 Collabora Ltd.
28 #include "sync.h"
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()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/mcde/
Dmcde_display_regs.h1 /* SPDX-License-Identifier: GPL-2.0 */
236 #define MCDE_TVBL1_BSL1_SHIFT 16 /* VSW vertical sync pulse width 11 bits */
253 * 0 = 1 pixel HBP, 255 = 256 pixels, so actual value - 1
262 #define MCDE_TVLBALW_LBW_SHIFT 0 /* HSW horizonal sync width, line blanking width 11 bits */
263 #define MCDE_TVLBALW_ALW_SHIFT 16 /* HFP horizontal front porch, active line width 11 bits */
281 /* inverted vertical sync pulse for HRTFT 0 = active low, 1 active high */
283 /* inverted vertical sync, 0 = active high (the normal), 1 = active low */
285 /* inverted horizontal sync, 0 = active high (the normal), 1 = active low */
289 /* invert output enable 0 = active high, 1 = active low */
333 #define MCDE_VSCRC_VSPOL BIT(27) /* 0 active high, 1 active low */
[all …]
/kernel/linux/linux-5.10/sound/soc/ti/
Ddavinci-i2s.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * based on davinci-mcasp.c DT support
31 #include "edma-pcm.h"
32 #include "davinci-i2s.h"
34 #define DRV_NAME "davinci-i2s"
39 * - This driver supports the "Audio Serial Port" (ASP),
42 * - But it labels it a "Multi-channel Buffered Serial Port"
44 * backward-compatible, possibly explaining that confusion.
46 * - OMAP chips have a controller called McBSP, which is
49 * - Newer DaVinci chips have a controller called McASP,
[all …]

12345678910>>...46