Home
last modified time | relevance | path

Searched +full:max +full:- +full:bitrate (Results 1 – 25 of 292) sorted by relevance

12345678910>>...12

/OK3568_Linux_fs/external/rockit/mpi/sdk/include/
H A Drk_comm_rc.h1 /* GPL-2.0 WITH Linux-syscall-note OR Apache 2.0 */
65 …RK_U32 u32BitRate; // RW; Range:[2, 200000]kbps; average bitrate; default : u32VirWidth*u32Vir…
76 …RK_U32 u32BitRate; // RW; Range:[2, 200000]kbps; average bitrate; default : u32VirWidth*u32Vir…
77 …RK_U32 u32MaxBitRate; // RW; Range:[u32BitRate, 200000]kbps; max bitrate; default : u32BitRate*3/…
78 RK_U32 u32MinBitRate; // RW; Range:[2, u32BitRate]kbps; min bitrate;; default : u32BitRate/2;
89 …RK_U32 u32BitRate; // RW; Range:[2, 200000]kbps; average bitrate; default : u32VirWidth*u32Vir…
90 …RK_U32 u32MaxBitRate; // RW; Range:[u32BitRate, 200000]kbps; max bitrate; default : u32BitRate*3/…
91 RK_U32 u32MinBitRate; // RW; Range:[2, u32BitRate]kbps; min bitrate;; default : u32BitRate/2;
113 …RK_U32 u32BitRate; // RW; Range:[5, 800000]kbps; average bitrate; default : u32VirWidth*u32Vir…
123 …RK_U32 u32BitRate; // RW; Range:[5, 800000]kbps; average bitrate; default : u32VirWidth*u32Vi…
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/sti/hva/
H A Dhva-debugfs.c1 // SPDX-License-Identifier: GPL-2.0
11 #include "hva-hw.h"
15 struct hva_streaminfo *stream = &ctx->streaminfo; in format_ctx()
16 struct hva_frameinfo *frame = &ctx->frameinfo; in format_ctx()
17 struct hva_controls *ctrls = &ctx->ctrls; in format_ctx()
18 struct hva_ctx_dbg *dbg = &ctx->dbg; in format_ctx()
21 seq_printf(s, "|-%s\n |\n", ctx->name); in format_ctx()
23 seq_printf(s, " |-[%sframe info]\n", in format_ctx()
24 ctx->flags & HVA_FLAG_FRAMEINFO ? "" : "default "); in format_ctx()
25 seq_printf(s, " | |- pixel format=%4.4s\n" in format_ctx()
[all …]
H A Dhva-h264.c1 // SPDX-License-Identifier: GPL-2.0
9 #include "hva-hw.h"
15 /* video max size*/
32 /* source buffer copy in YUV 420 MB-tiled format with size=16*256*3/2 */
41 /* factor for bitrate and cpb buffer size max values if profile >= high */
44 /* factor for bitrate and cpb buffer size max values if profile < high */
200 * @brc_type: selects the bit-rate control algorithm
205 * @non_VCL_NALU_Size: size of non-VCL NALUs (SPS, PPS, filler),
208 * @bit_rate: target bitrate, for BRC
210 * @qp_max: max QP threshold
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/b43/
H A Dxmit.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 Copyright (C) 2005 Martin Langer <martin-langer@gmx.de>
38 b43_tx_legacy_rate_phy_ctl_ent(u8 bitrate) in b43_tx_legacy_rate_phy_ctl_ent() argument
45 if (e->bitrate == bitrate) in b43_tx_legacy_rate_phy_ctl_ent()
53 /* Extract the bitrate index out of a CCK PLCP header. */
56 switch (plcp->raw[0]) { in b43_plcp_get_bitrate_idx_cck()
66 return -1; in b43_plcp_get_bitrate_idx_cck()
69 /* Extract the bitrate index out of an OFDM PLCP header. */
75 switch (plcp->raw[0] & 0xF) { in b43_plcp_get_bitrate_idx_ofdm()
93 return -1; in b43_plcp_get_bitrate_idx_ofdm()
[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 Disdnif.h1 /* SPDX-License-Identifier: GPL-1.0+ WITH Linux-syscall-note */
5 * Definition of the interface between the subsystem and its low-level drivers.
20 * Values for general protocol-selection
23 #define ISDN_PTYPE_1TR6 1 /* german 1TR6-protocol */
24 #define ISDN_PTYPE_EURO 2 /* EDSS1-protocol */
26 #define ISDN_PTYPE_NI1 4 /* US NI-1 protocol */
27 #define ISDN_PTYPE_MAX 7 /* Max. 8 Protocols */
30 * Values for Layer-2-protocol-selection
32 #define ISDN_PROTO_L2_X75I 0 /* X75/LAPB with I-Frames */
33 #define ISDN_PROTO_L2_X75UI 1 /* X75/LAPB with UI-Frames */
[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 Disdnif.h1 /* SPDX-License-Identifier: GPL-1.0+ WITH Linux-syscall-note */
5 * Definition of the interface between the subsystem and its low-level drivers.
20 * Values for general protocol-selection
23 #define ISDN_PTYPE_1TR6 1 /* german 1TR6-protocol */
24 #define ISDN_PTYPE_EURO 2 /* EDSS1-protocol */
26 #define ISDN_PTYPE_NI1 4 /* US NI-1 protocol */
27 #define ISDN_PTYPE_MAX 7 /* Max. 8 Protocols */
30 * Values for Layer-2-protocol-selection
32 #define ISDN_PROTO_L2_X75I 0 /* X75/LAPB with I-Frames */
33 #define ISDN_PROTO_L2_X75UI 1 /* X75/LAPB with UI-Frames */
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/vt6655/
H A Dchannel.c1 // SPDX-License-Identifier: GPL-2.0+
16 { .bitrate = 10, .hw_value = RATE_1M },
17 { .bitrate = 20, .hw_value = RATE_2M },
18 { .bitrate = 55, .hw_value = RATE_5M },
19 { .bitrate = 110, .hw_value = RATE_11M },
20 { .bitrate = 60, .hw_value = RATE_6M },
21 { .bitrate = 90, .hw_value = RATE_9M },
22 { .bitrate = 120, .hw_value = RATE_12M },
23 { .bitrate = 180, .hw_value = RATE_18M },
24 { .bitrate = 240, .hw_value = RATE_24M },
[all …]
/OK3568_Linux_fs/kernel/drivers/net/can/dev/
H A Ddev.c1 // SPDX-License-Identifier: GPL-2.0-only
2 /* Copyright (C) 2005 Marc Kleine-Budde, Pengutronix
4 * Copyright (C) 2008-2009 Wolfgang Grandegger <wg@grandegger.com>
14 #include <linux/can/can-ml.h>
40 static const u8 len2dlc[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, /* 0 - 8 */
41 9, 9, 9, 9, /* 9 - 12 */
42 10, 10, 10, 10, /* 13 - 16 */
43 11, 11, 11, 11, /* 17 - 20 */
44 12, 12, 12, 12, /* 21 - 24 */
45 13, 13, 13, 13, 13, 13, 13, 13, /* 25 - 32 */
[all …]
/OK3568_Linux_fs/kernel/drivers/media/usb/hdpvr/
H A Dhdpvr.h1 /* SPDX-License-Identifier: GPL-2.0-only */
14 #include <media/v4l2-device.h>
15 #include <media/v4l2-ctrls.h>
16 #include <media/i2c/ir-kbd-i2c.h>
29 #define UNSET (-1U)
50 u8 bitrate; /* in 100kbps */ member
70 /* v4l2-device unused */
72 struct { /* video mode/bitrate control cluster */
80 /* the max packet size of the bulk endpoint */
117 /* For passing data to ir-kbd-i2c */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/intersil/p54/
H A Deeprom.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (c) 2007-2009, Christian Lamparter <chunkeey@web.de>
10 * - the islsm (softmac prism54) driver, which is:
11 * Copyright 2004-2006 Jean-Baptiste Note <jbnote@gmail.com>, et al.
12 * - stlc45xx driver
13 * Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies).
22 #include <linux/crc-ccitt.h>
30 { .bitrate = 10, .hw_value = 0, },
31 { .bitrate = 20, .hw_value = 1, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
32 { .bitrate = 55, .hw_value = 2, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
[all …]
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/mpp/include/rockchip/
H A Dmpp_rc_api.h8 * http://www.apache.org/licenses/LICENSE-2.0
41 * specified by the encoder. And the report the real bitrate and quality to
68 * 0 - fix input frame rate
69 * 1 - variable input frame rate
78 * 0 - fix output frame rate
79 * 1 - variable output frame rate
135 /* bitrate parameter */
141 /* max I frame bit ratio to P frame bit */
145 /* layer bitrate proportion */
169 * vbr_hi_prop - high proportion bitrate for reduce quality
[all …]
H A Drk_venc_cmd.h8 * http://www.apache.org/licenses/LICENSE-2.0
28 * This is quality and bitrate request from user.
54 * +----------+ | +---------+ | +-----------+
55 * | | | | +-----RcCfg-----> |
56 * | RcCfg +---------> | | | EncImpl |
57 * | | | | | +-Frame-----> |
58 * +----------+ | | | | | +--+-----^--+
61 * +----------+ | | | | | syntax |
63 * | MppFrame +---------> MppEnc +---+ | | result
65 * +----------+ | | | | | | |
[all …]
/OK3568_Linux_fs/external/mpp/inc/
H A Dmpp_rc_api.h8 * http://www.apache.org/licenses/LICENSE-2.0
41 * specified by the encoder. And the report the real bitrate and quality to
68 * 0 - fix input frame rate
69 * 1 - variable input frame rate
78 * 0 - fix output frame rate
79 * 1 - variable output frame rate
135 /* bitrate parameter */
141 /* max I frame bit ratio to P frame bit */
145 /* layer bitrate proportion */
169 * vbr_hi_prop - high proportion bitrate for reduce quality
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/
H A Diwl-eeprom-parse.c8 * Copyright(c) 2008 - 2014 Intel Corporation. All rights reserved.
10 * Copyright(c) 2018 - 2019 Intel Corporation
26 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
30 * Copyright(c) 2005 - 2014 Intel Corporation. All rights reserved.
32 * Copyright(c) 2018 - 2019 Intel Corporation
64 #include "iwl-drv.h"
65 #include "iwl-modparams.h"
66 #include "iwl-eeprom-parse.h"
129 #define EEPROM_RF_CFG_TYPE_MSK(x) (x & 0x3) /* bits 0-1 */
130 #define EEPROM_RF_CFG_STEP_MSK(x) ((x >> 2) & 0x3) /* bits 2-3 */
[all …]
/OK3568_Linux_fs/kernel/include/sound/
H A Dhda_verbs.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * HD-audio codec verbs
59 /* f10-f1a: GPIO */
162 #define AC_WCAP_IN_AMP (1<<1) /* AMP-in present */
163 #define AC_WCAP_OUT_AMP (1<<2) /* AMP-out present */
164 #define AC_WCAP_AMP_OVRD (1<<3) /* AMP-parameter override */
264 * in HD-audio specification
275 #define AC_PINCAP_VREF_HIZ (1<<0) /* Hi-Z */
286 #define AC_AMPCAP_STEP_SIZE (0x7f<<16) /* step size 0-32dB
293 /* driver-specific amp-caps: using bits 24-30 */
[all …]
/OK3568_Linux_fs/external/mpp/mpp/legacy/
H A Dvpu_api_mlvec.h8 * http://www.apache.org/licenses/LICENSE-2.0
36 RK_S32 rc_mode; /* 0 - CQP mode; 1 - CBR mode; */
37 RK_S32 bitRate; /* target bitrate */ member
50 RK_S32 max_tid : 8; /* max temporal layer id */
51 RK_S32 ltr_frames : 8; /* max long-term reference frame count */
86 /* setup mlvec max temporal layer count dynamic configure */
/OK3568_Linux_fs/kernel/drivers/media/platform/qcom/venus/
H A Dvenc.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2012-2016, The Linux Foundation. All rights reserved.
12 #include <media/v4l2-mem2mem.h>
13 #include <media/videobuf2-dma-sg.h>
14 #include <media/v4l2-ioctl.h>
15 #include <media/v4l2-event.h>
16 #include <media/v4l2-ctrls.h>
30 * - the MPLANE formats allow only one plane to be used
31 * - the downstream driver use MPLANE formats too
32 * - future firmware versions could add support for >1 planes
[all …]
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Dsaa6752hs.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 saa6752hs - i2c-driver for the saa6752hs by Philips
7 AC-3 support:
26 #include <media/v4l2-device.h>
27 #include <media/v4l2-ctrls.h>
28 #include <media/v4l2-common.h>
33 #define MPEG_PID_MAX ((1 << 14) - 1)
84 struct { /* video bitrate mode control cluster */
113 /* ---------------------------------------------------------------------- */
220 /* ---------------------------------------------------------------------- */
[all …]
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu_v2.h8 * http://www.apache.org/licenses/LICENSE-2.0
94 * table size must be 64-bit multiple, space for zero at the end of table
118 * VEPU MB can have max 10 check points (cp).
124 * cp_target bitrate target at each check point
135 * mad_qp_change [-8..7]
150 * rlc_count RLC codeword count div4 output max 255*255*384/4
164 /* hardware encoding status 0 - corret 1 - error */
193 /* macroblock bitrate control function */
203 * 1 - HalH264eVepuMbRcCtx ctx
205 * 2 - RcSyntax
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/intersil/orinoco/
H A Dhw.c26 /* This tables gives the actual meanings of the bitrate IDs returned
29 int bitrate; /* in 100s of kilobits */ member
52 if (nic_id->id < 0x8000) in determine_firmware_type()
54 else if (nic_id->id == 0x8000 && nic_id->major == 0) in determine_firmware_type()
60 /* Set priv->firmware type, determine firmware properties
64 * If non-NULL stores a firmware description in fw_name.
65 * If non-NULL stores a HW version in hw_ver
73 struct device *dev = priv->dev; in determine_fw_capabilities()
74 struct hermes *hw = &priv->hw; in determine_fw_capabilities()
101 priv->firmware_type = determine_firmware_type(&nic_id); in determine_fw_capabilities()
[all …]
/OK3568_Linux_fs/kernel/sound/spi/
H A Dat73c213.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Driver for AT73C213 16-bit stereo DAC connected to Atmel SSC
5 * Copyright (C) 2006-2007 Atmel Norway
14 #include <linux/dma-mapping.h>
27 #include <linux/atmel-ssc.h>
41 0x00, /* 00 - CTRL */
42 0x05, /* 01 - LLIG */
43 0x05, /* 02 - RLIG */
44 0x08, /* 03 - LPMG */
45 0x08, /* 04 - RPMG */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00dev.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 Copyright (C) 2004 - 2010 Ivo van Doorn <IvDoorn@gmail.com>
34 if (rt2x00dev->intf_sta_count) in rt2x00lib_get_bssidx()
36 return vif->addr[5] & (rt2x00dev->ops->max_ap_intf - 1); in rt2x00lib_get_bssidx()
51 if (test_bit(DEVICE_STATE_ENABLED_RADIO, &rt2x00dev->flags)) in rt2x00lib_enable_radio()
63 rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_RADIO_ON); in rt2x00lib_enable_radio()
67 rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_RADIO_IRQ_ON); in rt2x00lib_enable_radio()
72 set_bit(DEVICE_STATE_ENABLED_RADIO, &rt2x00dev->flags); in rt2x00lib_enable_radio()
90 if (!test_and_clear_bit(DEVICE_STATE_ENABLED_RADIO, &rt2x00dev->flags)) in rt2x00lib_disable_radio()
108 rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_RADIO_OFF); in rt2x00lib_disable_radio()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/v4l2-core/
H A Dv4l2-ctrls.c1 // SPDX-License-Identifier: GPL-2.0-or-later
9 #define pr_fmt(fmt) "v4l2-ctrls: " fmt
15 #include <media/v4l2-ctrls.h>
16 #include <media/v4l2-dev.h>
17 #include <media/v4l2-device.h>
18 #include <media/v4l2-event.h>
19 #include <media/v4l2-fwnode.h>
20 #include <media/v4l2-ioctl.h>
23 if (!WARN_ON(!(vdev)) && ((vdev)->dev_debug & V4L2_DEV_DEBUG_CTRL)) \
29 (master->ops && master->ops->op)
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/can/
H A Dcan-transceiver.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/can/can-transceiver.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
12 - Rob Herring <robh@kernel.org>
15 max-bitrate:
17 description: a positive non 0 value that determines the max speed that CAN/CAN-FD can run.
/OK3568_Linux_fs/kernel/drivers/media/platform/mtk-vcodec/
H A Dmtk_vcodec_drv.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 #include <media/v4l2-ctrls.h>
14 #include <media/v4l2-device.h>
15 #include <media/v4l2-ioctl.h>
16 #include <media/videobuf2-core.h>
20 #define MTK_VCODEC_DEC_NAME "mtk-vcodec-dec"
21 #define MTK_VCODEC_ENC_NAME "mtk-vcodec-enc"
29 * enum mtk_hw_reg_idx - MTK hw register base index
53 * enum mtk_instance_type - The type of an MTK Vcodec instance.
61 * enum mtk_instance_state - The state of an MTK Vcodec instance.
[all …]

12345678910>>...12