/linux/drivers/staging/media/deprecated/atmel/ |
H A D | atmel-isc-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 152 /* ISC Color Filter Array Control Register */ 155 /* ISC Color Filter Array Configuration Register */ 164 /* ISC Color Correction Control Register */ 167 /* ISC Color Correction RR RG Register */ 170 /* ISC Color Correction RB OR Register */ 173 /* ISC Color Correction GR GG Register */ 176 /* ISC Color Correction GB OG Register */ 179 /* ISC Color Correction BR BG Register */ 182 /* ISC Color Correction BB OB Register */ [all …]
|
/linux/drivers/media/platform/microchip/ |
H A D | microchip-isc-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 152 /* ISC Color Filter Array Control Register */ 155 /* ISC Color Filter Array Configuration Register */ 164 /* ISC Color Correction Control Register */ 167 /* ISC Color Correction RR RG Register */ 170 /* ISC Color Correction RB OR Register */ 173 /* ISC Color Correction GR GG Register */ 176 /* ISC Color Correction GB OG Register */ 179 /* ISC Color Correction BR BG Register */ 182 /* ISC Color Correction BB OB Register */ [all …]
|
/linux/drivers/gpu/drm/i915/ |
H A D | i915_gem_gtt.c | 1 // SPDX-License-Identifier: MIT 7 #include <linux/slab.h> /* fault-inject.h is not standalone! */ 9 #include <linux/fault-inject.h> 31 if (dma_map_sg_attrs(obj->base.dev->dev, in i915_gem_gtt_prepare_pages() 32 pages->sgl, pages->nents, in i915_gem_gtt_prepare_pages() 43 * try again - if there are no more pages to remove from in i915_gem_gtt_prepare_pages() 46 GEM_BUG_ON(obj->mm.pages == pages); in i915_gem_gtt_prepare_pages() 47 } while (i915_gem_shrink(NULL, to_i915(obj->base.dev), in i915_gem_gtt_prepare_pages() 48 obj->base.size >> PAGE_SHIFT, NULL, in i915_gem_gtt_prepare_pages() 52 return -ENOSPC; in i915_gem_gtt_prepare_pages() [all …]
|
H A D | i915_gem_evict.c | 2 * Copyright © 2008-2010 Intel Corporation 25 * Chris Wilson <chris@chris-wilson.co.uuk> 43 return !kref_read(&vma->obj->base.refcount); 52 list_for_each_entry(gt, &ggtt->gt_list, ggtt_link) { in ggtt_flush() 73 if (i915_gem_object_get_rcu(vma->obj)) { in grab_vma() 74 if (!i915_gem_object_trylock(vma->obj, ww)) { in grab_vma() 75 i915_gem_object_put(vma->obj); in grab_vma() 80 atomic_and(~I915_VMA_PIN_MASK, &vma->flags); in grab_vma() 91 i915_gem_object_unlock(vma->obj); in ungrab_vma() 92 i915_gem_object_put(vma->obj); in ungrab_vma() [all …]
|
/linux/drivers/video/fbdev/i810/ |
H A D | i810_accel.c | 1 /*-*- linux-c -*- 2 * linux/drivers/video/i810_accel.c -- Hardware Acceleration 26 i810_writel(par->cur_tail, par->iring.virtual, n); \ 27 par->cur_tail += 4; \ 28 par->cur_tail &= RING_SIZE_MASK; \ 51 * wait_for_space - check ring buffer free space 52 * @space: amount of ringbuffer space needed in bytes 56 * The function waits until a free space from the ringbuffer 59 static inline int wait_for_space(struct fb_info *info, u32 space) in wait_for_space() argument 61 struct i810fb_par *par = info->par; in wait_for_space() [all …]
|
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_color.c | 29 #include "modules/color/color_gamma.h" 35 * The DC interface to HW gives us the following color management blocks 38 * - Input gamma LUT (de-normalized) 39 * - Input CSC (normalized) 40 * - Surface degamma LUT (normalized) 41 * - Surface CSC (normalized) 42 * - Surface regamma LUT (normalized) 43 * - Output CSC (normalized) 45 * But these aren't a direct mapping to DRM color properties. The current DRM 49 * Plane CTM -> Plane degamma -> Plane CTM -> Plane regamma -> Plane CTM [all …]
|
/linux/Documentation/dev-tools/kunit/ |
H A D | kunit_suitememorydiagram.svg | 1 <?xml version="1.0" encoding="UTF-8"?> 3 <g transform="translate(-13.724 -17.943)"> 4 <g fill="#dad4d4" fill-opacity=".91765" stroke="#1a1a1a"> 12 …nt-family="sans-serif" font-size="16px" style="line-height:1.25" xml:space="preserve"><tspan x="32… 14 <g transform="translate(0 -258.6)"> 16 …nt-family="sans-serif" font-size="16px" style="line-height:1.25" xml:space="preserve"><tspan x="32… 18 <g transform="translate(0 -217.27)"> 20 …nt-family="sans-serif" font-size="16px" style="line-height:1.25" xml:space="preserve"><tspan x="32… 22 <g transform="translate(0 -175.94)"> 24 …nt-family="sans-serif" font-size="16px" style="line-height:1.25" xml:space="preserve"><tspan x="32… [all …]
|
/linux/Documentation/networking/device_drivers/can/ctu/ |
H A D | fsm_txt_buffer_user.svg | 1 <?xml version="1.0" encoding="UTF-8"?> 2 …mlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> 5 …-.6)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1.73544 5.61745-6e-7 8.0… 8 …-.6)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1.73544 5.61745-6e-7 8.0… 11 …-.6)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1.73544 5.61745-6e-7 8.0… 14 …-.6)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1.73544 5.61745-6e-7 8.0… 17 …-.6)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1.73544 5.61745-6e-7 8.0… 20 …-.6)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1.73544 5.61745-6e-7 8.0… 23 …-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1.73544 5.61745-6e-7 8.03544z" fill="#28a4ff" fil… 26 …3374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1.73544 5.61745-6e-7 8.03544z" fill-rule="eve… [all …]
|
/linux/Documentation/admin-guide/media/ |
H A D | ipu3.rst | 1 .. SPDX-License-Identifier: GPL-2.0 24 ImgU). The CIO2 driver is available as drivers/media/pci/intel/ipu3/ipu3-cio2* 36 Both of the drivers implement V4L2, Media Controller and V4L2 sub-device 38 MIPI CSI-2 interfaces through V4L2 sub-device sensor drivers. 44 interface to the user space. There is a video node for each CSI-2 receiver, 47 The CIO2 contains four independent capture channel, each with its own MIPI CSI-2 48 receiver and DMA engine. Each channel is modelled as a V4L2 sub-device exposed 49 to userspace as a V4L2 sub-device node and has two pads: 53 .. flat-table:: 54 :header-rows: 1 [all …]
|
/linux/Documentation/devicetree/bindings/display/samsung/ |
H A D | samsung,exynos5-dp.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/display/samsung/samsung,exynos5-dp.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Inki Dae <inki.dae@samsung.com> 11 - Seung-Woo Kim <sw0312.kim@samsung.com> 12 - Kyungmin Park <kyungmin.park@samsung.com> 13 - Krzysztof Kozlowski <krzk@kernel.org> 17 const: samsung,exynos5-dp 25 clock-names: [all …]
|
/linux/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright 2019-2020 NXP 207 /* Channel Color Space Conversion Coefficient Register 0 */ 214 /* Channel Color Space Conversion Coefficient Register 1 */ 221 /* Channel Color Space Conversion Coefficient Register 2 */ 228 /* Channel Color Space Conversion Coefficient Register 3 */ 235 /* Channel Color Space Conversion Coefficient Register 4 */ 242 /* Channel Color Space Conversion Coefficient Register 5 */ 397 /* Channel Output Y-Buffer 1 Extended Address Bits */ 400 /* Channel Output U-Buffer 1 Extended Address Bits */ [all …]
|
/linux/Documentation/devicetree/bindings/media/ |
H A D | ti,vpe.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Benoit Parrot <bparrot@ti.com> 12 description: |- 16 scaling and color space conversion. 20 const: ti,dra7-vpe 24 - description: The VPE main register region 25 - description: Scaler (SC) register region 26 - description: Color Space Conversion (CSC) register region [all …]
|
/linux/drivers/ps3/ |
H A D | ps3av.c | 1 // SPDX-License-Identifier: GPL-2.0-only 53 /* color space */ 156 if (hdr->cid & PS3AV_EVENT_CMD_MASK) { in ps3av_parse_event_packet() 157 table = ps3av_search_cmd_table(hdr->cid, PS3AV_EVENT_CMD_MASK); in ps3av_parse_event_packet() 159 dev_dbg(&ps3av->dev->core, in ps3av_parse_event_packet() 161 hdr->cid, ps3av_event_get_port_id(hdr->cid), in ps3av_parse_event_packet() 162 hdr->size); in ps3av_parse_event_packet() 166 __func__, hdr->cid, hdr->size); in ps3av_parse_event_packet() 179 dev_dbg(&dev->core, " -> %s:%d\n", __func__, __LINE__); in ps3av_vuart_write() 181 dev_dbg(&dev->core, " <- %s:%d\n", __func__, __LINE__); in ps3av_vuart_write() [all …]
|
/linux/Documentation/fb/ |
H A D | internals.rst | 10 - Geert Uytterhoeven <geert@linux-m68k.org>, 21 July 1998 11 - James Simmons <jsimmons@user.sf.net>, Nov 26 2002 13 -------------------------------------------------------------------------------- 21 1. Outside the kernel (user space) 23 - struct fb_fix_screeninfo 29 - struct fb_var_screeninfo 36 - struct fb_cmap 44 - struct fb_info 49 - struct `par` 60 -------------------------------------------------- [all …]
|
/linux/arch/sparc/include/asm/ |
H A D | fbio.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 39 /* Offsets into the OBIO space: */ 43 #define CG14_XLUT 0x3000 /* X Look Up Table -- ??? */ 44 #define CG14_CLUT1 0x4000 /* Color Look Up Table */ 45 #define CG14_CLUT2 0x5000 /* Color Look Up Table */ 46 #define CG14_CLUT3 0x6000 /* Color Look Up Table */ 65 struct fbcmap32 cmap; /* color map info */
|
/linux/include/uapi/drm/ |
H A D | drm_mode.h | 5 * Copyright (c) 2007-2008 Tungsten Graphics, Inc., Cedar Park, TX., USA 6 * Copyright (c) 2007-2008 Intel Corporation 62 /* bit compatible with the xrandr RR_ definitions (bits 0-13) 87 * (define not exposed to user space). 176 * using the name->prop id lookup is the preferred method. 202 * using the name->prop id lookup is the preferred method. 222 * struct drm_mode_modeinfo - Display mode information. 239 * This is the user-space API display mode information structure. For the 316 * struct drm_mode_get_plane - Get plane metadata. 388 DRM_MODE_SUBCONNECTOR_Automatic = 0, /* DVI-I, TV */ [all …]
|
/linux/Documentation/gpu/amdgpu/display/ |
H A D | mpo-overview.rst | 6 'Documentation/gpu/amdgpu/display/dcn-overview.rst'. 10 fixed-function hardware in the display controller rather than using graphics or 12 the graphics/compute pipelines can be put into low-power states. In summary, 15 * Decreased GPU and CPU workload - no composition shaders needed, no extra 17 * Plane independent page flips - No need to be tied to global compositor 18 page-flip present rate, reduced latency, independent timing. 20 .. note:: Keep in mind that MPO is all about power-saving; if you want to learn 21 more about power-save in the display context, check the link: 22 `Power <https://gitlab.freedesktop.org/pq/color-and-hdr/-/blob/main/doc/power.rst>`__. 26 (modesetting, page-flipping, etc) - drmModeAtomicCommit. To query hardware [all …]
|
/linux/mm/ |
H A D | highmem.c | 1 // SPDX-License-Identifier: GPL-2.0 9 * Redesigned the x86 32-bit VM architecture to deal with 10 * 64-bit physical space. With current x86 CPUs this 47 * since a TLB flush - it is usable. 49 * since the last TLB flush - so we can't use it. 50 * n means that there are (n-1) current users of it. 56 * helper functions in its asm/highmem.h to control cache color of virtual 62 * Determine color of virtual address where the page should be mapped. 71 * Get next index for mapping inside PKMAP region for page with given color. 73 static inline unsigned int get_next_pkmap_nr(unsigned int color) in get_next_pkmap_nr() argument [all …]
|
/linux/Documentation/devicetree/bindings/display/ |
H A D | renesas,cmm.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas R-Car Color Management Module (CMM) 10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11 - Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> 12 - Jacopo Mondi <jacopo+renesas@jmondi.org> 15 Renesas R-Car color management module connected to R-Car DU video channels. 16 It provides image enhancement functions such as 1-D look-up tables (LUT), 17 3-D look-up tables (CLU), 1D-histogram generation (HGO), and color [all …]
|
/linux/arch/sparc/lib/ |
H A D | bitext.c | 1 // SPDX-License-Identifier: GPL-2.0 19 * bit_map_string_get - find and set a bit string in bit map. 24 * Returns offset in the map or -1 if out of space. 33 int i, color; in bit_map_string_get() local 35 if (t->num_colors) { in bit_map_string_get() 36 /* align is overloaded to be the page color */ in bit_map_string_get() 37 color = align; in bit_map_string_get() 38 align = t->num_colors; in bit_map_string_get() 40 color = 0; in bit_map_string_get() 44 align1 = align - 1; in bit_map_string_get() [all …]
|
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | mpc.h | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 30 * that performs blending of multiple planes, using global and per-pixel alpha. 31 * It also performs post-blending color correction operations according to the 32 * hardware capabilities, such as color transformation matrix and gamma 1D and 36 * supporting "M MPC inputs -> N MPC outputs" flexible composition 39 * - Programmable blending structure to allow software controlled blending and 41 * - Programmable window location of each DPP in active region of display; 42 * - Combining multiple DPP pipes in one active region when a single DPP pipe 44 * - Combining multiple DPP from different SLS with blending; 45 * - Stereo formats from single DPP in top-bottom or side-by-side modes; [all …]
|
/linux/Documentation/sphinx-static/ |
H A D | custom.css | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 div.body h1 { font-size: 180%; } 8 div.body h2 { font-size: 150%; } 9 div.body h3 { font-size: 130%; } 10 div.body h4 { font-size: 110%; } 13 div.toctree-wrapper p.caption[role=heading] { font-size: 150%; } 18 div.sphinxsidebar { font-size: inherit; 19 max-height: 100%; 20 overflow-y: auto; } 30 margin-bottom: 20px; [all …]
|
H A D | theme_overrides.css | 1 /* -*- coding: utf-8; mode: css -*- 4 * Please don't add any color definition here, as the theme should 11 font-family: serif; 12 font-size: 100%; 15 h1, h2, .rst-content .toctree-wrapper p.caption, h3, h4, h5, h6, legend { 16 font-family: sans-serif; 20 font-family: monospace; 21 font-size: 100%; 24 .wy-menu-vertical { 25 font-family: sans-serif; [all …]
|
/linux/drivers/scsi/snic/ |
H A D | snic_fwint.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 81 * snic_io_hdr : host <--> firmware 103 hdr->type = typ; in snic_io_hdr_enc() 104 hdr->status = status; in snic_io_hdr_enc() 105 hdr->protocol = 0; in snic_io_hdr_enc() 106 hdr->hid = cpu_to_le32(hid); in snic_io_hdr_enc() 107 hdr->cmnd_id = cpu_to_le32(id); in snic_io_hdr_enc() 108 hdr->sg_cnt = cpu_to_le16(sg_cnt); in snic_io_hdr_enc() 109 hdr->init_ctx = ctx; in snic_io_hdr_enc() 110 hdr->flags = 0; in snic_io_hdr_enc() [all …]
|
/linux/include/linux/pds/ |
H A D | pds_core_if.h | 1 /* SPDX-License-Identifier: (GPL-2.0 OR Linux-OpenIB) OR BSD-2-Clause */ 31 * enum pds_core_cmd_opcode - Device commands 54 * enum pds_core_status_code - Device command return codes 72 PDS_RC_ENOSPC = 15, /* No space left or alloc failure */ 86 * struct pds_core_drv_identity - Driver identity information 105 * struct pds_core_dev_identity - Device identity information 114 * Scale user-supplied interrupt coalescing 118 * Scale user-supplied interrupt coalescing 139 * struct pds_core_dev_identify_cmd - Driver/device identify command 144 * in cmd_regs->data. Driver should keep the devcmd interface locked [all …]
|