| /OK3568_Linux_fs/kernel/drivers/staging/media/meson/vdec/ |
| H A D | codec_h264.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 #include <media/v4l2-mem2mem.h> 8 #include <media/videobuf2-dma-contig.h> 26 #define CMD_SRC_CHANGE 1 32 #define SEI_DATA_READY BIT(15) 45 #define ERROR_FLAG BIT(9) 57 #define AR_PRESENT_FLAG BIT(0) 62 * This is a 16x16 encoded picture that will trigger drain firmware-side. 72 0x63, 0x6f, 0x64, 0x65, 0x63, 0x20, 0x2d, 0x20, 0x43, 0x6f, 0x70, 0x79, 75 0x77, 0x77, 0x77, 0x2e, 0x76, 0x69, 0x64, 0x65, 0x6f, 0x6c, 0x61, 0x6e, [all …]
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/src/ |
| H A D | au.c | 9 * October 7, 1998 - cbagwell@sprynet.com 25 {"\x2e\x73\x6e\x64", MACHINE_IS_LITTLEENDIAN, "big-endian `.snd'"}, 26 {"\x64\x6e\x73\x2e", MACHINE_IS_BIGENDIAN , "little-endian `.snd'"}, 27 {"\x00\x64\x73\x2e", MACHINE_IS_BIGENDIAN , "little-endian `\\0ds.' (for DEC)"}, 28 {"\x2e\x73\x64\x00", MACHINE_IS_LITTLEENDIAN, "big-endian `\\0ds.'"}, 41 "Unspecified", "8-bit mu-law", "8-bit signed linear", "16-bit signed linear", 42 "24-bit signed linear", "32-bit signed linear", "Floating-point", 44 "8-bit fixed-point", "16-bit fixed-point", "24-bit fixed-point", 45 "32-bit fixed-point", "Unknown", "Non-audio data", "Mu-law squelch", 46 "16-bit linear with emphasis", "16-bit linear with compression", [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | cper.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 80 /* Non-Maskable Interrupt */ 87 0xD4, 0x64, 0xB3, 0x8F) 130 /* If set, the component must be re-initialized or re-enabled prior to use */ 181 /* PCI/PCI-X Bus */ 191 0xDE, 0x3E, 0x2C, 0x64) 257 #define CPER_ARM_VALID_MPIDR BIT(0) 258 #define CPER_ARM_VALID_AFFINITY_LEVEL BIT(1) 259 #define CPER_ARM_VALID_RUNNING_STATE BIT(2) 260 #define CPER_ARM_VALID_VENDOR_INFO BIT(3) [all …]
|
| /OK3568_Linux_fs/kernel/include/video/ |
| H A D | tdfx.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 #include <linux/i2c-algo-bit.h> 34 #define HWCURLOC 0x64 76 #define COLORFORE (0x00100000 + 0x64) 91 #define AUTOINC_DSTX BIT(10) 92 #define AUTOINC_DSTY BIT(11) 98 #define STATUS_RETRACE BIT(6) 99 #define STATUS_BUSY BIT(9) 100 #define MISCINIT1_CLUT_INV BIT(0) 101 #define MISCINIT1_2DBLOCK_DIS BIT(15) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/i2c/ |
| H A D | mt9m114.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 28 #include <media/v4l2-subdev.h> 29 #include <media/v4l2-device.h> 30 #include <media/v4l2-ctrls.h> 31 #include <linux/v4l2-mediabus.h> 32 #include <media/media-entity.h> 42 #define MISENSOR_8BIT 1 57 #define MISENSOR_AWB_STEADY BIT(0) /* awb steady */ 58 #define MISENSOR_AE_READY BIT(3) /* ae status ready */ 65 #define MISENSOR_FLIP_EN 1 [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/qcom/venus/ |
| H A D | hfi_venus_io.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2012-2016, The Linux Foundation. All rights reserved. 14 #define VBIF_AXI_HALT_CTRL0_HALT_REQ BIT(0) 15 #define VBIF_AXI_HALT_CTRL1_HALT_ACK BIT(0) 26 #define VIDC_CTRL_INIT_RESERVED_BITS31_1_SHIFT 1 38 #define CPU_CS_SCIACMDARG0_PC_READY BIT(8) 39 #define CPU_CS_SCIACMDARG0_INIT_IDLE_MSG_MASK BIT(30) 52 #define UC_REGION_ADDR (CPU_CS_BASE + 0x64) 94 #define WRAPPER_VDEC_VENC_AHB_BRIDGE_SYNC_RESET (WRAPPER_BASE + 0x64) 98 #define WRAPPER_CPU_AXI_HALT_HALT BIT(16) [all …]
|
| /OK3568_Linux_fs/u-boot/test/ |
| H A D | compression.c | 4 * SPDX-License-Identifier: GPL-2.0+ 16 #include <u-boot/zlib.h> 26 "I am a highly compressable bit of text.\n" 27 "I am a highly compressable bit of text.\n" 28 "I am a highly compressable bit of text.\n" 35 /* bzip2 -c /tmp/plain.txt > /tmp/plain.bz2 */ 44 "\x18\x28\x69\xd4\x23\x64\xcc\x2b\xe5\xe8\x5f\x00\xa4\x70\x26\x2c" 47 "\xb1\x2e\x62\x7b\xab\x67\xe7\x99\x2a\x14\x5e\x9f\x64\xcb\x96\xf4" 54 /* lzma -z -c /tmp/plain.txt > /tmp/plain.lzma */ 73 /* lzop -c /tmp/plain.txt > /tmp/plain.lzo */ [all …]
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | i8042.h | 5 * SPDX-License-Identifier: GPL-2.0+ 8 /* i8042.h - Intel 8042 keyboard driver header */ 16 #define I8042_STS_REG 0x64 /* keyboard status read */ 17 #define I8042_CMD_REG 0x64 /* keyboard ctrl write */ 19 /* Status register bit defines */ 20 #define STATUS_OBF (1 << 0) 21 #define STATUS_IBF (1 << 1) 23 /* Configuration byte bit defines */ 24 #define CONFIG_KIRQ_EN (1 << 0) 25 #define CONFIG_MIRQ_EN (1 << 1) [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/codecs/aw87xxx/ |
| H A D | aw87xxx_pid_9b_reg.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 28 #define AW87XXX_PID_9B_REG_MAX (0x64) 31 #define REG_RD_ACCESS (1 << 0) 32 #define REG_WR_ACCESS (1 << 1) 48 #define AW87XXX_PID_9B_ENCRYPTION_REG (0x64) 51 /* REG_EN_SW bit 2 (SYSCTRL 0x01) */ 53 #define AW87XXX_PID_9B_REG_EN_SW_BITS_LEN (1) 55 (~(((1<<AW87XXX_PID_9B_REG_EN_SW_BITS_LEN)-1) << AW87XXX_PID_9B_REG_EN_SW_START_BIT)) 61 #define AW87XXX_PID_9B_REG_EN_SW_ENABLE (1) 65 #define AW87XXX_PID_9B_REG_EN_SW_DEFAULT_VALUE (1) [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/trace/ |
| H A D | uprobetracer.rst | 2 Uprobe-tracer: Uprobe-based Event Tracing 9 -------- 13 Similar to the kprobe-event tracer, this doesn't need to be activated via 18 However unlike kprobe-event tracer, the uprobe event interface expects the 26 ------------------------- 32 -:[GRP/]EVENT : Clear uprobe or uretprobe event 47 $retval : Fetch return value.(\*1) 49 +|-[u]OFFS(FETCHARG) : Fetch memory at FETCHARG +|- OFFS address.(\*2)(\*3) 54 (x8/x16/x32/x64), "string" and bitfield are supported. 56 (\*1) only for return probe. [all …]
|
| H A D | kprobetrace.rst | 2 Kprobe-based Event Tracing 8 -------- 28 ------------------------- 34 -:[GRP/]EVENT : Clear a probe 45 as defined in Documentation/trace/kprobes.rst section 1.3.1. 50 @SYM[+|-offs] : Fetch memory at SYM +|- offs (SYM should be a data symbol) 53 $argN : Fetch the Nth function argument. (N >= 1) (\*1) 56 +|-[u]OFFS(FETCHARG) : Fetch memory at FETCHARG +|- OFFS address.(\*3)(\*4) 61 (x8/x16/x32/x64), "string", "ustring" and bitfield 64 (\*1) only for the probe on function entry (offs == 0). [all …]
|
| /OK3568_Linux_fs/kernel/drivers/ide/ |
| H A D | cs5520.c | 41 #include <linux/dma-mapping.h> 55 {1, 4, 3}, 56 {1, 3, 2}, 57 {1, 2, 1} 62 struct pci_dev *pdev = to_pci_dev(hwif->dev); in cs5520_set_pio_mode() 63 int controller = drive->dn > 1 ? 1 : 0; in cs5520_set_pio_mode() 64 const u8 pio = drive->pio_mode - XFER_PIO_0; in cs5520_set_pio_mode() 66 /* 8bit CAT/CRT - 8bit command timing for channel */ in cs5520_set_pio_mode() 71 /* 0x64 - 16bit Primary, 0x68 - 16bit Secondary */ in cs5520_set_pio_mode() 75 pci_write_config_byte(pdev, 0x64 + 4*controller + (drive->dn&1), in cs5520_set_pio_mode() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-mmp/ |
| H A D | pm-mmp2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 18 #include <asm/mach-types.h> 21 #include "addr-map.h" 22 #include "pm-mmp2.h" 23 #include "regs-icu.h" 29 int irq = d->irq; in mmp2_set_wake() 64 __raw_writel(0x0, CIU_REG(0x64)); in pm_scu_clk_disable() 80 __raw_writel(0x03003003, CIU_REG(0x64)); in pm_scu_clk_enable() 106 val |= (1 << 29); in pm_mpmu_clk_enable() 119 | MPMU_PCR_PJ_AXISD | MPMU_PCR_PJ_VCTCXOSD | (1 << 13)); in mmp2_pm_enter_lowpower_mode() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/bpf/ |
| H A D | bpf_design_QA.rst | 18 Q: Is BPF a generic instruction set similar to x64 and arm64? 19 ------------------------------------------------------------- 23 ------------------------------------- 27 ----------------------------------------------------------- 34 with two most used architectures x64 and arm64 (and takes into 45 A: NO. BPF calling convention only allows registers R1-R5 to be used 47 (unlike x64 ISA that allows msft, cdecl and other conventions) 50 ----------------------------------------------------------------- 54 ------------------------------------------ 62 Q: Does C-calling convention diminishes possible use cases? [all …]
|
| /OK3568_Linux_fs/u-boot/arch/x86/include/asm/arch-ivybridge/ |
| H A D | pch.h | 6 * Copyright (C) 2008-2009 coresystems GmbH 9 * SPDX-License-Identifier: GPL-2.0 23 #define PCH_STEP_A1 1 34 #define MAINBOARD_POWER_ON 1 43 #define SBR (1 << 6) 44 #define SEE (1 << 1) 45 #define PERE (1 << 0) 58 #define SERIRQ_CNTL 0x64 64 #define ETR3_CWORWRE (1 << 18) 65 #define ETR3_CF9GR (1 << 20) [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/mfd/ |
| H A D | tps65912.h | 2 * Copyright (C) 2015 Texas Instruments Incorporated - https://www.ti.com/ 125 #define TPS65912_VERNUM 0x64 126 #define TPS6591X_MAX_REGISTER 0x64 129 #define TPS65912_INT_STS_PWRHOLD_F BIT(0) 130 #define TPS65912_INT_STS_VMON BIT(1) 131 #define TPS65912_INT_STS_PWRON BIT(2) 132 #define TPS65912_INT_STS_PWRON_LP BIT(3) 133 #define TPS65912_INT_STS_PWRHOLD_R BIT(4) 134 #define TPS65912_INT_STS_HOTDIE BIT(5) 135 #define TPS65912_INT_STS_GPIO1_R BIT(6) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/acpi/pmic/ |
| H A D | intel_pmic_bytcrc.c | 1 // SPDX-License-Identifier: GPL-2.0 15 #define PWR_SOURCE_SELECT BIT(1) 23 .bit = ??, 28 .bit = 0x00, 29 }, /* SYSX -> VSYS_SX */ 33 .bit = 0x00, 34 }, /* SYSU -> VSYS_U */ 37 .reg = 0x64, 38 .bit = 0x00, 39 }, /* SYSS -> VSYS_S */ [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/h264e/ |
| H A D | hal_h264e_vepu541_reg.h | 8 * http://www.apache.org/licenses/LICENSE-2.0 26 * VEPU version. It contains IP function summary and sub-version informations. 29 /* Sub-version(version 1.1) */ 32 RK_U32 h264_enc : 1; 34 RK_U32 h265_enc : 1; 45 * 2'd0: 8-area OSD, with 256-color palette 51 * pre-process filter capability 52 * 2'd0: basic pre-process filter 53 * 2'd3: no pre-process filter 58 RK_U32 bfrm_cap : 1; [all …]
|
| /OK3568_Linux_fs/kernel/sound/pci/ |
| H A D | azt3328.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 /* "PU" == "power-up value", as tested on PCI168 PCI rev. 10 6 * "WRITE_ONLY" == register does not indicate actual bit values */ 25 /* able to reactivate output after output muting due to 8/16bit 27 * 0x0001 is the only bit that's able to start the DMA counter */ 31 /* able to reactivate output after output muting due to 8/16bit 42 * (bit 1 of port 0x64 indicates interrupt for one of these three types) 47 #define IRQ_FINISHED_DMABUF_1 0x0002 /* 1st dmabuf finished & ACK */ 52 /* start address of 1st DMA transfer area, PU:0x00000000 */ 85 …REQ_SUSPECTED_66200 0x06 | SOUNDFORMAT_XTAL2 /* 66200 (13240 * 5); 64000 may have been nicer :-\ */ [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/mbedtls/ |
| H A D | dhm.h | 1 /* SPDX-License-Identifier: Apache-2.0 */ 5 * \brief This file contains Diffie-Hellman-Merkle (DHM) key exchange 8 * Diffie-Hellman-Merkle (DHM) key exchange is defined in 9 * <em>RFC-2631: Diffie-Hellman Key Agreement Method</em> and 10 * <em>Public-Key Cryptography Standards (PKCS) #3: Diffie 13 * <em>RFC-3526: More Modular Exponential (MODP) Diffie-Hellman groups for 15 * Diffie-Hellman groups for IKE. 17 * <em>RFC-5114: Additional Diffie-Hellman Groups for Use with IETF 18 * Standards</em> defines a number of standardized Diffie-Hellman 22 * of prime modulus - optimally, it should be a safe prime. The usage [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/mbedtls/ |
| H A D | dhm.h | 1 /* SPDX-License-Identifier: Apache-2.0 */ 5 * \brief This file contains Diffie-Hellman-Merkle (DHM) key exchange 8 * Diffie-Hellman-Merkle (DHM) key exchange is defined in 9 * <em>RFC-2631: Diffie-Hellman Key Agreement Method</em> and 10 * <em>Public-Key Cryptography Standards (PKCS) #3: Diffie 13 * <em>RFC-3526: More Modular Exponential (MODP) Diffie-Hellman groups for 15 * Diffie-Hellman groups for IKE. 17 * <em>RFC-5114: Additional Diffie-Hellman Groups for Use with IETF 18 * Standards</em> defines a number of standardized Diffie-Hellman 22 * of prime modulus - optimally, it should be a safe prime. The usage [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/host_include/mbedtls/ |
| H A D | dhm.h | 1 /* SPDX-License-Identifier: Apache-2.0 */ 5 * \brief This file contains Diffie-Hellman-Merkle (DHM) key exchange 8 * Diffie-Hellman-Merkle (DHM) key exchange is defined in 9 * <em>RFC-2631: Diffie-Hellman Key Agreement Method</em> and 10 * <em>Public-Key Cryptography Standards (PKCS) #3: Diffie 13 * <em>RFC-3526: More Modular Exponential (MODP) Diffie-Hellman groups for 15 * Diffie-Hellman groups for IKE. 17 * <em>RFC-5114: Additional Diffie-Hellman Groups for Use with IETF 18 * Standards</em> defines a number of standardized Diffie-Hellman 22 * of prime modulus - optimally, it should be a safe prime. The usage [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/host_include/mbedtls/ |
| H A D | dhm.h | 1 /* SPDX-License-Identifier: Apache-2.0 */ 5 * \brief This file contains Diffie-Hellman-Merkle (DHM) key exchange 8 * Diffie-Hellman-Merkle (DHM) key exchange is defined in 9 * <em>RFC-2631: Diffie-Hellman Key Agreement Method</em> and 10 * <em>Public-Key Cryptography Standards (PKCS) #3: Diffie 13 * <em>RFC-3526: More Modular Exponential (MODP) Diffie-Hellman groups for 15 * Diffie-Hellman groups for IKE. 17 * <em>RFC-5114: Additional Diffie-Hellman Groups for Use with IETF 18 * Standards</em> defines a number of standardized Diffie-Hellman 22 * of prime modulus - optimally, it should be a safe prime. The usage [all …]
|
| /OK3568_Linux_fs/external/mpp/inc/ |
| H A D | mpp_meta.h | 8 * http://www.apache.org/licenses/LICENSE-2.0 34 * 1. Data flow metadata 100 * Input data is a MppBuffer which contains an array of 16bit Vepu541RoiCfg. 101 * And each 16bit represents a 16x16 block qp info. 103 * H.264 - 16x16 block qp is arranged in raster order: 104 * each value is a 16bit data 105 * 00 01 02 03 04 05 06 07 -> 00 01 02 03 04 05 06 07 110 … * H.265 - 16x16 block qp is reorder to 64x64/32x32 ctu order then 64x64 / 32x32 ctu raster order 111 * 64x64 ctu 112 …* 00 01 02 03 04 05 06 07 -> 00 01 02 03 10 11 12 13 20 21 22 23 30 31 32 33 04 05 06 07 14 15 16 … [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/mpp/include/rockchip/ |
| H A D | mpp_meta.h | 8 * http://www.apache.org/licenses/LICENSE-2.0 34 * 1. Data flow metadata 100 * Input data is a MppBuffer which contains an array of 16bit Vepu541RoiCfg. 101 * And each 16bit represents a 16x16 block qp info. 103 * H.264 - 16x16 block qp is arranged in raster order: 104 * each value is a 16bit data 105 * 00 01 02 03 04 05 06 07 -> 00 01 02 03 04 05 06 07 110 … * H.265 - 16x16 block qp is reorder to 64x64/32x32 ctu order then 64x64 / 32x32 ctu raster order 111 * 64x64 ctu 112 …* 00 01 02 03 04 05 06 07 -> 00 01 02 03 10 11 12 13 20 21 22 23 30 31 32 33 04 05 06 07 14 15 16 … [all …]
|