| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | pixfmt-z16.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-Z16: 10 16-bit depth data with distance values at each pixel 16 This is a 16-bit format, representing depth data. Each pixel is a 19 is stored in a 16-bit word in the little endian byte order. 27 .. flat-table:: 28 :header-rows: 0 29 :stub-columns: 0 31 * - start + 0: 32 - Z\ :sub:`00low` [all …]
|
| /linux/Documentation/hwmon/ |
| H A D | pmbus.rst | 12 Addresses scanned: - 23 Addresses scanned: - 27 https://www.onsemi.com/pub_link/Collateral/ADP4000-D.PDF 29 https://www.onsemi.com/pub_link/Collateral/NCP4200-D.PDF 31 https://www.onsemi.com/pub_link/Collateral/JUNE%202009-%20REV.%200.PDF 37 Addresses scanned: - 55 Addresses scanned: - 73 Addresses scanned: - 83 Addresses scanned: - 88 Author: Guenter Roeck <linux@roeck-us.net> [all …]
|
| /linux/arch/s390/tools/ |
| H A D | gen_facilities.c | 1 // SPDX-License-Identifier: GPL-2.0 26 * -march=<machine>. 31 1, /* z/Arch mode installed */ 33 21, /* extended-immediate facility */ 41 45, /* fast-BCR, etc. */ 44 49, /* misc-instruction-extensions */ 48 53, /* load-and-zero-rightmost-byte, etc. */ 52 58, /* miscellaneous-instruction-extension 2 */ 55 61, /* miscellaneous-instruction-extension 3 */ 58 84, /* miscellaneous-instruction-extension 4 */ [all …]
|
| /linux/mm/ |
| H A D | page_alloc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 39 #include <linux/fault-inject.h> 63 /* Free Page Internal flags: for internal, non-pcp variants of free_pages(). */ 66 /* No special request */ 72 * reporting it and marking it "reported" - it only skips notifying 81 * page shuffling (relevant code - e.g., memory onlining - is expected to 84 * Note: No code should rely on this flag for correctness - it's purely 94 /* prevent >1 _updater_ of zone percpu pageset ->high and ->batch fields */ 107 /* UP spin_trylock always succeeds so disable IRQs to prevent re-entrancy. */ 118 * interfered with and a high priority task cannot preempt the allocator. [all …]
|
| H A D | vmstat.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 * Copyright (C) 2008-2014 Christoph Lameter 45 atomic_long_set(&zone->vm_numa_event[item], 0); in zero_zone_numa_counters() 47 per_cpu_ptr(zone->per_cpu_zonestats, cpu)->vm_numa_event[item] in zero_zone_numa_counters() 124 ret[i] += this->event[i]; in sum_vm_events() 130 * The result is unavoidably approximate - it can change 153 count_vm_events(i, fold_state->event[i]); in vm_events_fold_cpu() 154 fold_state->event[i] = 0; in vm_events_fold_cpu() 181 pzstats = per_cpu_ptr(zone->per_cpu_zonestats, cpu); in fold_vm_zone_numa_events() 183 zone_numa_events[item] += xchg(&pzstats->vm_numa_event[item], 0); in fold_vm_zone_numa_events() [all …]
|
| /linux/arch/arm/boot/dts/aspeed/ |
| H A D | aspeed-bmc-lenovo-hr630.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2019-present Lenovo 8 /dts-v1/; 10 #include "aspeed-g5.dtsi" 11 #include <dt-bindings/gpio/aspeed-gpio.h> 15 compatible = "lenovo,hr630-bmc", "aspeed,ast2500"; 29 stdout-path = &uart5; 38 reserved-memory { 39 #address-cells = <1>; 40 #size-cells = <1>; [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-platform-trackpoint | 4 Contact: linux-input@vger.kernel.org 11 Contact: linux-input@vger.kernel.org 13 (RW) Negative inertia factor. High values cause the cursor to 19 Contact: linux-input@vger.kernel.org 21 (RW) Backup range for z-axis press. 26 Contact: linux-input@vger.kernel.org 29 z-axis pressed. 34 Contact: linux-input@vger.kernel.org 41 Contact: linux-input@vger.kernel.org 48 Contact: linux-input@vger.kernel.org [all …]
|
| H A D | sysfs-driver-zynqmp-fpga | 1 What: /sys/bus/platform/drivers/zynqmp_fpga_manager/firmware:zynqmp-firmware:pcap/status 9 https://docs.xilinx.com/v/u/en-US/ug570-ultrascale-configuration 12 BIT(0) 0: No CRC error 24 BIT(4) 0: Start-up sequence has not finished 25 1: Start-up sequence has finished 27 BIT(5) 0: All I/Os are placed in High-Z state 30 BIT(6) 0: Flip-flops and block RAM are write disabled 31 1: Flip-flops and block RAM are write enabled 48 BIT(15) 0: No IDCODE_ERROR 51 BIT(16) 0: No SECURITY_ERROR [all …]
|
| /linux/arch/arm/kernel/ |
| H A D | phys2virt.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) 1994-2002 Russell King 22 * __fixup_pv_table - patch the stub instructions with the delta between 27 * r1 = machine no, r2 = atags or dtb, 36 subs r3, r8, #PAGE_OFFSET @ PHYS_OFFSET - PAGE_OFFSET 38 strcc ip, [r0, #HIGH_OFFSET] @ save to __pv_offset high bits 56 ldr r0, [r6, #HIGH_OFFSET] @ pv_offset high word 61 @ The Thumb-2 versions of the patchable sequences are 63 @ phys-to-virt: movw <reg>, #offset<31:21> 67 @ virt-to-phys (non-LPAE): movw <reg>, #offset<31:21> [all …]
|
| /linux/include/linux/ |
| H A D | mmzone.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 19 #include <linux/pageblock-flags.h> 20 #include <linux/page-flags-layout.h> 23 #include <linux/page-flags.h> 28 /* Free memory management - zoned buddy allocator. */ 99 * __dump_folio() in mm/debug.c passes a folio pointer to on-stack struct folio, 103 (get_pfnblock_migratetype(&folio->page, pfn) == MIGRATE_CMA) 136 get_pageblock_migratetype(&folio->page) 220 NR_KERNEL_MISC_RECLAIMABLE, /* reclaimable non-slab kernel pages */ 244 * Not rate-limited (NRL) candidate pages for those can be promoted [all …]
|
| H A D | dio.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Maybe this should handle DIO-II later? 19 * range from 0-63 (DIO) and 132-255 (DIO-II). 22 * So DIO cards cover [0x600000-0x800000); the areas [0x200000-0x400000) and 23 * [0x800000-0x1000000) are for additional space required by things 24 * like framebuffers. [0x400000-0x600000) is for miscellaneous internal I/O. 27 * DIO-II boards are at 0x1000000 + (sc - 132) * 0x400000 28 * which is address range [0x1000000-0x20000000) -- too big to map completely, 29 * so currently we just don't handle DIO-II boards. It wouldn't be hard to 90 int (*probe)(struct dio_dev *z, const struct dio_device_id *id); [all …]
|
| /linux/arch/mips/ath25/ |
| H A D | ar2315_regs.h | 11 * Copyright (C) 2006-2008 Felix Fietkau <nbd@openwrt.org> 81 #define AR2315_RESET_MPEGTS_RSVD 0x00000004 /* warm reset MPEG-TS */ 97 #define AR2315_ARB_MPEGTS_RSVD 0x00000004 /* MPEG-TS */ 106 #define AR2315_CONFIG_AHB 0x00000001 /* EC-AHB bridge endian */ 108 #define AR2315_CONFIG_MPEGTS_RSVD 0x00000004 /* MPEG-TS byteswap */ 128 /* Revision Register - Initial value is 0x3010 (WMAC 3.0, AR231X 1.0). */ 160 #define AR2315_ISR_UART0 0x00000001 /* high speed UART */ 172 #define AR2315_GISR_MPEGTS_RSVD 0x00000004 /* MPEG-TS */ 303 * - No read or write buffers are included. 323 #define AR2315_LBCONF_OE 0x00000001 /* =1 OE is low-true */ [all …]
|
| /linux/arch/parisc/include/asm/ |
| H A D | hash.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * HP-PA only implements integer multiply in the FPU. However, for 7 * integer multiplies by constant, it has a number of shift-and-add 8 * (but no shift-and-subtract, sigh!) instructions that a compiler 20 * PA7100 pairing rules. This is an in-order 2-way superscalar processor. 22 * but other than that, simple ALU ops (including shift-and-add by up 25 * PA8xxx processors also dual-issue ALU instructions, although with 28 * This 6-step sequence was found by Yevgen Voronenko's implementation 43 /* Phase 2: Return (b<<11) + (c<<6) + (a<<3) - c */ in __hash_32() 45 a += c << 3; b -= c; in __hash_32() [all …]
|
| /linux/arch/arm/nwfpe/ |
| H A D | softfloat.c | 4 This C source file is part of the SoftFloat IEC/IEEE Floating-point 10 National Science Foundation under grant MIP-9311980. The original version 11 of this code was written as part of a project to build a fixed-point vector 15 http://www.jhauser.us/arithmetic/SoftFloat-2b/SoftFloat-source.txt 38 ------------------------------------------------------------------------------- 39 Primitive arithmetic functions, including multi-word arithmetic, and 42 ------------------------------------------------------------------------------- 44 #include "softfloat-macros" 47 ------------------------------------------------------------------------------- 52 are propagated from function inputs to output. These details are target- [all …]
|
| /linux/drivers/media/dvb-frontends/ |
| H A D | stv0367_priv.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * Driver for ST STV0367 DVB-T & DVB-C demodulator IC. 33 #define INRANGE(X, Y, Z) \ argument 34 ((((X) <= (Y)) && ((Y) <= (Z))) || \ 35 (((Z) <= (Y)) && ((Y) <= (X))) ? 1 : 0) 108 FE_TER_HIER_HIGH_PRIO, /*Hierarchy : High Priority*/ 130 FE_TER_FEC_NONE = 0x00, /* no FEC rate specified */
|
| /linux/tools/testing/selftests/mm/ |
| H A D | run_vmtests.sh | 2 # SPDX-License-Identifier: GPL-2.0 5 # Kselftest framework requirement - SKIP code is 4. 16 usage: ${BASH_SOURCE[0]:-$0} [ options ] 18 -a: run all tests, including extra ones (other than destructive ones) 19 -t: specify specific categories to tests to run 20 -h: display this message 21 -n: disable TAP output 22 -d: run destructive tests 24 The default behavior is to run required tests only. If -a is specified, 28 to the -t argument containing one or more of the following categories [all …]
|
| /linux/tools/memory-model/Documentation/ |
| H A D | litmus-tests.txt | 1 Linux-Kernel Memory Model Litmus Tests 4 This file describes the LKMM litmus-test format by example, describes 9 A formal kernel memory-ordering model (part 2) 20 tool, please see tools/memory-model/README. 23 Copy-Pasta 30 tools/memory-model/litmus-tests/ 31 Documentation/litmus-tests/ 40 The -l and -L arguments to "git grep" can be quite helpful in identifying 43 good understanding of the litmus-test format. 50 with a small example of the message-passing pattern and moving on to [all …]
|
| H A D | recipes.txt | 20 ------------------------------------ 31 2. Compilers are permitted to use the "as-if" rule. That is, a 33 as long as the results of a single-threaded execution appear 35 To see this, compile with a high level of optimization and run 41 your full-ordering warranty, as do undersized accesses that load 49 i. When there is no possibility of a given shared variable 51 holding the update-side lock, reads from that variable 54 ii. When there is no possibility of a given shared variable 62 ------- 66 locklessly accessing lock-protected shared variables. [all …]
|
| /linux/Documentation/process/ |
| H A D | applying-patches.rst | 54 in the patch file when applying it (the ``-p1`` argument to ``patch`` does 57 To revert a previously applied patch, use the -R argument to patch. 60 patch -p1 < ../patch-x.y.z 64 patch -R -p1 < ../patch-x.y.z 76 patch -p1 < path/to/patch-x.y.z 82 Patch can also get the name of the file to use via the -i argument, like 85 patch -p1 -i path/to/patch-x.y.z 91 xzcat path/to/patch-x.y.z.xz | patch -p1 92 bzcat path/to/patch-x.y.z.gz | patch -p1 96 gunzip or xz on the file -- like this:: [all …]
|
| /linux/drivers/comedi/drivers/ |
| H A D | amplc_dio200_pci.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * Copyright (C) 2005-2013 MEV Ltd. <https://www.mev.co.uk/> 8 * COMEDI - Linux Control and Measurement Device Interface 30 * ------------- ------------- ------------- 32 * 0 PPI-X PPI-X PPI-X 33 * 1 PPI-Y UNUSED UNUSED 34 * 2 CTR-Z1 PPI-Y UNUSED 35 * 3 CTR-Z2 UNUSED UNUSED 36 * 4 INTERRUPT CTR-Z1 CTR-Z1 37 * 5 CTR-Z2 CTR-Z2 [all …]
|
| /linux/Documentation/admin-guide/mm/ |
| H A D | slab.rst | 17 slabs that have data in them. See "slabinfo -h" for more options when 21 gcc -o slabinfo tools/mm/slabinfo.c 24 be enabled on the command line. F.e. no tracking information will be 29 ------------------------------------------- 34 slab_debug=<Debug-Options> 37 slab_debug=<Debug-Options>,<slab name1>,<slab name2>,... 38 Enable options only for select slabs (no spaces 50 Z Red zoning 57 - Switch all debugging off (useful if the kernel is 73 slab_debug=P,kmalloc-*,dentry [all …]
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | am335x-evmsk.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 11 /dts-v1/; 14 #include <dt-bindings/pwm/pwm.h> 15 #include <dt-bindings/interrupt-controller/irq.h> 18 model = "TI AM335x EVM-SK"; 19 compatible = "ti,am335x-evmsk", "ti,am33xx"; 23 cpu0-supply = <&vdd1_reg>; 33 stdout-path = &uart0; 37 compatible = "regulator-fixed"; [all …]
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_qpu_defines.h | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 66 QPU_R_FRAG_PAYLOAD_ZW = 15, /* W for A file, Z for B file */ 67 /* 0-31 are the plain regfile a or b fields */ 81 /* 0-31 are the plain regfile a or b fields */ 147 /* non-hardware mux values */ 164 /* replicated to each 8 bits of the 32-bit dst. */ 177 /* replicated to each 8 bits of the 32-bit dst. */ 179 /* Convert to 8-bit unsigned int. */ 186 QPU_PACK_A_32_SAT, /* int-only */ 207 #define QPU_MASK(high, low) \ argument [all …]
|
| /linux/tools/perf/tests/shell/ |
| H A D | test_intel_pt.sh | 3 # SPDX-License-Identifier: GPL-2.0 5 set -e 7 # Skip if no Intel PT 8 perf list pmu | grep -q 'intel_pt//' || exit 2 18 temp_dir=$(mktemp -d /tmp/perf-test-intel-pt-sh.XXXXXXXXXX) 20 tmpfile="${temp_dir}/tmp-perf.data" 21 perfdatafile="${temp_dir}/test-perf.data" 22 outfile="${temp_dir}/test-out.txt" 23 errfile="${temp_dir}/test-err.txt" 31 trap - EXIT TERM INT [all …]
|
| /linux/tools/testing/selftests/drivers/net/microchip/ |
| H A D | ksz9477_qos.sh | 2 # SPDX-License-Identifier: GPL-2.0 14 NETIF_CREATE=no 38 h1_mac=$(ip -j link show dev ${h1} | jq -e '.[].address') 51 h2_mac=$(ip -j link show dev ${h2} | jq -e '.[].address') 116 echo $(echo "$stats_json" | jq -r "$field_name") 137 $MZ ${h2} -a ${h2_mac} -b ${h1_mac} -p 64 -t icmp echores -c 1 155 if [ ${have_vlan} -eq 1 ]; then 169 # Most/all? of the KSZ switches do not provide per-TC counters. There 171 # which are considered as high priority and most likely not assigned 173 # On the ingress path, packets seem to get high priority status [all …]
|