/linux-6.8/tools/perf/util/ |
D | target.c | 1 // SPDX-License-Identifier: GPL-2.0-only 21 if (target->pid) in target__validate() 22 target->tid = target->pid; in target__validate() 24 /* CPU and PID are mutually exclusive */ in target__validate() 25 if (target->tid && target->cpu_list) { in target__validate() 26 target->cpu_list = NULL; in target__validate() 31 /* UID and PID are mutually exclusive */ in target__validate() 32 if (target->tid && target->uid_str) { in target__validate() 33 target->uid_str = NULL; in target__validate() 38 /* UID and CPU are mutually exclusive */ in target__validate() [all …]
|
/linux-6.8/drivers/clk/imx/ |
D | clk-gate-exclusive.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include <linux/clk-provider.h> 13 * struct clk_gate_exclusive - i.MX specific gate clock which is mutually 14 * exclusive with other gate clocks 17 * @exclusive_mask: mask of gate bits which are mutually exclusive to this 20 * The imx exclusive gate clock is a subclass of basic clk_gate 22 * register is mutually exclusive to this gate clock. 34 u32 val = readl(gate->reg); in clk_gate_exclusive_enable() 36 if (val & exgate->exclusive_mask) in clk_gate_exclusive_enable() 37 return -EBUSY; in clk_gate_exclusive_enable() [all …]
|
/linux-6.8/Documentation/ABI/testing/ |
D | sysfs-class-extcon | 14 the 30-pin port of Nuri board (/arch/arm/mach-exynos) 18 If there are cables mutually exclusive with each other, 88 Shows the relations of mutually exclusiveness. For example, 98 Note that mutually_exclusive is a sub-directory of the extcon 100 directory show the mutually-exclusive sets, not the contents
|
/linux-6.8/drivers/extcon/ |
D | extcon.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 #include <linux/extcon-provider.h> 8 * struct extcon_dev - An extcon device represents one external connector. 14 * @mutually_exclusive: Array of mutually exclusive set of cables that cannot 16 * ending with 0 or be NULL (no mutually exclusive cables). 25 * register-time.
|
/linux-6.8/Documentation/devicetree/bindings/i2c/ |
D | i2c-gpio.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/i2c/i2c-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Wolfram Sang <wsa@kernel.org> 13 - $ref: /schemas/i2c/i2c-controller.yaml# 18 - const: i2c-gpio 20 sda-gpios: 24 from <dt-bindings/gpio/gpio.h> since the signal is by definition 28 scl-gpios: [all …]
|
/linux-6.8/drivers/gpu/drm/xe/ |
D | xe_device.h | 1 /* SPDX-License-Identifier: MIT */ 49 return file->driver_priv; in to_xe_file() 54 return &xe->tiles[0]; in xe_device_get_root_tile() 61 if (drm_WARN_ON(&tile_to_xe(tile)->drm, gt_id > XE_MAX_GT_PER_TILE)) in xe_tile_get_gt() 64 return gt_id ? tile->media_gt : tile->primary_gt; in xe_tile_get_gt() 73 * FIXME: This only works for now because multi-tile and standalone in xe_device_get_gt() 74 * media are mutually exclusive on the platforms we have today. in xe_device_get_gt() 82 if (drm_WARN_ON(&xe->drm, gt_id > XE_MAX_TILES_PER_DEVICE)) in xe_device_get_gt() 85 gt = xe->tiles[gt_id].primary_gt; in xe_device_get_gt() 91 drm_WARN_ON(&xe->drm, gt->info.id != gt_id); in xe_device_get_gt() [all …]
|
/linux-6.8/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_doorbell.h | 47 * For asic before vega10, doorbell is 32-bit, so the 49 * can be 64-bit, so the index defined is in qword. 148 * overlap the doorbell assignment with VCN as they are mutually exclusive 217 * overlap the doorbell assignment with VCN as they are mutually exclusive 277 * default non-graphics QWORD index is 0xe0 - 0xFF inclusive 300 /* overlap the doorbell assignment with VCN as they are mutually exclusive
|
/linux-6.8/drivers/firmware/psci/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 are mutually exclusive.
|
/linux-6.8/drivers/xen/xen-pciback/ |
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 7 # CONFIG_XEN_PCIDEV_STUB are mutually exclusive. 8 obj-$(CONFIG_XEN_PCIDEV_BACKEND) += xen-pciback.o 9 obj-$(CONFIG_XEN_PCIDEV_STUB) += xen-pciback.o 11 xen-pciback-y := pci_stub.o pciback_ops.o xenbus.o 12 xen-pciback-y += conf_space.o conf_space_header.o \
|
/linux-6.8/include/uapi/linux/tc_act/ |
D | tc_ife.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 9 /* Flag bits for now just encoding/decoding; mutually exclusive */ 30 #define TCA_IFE_MAX (__TCA_IFE_MAX - 1)
|
/linux-6.8/arch/arm64/boot/dts/renesas/ |
D | r9a07g044l2-smarc.dts | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 8 /dts-v1/; 21 #error "Cannot set as PMOD_MTU3 and PMOD1_SER0 are mutually exclusive " 31 #include "rzg2l-smarc-som.dtsi" 32 #include "rzg2l-smarc-pinfunction.dtsi" 33 #include "rz-smarc-common.dtsi" 34 #include "rzg2l-smarc.dtsi" 38 compatible = "renesas,smarc-evk", "renesas,r9a07g044l2", "renesas,r9a07g044";
|
D | r9a07g054l2-smarc.dts | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 8 /dts-v1/; 21 #error "Cannot set as PMOD_MTU3 and PMOD1_SER0 are mutually exclusive " 30 #include "rzg2l-smarc-som.dtsi" 31 #include "rzg2l-smarc-pinfunction.dtsi" 32 #include "rz-smarc-common.dtsi" 33 #include "rzg2l-smarc.dtsi" 37 compatible = "renesas,smarc-evk", "renesas,r9a07g054l2", "renesas,r9a07g054";
|
D | r9a07g043u11-smarc.dts | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 * Device Tree Source for the RZ/G2UL Type-1 SMARC EVK board 8 /dts-v1/; 11 * DIP-Switch SW1 setting 13 * SW1-2 : SW_SD0_DEV_SEL (0: uSD; 1: eMMC) 14 * SW1-3 : SW_ET0_EN_N (0: ETHER0; 1: CAN0, CAN1, SSI1, RSPI1) 22 * - Set DIP-Switch SW1-3 to On position. 23 * - Set PMOD_MTU3 macro to 1. 28 #error "Cannot set as both PMOD_MTU3 and !SW_ET0_EN_N are mutually exclusive" 32 #include "rzg2ul-smarc-som.dtsi" [all …]
|
D | r9a07g044c2-smarc.dts | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 8 /dts-v1/; 11 * DIP-Switch SW1 setting on SoM 13 * SW1-2 : SW_SD0_DEV_SEL (1: eMMC; 0: uSD) 14 * SW1-3 : SW_SCIF_CAN (1: CAN1; 0: SCIF1) 15 * SW1-4 : SW_RSPI_CAN (1: CAN1; 0: RSPI1) 16 * SW1-5 : SW_I2S0_I2S1 (1: I2S2 (HDMI audio); 0: I2S0) 40 * - Set DIP-Switch SW1-4 to Off position. 41 * - Set SW_RSPI_CAN macro to 0. 42 * - Set PMOD_MTU3 macro to 1. [all …]
|
/linux-6.8/sound/soc/sof/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 21 For backwards-compatibility with previous configurations the selection will 22 be used as default for platform-specific drivers. 32 For backwards-compatibility with previous configurations the selection will 33 be used as default for platform-specific drivers. 62 This option is not user-selectable but automagically handled by 69 This option is not user-selectable but automagically handled by 106 This option is mutually exclusive at build time with the Intel HDAudio support. 121 during topology creation or run-time usage if new functionality 157 mutually exclusive at build with the Intel HDAudio support. The [all …]
|
/linux-6.8/arch/arm64/boot/dts/ti/ |
D | k3-j721s2-evm-pcie1-ep.dtso | 1 // SPDX-License-Identifier: GPL-2.0 8 * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/ 11 /dts-v1/; 14 #include <dt-bindings/interrupt-controller/arm-gic.h> 15 #include <dt-bindings/soc/ti,sci_pm_domain.h> 17 #include "k3-pinctrl.h" 20 * Since Root Complex and Endpoint modes are mutually exclusive 28 #address-cells = <2>; 29 #size-cells = <2>; 30 interrupt-parent = <&gic500>; [all …]
|
D | k3-j721e-evm-pcie0-ep.dtso | 1 // SPDX-License-Identifier: GPL-2.0 8 * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/ 11 /dts-v1/; 14 #include <dt-bindings/interrupt-controller/arm-gic.h> 15 #include <dt-bindings/soc/ti,sci_pm_domain.h> 17 #include "k3-pinctrl.h" 20 * Since Root Complex and Endpoint modes are mutually exclusive 28 #address-cells = <2>; 29 #size-cells = <2>; 30 interrupt-parent = <&gic500>; [all …]
|
/linux-6.8/drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/class/ |
D | cl2080_notification.h | 4 /* Excerpt of RM headers from https://github.com/NVIDIA/open-gpu-kernel-modules/tree/535.113.01 */ 7 * SPDX-FileCopyrightText: Copyright (c) 2022 NVIDIA CORPORATION & AFFILIATES. All rights reserved. 8 * SPDX-License-Identifier: MIT 42 …80_ENGINE_TYPE_NVENC0 NV2080_ENGINE_TYPE_MSENC /* Mutually exclusive alias */
|
/linux-6.8/Documentation/networking/devlink/ |
D | ice.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 .. list-table:: Generic parameters implemented 15 * - Name 16 - Mode 17 - Notes 18 * - ``enable_roce`` 19 - runtime 20 - mutually exclusive with ``enable_iwarp`` 21 * - ``enable_iwarp`` 22 - runtime [all …]
|
/linux-6.8/include/linux/ |
D | pm_opp.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2009-2010 Texas Instruments Incorporated. 30 * struct dev_pm_opp_supply - Power supply voltage/current values 56 * struct dev_pm_opp_config - Device OPP configuration values 65 * attach. Mutually exclusive with required_devs. 66 * @virt_devs: Pointer to return the array of genpd virtual devices. Mutually 67 * exclusive with required_devs. 68 * @required_devs: Required OPP devices. Mutually exclusive with genpd_names/virt_devs. 89 * struct dev_pm_opp_data - The data to use to initialize an OPP. 199 return ERR_PTR(-EOPNOTSUPP); in dev_pm_opp_get_opp_table() [all …]
|
/linux-6.8/Documentation/devicetree/bindings/watchdog/ |
D | aspeed-wdt.txt | 4 - compatible: must be one of: 5 - "aspeed,ast2400-wdt" 6 - "aspeed,ast2500-wdt" 7 - "aspeed,ast2600-wdt" 9 - reg: physical base address of the controller and length of memory mapped 14 - aspeed,reset-type = "cpu|soc|system|none" 16 Reset behavior - Whenever a timeout occurs the watchdog can be programmed 17 to generate one of three different, mutually exclusive, types of resets. 23 If 'aspeed,reset-type=' is not specified the default is to enable system 28 - cpu: Reset CPU on watchdog timeout [all …]
|
/linux-6.8/drivers/thermal/st/ |
D | st_thermal.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 6 * Copyright (C) 2003-2014 STMicroelectronics (R&D) Limited 18 INT_THRESH_HI = 0, /* Top two regfield IDs are mutually exclusive */
|
/linux-6.8/Documentation/driver-api/usb/ |
D | callbacks.rst | 11 completion callback can be found in :ref:`usb-urb`. 17 - @probe: 21 - @disconnect: 28 - @ioctl: 36 - @suspend: 39 - @resume: 42 - @reset_resume: 48 - @pre_reset: 51 - @post_reset: 56 separately in :ref:`usb-power-management`. [all …]
|
/linux-6.8/Documentation/devicetree/bindings/crypto/ |
D | fsl-sec2.txt | 1 Freescale SoC SEC Security Engines versions 1.x-2.x-3.x 5 - compatible : Should contain entries for this and backward compatible 8 warning: SEC1 and SEC2 are mutually exclusive 9 - reg : Offset and length of the register set for the device 10 - interrupts : the SEC's interrupt number 11 - fsl,num-channels : An integer representing the number of channels 13 - fsl,channel-fifo-len : An integer representing the number of 15 - fsl,exec-units-mask : The bitmask representing what execution units 16 (EUs) are available. It's a single 32-bit cell. EU information 20 bit 0 = reserved - should be 0 [all …]
|
/linux-6.8/tools/testing/selftests/clone3/ |
D | clone3_clear_sighand.c | 1 /* SPDX-License-Identifier: GPL-2.0 */ 29 if (ret == -1) { in wait_for_pid() 33 return -1; in wait_for_pid() 37 return -1; in wait_for_pid() 50 * Check that CLONE_CLEAR_SIGHAND and CLONE_SIGHAND are mutually in test_clone3_clear_sighand() 51 * exclusive. in test_clone3_clear_sighand() 63 ksft_exit_fail_msg("%s - sigemptyset() failed\n", in test_clone3_clear_sighand() 72 "%s - sigaction(SIGUSR1, &act, NULL) failed\n", in test_clone3_clear_sighand() 79 "%s - sigaction(SIGUSR2, &act, NULL) failed\n", in test_clone3_clear_sighand() 86 ksft_exit_fail_msg("%s - clone3(CLONE_CLEAR_SIGHAND) failed\n", in test_clone3_clear_sighand()
|