| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | clocksource.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 34 * struct clocksource - hardware abstraction for a free running counter 35 * Provides mostly state-free accessors to the underlying hardware. 38 * @read: Returns a cycle value, passes clocksource as argument 44 * @maxadj: Maximum adjustment value to mult (~11%) 45 * @archdata: Optional arch-specific data 46 * @max_cycles: Maximum safe cycle value which won't overflow on 50 * @rating: Rating value for selection (higher is better) 54 * 1-99: Unfit for real use 56 * 100-199: Base level usability. [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: 34 cases. An extra delay can be configured using this property. The value is [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/timers/ |
| H A D | timekeeping.rst | 10 If you grep through the kernel source you will find a number of architecture- 12 architecture-specific overrides of the sched_clock() function and some 17 on this timeline, providing facilities such as high-resolution timers. 23 ------------- 31 n bits which count from 0 to (2^n)-1 and then wraps around to 0 and start over. 36 shall be as stable and correct as possible as compared to a real-world wall 46 When the wall-clock accuracy of the clock source isn't satisfactory, there 48 the user-visible time to RTC clocks in the system or against networked time 55 into a nanosecond value as an unsigned long long (unsigned 64 bit) number. 58 possible to a nanosecond value using only the arithmetic operations [all …]
|
| /OK3568_Linux_fs/kernel/net/ipv4/ |
| H A D | tcp_nv.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * TCP-NV is a successor of TCP-Vegas that has been developed to 7 * Like TCP-Vegas, TCP-NV supports true congestion avoidance, 9 * When congestion (queue buildup) starts to occur, TCP-NV 22 * seen issues with rx-frames values greater than 8. 42 * nv_rtt_factor RTT averaging factor 47 * slow-start due to congestion 48 * nv_stop_rtt_cnt Only grow cwnd for this many RTTs after non-congestion 53 * congested. One value (nv_cwnd_growth_rate_neg) for when 79 MODULE_PARM_DESC(nv_min_cwnd, "NV will not decrease cwnd below this value" [all …]
|
| /OK3568_Linux_fs/kernel/drivers/iio/adc/ |
| H A D | ab8500-gpadc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) ST-Ericsson SA 2010 54 /* 0 = use VTVOUT, 1 = use VRTC as pull-up supply for battery temp NTC */ 63 * the bit layout is the same for SW and HW conversion set-up 163 #define AB8500_ADC_CH_IBAT_MIN (-6000) /* mA range measured by ADC for ibat */ 165 #define AB8500_ADC_CH_IBAT_MIN_V (-60) /* mV range measured by ADC for ibat */ 167 #define AB8500_GPADC_IBAT_VDROP_L (-56) /* mV */ 192 * struct ab8500_adc_cal_data - Table for storing gain and offset for the 207 * struct ab8500_gpadc_chan_info - per-channel GPADC info 230 * struct ab8500_gpadc - AB8500 GPADC device information [all …]
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/ |
| H A D | sox.1 | 10 '\" Replacement em-dash for nroff (default is too short). 34 SoX \- Sound eXchange, the Swiss Army knife of audio manipulation 37 \fBsox\fR [\fIglobal-options\fR] [\fIformat-options\fR] \fIinfile1\fR 38 [[\fIformat-options\fR] \fIinfile2\fR] ... [\fIformat-options\fR] \fIoutfile\fR 39 [\fIeffect\fR [\fIeffect-options\fR]] ... 41 \fBplay\fR [\fIglobal-options\fR] [\fIformat-options\fR] \fIinfile1\fR 42 [[\fIformat-options\fR] \fIinfile2\fR] ... [\fIformat-options\fR] 43 [\fIeffect\fR [\fIeffect-options\fR]] ... 45 \fBrec\fR [\fIglobal-options\fR] [\fIformat-options\fR] \fIoutfile\fR 46 [\fIeffect\fR [\fIeffect-options\fR]] ... [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/ |
| H A D | photo.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 14 // Copyright (C) 2008-2012, Willow Garage Inc., all rights reserved. 59 @defgroup photo_render Non-Photorealistic Rendering 73 INPAINT_NS = 0, // Navier-Stokes algorithm 92 @param src Input 8-bit, 16-bit unsigned or 32-bit float 1-channel or 8-bit 3-channel image. 93 @param inpaintMask Inpainting mask, 8-bit 1-channel image. Non-zero pixels indicate the area that 99 - **INPAINT_NS** Navier-Stokes based method [Navier01] 100 - **INPAINT_TELEA** Method by Alexandru Telea @cite Telea04 . 107 - An example using the inpainting technique can be found at 109 - (Python) An example using the inpainting technique can be found at [all …]
|
| H A D | imgproc.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 51 This module includes image-processing functions. 56 Functions and classes described in this section are used to perform various linear or non-linear 62 will be of the same size as the input image. Normally, the functions support multi-channel arrays, 67 simple arithmetic functions, they need to extrapolate values of some non-existing pixels. For 69 processing the left-most pixels in each row, you need pixels to the left of them, that is, outside 70 of the image. You can let these pixels be the same as the left-most image pixels ("replicated 71 border" extrapolation method), or assume that all the non-existing pixels are zeros ("constant 78 --------------------------|---------------------- 79 CV_8U | -1/CV_16S/CV_32F/CV_64F [all …]
|
| H A D | calib3d.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 54 The functions in this section use a so-called pinhole camera model. In this model, a scene view is 76 - \f$(X, Y, Z)\f$ are the coordinates of a 3D point in the world coordinate space 77 - \f$(u, v)\f$ are the coordinates of the projection point in pixels 78 - \f$A\f$ is a camera matrix, or a matrix of intrinsic parameters 79 - \f$(cx, cy)\f$ is a principal point that is usually at the image center 80 - \f$fx, fy\f$ are the focal lengths expressed in pixel units. 82 Thus, if an image from the camera is scaled by a factor, all of these parameters should be scaled 83 (multiplied/divided, respectively) by the same factor. The matrix of intrinsic parameters does not 84 depend on the scene viewed. So, once estimated, it can be re-used as long as the focal length is [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_modes.c | 2 * Copyright © 1997-2003 by The XFree86 Project, Inc. 4 * Copyright © 2007-2008 Intel Corporation 6 * Copyright 2005-2006 Luc Verhaegen 49 * drm_mode_debug_printmodeline - print a mode to dmesg 61 * drm_mode_create - create a new display mode 83 * drm_mode_destroy - remove a mode 99 * drm_mode_probed_add - add a mode to a connector's probed_mode list 110 WARN_ON(!mutex_is_locked(&connector->dev->mode_config.mutex)); in drm_mode_probed_add() 112 list_add_tail(&mode->head, &connector->probed_modes); in drm_mode_probed_add() 117 * drm_cvt_mode -create a modeline based on the CVT algorithm [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/renesas/ |
| H A D | r9a06g032-clocks.c | 1 // SPDX-License-Identifier: GPL-2.0 11 #include <linux/clk-provider.h> 24 #include <dt-bindings/clock/r9a06g032-sysctrl.h> 46 /* For fixed-factor ones */ 50 unsigned int factor; member 323 u32 __iomem *reg = clocks->reg + (4 * (one >> 5)); in clk_rdesc_set() 334 u32 __iomem *reg = clocks->reg + (4 * (one >> 5)); in clk_rdesc_get() 383 struct device_node *np = dev->of_node; in r9a06g032_attach_dev() 389 while (!of_parse_phandle_with_args(np, "clocks", "#clock-cells", i, in r9a06g032_attach_dev() 391 if (clkspec.np != pd->dev.of_node) in r9a06g032_attach_dev() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/radio/si470x/ |
| H A D | radio-si470x-common.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * drivers/media/radio/si470x/radio-si470x-common.c 14 * 2008-01-12 Tobias Lorenz <tobias.lorenz@gmx.net> 16 * - First working version 17 * 2008-01-13 Tobias Lorenz <tobias.lorenz@gmx.net> 19 * - Improved error handling, every function now returns errno 20 * - Improved multi user access (start/mute/stop) 21 * - Channel doesn't get lost anymore after start/mute/stop 22 * - RDS support added (polling mode via interrupt EP 1) 23 * - marked default module parameters with *value* [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-armhf/include/opencv2/ |
| H A D | imgproc.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 51 This module includes image-processing functions. 56 Functions and classes described in this section are used to perform various linear or non-linear 62 will be of the same size as the input image. Normally, the functions support multi-channel arrays, 67 simple arithmetic functions, they need to extrapolate values of some non-existing pixels. For 69 processing the left-most pixels in each row, you need pixels to the left of them, that is, outside 70 of the image. You can let these pixels be the same as the left-most image pixels ("replicated 71 border" extrapolation method), or assume that all the non-existing pixels are zeros ("constant 78 --------------------------|---------------------- 79 CV_8U | -1/CV_16S/CV_32F/CV_64F [all …]
|
| H A D | calib3d.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 54 The functions in this section use a so-called pinhole camera model. In this model, a scene view is 76 - \f$(X, Y, Z)\f$ are the coordinates of a 3D point in the world coordinate space 77 - \f$(u, v)\f$ are the coordinates of the projection point in pixels 78 - \f$A\f$ is a camera matrix, or a matrix of intrinsic parameters 79 - \f$(cx, cy)\f$ is a principal point that is usually at the image center 80 - \f$fx, fy\f$ are the focal lengths expressed in pixel units. 82 Thus, if an image from the camera is scaled by a factor, all of these parameters should be scaled 83 (multiplied/divided, respectively) by the same factor. The matrix of intrinsic parameters does not 84 depend on the scene viewed. So, once estimated, it can be re-used as long as the focal length is [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/OpenCV-android-sdk/sdk/native/jni/include/opencv2/ |
| H A D | imgproc.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 51 This module includes image-processing functions. 56 Functions and classes described in this section are used to perform various linear or non-linear 62 will be of the same size as the input image. Normally, the functions support multi-channel arrays, 67 simple arithmetic functions, they need to extrapolate values of some non-existing pixels. For 69 processing the left-most pixels in each row, you need pixels to the left of them, that is, outside 70 of the image. You can let these pixels be the same as the left-most image pixels ("replicated 71 border" extrapolation method), or assume that all the non-existing pixels are zeros ("constant 78 --------------------------|---------------------- 79 CV_8U | -1/CV_16S/CV_32F/CV_64F [all …]
|
| H A D | calib3d.hpp | 13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved. 54 The functions in this section use a so-called pinhole camera model. In this model, a scene view is 76 - \f$(X, Y, Z)\f$ are the coordinates of a 3D point in the world coordinate space 77 - \f$(u, v)\f$ are the coordinates of the projection point in pixels 78 - \f$A\f$ is a camera matrix, or a matrix of intrinsic parameters 79 - \f$(cx, cy)\f$ is a principal point that is usually at the image center 80 - \f$fx, fy\f$ are the focal lengths expressed in pixel units. 82 Thus, if an image from the camera is scaled by a factor, all of these parameters should be scaled 83 (multiplied/divided, respectively) by the same factor. The matrix of intrinsic parameters does not 84 depend on the scene viewed. So, once estimated, it can be re-used as long as the focal length is [all …]
|
| /OK3568_Linux_fs/kernel/drivers/iio/temperature/ |
| H A D | ltc2983.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Analog Devices LTC2983 Multi-Sensor Digital Temperature Measurement System 42 (((chan - 1) * 4) + LTC2983_CHAN_ASSIGN_START_REG) 44 (((chan - 1) * 4) + LTC2983_TEMP_RES_START_REG) 274 * instance a resolution of 2^-10 means we have 10 fractional bits. 288 s64 __res = -(s32)val; in __convert_to_raw_sign() 292 return (u32)-__res; in __convert_to_raw_sign() 299 const struct device *dev = &st->spi->dev; in __ltc2983_fault_handler() 303 return -EIO; in __ltc2983_fault_handler() 316 u32 reg = LTC2983_CHAN_START_ADDR(sensor->chan); in __ltc2983_chan_assign_common() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/media/ |
| H A D | vivid.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 Each input can be a webcam, TV capture device, S-Video capture device or an HDMI 14 capture device. Each output can be an S-Video output device or an HDMI output 23 - Support for read()/write(), MMAP, USERPTR and DMABUF streaming I/O. 24 - A large list of test patterns and variations thereof 25 - Working brightness, contrast, saturation and hue controls 26 - Support for the alpha color component 27 - Full colorspace support, including limited/full RGB range 28 - All possible control types are present 29 - Support for various pixel aspect ratios and video aspect ratios [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/calcs/ |
| H A D | dce_calcs.c | 38 * This file is gcc-parseable HW gospel, coming straight from HW engineers. 42 * remain as-is as it provides us with a guarantee from HW that it is correct. 126 yclk[low] = vbios->low_yclk; in calculate_bandwidth() 127 yclk[mid] = vbios->mid_yclk; in calculate_bandwidth() 128 yclk[high] = vbios->high_yclk; in calculate_bandwidth() 129 sclk[s_low] = vbios->low_sclk; in calculate_bandwidth() 130 sclk[s_mid1] = vbios->mid1_sclk; in calculate_bandwidth() 131 sclk[s_mid2] = vbios->mid2_sclk; in calculate_bandwidth() 132 sclk[s_mid3] = vbios->mid3_sclk; in calculate_bandwidth() 133 sclk[s_mid4] = vbios->mid4_sclk; in calculate_bandwidth() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | dw_hdmi.c | 2 * (C) Copyright 2008-2017 Fuzhou Rockchip Electronics Co., Ltd 4 * SPDX-License-Identifier: GPL-2.0+ 11 #include <asm/arch-rockchip/clock.h> 19 #include <linux/media-bus-format.h> 35 * slow so we pre-compute values we expect to see. 215 writel(val, hdmi->regs + (offset << 2)); in dw_hdmi_writel() 220 return readl(hdmi->regs + (offset << 2)); in dw_hdmi_readl() 225 writeb(val, hdmi->regs + offset); in dw_hdmi_writeb() 230 return readb(hdmi->regs + offset); in dw_hdmi_readb() 235 hdmi->write(hdmi, val, offset); in hdmi_writeb() [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/codecs/ |
| H A D | wm8996.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * wm8996.c - WM8996 audio codec interface 5 * Copyright 2011-2 Wolfson Microelectronics PLC. 108 regcache_mark_dirty(wm8996->regmap); \ 299 static const DECLARE_TLV_DB_SCALE(sidetone_tlv, -3600, 150, 0); 300 static const DECLARE_TLV_DB_SCALE(digital_tlv, -7200, 75, 1); 301 static const DECLARE_TLV_DB_SCALE(out_digital_tlv, -1200, 150, 0); 302 static const DECLARE_TLV_DB_SCALE(out_tlv, -900, 75, 0); 303 static const DECLARE_TLV_DB_SCALE(spk_tlv, -900, 150, 0); 304 static const DECLARE_TLV_DB_SCALE(eq_tlv, -1200, 100, 0); [all …]
|
| /OK3568_Linux_fs/kernel/mm/ |
| H A D | vmscan.c | 1 // SPDX-License-Identifier: GPL-2.0 34 #include <linux/backing-dev.h> 167 if ((_page)->lru.prev != _base) { \ 170 prev = lru_to_page(&(_page->lru)); \ 171 prefetchw(&prev->_field); \ 204 WARN_ON_ONCE(rs && task->reclaim_state); in set_task_reclaim_state() 206 /* Check for the nulling of an already-nulled member */ in set_task_reclaim_state() 207 WARN_ON_ONCE(!rs && !task->reclaim_state); in set_task_reclaim_state() 209 task->reclaim_state = rs; in set_task_reclaim_state() 217 * We allow subsystems to populate their shrinker-related [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | nl80211.h | 6 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net> 13 * Copyright 2015-2017 Intel Deutschland GmbH 32 * be careful not to break things - i.e. don't move anything around or so 69 * - a setup station entry is added, not yet authorized, without any rate 71 * - when the TDLS setup is done, a single NL80211_CMD_SET_STATION is valid 74 * - %NL80211_TDLS_ENABLE_LINK is then used 75 * - after this, the only valid operation is to remove it by tearing down 90 * Frame registration is done on a per-interface basis and registrations 132 * software, like the AP-VLAN type in mac80211 for example, there's 134 * are only restricted by some semantic restrictions (e.g. AP-VLAN [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | nl80211.h | 6 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net> 13 * Copyright 2015-2017 Intel Deutschland GmbH 32 * be careful not to break things - i.e. don't move anything around or so 69 * - a setup station entry is added, not yet authorized, without any rate 71 * - when the TDLS setup is done, a single NL80211_CMD_SET_STATION is valid 74 * - %NL80211_TDLS_ENABLE_LINK is then used 75 * - after this, the only valid operation is to remove it by tearing down 90 * Frame registration is done on a per-interface basis and registrations 132 * software, like the AP-VLAN type in mac80211 for example, there's 134 * are only restricted by some semantic restrictions (e.g. AP-VLAN [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/RCU/Design/Requirements/ |
| H A D | Requirements.rst | 16 ------------ 18 Read-copy update (RCU) is a synchronization mechanism that is often used 19 as a replacement for reader-writer locking. RCU is unusual in that 20 updaters do not block readers, which means that RCU's read-side 28 thought of as an informal, high-level specification for RCU. It is 40 #. `Fundamental Non-Requirements`_ 42 #. `Quality-of-Implementation Requirements`_ 44 #. `Software-Engineering Requirements`_ 53 ------------------------ 58 #. `Grace-Period Guarantee`_ [all …]
|