| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | bitops.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 9 # define aligned_byte_mask(n) ((1UL << 8*(n))-1) 11 # define aligned_byte_mask(n) (~0xffUL << (BITS_PER_LONG - 8 - 8*(n))) 54 * for_each_set_clump8 - iterate over bitmap for each 8-bit clump with set bits 55 * @start: bit offset to start search and to store the current iteration offset 56 * @clump: location to store copy of current 8-bit clump 70 return order; /* We could be slightly more clever with -1 here... */ in get_bitmask_order() 79 * rol64 - rotate a 64-bit value left 80 * @word: value to rotate 85 return (word << (shift & 63)) | (word >> ((-shift) & 63)); in rol64() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/iio/temperature/ |
| H A D | adi,ltc2983.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices LTC2983 Multi-sensor Temperature system 10 - Nuno Sá <nuno.sa@analog.com> 13 Analog Devices LTC2983 Multi-Sensor Digital Temperature Measurement System 14 https://www.analog.com/media/en/technical-documentation/data-sheets/2983fc.pdf 19 - adi,ltc2983 27 adi,mux-delay-config-us: 38 adi,filter-notch-freq: [all …]
|
| /OK3568_Linux_fs/external/linux-rga/samples/im2d_api_demo/ |
| H A D | args.cpp | 4 * PutinLee <putin.lee@rock-chips.com> 5 * Cerf Yu <cerf.yu@rock-chips.com> 11 * http://www.apache.org/licenses/LICENSE-2.0 31 …printf( " usage: rgaImDemo [--help/-h] [--while/-w=(time)] [--querystring/--querystring=<options… in help_function() 32 " [--copy] [--resize=<up/down>] [--crop] [--rotate=90/180/270]\n" in help_function() 33 " [--flip=H/V] [--translate] [--blend] [--cvtcolor]\n" in help_function() 34 " [--fill=blue/green/red]\n"); in help_function() 35 printf( "\t --help/-h Call help\n" in help_function() 36 … "\t --while/w Set the loop mode. Users can set the number of cycles by themselves.\n" in help_function() 37 …"\t --querystring You can print the version or support information corresponding to the current ve… in help_function() [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-armhf/include/opencv2/core/ |
| H A D | affine.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 158 * The last row of the current matrix is set to [0,0,0,1]. 169 * The last row of the current matrix is set to [0,0,0,1] when data is not 4x4. 171 * @param data 1-channel matrix. 172 * when it is 4x4, it is copied to the current matrix and t is not used. 173 …* When it is 3x4, it is copied to the upper part 3x4 of the current matrix and t is no… 174 … * When it is 3x3, it is copied to the upper left 3x3 part of the current matrix. 181 //! From 16-element array 190 * Copy the rotation matrix to the upper left 3x3 part of the current matrix. 191 * The remaining elements of the current matrix are not changed. [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/core/ |
| H A D | affine.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 158 * The last row of the current matrix is set to [0,0,0,1]. 169 * The last row of the current matrix is set to [0,0,0,1] when data is not 4x4. 171 * @param data 1-channel matrix. 172 * when it is 4x4, it is copied to the current matrix and t is not used. 173 …* When it is 3x4, it is copied to the upper part 3x4 of the current matrix and t is no… 174 … * When it is 3x3, it is copied to the upper left 3x3 part of the current matrix. 181 //! From 16-element array 190 * Copy the rotation matrix to the upper left 3x3 part of the current matrix. 191 * The remaining elements of the current matrix are not changed. [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/OpenCV-android-sdk/sdk/native/jni/include/opencv2/core/ |
| H A D | affine.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 158 * The last row of the current matrix is set to [0,0,0,1]. 169 * The last row of the current matrix is set to [0,0,0,1] when data is not 4x4. 171 * @param data 1-channel matrix. 172 * when it is 4x4, it is copied to the current matrix and t is not used. 173 …* When it is 3x4, it is copied to the upper part 3x4 of the current matrix and t is no… 174 … * When it is 3x3, it is copied to the upper left 3x3 part of the current matrix. 181 //! From 16-element array 190 * Copy the rotation matrix to the upper left 3x3 part of the current matrix. 191 * The remaining elements of the current matrix are not changed. [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_blend.c | 43 * sub-pixel accuracy, which is scaled up to a pixel-aligned destination 83 * area of the current mode of the CRTC. It must be apprpriately clipped by the 96 * plane-wide opacity, from transparent (0) to opaque (0xffff). It can be 99 * pre-multiplied by the global alpha associated to the plane. 109 * "rotate-<degrees>": 113 * "reflect-<axis>": 117 * reflect-x:: 120 * | | -> | | 123 * reflect-y:: 126 * | | -> | | [all …]
|
| /OK3568_Linux_fs/kernel/arch/xtensa/kernel/ |
| H A D | entry.S | 2 * Low-level exception handling 8 * Copyright (C) 2004 - 2008 by Tensilica Inc. 17 #include <asm/asm-offsets.h> 22 #include <asm/asm-uaccess.h> 25 #include <asm/current.h> 29 #include <variant/tie-asm.h> 37 * - fast_coprocessor 43 * 100....0 -> 1 44 * 010....0 -> 2 45 * 000....1 -> WSBITS [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/ |
| H A D | xilinx.txt | 10 Each IP-core has a set of parameters which the FPGA designer can use to 20 properties of the device node. In general, device nodes for IP-cores 23 (name): (generic-name)@(base-address) { 24 compatible = "xlnx,(ip-core-name)-(HW_VER)" 27 interrupt-parent = <&interrupt-controller-phandle>; 29 xlnx,(parameter1) = "(string-value)"; 30 xlnx,(parameter2) = <(int-value)>; 33 (generic-name): an open firmware-style name that describes the 36 (ip-core-name): the name of the ip block (given after the BEGIN 38 and all underscores '_' converted to dashes '-'. [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/core/ |
| H A D | fbmem.c | 6 * 2001 - Documented with DocBook 7 * - Brad Douglas <brad@neruo.com> 58 int fb_logo_count __read_mostly = -1; 65 return ERR_PTR(-ENODEV); in get_fb_info() 70 atomic_inc(&fb_info->count); in get_fb_info() 78 if (!atomic_dec_and_test(&fb_info->count)) in put_fb_info() 80 if (fb_info->fbops->fb_destroy) in put_fb_info() 81 fb_info->fbops->fb_destroy(fb_info); in put_fb_info() 93 if (fix->visual == FB_VISUAL_MONO01 || in fb_get_color_depth() 94 fix->visual == FB_VISUAL_MONO10) in fb_get_color_depth() [all …]
|
| H A D | fbcon.h | 2 * linux/drivers/video/console/fbcon.h -- Low level frame buffer based console driver 24 * This is the interface between the low-level console driver and the 25 * low-level frame buffer device 29 /* Filled in by the low-level console driver */ 48 u32 rotate; member 70 struct fb_var_screeninfo var; /* copy of the current fb_var_screeninfo */ 75 int currcon; /* Current VC. */ 83 int rotate; member 116 max_len = max(info->var.green.length, info->var.red.length); in mono_col() 117 max_len = max(info->var.blue.length, max_len); in mono_col() [all …]
|
| H A D | fbcon.c | 2 * linux/drivers/video/fbcon.c -- Low level frame buffer based console driver 27 * Hardware cursor support added by Emmanuel Marty (core@ggi-project.org) 34 * 2001 - Documented with DocBook 35 * - Brad Douglas <brad@neruo.com> 51 * - Implement 16 plane mode (iplan2p16) 94 * - fbcon state itself is protected by the console_lock, and the code does a 97 * - access to the registered_fb array is entirely unprotected. This should use 101 * - fbcon doesn't bother with fb_lock/unlock at all. This is buggy, since it 111 FBCON_LOGO_CANSHOW = -1, /* the logo can be shown */ 112 FBCON_LOGO_DRAW = -2, /* draw the logo to a console */ [all …]
|
| /OK3568_Linux_fs/buildroot/package/x11r7/xdriver_xf86-video-fbturbo/ |
| H A D | 0002-Use-own-thunk-functions-instead-of-fbdevHW-Weak.patch | 3 Date: Wed, 21 May 2014 09:49:56 -0400 8 Signed-off-by: Adam Jackson <ajax@redhat.com> 9 [Upstream https://gitlab.freedesktop.org/xorg/driver/xf86-video-fbdev/-/commit/2673e727063fe2831083… 10 ported to xf86-video-fbturbo] 11 Signed-off-by: Peter Seiderer <ps.report@gmx.net> 12 --- 13 src/fbdev.c | 86 +++++++++++++++++++++++++++++++++++++++++++---------- 14 1 file changed, 71 insertions(+), 15 deletions(-) 16 diff --git a/src/fbdev.c b/src/fbdev.c 18 --- a/src/fbdev.c [all …]
|
| /OK3568_Linux_fs/kernel/kernel/bpf/ |
| H A D | bpf_lru_list.c | 1 // SPDX-License-Identifier: GPL-2.0-only 17 #define LOCAL_LIST_IDX(t) ((t) - BPF_LOCAL_LIST_T_OFFSET) 33 return &loc_l->lists[LOCAL_FREE_LIST_IDX]; in local_free_list() 38 return &loc_l->lists[LOCAL_PENDING_LIST_IDX]; in local_pending_list() 44 return node->ref; in bpf_lru_node_is_ref() 51 l->counts[type]++; in bpf_lru_list_count_inc() 58 l->counts[type]--; in bpf_lru_list_count_dec() 66 if (WARN_ON_ONCE(IS_LOCAL_LIST_TYPE(node->type))) in __bpf_lru_node_move_to_free() 72 if (&node->list == l->next_inactive_rotation) in __bpf_lru_node_move_to_free() 73 l->next_inactive_rotation = l->next_inactive_rotation->prev; in __bpf_lru_node_move_to_free() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/RCU/Design/Data-Structures/ |
| H A D | TreeMapping.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5e --> 4 <!-- CreationDate: Wed Dec 9 17:43:22 2015 --> 6 <!-- Magnification: 1.000 --> 11 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 18 viewBox="-12 -12 3699 1074" 46 style="fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;" 47 …d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.… 48 transform="scale(1.1) rotate(180) translate(1,0)" /> [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/arm/omap/ |
| H A D | dss.rst | 7 TV-out and multiple display support, but there are lots of small improvements 10 The DSS2 driver (omapdss module) is in arch/arm/plat-omap/dss/, and the FB, 15 -------- 19 - MIPI DPI (parallel) output 20 - MIPI DSI output in command mode 21 - MIPI DBI (RFBI) output 22 - SDI output 23 - TV output 24 - All pieces can be compiled as a module or inside kernel 25 - Use DISPC to update any of the outputs [all …]
|
| /OK3568_Linux_fs/kernel/arch/microblaze/include/asm/ |
| H A D | mmu_context_mm.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (C) 2008-2009 Michal Simek <monstr@monstr.eu> 4 * Copyright (C) 2008-2009 PetaLogix 17 #include <asm-generic/mm_hooks.h> 23 * of the 32-bit virtual address (the "effective segment ID") in order 30 MicroBlaze has 256 contexts, so we can just rotate through these 45 * Set the current MMU context. 85 if (mm->context != NO_CONTEXT) in get_mmu_context() 96 mm->context = ctx; in get_mmu_context() 103 # define init_new_context(tsk, mm) (((mm)->context = NO_CONTEXT), 0) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/mtk-mdp/ |
| H A D | mtk_mdp_core.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2015-2016 MediaTek Inc. 12 #include <media/v4l2-ctrls.h> 13 #include <media/v4l2-device.h> 14 #include <media/v4l2-mem2mem.h> 15 #include <media/videobuf2-core.h> 16 #include <media/videobuf2-dma-contig.h> 22 #define MTK_MDP_MODULE_NAME "mtk-mdp" 34 * struct mtk_mdp_pix_align - alignment of image 48 * struct mtk_mdp_fmt - the driver's internal color format data [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/fbtft/ |
| H A D | fb_upd161704.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2014 Seong-Woo Kim 26 par->fbtftops.reset(par); in init_display() 37 /* y-setting */ in init_display() 67 write_reg(par, 0x001D, 0x0000); /* Regulator current setting */ in init_display() 98 /*GS = 0: 260-k color (64 gray scale), GS = 1: 8 color (2 gray scale) */ in init_display() 115 switch (par->info->var.rotate) { in set_addr_win() 123 write_reg(par, 0x0006, WIDTH - 1 - xs); in set_addr_win() 124 write_reg(par, 0x0007, HEIGHT - 1 - ys); in set_addr_win() 127 write_reg(par, 0x0006, WIDTH - 1 - ys); in set_addr_win() [all …]
|
| /OK3568_Linux_fs/u-boot/net/ |
| H A D | eth_common.c | 2 * (C) Copyright 2001-2015 6 * SPDX-License-Identifier: GPL-2.0+ 38 return -EEXIST; in eth_env_set_enetaddr() 90 * ethernet device if uc_priv->current == NULL. This is not what in eth_current_changed() 97 /* update current ethernet name */ in eth_current_changed() 116 * Do not rotate between network interfaces when in eth_try_another() 168 return eth_get_dev() ? eth_get_dev()->name : "unknown"; in eth_get_name()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/kernel/ |
| H A D | misc_64.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * This file contains miscellaneous low-level functions. 4 * Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org) 19 #include <asm/asm-offsets.h> 26 #include <asm/feature-fixups.h> 33 stdu r1,THREAD_SIZE-STACK_FRAME_OVERHEAD(r3) 44 stdu r1,THREAD_SIZE-STACK_FRAME_OVERHEAD(r4) 216 /* rotate 24 bits SCOM address 8 bits left and mask out it's low 8 bits 217 * (including parity). On current CPUs they must be 0'd, 250 /* rotate 24 bits SCOM address 8 bits left and mask out it's low 8 bits [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/fb/ |
| H A D | api.rst | 9 --------------- 12 with frame buffer devices. In-kernel APIs between device drivers and the frame 22 --------------- 36 - FB_CAP_FOURCC 44 -------------------- 46 Pixels are stored in memory in hardware-dependent formats. Applications need 58 - FB_TYPE_PACKED_PIXELS 67 - FB_TYPE_PLANES 75 - FB_TYPE_INTERLEAVED_PLANES 86 - FB_TYPE_FOURCC [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/xfree86/doc/ |
| H A D | Registry | 197 option names. All names listed here are in their preferred user-visible 209 ---------------------------------------------------------------------------- 211 AllowNonLocalModInDev B F allow non-local mod of input devs 212 AllowNonLocalXvidtune B F allow non-local VidMode connections 216 DontVTSwitch B F disable Ctrl-Alt-Fn 217 DontZap B F disable Ctrl-Alt-BS sequence 218 DontZoom B F disable Ctrl-Alt-+/- 271 EarlyRasPrecharge O V Early RAS pre-charge 289 LateRasPrecharge O V Late RAS pre-charge 293 MCLK Q V Specify the current MCLK value (MHz) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/ |
| H A D | i915_scheduler_types.h | 2 * SPDX-License-Identifier: MIT 36 * actually, from a nonlinear, non-subjective viewpoint, it's more like a big 37 * ball of wibbly-wobbly, timey-wimey ... stuff." -The Doctor, 2015 54 * We let a new context run for a small amount of time before re-evaluating 55 * the run order. As we re-evaluate, we maintain the strict ordering of 56 * dependencies, but attempt to rotate the active contexts (the current context
|
| /OK3568_Linux_fs/external/linux-rga/docs/ |
| H A D | Rockchip_Developer_Guide_RGA_EN.md | 3 ID: RK-KF-YF-403 7 Release Date: 2023-06-28 9 Security Level: □Top-Secret □Secret □Internal ■Public 13 …ITY, COMPLETENESS,MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE OR NON-INFRINGEMENT OF ANY R… 27 Website: [www.rock-chips.com](http://www.rock-chips.com) 29 Customer service Tel: +86-4007-700-590 31 Customer service Fax: +86-591-83951833 33 Customer service e-Mail: [fae@rock-chips.com](mailto:fae@rock-chips.com) 35 --- 41 - Technical support engineers [all …]
|