Home
last modified time | relevance | path

Searched +full:numbering +full:- +full:space (Results 1 – 25 of 162) sorted by relevance

1234567

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/firmware/
Dnvidia,tegra186-bpmp.txt11 - compatible
14 - "nvidia,tegra186-bpmp"
15 - mboxes : The phandle of mailbox controller and the mailbox specifier.
16 - shmem : List of the phandle of the TX and RX shared memory area that
18 - #clock-cells : Should be 1.
19 - #power-domain-cells : Should be 1.
20 - #reset-cells : Should be 1.
26 - .../mailbox/mailbox.txt
27 - .../mailbox/nvidia,tegra186-hsp.txt
33 - .../clock/clock-bindings.txt
[all …]
/kernel/linux/linux-6.6/include/uapi/linux/
Disst_if.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
16 * struct isst_if_platform_info - Define platform information
25 * @mmio_supported: Support of mmio interface for core-power feature
28 * information can be used by the user space, to get the driver, firmware
40 * struct isst_if_cpu_map - CPU mapping between logical and physical CPU
44 * Used to convert from Linux logical CPU to PUNIT CPU numbering scheme.
45 * The PUNIT CPU number is different than APIC ID based CPU numbering.
53 * struct isst_if_cpu_maps - structure for CPU map IOCTL
67 * struct isst_if_io_reg - Read write PUNIT IO register
84 * struct isst_if_io_regs - structure for IO register commands
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/firmware/
Dnvidia,tegra186-bpmp.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/firmware/nvidia,tegra186-bpmp.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Jon Hunter <jonathanh@nvidia.com>
25 - .../mailbox/mailbox.txt
26 - .../mailbox/nvidia,tegra186-hsp.yaml
32 - .../clock/clock-bindings.txt
33 - <dt-bindings/clock/tegra186-clock.h>
[all …]
/kernel/linux/linux-5.10/Documentation/virt/kvm/devices/
Dmpic.rst1 .. SPDX-License-Identifier: GPL-2.0
9 - KVM_DEV_TYPE_FSL_MPIC_20 Freescale MPIC v2.0
10 - KVM_DEV_TYPE_FSL_MPIC_42 Freescale MPIC v4.2
20 KVM_DEV_MPIC_BASE_ADDR (rw, 64-bit)
21 Base address of the 256 KiB MPIC register space. Must be
25 KVM_DEV_MPIC_GRP_REGISTER (rw, 32-bit)
27 "attr" is the byte offset into the MPIC register space. Accesses
28 must be 4-byte aligned.
33 KVM_DEV_MPIC_GRP_IRQ_ACTIVE (rw, 32-bit)
37 For edge-triggered interrupts: Writing 1 is considered an activating
[all …]
Dvm.rst1 .. SPDX-License-Identifier: GPL-2.0
9 struct kvm_device_attr as other devices, but targets VM-wide settings
21 -------------------------------------------
24 :Returns: -EBUSY if a vcpu is already defined, otherwise 0
29 ----------------------------------------
32 :Returns: -EINVAL if CMMA was not enabled;
39 -----------------------------------------
41 :Parameters: in attr->addr the address for the new limit of guest memory
42 :Returns: -EFAULT if the given address is not accessible;
43 -EINVAL if the virtual machine is of type UCONTROL;
[all …]
/kernel/linux/linux-6.6/Documentation/virt/kvm/devices/
Dmpic.rst1 .. SPDX-License-Identifier: GPL-2.0
9 - KVM_DEV_TYPE_FSL_MPIC_20 Freescale MPIC v2.0
10 - KVM_DEV_TYPE_FSL_MPIC_42 Freescale MPIC v4.2
20 KVM_DEV_MPIC_BASE_ADDR (rw, 64-bit)
21 Base address of the 256 KiB MPIC register space. Must be
25 KVM_DEV_MPIC_GRP_REGISTER (rw, 32-bit)
27 "attr" is the byte offset into the MPIC register space. Accesses
28 must be 4-byte aligned.
33 KVM_DEV_MPIC_GRP_IRQ_ACTIVE (rw, 32-bit)
37 For edge-triggered interrupts: Writing 1 is considered an activating
[all …]
Dvm.rst1 .. SPDX-License-Identifier: GPL-2.0
9 struct kvm_device_attr as other devices, but targets VM-wide settings
21 -------------------------------------------
24 :Returns: -EBUSY if a vcpu is already defined, otherwise 0
29 ----------------------------------------
32 :Returns: -EINVAL if CMMA was not enabled;
39 -----------------------------------------
41 :Parameters: in attr->addr the address for the new limit of guest memory
42 :Returns: -EFAULT if the given address is not accessible;
43 -EINVAL if the virtual machine is of type UCONTROL;
[all …]
/kernel/linux/linux-5.10/include/uapi/linux/
Disst_if.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
16 * struct isst_if_platform_info - Define platform information
25 * @mmio_supported: Support of mmio interface for core-power feature
28 * information can be used by the user space, to get the driver, firmware
40 * struct isst_if_cpu_map - CPU mapping between logical and physical CPU
44 * Used to convert from Linux logical CPU to PUNIT CPU numbering scheme.
45 * The PUNIT CPU number is different than APIC ID based CPU numbering.
53 * struct isst_if_cpu_maps - structure for CPU map IOCTL
67 * struct isst_if_io_reg - Read write PUNIT IO register
84 * struct isst_if_io_regs - structure for IO register commands
[all …]
/kernel/linux/linux-5.10/arch/nds32/include/asm/
Dnds32.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 // Copyright (C) 2005-2017 Andes Technology Corporation
16 #define FP_OFFSET (-3)
18 #define FP_OFFSET (-2)
20 #define LP_OFFSET (-1)
62 (((__nds32__mfsr(NDS32_SR_ICM_CFG) & ICM_CFG_mskISZ) >> ICM_CFG_offISZ) - 1); in CACHE_LINE_SIZE()
65 (((__nds32__mfsr(NDS32_SR_DCM_CFG) & DCM_CFG_mskDSZ) >> DCM_CFG_offDSZ) - 1); in CACHE_LINE_SIZE()
70 #define IVB_BASE PHYS_OFFSET /* in user space for intr/exc/trap/break table base, 64KB aligned
73 /* dispatched sub-entry exception handler numbering */
/kernel/linux/linux-6.6/Documentation/process/
Dadding-syscalls.rst9 :ref:`Documentation/process/submitting-patches.rst <submittingpatches>`.
13 ------------------------
18 kernel, there are other possibilities -- choose what fits best for your
21 - If the operations involved can be made to look like a filesystem-like
26 - If the new functionality involves operations where the kernel notifies
30 - However, operations that don't map to
31 :manpage:`read(2)`/:manpage:`write(2)`-like operations
35 - If you're just exposing runtime system information, a new node in sysfs
41 - If the operation is specific to a particular file or file descriptor, then
47 - If the operation is specific to a particular task or process, then an
[all …]
/kernel/linux/linux-5.10/Documentation/process/
Dadding-syscalls.rst9 :ref:`Documentation/process/submitting-patches.rst <submittingpatches>`.
13 ------------------------
18 kernel, there are other possibilities -- choose what fits best for your
21 - If the operations involved can be made to look like a filesystem-like
26 - If the new functionality involves operations where the kernel notifies
30 - However, operations that don't map to
31 :manpage:`read(2)`/:manpage:`write(2)`-like operations
35 - If you're just exposing runtime system information, a new node in sysfs
41 - If the operation is specific to a particular file or file descriptor, then
47 - If the operation is specific to a particular task or process, then an
[all …]
/kernel/linux/linux-6.6/arch/parisc/include/asm/
Dpci.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 ** (workstations 1-~4, servers 2-~32)
25 * accessing the PCI bus once #RESET is de-asserted.
26 * PCI spec somewhere says 1 second but with multi-PCI bus systems,
46 int hba_num; /* I/O port space access "key" */
58 unsigned long lmmio_space_offset; /* CPU view - PCI view */
60 /* REVISIT - spinlock to protect resources? */
72 ** space address.
80 #define PCI_PORT_ADDR(a) ((a) & (HBA_PORT_SPACE_SIZE - 1))
90 ** to both MMIO and I/O port space. Due to poor performance of I/O Port
[all …]
/kernel/linux/linux-5.10/arch/parisc/include/asm/
Dpci.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 ** (workstations 1-~4, servers 2-~32)
25 * accessing the PCI bus once #RESET is de-asserted.
26 * PCI spec somewhere says 1 second but with multi-PCI bus systems,
46 int hba_num; /* I/O port space access "key" */
58 unsigned long lmmio_space_offset; /* CPU view - PCI view */
60 /* REVISIT - spinlock to protect resources? */
72 ** space address.
80 #define PCI_PORT_ADDR(a) ((a) & (HBA_PORT_SPACE_SIZE - 1))
90 ** to both MMIO and I/O port space. Due to poor performance of I/O Port
[all …]
/kernel/linux/linux-5.10/include/uapi/asm-generic/
Dioctl.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
10 * and to avoid overwriting user space outside the user buffer area.
12 * NOTE: This limits the max parameter size to 16kB -1 !
17 * platforms. The generic ioctl numbering scheme doesn't really enforce
39 #define _IOC_NRMASK ((1 << _IOC_NRBITS)-1)
40 #define _IOC_TYPEMASK ((1 << _IOC_TYPEBITS)-1)
41 #define _IOC_SIZEMASK ((1 << _IOC_SIZEBITS)-1)
42 #define _IOC_DIRMASK ((1 << _IOC_DIRBITS)-1)
/kernel/linux/linux-6.6/include/uapi/asm-generic/
Dioctl.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
10 * and to avoid overwriting user space outside the user buffer area.
12 * NOTE: This limits the max parameter size to 16kB -1 !
17 * platforms. The generic ioctl numbering scheme doesn't really enforce
39 #define _IOC_NRMASK ((1 << _IOC_NRBITS)-1)
40 #define _IOC_TYPEMASK ((1 << _IOC_TYPEBITS)-1)
41 #define _IOC_SIZEMASK ((1 << _IOC_SIZEBITS)-1)
42 #define _IOC_DIRMASK ((1 << _IOC_DIRBITS)-1)
/kernel/linux/linux-5.10/drivers/pinctrl/nomadik/
Dpinctrl-nomadik.h1 /* SPDX-License-Identifier: GPL-2.0 */
62 * Used to reference an Other alternate-C function.
73 * struct prcm_gpio_altcx - Other alternate-C function
74 * @used: other alternate-C function availability
85 * struct prcm_gpio_altcx_pin_desc - Other alternate-C pin
87 * @altcx: array of other alternate-C[1-4] functions
95 * struct nmk_function - Nomadik pinctrl mux function
107 * struct nmk_pingroup - describes a Nomadik pin group
110 * from the driver-local pin enumeration space
124 * struct nmk_pinctrl_soc_data - Nomadik pin controller per-SoC configuration
[all …]
Dpinctrl-abx500.h1 /* SPDX-License-Identifier: GPL-2.0 */
30 * struct abx500_function - ABx500 pinctrl mux function
42 * struct abx500_pingroup - describes a ABx500 pin group
45 * from the driver-local pin enumeration space
69 #define UNUSED -1
105 * struct abx500_gpio_irq_cluster - indicates GPIOs which are interrupt
112 * read-in values into the cluster information table
122 * struct abx500_pinrange - map pin numbers to GPIO offsets
138 * struct abx500_pinctrl_soc_data - ABx500 pin controller per-SoC configuration
144 * numbering.
/kernel/linux/linux-5.10/include/uapi/misc/
Dhabanalabs.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
3 * Copyright 2016-2020 HabanaLabs, Ltd.
15 * Defines that are asic-specific but constitutes as ABI between kernel driver
24 * Goya queue Numbering
52 * Gaudi queue Numbering
175 * Engine Numbering
240 * HW_IP_INFO - Receive information about different IP blocks in the
242 * HL_INFO_HW_EVENTS - Receive an array describing how many times each event
244 * HL_INFO_DRAM_USAGE - Retrieve the dram usage inside the device and of the
247 * HL_INFO_HW_IDLE - Retrieve information about the idle status of each
[all …]
/kernel/linux/linux-6.6/drivers/pinctrl/nomadik/
Dpinctrl-abx500.h1 /* SPDX-License-Identifier: GPL-2.0 */
34 * struct abx500_function - ABx500 pinctrl mux function
46 * struct abx500_pingroup - describes a ABx500 pin group
49 * from the driver-local pin enumeration space
73 #define UNUSED -1
109 * struct abx500_gpio_irq_cluster - indicates GPIOs which are interrupt
116 * read-in values into the cluster information table
126 * struct abx500_pinrange - map pin numbers to GPIO offsets
142 * struct abx500_pinctrl_soc_data - ABx500 pin controller per-SoC configuration
148 * numbering.
/kernel/linux/linux-6.6/arch/powerpc/kernel/
Dpci-common.c1 // SPDX-License-Identifier: GPL-2.0-or-later
12 * Common pmac/prep/chrp pci routines. -- Cort
37 #include <asm/pci-bridge.h>
40 #include <asm/ppc-pci.h>
50 /* For dynamic PHB numbering on get_phb_number(): max number of PHBs. */
54 * For dynamic PHB numbering: used/free PHBs tracking bitmap.
73 int ret, phb_id = -1; in get_phb_number()
77 * Try fixed PHB numbering first, by checking archs and reading in get_phb_number()
78 * the respective device-tree properties. Firstly, try reading in get_phb_number()
79 * standard "linux,pci-domain", then try reading "ibm,opal-phbid" in get_phb_number()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/kernel/
Dpci-common.c1 // SPDX-License-Identifier: GPL-2.0-or-later
12 * Common pmac/prep/chrp pci routines. -- Cort
36 #include <asm/pci-bridge.h>
39 #include <asm/ppc-pci.h>
48 /* For dynamic PHB numbering on get_phb_number(): max number of PHBs. */
52 * For dynamic PHB numbering: used/free PHBs tracking bitmap.
71 int ret, phb_id = -1; in get_phb_number()
75 * Try fixed PHB numbering first, by checking archs and reading in get_phb_number()
76 * the respective device-tree properties. Firstly, try reading in get_phb_number()
77 * standard "linux,pci-domain", then try reading "ibm,opal-phbid" in get_phb_number()
[all …]
/kernel/linux/linux-5.10/tools/arch/sparc/include/uapi/asm/
Derrno.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
5 /* These match the SunOS error numbering scheme. */
7 #include <asm-generic/errno-base.h>
12 #define ENOTSOCK 38 /* Socket operation on non-socket */
29 #define ENOBUFS 55 /* No buffer space available */
114 #define ERFKILL 134 /* Operation not possible due to RF-kill */
/kernel/linux/linux-6.6/tools/arch/sparc/include/uapi/asm/
Derrno.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
5 /* These match the SunOS error numbering scheme. */
7 #include <asm-generic/errno-base.h>
12 #define ENOTSOCK 38 /* Socket operation on non-socket */
29 #define ENOBUFS 55 /* No buffer space available */
114 #define ERFKILL 134 /* Operation not possible due to RF-kill */
/kernel/linux/linux-6.6/arch/sparc/include/uapi/asm/
Derrno.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
5 /* These match the SunOS error numbering scheme. */
7 #include <asm-generic/errno-base.h>
12 #define ENOTSOCK 38 /* Socket operation on non-socket */
29 #define ENOBUFS 55 /* No buffer space available */
114 #define ERFKILL 134 /* Operation not possible due to RF-kill */
/kernel/linux/linux-5.10/arch/sparc/include/uapi/asm/
Derrno.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
5 /* These match the SunOS error numbering scheme. */
7 #include <asm-generic/errno-base.h>
12 #define ENOTSOCK 38 /* Socket operation on non-socket */
29 #define ENOBUFS 55 /* No buffer space available */
114 #define ERFKILL 134 /* Operation not possible due to RF-kill */

1234567