| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/mpp/include/rockchip/ |
| H A D | rk_venc_ref.h | 8 * http://www.apache.org/licenses/LICENSE-2.0 27 * The reference frame is defined into two type: long-term reference frame and 28 * short-refernce frame (lt_ref and st_ref). 30 * The lt_ref can be only indexed by long-term reference frame index (lt_idx). 36 * REF_TO_PREV_REF_FRM - refer to previous reference frame in encode order (No matter Lt or St) 37 * REF_TO_PREV_ST_REF - refer to previous short-term reference frame 38 * REF_TO_PREV_LT_REF - refer to previous long-term reference frame 39 * REF_TO_PREV_INTRA - refer to previous Intra / IDR frame 40 * REF_TO_ST_REF_SETUP - refer to refernce frame defined in StRefSetup 43 * REF_TO_TEMPORAL_LAYER - refer to previous reference frame with temporal id argument [all …]
|
| /OK3568_Linux_fs/external/mpp/inc/ |
| H A D | rk_venc_ref.h | 8 * http://www.apache.org/licenses/LICENSE-2.0 27 * The reference frame is defined into two type: long-term reference frame and 28 * short-refernce frame (lt_ref and st_ref). 30 * The lt_ref can be only indexed by long-term reference frame index (lt_idx). 36 * REF_TO_PREV_REF_FRM - refer to previous reference frame in encode order (No matter Lt or St) 37 * REF_TO_PREV_ST_REF - refer to previous short-term reference frame 38 * REF_TO_PREV_LT_REF - refer to previous long-term reference frame 39 * REF_TO_PREV_INTRA - refer to previous Intra / IDR frame 40 * REF_TO_ST_REF_SETUP - refer to refernce frame defined in StRefSetup 43 * REF_TO_TEMPORAL_LAYER - refer to previous reference frame with temporal id argument [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/enc/h264/ |
| H A D | h264e_slice.h | 8 * http://www.apache.org/licenses/LICENSE-2.0 53 * 0 - End memory_management_control_operation syntax element loop 54 * 1 - Mark a short-term reference picture as "unused for reference" 55 * 2 - Mark a long-term reference picture as "unused for reference" 56 * 3 - Mark a short-term reference picture as "used for long-term 57 * reference" and assign a long-term frame index to it 58 * 4 - Specify the maximum long-term frame index and mark all long-term 59 * reference pictures having long-term frame indices greater than 61 * 5 - Mark all reference pictures as "unused for reference" and set the 62 * MaxLongTermFrameIdx variable to "no long-term frame indices" [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/util/ |
| H A D | pmu.c | 1 // SPDX-License-Identifier: GPL-2.0 23 #include "parse-events.h" 55 return -EINVAL; in perf_pmu__format_parse() 59 char *name = evt_ent->d_name; in perf_pmu__format_parse() 67 ret = -EINVAL; in perf_pmu__format_parse() 92 return -1; in pmu_format() 101 return -1; in pmu_format() 123 ret = -ENOMEM; in perf_pmu__convert_scale() 148 int fd, ret = -1; in perf_pmu__parse_scale() 154 if (fd == -1) in perf_pmu__parse_scale() [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/doc/as.html/ |
| H A D | s390-Directives.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 20 <meta name="resource-type" content="document"> 23 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 25 <link href="AS-Index.html#AS-Index" rel="index" title="AS Index"> [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/doc/as.html/ |
| H A D | s390-Directives.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 20 <meta name="resource-type" content="document"> 23 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 25 <link href="AS-Index.html#AS-Index" rel="index" title="AS Index"> [all …]
|
| /OK3568_Linux_fs/u-boot/lib/ |
| H A D | rational.c | 1 // SPDX-License-Identifier: GPL-2.0 23 * (1 << 8) - 1, (1 << 5) - 1, &n, &d); 33 unsigned long given_numerator, unsigned long given_denominator, in rational_best_approximation() 34 unsigned long max_numerator, unsigned long max_denominator, in rational_best_approximation() 35 unsigned long *best_numerator, unsigned long *best_denominator) in rational_best_approximation() 46 * a is current term of the continued fraction. in rational_best_approximation() 48 unsigned long n, d, n0, d0, n1, d1, n2, d2; in rational_best_approximation() 55 unsigned long dp, a; in rational_best_approximation() 59 /* Find next term in continued fraction, 'a', via in rational_best_approximation() 68 * convergent), n2/d2, using the term just found and in rational_best_approximation() [all …]
|
| /OK3568_Linux_fs/kernel/lib/math/ |
| H A D | rational.c | 1 // SPDX-License-Identifier: GPL-2.0 25 * (1 << 8) - 1, (1 << 5) - 1, &n, &d); 35 unsigned long given_numerator, unsigned long given_denominator, in rational_best_approximation() 36 unsigned long max_numerator, unsigned long max_denominator, in rational_best_approximation() 37 unsigned long *best_numerator, unsigned long *best_denominator) in rational_best_approximation() 48 * a is current term of the continued fraction. in rational_best_approximation() 50 unsigned long n, d, n0, d0, n1, d1, n2, d2; in rational_best_approximation() 57 unsigned long dp, a; in rational_best_approximation() 61 /* Find next term in continued fraction, 'a', via in rational_best_approximation() 70 * convergent), n2/d2, using the term just found and in rational_best_approximation() [all …]
|
| /OK3568_Linux_fs/kernel/arch/x86/math-emu/ |
| H A D | polynom_Xsig.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /*---------------------------------------------------------------------------+ 9 | Australia. E-mail billm@jacobi.maths.monash.edu.au | 12 | void polynomial_Xsig(Xsig *accum, unsigned long long x, | 13 | unsigned long long terms[], int n) | 16 | terms[0] + (terms[1] + (terms[2] + ... + (terms[n-1]*x)*x)*x)*x) ... )*x | 24 +---------------------------------------------------------------------------*/ 31 #define SUM_MS -20(%ebp) /* sum ms long */ 32 #define SUM_MIDDLE -24(%ebp) /* sum middle long */ 33 #define SUM_LS -28(%ebp) /* sum ls long */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/v4l2-core/ |
| H A D | v4l2-h264.c | 1 // SPDX-License-Identifier: GPL-2.0 13 #include <media/v4l2-h264.h> 16 * v4l2_h264_init_reflist_builder() - Initialize a P/B0/B1 reference list 33 max_frame_num = 1 << (sps->log2_max_frame_num_minus4 + 4); in v4l2_h264_init_reflist_builder() 34 cur_frame_num = dec_params->frame_num; in v4l2_h264_init_reflist_builder() 37 if (!(dec_params->flags & V4L2_H264_DECODE_PARAM_FLAG_FIELD_PIC)) in v4l2_h264_init_reflist_builder() 38 b->cur_pic_order_count = min(dec_params->bottom_field_order_cnt, in v4l2_h264_init_reflist_builder() 39 dec_params->top_field_order_cnt); in v4l2_h264_init_reflist_builder() 40 else if (dec_params->flags & V4L2_H264_DECODE_PARAM_FLAG_BOTTOM_FIELD) in v4l2_h264_init_reflist_builder() 41 b->cur_pic_order_count = dec_params->bottom_field_order_cnt; in v4l2_h264_init_reflist_builder() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/driver-api/thermal/ |
| H A D | power_allocator.rst | 6 ----------- 20 -------------- 23 Proportional-Integral-Derivative controller (PID controller) with 29 - e = desired_temperature - current_temperature 30 - err_integral is the sum of previous errors 31 - diff_err = e - previous_error 39 | +----------+ +---+ 40 | +----->| diff_err |-->| X |------+ 41 | | +----------+ +---+ | 47 +---+ | +-------+ +---+ +---+ +---+ +----------+ [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/input/ |
| H A D | iqs269a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 13 The Azoteq IQS269A is an 8-channel capacitive touch controller that features 14 additional Hall-effect and inductive sensing capabilities. 28 "#address-cells": 31 "#size-cells": 34 azoteq,hall-enable: 37 Enables Hall-effect sensing on channels 6 and 7. In this case, keycodes [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | intel_rapl.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 45 PL1_ENABLE, /* power limit 1, aka long term */ 47 PL2_ENABLE, /* power limit 2, aka short term, instantaneous */ 51 TIME_WINDOW1, /* long term */ 52 TIME_WINDOW2, /* short term */ 68 unsigned long timestamp; 130 /* maximum rapl package domain name: package-%d-die-%d */ 134 unsigned int id; /* logical die id, equals physical 1-die systems */ 136 unsigned long domain_map; /* bit map of active domains */ 142 unsigned long power_limit_irq; /* keep track of package power limit
|
| /OK3568_Linux_fs/yocto/poky/documentation/migration-guides/ |
| H A D | migration-2.3.rst | 7 .. _migration-2.3-recipe-specific-sysroots: 9 Recipe-specific Sysroots 10 ------------------------ 13 long-standing issues with configuration script auto-detection of 22 - *Declare Build-Time Dependencies:* Because of this new feature, you 23 must explicitly declare all build-time dependencies for your recipe. 27 - *Specify Pre-Installation and Post-Installation Native Tool 30 the :term:`PACKAGE_WRITE_DEPS` variable. 33 :ref:`ref-tasks-rootfs` task. 37 :term:`DISTRO_FEATURES`. In the example, [all …]
|
| H A D | migration-1.5.rst | 7 .. _migration-1.5-host-dependency-changes: 10 ----------------------- 15 - Python 2.7.3+ 17 - Tar 1.24+ 19 - Git 1.7.8+ 21 - Patched version of Make if you are using 3.82. Most distributions 26 tarball, which provides an SDK-like environment containing them. 29 ":ref:`ref-manual/system-requirements:required git, tar, python and gcc versions`" 32 .. _migration-1.5-atom-pc-bsp: 34 ``atom-pc`` Board Support Package (BSP) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/sw/siw/ |
| H A D | siw_qp_rx.c | 1 // SPDX-License-Identifier: GPL-2.0 or BSD-3-Clause 4 /* Copyright (c) 2008-2019, IBM Corporation */ 44 (void *)(uintptr_t)umem->fp_addr); in siw_rx_umem() 46 srx->skb_copied += copied; in siw_rx_umem() 47 srx->skb_new -= copied; in siw_rx_umem() 49 return -EFAULT; in siw_rx_umem() 52 bytes = min(len, (int)PAGE_SIZE - pg_off); in siw_rx_umem() 57 rv = skb_copy_bits(srx->skb, srx->skb_offset, dest + pg_off, in siw_rx_umem() 62 srx->skb_copied += copied; in siw_rx_umem() 63 srx->skb_new -= copied; in siw_rx_umem() [all …]
|
| H A D | siw_qp.c | 1 // SPDX-License-Identifier: GPL-2.0 or BSD-3-Clause 4 /* Copyright (c) 2008-2019, IBM Corporation */ 29 * per-RDMAP message basis. Please keep order of initializer. All MPA len 35 .ctrl.mpa_len = htons(sizeof(struct iwarp_rdma_write) - 2), 43 .ctrl.mpa_len = htons(sizeof(struct iwarp_rdma_rreq) - 2), 50 .ctrl.mpa_len = htons(sizeof(struct iwarp_rdma_rresp) - 2), 58 .ctrl.mpa_len = htons(sizeof(struct iwarp_send) - 2), 65 .ctrl.mpa_len = htons(sizeof(struct iwarp_send_inv) - 2), 72 .ctrl.mpa_len = htons(sizeof(struct iwarp_send) - 2), 79 .ctrl.mpa_len = htons(sizeof(struct iwarp_send_inv) - 2), [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-core/gettext/gettext-0.21/ |
| H A D | use-pkgconfig.patch | 11 Simply delete all the crazy, and replace with a single call to pkg-config. 13 Upstream-Status: Inappropriate [upstream still refuse to consider pkg-config] 14 Signed-off-by: Ross Burton <ross.burton@intel.com> 16 --- 17 gettext-tools/gnulib-m4/libxml.m4 | 99 +---------------- 18 .../gnulib-local/lib/term-styled-ostream.oo.c | 12 +-- 19 libtextstyle/gnulib-local/m4/libcroco.m4 | 99 +++-------------- 20 libtextstyle/gnulib-local/m4/libglib.m4 | 100 +++--------------- 21 libtextstyle/gnulib-m4/libcroco.m4 | 99 +++-------------- 22 libtextstyle/gnulib-m4/libglib.m4 | 100 +++--------------- [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/process/ |
| H A D | 2.Process.rst | 14 --------------- 16 The kernel developers use a loosely time-based release process, with a new 53 be called 5.6-rc1. The -rc1 release is the signal that the time to 63 exception is made for drivers for previously-unsupported hardware; if they 64 touch no in-tree code, they cannot cause regressions and should be safe to 68 time. Linus releases new -rc kernels about once a week; a normal series 69 will get up to somewhere between -rc6 and -rc9 before the kernel is 78 September 30 5.4-rc1, merge window closes 79 October 6 5.4-rc2 80 October 13 5.4-rc3 [all …]
|
| /OK3568_Linux_fs/kernel/drivers/scsi/arm/ |
| H A D | eesox.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 1997-2005 Russell King 12 * 01-10-1997 RMK Created, READONLY version 13 * 15-02-1998 RMK READ/WRITE version 15 * 14-03-1998 RMK Updated DMA support 17 * 15-04-1998 RMK Only do PIO if FAS216 will allow it. 18 * 27-06-1998 RMK Changed asm/delay.h to linux/delay.h 19 * 02-04-2000 RMK 0.0.3 Fixed NO_IRQ/NO_DMA problem, updated for new 31 #include <linux/dma-mapping.h> 62 * Use term=0,1,0,0,0 to turn terminators on/off [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/xfree86/doc/ |
| H A D | ddxDesign.xml | 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % xorg-defs SYSTEM "defs.ent"> %xorg-defs; 6 <!-- config file keyword markup --> 7 <!-- specific config file keywords --> 45 xorg-server-&xserver.version; release, but is probably not completely 70 <listitem><para>We don't want to re-invent the wheel 112 <filename>Xserver-spec</filename> documentation that covers the DIX layer 131 describe hardware-specific information for a single video card. [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pwm/ |
| H A D | pwm-ep93xx.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 * platform device ep93xx-pwm.1 - PWMOUT1 (EGPIO14) 12 * platform device ep93xx-pwm.0 - PWMOUT 15 * platform device ep93xx-pwm.0 - PWMOUT 16 * platform device ep93xx-pwm.1 - PWMOUT1 (EGPIO14) 49 struct platform_device *pdev = to_platform_device(chip->dev); in ep93xx_pwm_request() 56 struct platform_device *pdev = to_platform_device(chip->dev); in ep93xx_pwm_free() 65 void __iomem *base = ep93xx_pwm->base; in ep93xx_pwm_config() 66 unsigned long long c; in ep93xx_pwm_config() 67 unsigned long period_cycles; in ep93xx_pwm_config() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/core-api/ |
| H A D | pin_user_pages.rst | 1 .. SPDX-License-Identifier: GPL-2.0 35 In other words, use pin_user_pages*() for DMA-pinned pages, and 54 flags the caller provides. The caller is required to pass in a non-null struct 73 -------- 80 but the caller passed in a non-null struct pages* array, then the function 85 -------- 90 Tracking dma-pinned pages 93 Some of the key design constraints, and solutions, for tracking dma-pinned 99 * False positives (reporting that a page is dma-pinned, when in fact it is not) 105 * Given the above, we can overload the page->_refcount field by using, sort of, [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | tegra124-nyan-blaze-emc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 emc-timings-1 { 5 nvidia,ram-code = <1>; 7 timing-12750000 { 8 clock-frequency = <12750000>; 9 nvidia,parent-clock-frequency = <408000000>; 11 clock-names = "emc-parent"; 13 timing-20400000 { 14 clock-frequency = <20400000>; 15 nvidia,parent-clock-frequency = <408000000>; [all …]
|
| H A D | tegra124-apalis-emc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR X11 3 * Copyright 2016-2019 Toradex AG 9 emc-timings-1 { 10 nvidia,ram-code = <1>; 12 timing-12750000 { 13 clock-frequency = <12750000>; 14 nvidia,parent-clock-frequency = <408000000>; 16 clock-names = "emc-parent"; 18 timing-20400000 { 19 clock-frequency = <20400000>; [all …]
|