| /OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/x86_64/ |
| H A D | vmx_apic_access_test.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 * launched with a valid APIC-access address that is backed by a 13 * The second subtest sets the APIC-access address to a (valid) L1 46 uint32_t control; in l1_guest_code() local 54 control = vmreadz(CPU_BASED_VM_EXEC_CONTROL); in l1_guest_code() 55 control |= CPU_BASED_ACTIVATE_SECONDARY_CONTROLS; in l1_guest_code() 56 vmwrite(CPU_BASED_VM_EXEC_CONTROL, control); in l1_guest_code() 57 control = vmreadz(SECONDARY_VM_EXEC_CONTROL); in l1_guest_code() 58 control |= SECONDARY_EXEC_VIRTUALIZE_APIC_ACCESSES; in l1_guest_code() 59 vmwrite(SECONDARY_VM_EXEC_CONTROL, control); in l1_guest_code() [all …]
|
| H A D | debug_regs.c | 1 // SPDX-License-Identifier: GPL-2.0 69 struct kvm_run *run; in main() local 89 run = vcpu_state(vm, VCPU_ID); in main() 91 /* Test software BPs - int3 */ in main() 93 debug.control = KVM_GUESTDBG_ENABLE | KVM_GUESTDBG_USE_SW_BP; in main() 96 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main() 97 run->debug.arch.exception == BP_VECTOR && in main() 98 run->debug.arch.pc == CAST_TO_RIP(sw_bp), in main() 100 run->exit_reason, run->debug.arch.exception, in main() 101 run->debug.arch.pc, CAST_TO_RIP(sw_bp)); in main() [all …]
|
| H A D | vmx_tsc_adjust_test.c | 1 // SPDX-License-Identifier: GPL-2.0-only 39 #define TSC_OFFSET_VALUE -(1ll << 48) 74 uint64_t l1_tsc = rdtsc() - TSC_OFFSET_VALUE; in l2_guest_code() 76 wrmsr(MSR_IA32_TSC, l1_tsc - TSC_ADJUST_VALUE); in l2_guest_code() 77 check_ia32_tsc_adjust(-2 * TSC_ADJUST_VALUE); in l2_guest_code() 87 uint32_t control; in l1_guest_code() local 91 wrmsr(MSR_IA32_TSC, rdtsc() - TSC_ADJUST_VALUE); in l1_guest_code() 92 check_ia32_tsc_adjust(-1 * TSC_ADJUST_VALUE); in l1_guest_code() 100 control = vmreadz(CPU_BASED_VM_EXEC_CONTROL); in l1_guest_code() 101 control |= CPU_BASED_USE_MSR_BITMAPS | CPU_BASED_USE_TSC_OFFSETTING; in l1_guest_code() [all …]
|
| /OK3568_Linux_fs/u-boot/doc/ |
| H A D | README.nokia_rx51 | 1 Board: Nokia RX-51 aka N900 3 This board definition results in a u-boot.bin which can be chainloaded 9 onenand as such. This u-boot is intended to be flashed to the N900 like 11 appended to u-boot.bin at 0x40000. NOLO will load the entire image into 12 (random) memory and execute u-boot, which saves hw revision, boot reason 20 NOLO so u-boot must kick watchdog to prevent reboot device (but not very 25 When U-Boot is starting it enable IBE bit in Auxiliary Control Register, 26 which is needed for Thumb-2 ISA support. It is workaround for errata 430973. 40 * 1.3 same order for 2. - 4. fat partition 47 * run sercon - Use serial port for control [all …]
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/src/ |
| H A D | ladspa.h | 4 Copyright (C) 2000-2002 Richard W.E. Furse, Paul Barton-Davis, 19 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 53 Plugins are expected to distinguish between control and audio 55 control data and each plugin is `run' for a `block' corresponding 58 to be processed by the plugin in a single pass. Control data is 59 communicated using single LADSPA_Data values. Control data has a 60 single value at the start of a call to the `run()' or `run_adding()' 64 `connect_port()' function below) before it is asked to run. 72 This API contains very limited error-handling. */ 77 is used to communicate audio samples and control values. It is [all …]
|
| /OK3568_Linux_fs/u-boot/dts/ |
| H A D | Kconfig | 2 # Device Tree Control 22 menu "Device Tree Control" 26 bool "Run-time configuration via Device Tree" 29 This feature provides for run-time configuration of U-Boot 33 bool "Board-specific manipulation of Device Tree" 36 U-Boot's device tree (e.g. to delete device from it). This option 37 make the Device Tree writeable and provides a board-specific 38 "board_fix_fdt" callback (called during pre-relocation time), which 40 modified copy is subsequently used by U-Boot after relocation. 43 bool "Enable run-time configuration via Device Tree in SPL" [all …]
|
| /OK3568_Linux_fs/kernel/drivers/powercap/ |
| H A D | idle_inject.c | 1 // SPDX-License-Identifier: GPL-2.0 19 * The idle + run duration is specified via separate helpers and that allows 34 * It is up to the user of this framework to provide a lock for higher-level 51 * struct idle_inject_thread - task on/off switch structure 53 * @should_run: whether or not to run the task (for the smpboot kthread API) 61 * struct idle_inject_device - idle injection data 64 * @run_duration_us: duration of CPU run time to allow 80 * idle_inject_wakeup - Wake up idle injection threads 91 for_each_cpu_and(cpu, to_cpumask(ii_dev->cpumask), cpu_online_mask) { in idle_inject_wakeup() 93 iit->should_run = 1; in idle_inject_wakeup() [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/include/asm/ |
| H A D | dbdma.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Definitions for using the Apple Descriptor-Based DMA controller 13 * DBDMA control/status registers. All little-endian. 16 unsigned int control; /* lets you change bits in status */ member 32 /* Bits in control and status registers */ 33 #define RUN 0x8000 macro 43 * DBDMA command structure. These fields are all little-endian! 47 __le16 command; /* command word (has bit-fields) */ 49 __le32 cmd_dep; /* command-dependent field */ 66 #define KEY_STREAM1 0x100 /* control/status stream */ [all …]
|
| /OK3568_Linux_fs/kernel/fs/btrfs/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 25 Btrfs is a general purpose copy-on-write filesystem with extents, 43 bool "Btrfs POSIX Access Control Lists" 47 POSIX Access Control Lists (ACLs) support permissions for users and 50 If you don't know what Access Control Lists are, say N 59 after a power-loss or kernel panic event the filesystem is 68 to verify the integrity of (super)-block write requests 69 during the run of a regression test, say N 72 bool "Btrfs will run sanity tests upon loading" 75 This will run some basic sanity tests on the free space cache [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-pxa/include/mach/ |
| H A D | smemc.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 16 #define MDREFR (SMEMC_VIRT + 0x04) /* SDRAM Refresh Control Register */ 17 #define MSC0 (SMEMC_VIRT + 0x08) /* Static Memory Control Register 0 */ 18 #define MSC1 (SMEMC_VIRT + 0x0C) /* Static Memory Control Register 1 */ 19 #define MSC2 (SMEMC_VIRT + 0x10) /* Static Memory Control Register 2 */ 21 #define SXLCR (SMEMC_VIRT + 0x18) /* LCR value to be written to SDRAM-Timing Synchronous Flash */ 22 #define SXCNFG (SMEMC_VIRT + 0x1C) /* Synchronous Static Memory Control Register */ 31 #define BOOT_DEF (SMEMC_VIRT + 0x44) /* Read-Only Boot-Time Register. Contains BOOT_SEL and PKG_SE… 49 #define MECR_NOS (1 << 0) /* Number Of Sockets: 0 -> 1 sock, 1 -> 2 sock */ 50 #define MECR_CIT (1 << 1) /* Card Is There: 0 -> no card, 1 -> card inserted */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/apple/ |
| H A D | mace.c | 1 // SPDX-License-Identifier: GPL-2.0-only 30 static int port_aaui = -1; 115 int j, rev, rc = -EBUSY; in mace_probe() 120 return -ENODEV; in mace_probe() 123 addr = of_get_property(mace, "mac-address", NULL); in mace_probe() 125 addr = of_get_property(mace, "local-mac-address", NULL); in mace_probe() 127 printk(KERN_ERR "Can't get mac-address for MACE %pOF\n", in mace_probe() 129 return -ENODEV; in mace_probe() 134 * lazy allocate the driver-wide dummy buffer. (Note that we in mace_probe() 140 return -ENOMEM; in mace_probe() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/scheduler/ |
| H A D | sched-rt-group.rst | 2 Real-Time group scheduling 12 2.1 System-wide settings 33 are real-time processes). 40 --------------- 50 ---------------- 53 in a given period. We allocate this "run time" for each realtime group which 56 Any time not allocated to a realtime group will be used to run normal priority 57 tasks (SCHED_OTHER). Any allocated run time not used will also be picked up by 63 time dedicated for the graphics. We can then give this group a run time of 0.8 66 This way the graphics group will have a 0.04s period with a 0.032s run time [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-sa1100/include/mach/ |
| H A D | SA-1100.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * FILE SA-1100.h 9 * System StrongARM SA-1100 12 * SA-1100 microprocessor (Advanced RISC Machine (ARM) 14 * StrongARM SA-1100 data sheet version 2.2. 21 #error You must include hardware.h not SA-1100.h 77 * Universal Serial Bus (USB) Device Controller (UDC) control registers 81 * Controller (UDC) Control Register (read/write). 91 * Controller (UDC) Control/Status register end-point 0 94 * Controller (UDC) Control/Status register end-point 1 [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/hw-vuln/ |
| H A D | l1tf.rst | 1 L1TF - L1 Terminal Fault 10 ------------------- 15 - Processors from AMD, Centaur and other non Intel vendors 17 - Older processor models, where the CPU family is < 6 19 - A range of Intel ATOM processors (Cedarview, Cloverview, Lincroft, 22 - The Intel XEON PHI family 24 - Intel processors which have the ARCH_CAP_RDCL_NO bit set in the 33 ------------ 38 CVE-2018-3615 L1 Terminal Fault SGX related aspects 39 CVE-2018-3620 L1 Terminal Fault OS, SMM related aspects [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant/ |
| H A D | wpa_supplicant.conf | 14 # to be changed. This can happen if wpa_supplicant is run in the background. 28 # Parameters for the control interface. If this is specified, wpa_supplicant 29 # will open a control interface that is available for external programs to 30 # manage wpa_supplicant. The meaning of this string depends on which control 32 # in configuration is used to determine whether the control interface is 39 # wpa_supplicant processes can be run at the same time if more than one 41 # /var/run/wpa_supplicant is the recommended directory for sockets and by 44 # Access control for the control interface can be configured by setting the 46 # possible to run wpa_supplicant as root (since it needs to change network 48 # run as non-root users. However, since the control interface can be used to [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/leds/ |
| H A D | leds-lp55xx.rst | 8 ----------- 14 Device attributes for user-space interface 28 control multi output LED channels such as led current, channel index. 30 general chip control such like the I2C and platform data. 50 - Maximum number of channels 51 - Reset command, chip enable command 52 - Chip specific initialization 53 - Brightness control register access 54 - Setting LED output current 55 - Program memory address access for running patterns [all …]
|
| H A D | leds-lp5523.rst | 9 Contact: Samu Onkalo (samu.p.onkalo-at-nokia.com) 12 ----------- 14 the led class control interface. 15 The name of each channel is configurable in the platform data - name and label. 22 - /sys/class/leds/R1 (name: 'R1') 23 - /sys/class/leds/B1 (name: 'B1') 28 - /sys/class/leds/RGB:channelN (label: 'RGB', N: 0 ~ 8) 33 - /sys/class/leds/lp5523:channelN (N: 0 ~ 8) 36 There are two ways to run LED patterns. 38 1) Legacy interface - enginex_mode, enginex_load and enginex_leds [all …]
|
| H A D | leds-lp5521.rst | 10 Contact: Samu Onkalo (samu.p.onkalo-at-nokia.com) 13 ----------- 16 the led class control interface. Channels have generic names: 23 There are two ways to run LED patterns. 25 1) Legacy interface - enginex_mode and enginex_load 26 Control interface for the engines: 31 disabled, load, run 40 echo "run" > engine3_mode 46 2) Firmware interface - LP55xx common interface 48 For the details, please refer to 'firmware' section in leds-lp55xx.txt [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/hwmon/ |
| H A D | g762.rst | 5 and performs closed-loop or open-loop control of the fan speed. Two 6 modes - PWM or DC - are supported by the device. 9 http://natisbad.org/NAS/ref/GMT_EDS-762_763-080710-0.2.pdf. sysfs 10 bindings are described in Documentation/hwmon/sysfs-interface.rst. 13 /sys/bus/i2c/drivers/g762/ to control the operation of the device. 25 set desired fan speed. This only makes sense in closed-loop 26 fan speed control (i.e. when pwm1_enable is set to 2). 44 in closed-loop control mode, if fan RPM value is 25% out 49 set current fan speed control mode i.e. 1 for manual fan 50 speed control (open-loop) via pwm1 described below, 2 for [all …]
|
| /OK3568_Linux_fs/u-boot/tools/binman/ |
| H A D | binman | 6 # SPDX-License-Identifier: GPL-2.0+ 26 # Also allow entry-type modules to be brought in from the etype directory. 31 import control 34 """Run the functional tests and any embedded doctests""" 44 suite.run(result) 50 suite.run(result) 59 """Run the tests and check that we get 100% coverage""" 61 cmd = ('PYTHONPATH=%s/sandbox_spl/tools coverage run ' 62 '--include "tools/binman/*.py" --omit "*test*,*binman.py" ' 63 'tools/binman/binman.py -t' % options.build_dir) [all …]
|
| H A D | binman.py | 6 # SPDX-License-Identifier: GPL-2.0+ 26 # Also allow entry-type modules to be brought in from the etype directory. 31 import control 34 """Run the functional tests and any embedded doctests""" 44 suite.run(result) 50 suite.run(result) 59 """Run the tests and check that we get 100% coverage""" 61 cmd = ('PYTHONPATH=%s/sandbox_spl/tools coverage run ' 62 '--include "tools/binman/*.py" --omit "*test*,*binman.py" ' 63 'tools/binman/binman.py -t' % options.build_dir) [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/serial/ |
| H A D | serial_sti_asc.c | 2 * Support for Serial I/O using STMicroelectronics' on-chip ASC. 7 * SPDX-License-Identifier: GPL-2.0 19 #define RUN 0x00000080 macro 32 u32 control; member 54 * ASCBaudRate = ---------------- 59 * ASCBaudRate = ------------------------ 71 struct sti_asc_uart *const uart = priv->regs; in sti_asc_pending() 74 status = readl(&uart->status); in sti_asc_pending() 109 val = readl(&uart->control); in _sti_asc_serial_setbrg() 110 writel(val & ~RUN, &uart->control); in _sti_asc_serial_setbrg() [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/lib/oeqa/manual/ |
| H A D | bsp-hw.json | 4 "@alias": "bsps-hw.bsps-hw.boot_and_install_from_USB", 29 …eceived this message \"\"(sdx): Volume was not properly unmounted...Please run fsck.\"\" ignore it… 38 "@alias": "bsps-hw.bsps-hw.live_boot_from_USB", 64 "@alias": "bsps-hw.bsps-hw.switch_among_multi_applications_and_desktop", 94 "@alias": "bsps-hw.bsps-hw.connman_offline_mode_in_connman-gnome", 103 "action": "Launch connman-properties after system booting \n\n", 111 "summary": "connman_offline_mode_in_connman-gnome" 116 "@alias": "bsps-hw.bsps-hw.check_CPU_utilization_after_standby", 129 … "action": "run \"top\" command and check if there is any process eating CPU time", 137 … "action": "run \"top\" command and check if there is any difference with the data before standby", [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/ |
| H A D | sprd,pinctrl.txt | 5 The first block comprises some global control registers, and each 8 pad driving level, system control select and so on ("domain pad 11 slect 3.0v, then the pin can output 3.0v. "system control" is used 16 of them, so we can not make every Spreadtrum-special configuration 18 global configuration in future. Then we add one "sprd,control" to 19 set these various global control configuration, and we need use 23 bits in one global control register as one pin, thus we should 35 - input-enable 36 - input-disable 37 - output-high [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/pxa/ |
| H A D | clk-pxa.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include <linux/clk-provider.h> 15 #include <dt-bindings/clock/pxa-clock.h> 16 #include "clk-pxa.h" 21 #define MDREFR_K0DB4 (1 << 29) /* SDCLK0 Divide by 4 Control/Status */ 22 #define MDREFR_K2FREE (1 << 25) /* SDRAM Free-Running Control */ 23 #define MDREFR_K1FREE (1 << 24) /* SDRAM Free-Running Control */ 24 #define MDREFR_K0FREE (1 << 23) /* SDRAM Free-Running Control */ 25 #define MDREFR_SLFRSH (1 << 22) /* SDRAM Self-Refresh Control/Status */ 26 #define MDREFR_APD (1 << 20) /* SDRAM/SSRAM Auto-Power-Down Enable */ [all …]
|