| /OK3568_Linux_fs/kernel/include/media/drv-intf/ |
| H A D | saa7146.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 #include <linux/delay.h> /* for delay-stuff */ 7 #include <linux/pci.h> /* for pci-config-stuff, vendor ids etc. */ 16 #include <media/v4l2-device.h> 17 #include <media/v4l2-ctrls.h> 22 #define saa7146_write(sxy,adr,dat) writel((dat),(sxy->mem+(adr))) 23 #define saa7146_read(sxy,adr) readl(sxy->mem+(adr)) 67 dma_addr_t dma; member 107 u32 irq_mask; /* mask to indicate, which irq-events are handled by the extension */ 129 u32 revision; /* chip revision; needed for bug-workarounds*/ [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/x86/ |
| H A D | intel_txt.rst | 6 Technology (Intel(R) TXT), defines platform-level enhancements that 13 - Provides dynamic root of trust for measurement (DRTM) 14 - Data protection in case of improper shutdown 15 - Measurement and verification of launched environment 18 non-vPro systems. It is currently available on desktop systems 30 - LinuxTAG 2008: 31 http://www.linuxtag.org/2008/en/conf/events/vp-donnerstag.html 33 - TRUST2008: 34 http://www.trust-conference.eu/downloads/Keynote-Speakers/ 35 3_David-Grawrock_The-Front-Door-of-Trusted-Computing.pdf [all …]
|
| /OK3568_Linux_fs/kernel/include/dt-bindings/dma/ |
| H A D | dw-dmac.h | 1 /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */ 7 * Protection Control bits provide protection against illegal transactions. 8 * The protection bits[0:2] are one-to-one mapped to AHB HPROT[3:1] signals. 11 #define DW_DMAC_HPROT2_BUFFERABLE (1 << 1) /* DMA is bufferable */ 12 #define DW_DMAC_HPROT3_CACHEABLE (1 << 2) /* DMA is cacheable */
|
| /OK3568_Linux_fs/u-boot/arch/powerpc/include/asm/ |
| H A D | processor.h | 19 #define MSR_UCLE (1<<26) /* User-mode cache lock enable (e500) */ 43 #define MSR_PE (1<<3) /* Protection Enable */ 44 #define MSR_PX (1<<2) /* Protection Exclusive Mode */ 60 /* Floating Point Status and Control Register (FPSCR) Fields */ 67 #define FPSCR_ZX 0x04000000 /* Zero-devide exception summary */ 70 #define FPSCR_VXISI 0x00800000 /* Invalid op for Inv - Inv */ 87 #define FPSCR_NI 0x00000004 /* FPU non IEEE-Mode */ 88 #define FPSCR_RN 0x00000003 /* FPU rounding control */ 96 #define SPRN_CDBCR 0x3D7 /* Cache Debug Control Register */ 123 #define SPRN_DBCR 0x3F2 /* Debug Control Regsiter */ [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/dma/ |
| H A D | lpc32xx_dma.c | 4 * @Descr: LPC3250 DMA controller interface support functions 6 * Copyright (c) 2015 Tyco Fire Protection Products. 8 * SPDX-License-Identifier: GPL-2.0+ 13 #include <asm/arch/dma.h> 19 /* DMA controller channel register structure */ 24 u32 control; member 29 /* DMA controller register structures */ 52 #define DMAC_CTRL_ENABLE (1 << 0) /* For enabling the DMA controller */ 56 static struct dma_reg *dma = (struct dma_reg *)DMA_BASE; variable 64 * DMA clock are enable by "lpc32xx_dma_init()" and should in lpc32xx_dma_get_channel() [all …]
|
| /OK3568_Linux_fs/kernel/arch/m68k/include/asm/ |
| H A D | m5407sim.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * m5407sim.h -- ColdFire 5407 System Integration Module support. 28 #define MCFSIM_SYPCR (MCF_MBAR + 0x01) /* System Protection */ 53 #define MCFSIM_CSCR0 (MCF_MBAR + 0x8a) /* CS 0 Control reg */ 56 #define MCFSIM_CSCR1 (MCF_MBAR + 0x96) /* CS 1 Control reg */ 60 #define MCFSIM_CSCR2 (MCF_MBAR + 0xa2) /* CS 2 Control reg */ 63 #define MCFSIM_CSCR3 (MCF_MBAR + 0xae) /* CS 3 Control reg */ 66 #define MCFSIM_CSCR4 (MCF_MBAR + 0xba) /* CS 4 Control reg */ 69 #define MCFSIM_CSCR5 (MCF_MBAR + 0xc6) /* CS 5 Control reg */ 72 #define MCFSIM_CSCR6 (MCF_MBAR + 0xd2) /* CS 6 Control reg */ [all …]
|
| H A D | m5307sim.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * m5307sim.h -- ColdFire 5307 System Integration Module support. 28 #define MCFSIM_SYPCR (MCF_MBAR + 0x01) /* System Protection */ 53 #define MCFSIM_CSCR0 (MCF_MBAR + 0x8a) /* CS 0 Control reg */ 56 #define MCFSIM_CSCR1 (MCF_MBAR + 0x96) /* CS 1 Control reg */ 62 #define MCFSIM_CSCR2 (MCF_MBAR + 0xa2) /* CS 2 Control reg */ 64 #define MCFSIM_CSCR3 (MCF_MBAR + 0xae) /* CS 3 Control reg */ 66 #define MCFSIM_CSCR4 (MCF_MBAR + 0xba) /* CS 4 Control reg */ 68 #define MCFSIM_CSCR5 (MCF_MBAR + 0xc6) /* CS 5 Control reg */ 70 #define MCFSIM_CSCR6 (MCF_MBAR + 0xd2) /* CS 6 Control reg */ [all …]
|
| H A D | m5206sim.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * m5206sim.h -- ColdFire 5206 System Integration Module support. 48 #define MCFSIM_SYPCR (MCF_MBAR + 0x41) /* System Protection */ 57 #define MCFSIM_DCR0 (MCF_MBAR + 0x57) /* DRAM 0 Control reg (r/w) */ 60 #define MCFSIM_DCR1 (MCF_MBAR + 0x63) /* DRAM 1 Control reg (r/w) */ 64 #define MCFSIM_CSCR0 (MCF_MBAR + 0x6e) /* CS 0 Control reg */ 67 #define MCFSIM_CSCR1 (MCF_MBAR + 0x7a) /* CS 1 Control reg */ 70 #define MCFSIM_CSCR2 (MCF_MBAR + 0x86) /* CS 2 Control reg */ 73 #define MCFSIM_CSCR3 (MCF_MBAR + 0x92) /* CS 3 Control reg */ 76 #define MCFSIM_CSCR4 (MCF_MBAR + 0x9e) /* CS 4 Control reg */ [all …]
|
| H A D | m525xsim.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * m525xsim.h -- ColdFire 525x System Integration Module support. 36 #define MCFSIM_SYPCR (MCF_MBAR + 0x01) /* System Protection */ 57 #define MCFSIM_CSCR0 (MCF_MBAR + 0x8a) /* CS 0 Control reg */ 60 #define MCFSIM_CSCR1 (MCF_MBAR + 0x96) /* CS 1 Control reg */ 63 #define MCFSIM_CSCR2 (MCF_MBAR + 0xa2) /* CS 2 Control reg */ 66 #define MCFSIM_CSCR3 (MCF_MBAR + 0xae) /* CS 3 Control reg */ 69 #define MCFSIM_CSCR4 (MCF_MBAR + 0xba) /* CS 4 Control reg */ 71 #define MCFSIM_DCR (MCF_MBAR + 0x100) /* DRAM Control */ 81 #define MCFINTC2_INTPRI1 (MCF_MBAR2 + 0x140) /* 0-7 priority */ [all …]
|
| H A D | m5272sim.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * m5272sim.h -- ColdFire 5272 System Integration Module support. 26 #define MCFSIM_SPR (MCF_MBAR + 0x06) /* System Protection */ 67 #define MCFSIM_DCCR0 (MCF_MBAR + 0x57) /* DRAM 0 Control */ 70 #define MCFSIM_DCCR1 (MCF_MBAR + 0x63) /* DRAM 1 Control */ 75 #define MCFSIM_PACNT (MCF_MBAR + 0x80) /* Port A Control (r/w) */ 78 #define MCFSIM_PBCNT (MCF_MBAR + 0x88) /* Port B Control (r/w) */ 83 #define MCFSIM_PDCNT (MCF_MBAR + 0x98) /* Port D Control (r/w) */ 85 #define MCFDMA_BASE0 (MCF_MBAR + 0xe0) /* Base address DMA 0 */ 120 #define MCF_IRQ_DMA 85 /* DMA Controller */ [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | stm32mp157a-dk1.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2019 - All Rights Reserved 7 /dts-v1/; 10 #include "stm32mp157-pinctrl.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/mfd/st,stpmic1.h> 15 model = "STMicroelectronics STM32MP157A-DK1 Discovery Board"; 16 compatible = "st,stm32mp157a-dk1", "st,stm32mp157"; 24 stdout-path = "serial0:115200n8"; 32 compatible = "gpio-leds"; [all …]
|
| /OK3568_Linux_fs/u-boot/doc/ |
| H A D | README.fsl-trustzone-components | 2 TZPC-BP147 (TrustZone Protection Controller) and TZASC-400 (TrustZone 6 is left to a root-of-trust security software layer (running in EL3 12 TZPC-BP147 (TrustZone Protection Controller) 14 - Depends on CONFIG_FSL_TZPC_BP147 configuration flag. 15 - Separates Secure World and Normal World on-chip RAM (OCRAM) spaces. 16 - Provides a programming model to set access control policy via the TZPC 19 TZASC-400 (TrustZone Address Space Controller) 21 - Depends on CONFIG_FSL_TZASC_400 configuration flag. 22 - Separates Secure World and Normal World external memory spaces for bus masters 23 such as processors and DMA-equipped peripherals. [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/altera/ |
| H A D | altera_tse.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* Altera Triple-Speed Ethernet MAC driver 3 * Copyright (C) 2008-2014 Altera Corporation. All rights reserved 126 u32 control; /* PHY device operation control register */ member 130 u32 auto_negotiation_advertisement; /* Auto-negotiation 178 /* The host processor uses this register to control and configure the 182 /* 32-bit primary MAC address word 0 bits 0 to 31 of the primary 186 /* 32-bit primary MAC address word 1 bits 32 to 47 of the primary 190 /* 14-bit maximum frame length. The MAC receive logic */ 196 /* 12-bit receive FIFO section-empty threshold */ [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/sysctl/ |
| H A D | vm.rst | 13 ------------------------------------------------------------------------------ 27 - admin_reserve_kbytes 28 - block_dump 29 - compact_memory 30 - compaction_proactiveness 31 - compact_unevictable_allowed 32 - dirty_background_bytes 33 - dirty_background_ratio 34 - dirty_bytes 35 - dirty_expire_centisecs [all …]
|
| /OK3568_Linux_fs/kernel/drivers/crypto/ux500/cryp/ |
| H A D | cryp.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) ST-Ericsson SA 2010 4 * Author: Shujuan Chen <shujuan.chen@stericsson.com> for ST-Ericsson. 5 * Author: Jonas Linde <jonas.linde@stericsson.com> for ST-Ericsson. 6 * Author: Joakim Bech <joakim.xx.bech@stericsson.com> for ST-Ericsson. 7 * Author: Berne Hebark <berne.herbark@stericsson.com> for ST-Ericsson. 8 * Author: Niklas Hernaeus <niklas.hernaeus@stericsson.com> for ST-Ericsson. 82 * struct cryp_config - 96 * struct cryp_protection_config - 100 * Protection configuration structure for setting privilage access [all …]
|
| /OK3568_Linux_fs/kernel/arch/s390/boot/ |
| H A D | text_dma.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 .section .dma.text,"ax" 17 * affects a few functions that are not performance-relevant. 33 lhi %r5,-EIO 51 lhi %r2,-1 68 lghi %r5,-EOPNOTSUPP 94 larl %r4,.Lctlregs # Save control registers 96 lg %r2,0(%r4) # Disable lowcore protection 101 larl %r4,.Lfpctl # Floating point control register 123 larl %r4,.Lctlregs # Restore control registers [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/cortina/ |
| H A D | gemini.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt> 6 * Copyright (C) 2010 Michał Mirosław <mirq-linux@rere.qmqm.pl> 46 /* TOE DMA Queue Size should be 2^n, n = 6...12 47 * TOE DMA Queues are the following queue types: 49 * GMAC 0/1 SW TX Q0-5, and GMAC 0/1 HW TX Q0-5 51 * DMA Queues Descriptor Ring Base Address/Size Register (offset 0x0004) 58 #define __RWPTR_PREV(x, mask) (((unsigned int)(x) - 1) & (mask)) 59 #define __RWPTR_DISTANCE(r, w, mask) (((unsigned int)(w) - (r)) & (mask)) 60 #define __RWPTR_MASK(order) ((1 << (order)) - 1) [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/dma/ |
| H A D | snps,dma-spear1340.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/dma/snps,dma-spear1340.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Synopsys Designware DMA Controller 10 - Viresh Kumar <vireshk@kernel.org> 11 - Andy Shevchenko <andriy.shevchenko@linux.intel.com> 14 - $ref: "dma-controller.yaml#" 18 const: snps,dma-spear1340 20 "#dma-cells": [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtl8xxxu/ |
| H A D | rtl8xxxu_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2014 - 2017 Jes Sorensen <Jes.Sorensen@gmail.com> 155 /* RTL8723 WIFI/BT/GPS Multi-Function GPIO Pin Control. */ 157 /* RTL8723 WIFI/BT/GPS Multi-Function GPIO Select. */ 166 /* RTL8723 only WIFI/BT/GPS Multi-Function control source. */ 172 control */ 180 control */ 187 control */ 220 #define IMR0_BCNDMAINT0 BIT(20) /* Beacon DMA Interrupt 0 */ 221 #define IMR0_BCNDERR0 BIT(16) /* Beacon Queue DMA Error 0 */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/dma/dw/ |
| H A D | of.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Platform driver for the Synopsys DesignWare DMA Controller 5 * Copyright (C) 2007-2008 Atmel Corporation 6 * Copyright (C) 2010-2011 ST Microelectronics 19 struct dw_dma *dw = ofdma->of_dma_data; in dw_dma_of_xlate() 21 .dma_dev = dw->dma.dev, in dw_dma_of_xlate() 25 if (dma_spec->args_count < 3 || dma_spec->args_count > 4) in dw_dma_of_xlate() 28 slave.src_id = dma_spec->args[0]; in dw_dma_of_xlate() 29 slave.dst_id = dma_spec->args[0]; in dw_dma_of_xlate() 30 slave.m_master = dma_spec->args[1]; in dw_dma_of_xlate() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/networking/device_drivers/ethernet/stmicro/ |
| H A D | stmmac.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 13 - In This Release 14 - Feature List 15 - Kernel Configuration 16 - Command Line Parameters 17 - Driver Information and Notes 18 - Debug Information 19 - Support 33 (and older) and DesignWare(R) Cores Ethernet Quality-of-Service version 4.0 35 DesignWare(R) Cores XGMAC - 10G Ethernet MAC and DesignWare(R) Cores [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/platform_data/ |
| H A D | dma-dw.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Driver for the Synopsys DesignWare DMA Controller 6 * Copyright (C) 2010-2011 ST Microelectronics 22 * struct dw_dma_slave - Controller-specific information about a slave 24 * @dma_dev: required DMA master device 43 * struct dw_dma_platform_data - Controller configuration parameters 54 * @protctl: Protection control signals setting per channel.
|
| /OK3568_Linux_fs/kernel/drivers/scsi/mvsas/ |
| H A D | mv_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * Copyright 2009-2011 Marvell. <yuxiangl@marvell.com> 28 /* driver compile-time configuration */ 30 MVS_TX_RING_SZ = 1024, /* TX ring size (12-bit) */ 31 MVS_RX_RING_SZ = 1024, /* RX ring size (12-bit) */ 32 /* software requires power-of-2 43 MVS_SOC_CAN_QUEUE = MVS_SOC_SLOTS - 2, 57 SPI_CTL = 0x10, /* EEPROM control */ 78 /* MVS_GBL_PORT_TYPE */ /* shl for ports 1-3 */ 126 CINT_DMA_PCIE = (1U << 27), /* DMA to PCIE timeout */ [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mm/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 17 A 32-bit RISC microprocessor based on the ARM7 processor core 18 which has no memory control unit and cache. 36 A 32-bit RISC processor with 8kByte Cache, Write Buffer and 53 A 32-bit RISC processor with 8KB cache or 4KB variants, 54 write buffer and MPU(Protection Unit) built around 69 A 32-bit RISC microprocessor based on the ARM9 processor core 70 which has no memory control unit and cache. 182 ARM940T is a member of the ARM9TDMI family of general- 184 instruction and 4KB data cases, each with a 4-word line [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/comedi/drivers/ |
| H A D | s626.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 6 * COMEDI - Linux Control and Measurement Device Interface 10 * Copyright (C) 2002-2004 Sensoray Co., Inc. 24 * Number of extended-capability 36 #define S626_RANGE_5V 0x10 /* +/-5V range */ 37 #define S626_RANGE_10V 0x00 /* +/-10V range */ 56 * Organization (physical order) and size (in DWORDs) of logical DMA buffers 60 * ADC DMA buffer must hold 16 samples, 64 * DAC output DMA buffer holds a single 68 /* All remaining space in 4KB DMA buffer is available for the RPS1 program. */ [all …]
|