/linux/Documentation/hwmon/ |
H A D | k10temp.rst | 1 Kernel driver k10temp 6 * AMD Family 10h processors: 8 Socket F: Quad-Core/Six-Core/Embedded Opteron (but see below) 10 Socket AM2+: Quad-Core Opteron, Phenom (II) X3/X4, Athlon X2 (but see below) 12 Socket AM3: Quad-Core Opteron, Athlon/Phenom II X2/X3/X4, Sempron II 16 * AMD Family 11h processors: 20 * AMD Family 12h processors: "Llano" (E2/A4/A6/A8-Series) 22 * AMD Family 14h processors: "Brazos" (C/E/G/Z-Series) 24 * AMD Family 15h processors: "Bulldozer" (FX-Series), "Trinity", "Kaveri", 27 * AMD Family 16h processors: "Kabini", "Mullins" [all …]
|
H A D | fam15h_power.rst | 1 Kernel driver fam15h_power 6 * AMD Family 15h Processors 8 * AMD Family 16h Processors 16 - BIOS and Kernel Developer's Guide (BKDG) For AMD Family 15h Processors 17 - BIOS and Kernel Developer's Guide (BKDG) For AMD Family 16h Processors 18 - AMD64 Architecture Programmer's Manual Volume 2: System Programming 23 ----------- 33 of AMD Family 15h and 16h processors via TDP algorithm. 35 For AMD Family 15h and 16h processors the following power values can 55 On multi-node processors the calculated value is for the entire [all …]
|
H A D | peci-dimmtemp.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 Kernel driver peci-dimmtemp 9 Intel Xeon E5-14xx v3 family 10 Intel Xeon E5-24xx v3 family 11 Intel Xeon E5-16xx v3 family 12 Intel Xeon E5-26xx v3 family 13 Intel Xeon E5-46xx v3 family 14 Intel Xeon E7-48xx v3 family 15 Intel Xeon E7-88xx v3 family 17 Intel Xeon E5-16xx v4 family [all …]
|
H A D | peci-cputemp.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 3 Kernel driver peci-cputemp 9 Intel Xeon E5-14xx v3 family 10 Intel Xeon E5-24xx v3 family 11 Intel Xeon E5-16xx v3 family 12 Intel Xeon E5-26xx v3 family 13 Intel Xeon E5-46xx v3 family 14 Intel Xeon E7-48xx v3 family 15 Intel Xeon E7-88xx v3 family 17 Intel Xeon E5-16xx v4 family [all …]
|
/linux/Documentation/userspace-api/netlink/ |
H A D | intro.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 8 It aims to replace fixed-format C structures as supplied 12 To achieve this Netlink uses a minimal fixed-format metadata header 27 .. code-block:: c 32 in both directions (to and from the kernel). The operations are still 39 .. code-block:: c 52 .. code-block:: c 69 The first two arguments of the socket() call require little explanation - 76 -------------------------- 82 file, they include among others - general networking (NETLINK_ROUTE), [all …]
|
H A D | specs.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 10 hand written Netlink code for each new family, command, attribute. 13 kernel headers directly. 15 Internally kernel uses the YAML specs to generate: 17 - the C uAPI header 18 …- documentation of the protocol as a ReST file - see :ref:`Documentation/networking/netlink_spec/i… 19 - policy tables for input attribute validation 20 - operation tables 25 See :doc:`intro-specs` for a practical starting guide. 28 ``((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)`` [all …]
|
/linux/arch/arm/mach-bcm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 35 Enable support for the Cygnus family, 45 Enable support for the Hurricane 2 family, 59 Broadcom Northstar Plus family of SoCs are used for switching control 63 Ethernet PHYs, DDR3 memory, PCIE Gen-2, USB 2.0 and USB 3.0, serial and 104 bool "Broadcom BCM281XX SoC family" 108 Enable support for the BCM281XX family, which includes 113 bool "Broadcom BCM21664 SoC family" 117 Enable support for the BCM21664 family, which includes 146 can be disabled for an SMP-enabled kernel. [all …]
|
/linux/Documentation/arch/arm/ |
H A D | microchip.rst | 7 ------------ 9 currently supported in Linux Mainline (you know, the one on kernel.org). 11 It is important to note that the Microchip (previously Atmel) ARM-based MPU 12 product line is historically named "AT91" or "at91" throughout the Linux kernel 15 git branches/tags and email subject always contain this "at91" sub-string. 19 --------- 25 - at91rm9200 29 …http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-1768-32-bit-ARM920T-Embedded-Microprocessor-… 32 - at91sam9260 36 …ttp://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-6221-32-bit-ARM926EJ-S-Embedded-Microprocesso… [all …]
|
H A D | marvell.rst | 6 supported in mainline by the Linux kernel. As the Marvell families of 8 for a particular SoC is available in the Linux kernel. This document 12 Orion family 13 ------------ 16 - 88F5082 17 - 88F5181 a.k.a Orion-1 18 - 88F5181L a.k.a Orion-VoIP 19 - 88F5182 a.k.a Orion-NAS 21 …- Datasheet: https://web.archive.org/web/20210124231420/http://csclub.uwaterloo.ca/~board/ts7800/M… 22 …- Programmer's User Guide: https://web.archive.org/web/20210124231536/http://csclub.uwaterloo.ca/~… [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-habanalabs | 4 Contact: ogabbay@kernel.org 5 Description: Version of the Linux kernel running on the device's CPU. 6 Will be DEPRECATED in Linux kernel version 5.10, and be 12 Contact: ogabbay@kernel.org 14 Will be DEPRECATED in Linux kernel version 5.10, and be 20 Contact: ogabbay@kernel.org 25 only for the Gaudi ASIC family 30 Contact: ogabbay@kernel.org 32 This property is valid only for the Gaudi ASIC family 37 Contact: ogabbay@kernel.org [all …]
|
H A D | sysfs-devices-soc | 3 contact: Lee Jones <lee@kernel.org> 5 The /sys/devices/ directory contains a sub-directory for each 6 System-on-Chip (SoC) device on a running platform. Information 17 contact: Lee Jones <lee@kernel.org> 19 Read-only attribute common to all SoCs. Contains the SoC machine 22 What: /sys/devices/socX/family 24 contact: Lee Jones <lee@kernel.org> 26 Read-only attribute common to all SoCs. Contains SoC family name 57 Read-only attribute supported by most SoCs. Contains the SoC's 62 contact: Lee Jones <lee@kernel.org> [all …]
|
/linux/Documentation/crypto/ |
H A D | userspace-if.rst | 5 ------------ 7 The concepts of the kernel crypto API visible to kernel space is fully 8 applicable to the user space interface as well. Therefore, the kernel 9 crypto API high level discussion for the in-kernel use cases applies 16 The following covers the user space interface exported by the kernel 19 applications that require cryptographic services from the kernel. 21 Some details of the in-kernel kernel crypto API aspects do not apply to 29 ------------------------------ 31 The kernel crypto API is accessible from user space. Currently, the 34 - Message digest including keyed message digest (HMAC, CMAC) [all …]
|
/linux/drivers/w1/slaves/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # 1-wire slaves configuration 6 menu "1-wire Slaves" 9 tristate "Thermal family implementation" 11 Say Y here if you want to connect 1-wire thermal sensors to your 15 tristate "Simple 64bit memory family implementation" 17 Say Y here if you want to connect 1-wire 23 Say Y or M here if you want to use a DS2405 1-wire 24 single-channel addressable switch. 25 This device can also work as a single-channel [all …]
|
/linux/Documentation/netlink/ |
H A D | genetlink-legacy.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml# 5 $schema: https://json-schema.org/draft-07/schema 11 pattern: ^[0-9a-z-]+$ 15 len-or-define: 17 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 19 len-or-limit: 20 # literal int, const name, or limit based on fixed-width type 21 # e.g. u8-min, u16-max, etc. [all …]
|
H A D | genetlink.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml# 5 $schema: https://json-schema.org/draft-07/schema 11 pattern: ^[0-9a-z-]+$ 15 len-or-define: 17 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 19 len-or-limit: 20 # literal int, const name, or limit based on fixed-width type 21 # e.g. u8-min, u16-max, etc. [all …]
|
/linux/arch/mips/econet/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 8 Select EcoNet MIPS SoC type. Individual SoCs within a family are 9 very similar, so is it enough to select the right family, and 13 bool "EN751221 family" 21 The EN751221 family includes EN7512, RN7513, EN7521, EN7526. 23 this kernel, you will need a device tree such as 37 bool "EN751221 SmartFiber XP8421-B" 41 The SmartFiber XP8421-B is a device based on the EN751221 SoC. 42 It has 512MB of memory and 256MB of NAND flash. This kernel
|
/linux/Documentation/arch/sh/ |
H A D | new-machine.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 Paul Mundt <lethal@linux-sh.org> 18 of the board-specific code (with the exception of stboards) ended up 19 in arch/sh/kernel/ directly, with board-specific headers ending up in 20 include/asm-sh/. For the new kernel, things are broken out by board type, 24 Board-specific code:: 27 |-- arch 28 | `-- sh 29 | `-- boards 30 | |-- adx [all …]
|
/linux/include/net/ |
H A D | netlabel.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 8 * Author: Paul Moore <paul@paul-moore.com> 12 * (c) Copyright Hewlett-Packard Development Company, L.P., 2006, 2008 32 * NetLabel - A management interface for maintaining network packet label 38 * inside the kernel; NetLabel provides a mechanism for user space applications 42 * send messages between kernel and user space. The general format of a 45 * +-----------------+-------------------+--------- --- -- - 47 * +-----------------+-------------------+--------- --- -- - 51 * 'nlmsghdr->nlmsg_type' and should be defined below, supporting functions 88 * NetLabel - Kernel API for accessing the network packet label mappings. [all …]
|
/linux/net/ |
H A D | socket.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 25 * Jeff Uphoff : Made max number of sockets command-line 34 * for NetROM and future kernel nfsd type 47 * protocol-independent 55 #include <linux/bpf-cgroup.h> 141 struct socket *sock = f->private_data; in sock_show_fdinfo() 142 const struct proto_ops *ops = READ_ONCE(sock->ops); in sock_show_fdinfo() 144 if (ops->show_fdinfo) in sock_show_fdinfo() 145 ops->show_fdinfo(m, sock); in sock_show_fdinfo() 233 * Move socket addresses back and forth across the kernel/user [all …]
|
/linux/tools/power/cpupower/man/ |
H A D | cpupower-monitor.1 | 1 .TH CPUPOWER\-MONITOR "1" "22/02/2011" "" "cpupower Manual" 3 cpupower\-monitor \- Report processor frequency and idle statistics 7 .RB "\-l" 10 .RB [ -c ] [ "\-m <mon1>," [ "<mon2>,..." ] ] 11 .RB [ "\-i seconds" ] 14 .RB [ -c ][ "\-m <mon1>," [ "<mon2>,..." ] ] 18 \fBcpupower-monitor \fP reports processor topology, frequency and idle power 22 \fBcpupower-monitor \fP implements independent processor sleep state and 23 frequency counters. Some are retrieved from kernel statistics, some are 24 directly reading out hardware registers. Use \-l to get an overview which are [all …]
|
/linux/include/linux/ |
H A D | w1.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 12 * struct w1_reg_num - broken out slave device id 14 * @family: identifies the type of device 15 * @id: along with family is the unique device id 20 __u64 family:8, member 26 family:8; 49 * struct w1_slave - holds a single slave device on the bus 51 * @owner: Points to the one wire "wire" kernel module. 59 * @family: module for device family type 60 * @family_data: pointer for use by the family module [all …]
|
/linux/net/ipv4/ |
H A D | tcp_ao.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * INET An implementation of the TCP Authentication Option (TCP-AO). 29 if (crypto_ahash_setkey(crypto_ahash_reqtfm(hp->req), in tcp_ao_calc_traffic_key() 30 mkt->key, mkt->keylen)) in tcp_ao_calc_traffic_key() 33 ret = crypto_ahash_init(hp->req); in tcp_ao_calc_traffic_key() 38 ahash_request_set_crypt(hp->req, &sg, key, len); in tcp_ao_calc_traffic_key() 39 crypto_ahash_update(hp->req); in tcp_ao_calc_traffic_key() 41 ret = crypto_ahash_final(hp->req); in tcp_ao_calc_traffic_key() 51 bool tcp_ao_ignore_icmp(const struct sock *sk, int family, int type, int code) in tcp_ao_ignore_icmp() argument 60 * >> A TCP-AO implementation MUST default to ignore incoming ICMPv4 in tcp_ao_ignore_icmp() [all …]
|
/linux/arch/powerpc/platforms/ |
H A D | Kconfig.cputype | 1 # SPDX-License-Identifier: GPL-2.0 7 bool "64-bit kernel" 10 This option selects whether a 32-bit or a 64-bit kernel 23 (85xx) each form a family of their own that is not compatible 119 This will create a kernel which is optimised for a particular CPU. 120 The resulting kernel may not run on other CPUs, so use this with care. 189 bool "440 (44x family)" 193 bool "464 (44x family)" 198 bool "476 (47x family)" 203 bool "8xx family" [all …]
|
/linux/arch/arm64/ |
H A D | Kconfig.platforms | 1 # SPDX-License-Identifier: GPL-2.0-only 9 This enables support for the Actions Semiconductor S900 SoC family. 19 bool "Allwinner sunxi 64-bit SoC Family" 34 Soc family. 37 bool "Apple Silicon SoC family" 40 This enables support for Apple's in-house ARM SoC family, such 44 bool "Axiado SoC Family" 47 This enables support for Axiado SoC family like AX3000 55 bool "Broadcom BCM2835 family" 69 bool "Broadcom iProc SoC Family" [all …]
|
/linux/drivers/net/ethernet/sfc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 13 kernel: saying N will just cause the configurator to skip all 20 tristate "Solarflare SFC9100/EF100-family support" 27 This driver supports 10/40-gigabit Ethernet cards based on 28 the Solarflare SFC9100-family controllers. 30 It also supports 10/25/40/100-gigabit Ethernet cards based 36 bool "Solarflare SFC9100-family MTD support" 40 This exposes the on-board flash and/or EEPROM as MTD devices 45 bool "Solarflare SFC9100-family hwmon support" 49 This exposes the on-board firmware-managed sensors as a [all …]
|