/Linux-v6.1/Documentation/devicetree/bindings/media/ |
D | video-interface-devices.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/video-interface-devices.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacopo Mondi <jacopo@jmondi.org> 11 - Sakari Ailus <sakari.ailus@linux.intel.com> 14 flash-leds: 15 $ref: /schemas/types.yaml#/definitions/phandle-array 17 An array of phandles, each referring to a flash LED, a sub-node of the LED 20 lens-focus: [all …]
|
/Linux-v6.1/crypto/ |
D | sm2.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * SM2 asymmetric public-key algorithm 4 * as specified by OSCCA GM/T 0003.1-2012 -- 0003.5-2012 SM2 and 5 * described at https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02 26 unsigned int fips:1; /* True if this is a FIPS140-2 approved curve */ 41 * Curves (a,b) has ((A-2)/4,B^-1). 67 MPI x, y; in sm2_ec_ctx_init() local 68 int rc = -EINVAL; in sm2_ec_ctx_init() local 70 p = mpi_scanval(ecp->p); in sm2_ec_ctx_init() 71 a = mpi_scanval(ecp->a); in sm2_ec_ctx_init() [all …]
|
/Linux-v6.1/drivers/media/rc/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 15 Say Y when you have a TV or an IR device. 22 depends on RC_CORE=y 40 source "drivers/media/rc/keymaps/Kconfig" 80 tristate "Enable IR raw decoder for the RC-5 protocol" 84 Enable this option if you have IR with RC-5 protocol, and 96 tristate "Enable IR raw decoder for the RC-MM protocol" 98 Enable this option when you have IR with RC-MM protocol, and 100 24 and 32 bits RC-MM variants. You can enable or disable the 101 different modes using the following RC protocol keywords: [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 obj-y += keymaps/ 5 rc-core-y := rc-main.o rc-ir-raw.o 6 rc-core-$(CONFIG_LIRC) += lirc_dev.o 7 rc-core-$(CONFIG_MEDIA_CEC_RC) += keymaps/rc-cec.o 8 rc-core-$(CONFIG_BPF_LIRC_MODE2) += bpf-lirc.o 10 obj-$(CONFIG_RC_CORE) += rc-core.o 12 # IR decoders - please keep it alphabetically sorted by Kconfig name 14 obj-$(CONFIG_IR_IMON_DECODER) += ir-imon-decoder.o 15 obj-$(CONFIG_IR_JVC_DECODER) += ir-jvc-decoder.o [all …]
|
/Linux-v6.1/drivers/pci/controller/dwc/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 27 default y if SOC_DRA7XX 31 This controller can work either as EP or RC. In order to enable 32 host-specific features PCI_DRA7XX_HOST must be selected and in order 33 to enable device-specific features PCI_DRA7XX_EP must be selected. 46 This controller can work either as EP or RC. In order to enable 47 host-specific features PCI_DRA7XX_HOST must be selected and in order 48 to enable device-specific features PCI_DRA7XX_EP must be selected. 55 bool "Platform bus based DesignWare PCIe Controller - Host mode" 63 This controller can work either as EP or RC. In order to enable [all …]
|
/Linux-v6.1/drivers/crypto/keembay/ |
D | keembay-ocs-ecc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2019-2021 Intel Corporation 35 #define DRV_NAME "keembay-ocs-ecc" 79 * struct ocs_ecc_dev - ECC device context 97 * struct ocs_ecc_ctx - Transformation context. 142 return readl_poll_timeout((dev->base_reg + HW_OFFS_OCS_ECC_STATUS), in ocs_ecc_wait_idle() 151 ecc_dev->base_reg + HW_OFFS_OCS_ECC_COMMAND); in ocs_ecc_cmd_start() 161 iowrite32(op_size | inst, dev->base_reg + HW_OFFS_OCS_ECC_COMMAND); in ocs_ecc_write_cmd_and_data() 164 memcpy_toio(dev->base_reg + HW_OFFS_OCS_ECC_DATA_IN, data_in, in ocs_ecc_write_cmd_and_data() 172 reinit_completion(&ecc_dev->irq_done); in ocs_ecc_trigger_op() [all …]
|
/Linux-v6.1/drivers/gpu/drm/vboxvideo/ |
D | hgsmi_base.c | 1 // SPDX-License-Identifier: MIT 2 /* Copyright (C) 2006-2017 Oracle Corporation */ 12 * hgsmi_report_flags_location - Inform the host of the location of 25 return -ENOMEM; in hgsmi_report_flags_location() 27 p->buf_location = location; in hgsmi_report_flags_location() 28 p->buf_len = sizeof(struct hgsmi_host_flags); in hgsmi_report_flags_location() 37 * hgsmi_send_caps_info - Notify the host of HGSMI-related guest capabilities 49 return -ENOMEM; in hgsmi_send_caps_info() 51 p->rc = VERR_NOT_IMPLEMENTED; in hgsmi_send_caps_info() 52 p->caps = caps; in hgsmi_send_caps_info() [all …]
|
/Linux-v6.1/arch/powerpc/lib/ |
D | memcmp_64.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 8 #include <asm/ppc-opcode.h> 16 #define rC r11 macro 42 std r3,-STACKFRAMESIZE+STK_REG(R31)(r1); \ 43 std r4,-STACKFRAMESIZE+STK_REG(R30)(r1); \ 44 std r5,-STACKFRAMESIZE+STK_REG(R29)(r1); \ 46 stdu r1,-STACKFRAMESIZE(r1); \ 58 std r3,-STACKFRAMESIZE+STK_REG(R31)(r1); \ 59 std r4,-STACKFRAMESIZE+STK_REG(R30)(r1); \ 60 std r5,-STACKFRAMESIZE+STK_REG(R29)(r1); \ [all …]
|
/Linux-v6.1/tools/testing/selftests/powerpc/stringloops/ |
D | memcmp_64.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 8 #include <asm/ppc-opcode.h> 16 #define rC r11 macro 42 std r3,-STACKFRAMESIZE+STK_REG(R31)(r1); \ 43 std r4,-STACKFRAMESIZE+STK_REG(R30)(r1); \ 44 std r5,-STACKFRAMESIZE+STK_REG(R29)(r1); \ 46 stdu r1,-STACKFRAMESIZE(r1); \ 58 std r3,-STACKFRAMESIZE+STK_REG(R31)(r1); \ 59 std r4,-STACKFRAMESIZE+STK_REG(R30)(r1); \ 60 std r5,-STACKFRAMESIZE+STK_REG(R29)(r1); \ [all …]
|
/Linux-v6.1/arch/x86/crypto/ |
D | twofish-avx-x86_64-asm_64.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Twofish Cipher 8-way parallel algorithm (AVX/x86_64) 6 * <Johannes.Goetzfried@informatik.stud.uni-erlangen.de> 8 * Copyright © 2012-2013 Jussi Kivilinna <jussi.kivilinna@iki.fi> 13 #include "glue_helper-asm-avx.S" 15 .file "twofish-avx-x86_64-asm_64.S" 33 8-way AVX twofish 139 #define encround_tail(a, b, c, d, x, y, prerotate) \ argument 140 vpaddd x, y, x; \ 144 vpaddd y, x, y; \ [all …]
|
/Linux-v6.1/drivers/input/joystick/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 weapon control system or something like that you can say Y here 23 Say Y here if you have a joystick that connects to the PC 40 Say Y here if you have an FPGaming or MadCatz controller using the 51 Say Y here if you have a simple joystick connected over ADC. 54 module will be called adc-joystick. 61 Say Y here if you have a Logitech controller using the ADI 71 Say Y here if you have a Creative Labs Blaster Cobra gamepad. 80 Say Y here if you have a Genius Flight2000 or MaxFighter digitally 90 Say Y here if you have a Gravis controller using the GrIP protocol [all …]
|
/Linux-v6.1/drivers/char/ipmi/ |
D | kcs_bmc_aspeed.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2015-2018, Intel Corporation. 6 #define pr_fmt(fmt) "aspeed-kcs-bmc: " fmt 28 #define DEVICE_NAME "ast-kcs-bmc" 35 * LPCyE Enable LPC channel y 36 * IBFIEy Input Buffer Full IRQ Enable for LPC channel y 37 * IRQxEy Assert SerIRQ x for LPC channel y (Deprecated, use IDyIRQX, IRQXEy) 38 * IDyIRQX Use the specified 4-bit SerIRQ for LPC channel y 39 * SELyIRQX SerIRQ polarity for LPC channel y (low: 0, high: 1) 40 * IRQXEy Assert the SerIRQ specified in IDyIRQX for LPC channel y [all …]
|
/Linux-v6.1/drivers/xen/ |
D | gntalloc.c | 4 * Device for creating grant references (in user-space) that may be shared 14 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 23 * X -> granting a page to Y 24 * Y -> mapping the grant from X 27 * 2. X creates an entry in the grant table that says domid(Y) can access P. 29 * 3. X gives the grant reference identifier, GREF, to Y. 30 * 4. Y maps the page, either directly into kernel memory for use in a backend 32 * application running in Y. This is the first point at which Xen does any 35 * to the shared page, and can now communicate with Y over the shared page. 83 uint16_t pgoff:12; /* Bits 0-11: Offset of the byte to clear */ [all …]
|
/Linux-v6.1/drivers/media/dvb-frontends/ |
D | stb6100.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 30 #define dprintk(x, y, z, format, arg...) do { \ argument 32 if ((x > FE_ERROR) && (x > y)) \ 34 else if ((x > FE_NOTICE) && (x > y)) \ 36 else if ((x > FE_INFO) && (x > y)) \ 38 else if ((x > FE_DEBUG) && (x > y)) \ 41 if (x > y) \ 123 int rc; in stb6100_read_regs() local 125 .addr = state->config->tuner_address, in stb6100_read_regs() 131 rc = i2c_transfer(state->i2c, &msg, 1); in stb6100_read_regs() [all …]
|
/Linux-v6.1/drivers/input/rmi4/ |
D | rmi_f11.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2011-2015 Synaptics Incorporated 181 * struct f11_2d_sensor_queries - describes sensor capabilities 185 * @nr_fingers: describes the maximum number of fingers the 2-D sensor 193 * @nr_x_electrodes: the maximum number of electrodes the 2-D sensor 195 * @nr_y_electrodes: the maximum number of electrodes the 2-D sensor 196 * supports on the Y axis. 197 * @max_electrodes: the total number of X and Y electrodes that may be 205 * @has_anchored_finger: then the sensor supports the high-precision second 224 * @has_single_tap: a basic single-tap gesture is supported. [all …]
|
/Linux-v6.1/security/selinux/ |
D | xfrm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * NSA Security-Enhanced Linux (SELinux) security module 22 * CONFIG_SECURITY=y 23 * CONFIG_SECURITY_NETWORK=y 24 * CONFIG_SECURITY_NETWORK_XFRM=y 25 * CONFIG_SECURITY_SELINUX=m/y 58 (ctx->ctx_doi == XFRM_SC_DOI_LSM) && in selinux_authorizable_ctx() 59 (ctx->ctx_alg == XFRM_SC_ALG_SELINUX)); in selinux_authorizable_ctx() 67 return selinux_authorizable_ctx(x->security); in selinux_authorizable_xfrm() 78 int rc; in selinux_xfrm_alloc_user() local [all …]
|
/Linux-v6.1/drivers/media/ |
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 10 obj-y += i2c/ tuners/ 11 obj-$(CONFIG_DVB_CORE) += dvb-frontends/ 14 # Now, let's link-in the media controller core 16 ifeq ($(CONFIG_MEDIA_CONTROLLER),y) 17 obj-$(CONFIG_MEDIA_SUPPORT) += mc/ 20 obj-$(CONFIG_VIDEO_DEV) += v4l2-core/ 21 obj-$(CONFIG_DVB_CORE) += dvb-core/ 23 # There are both core and drivers at RC subtree - merge before drivers 24 obj-y += rc/ [all …]
|
/Linux-v6.1/drivers/input/mouse/ |
D | cypress_ps2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 31 struct cytp_data *cytp = psmouse->private; in cypress_set_packet_size() 32 cytp->pkt_size = n; in cypress_set_packet_size() 40 struct ps2dev *ps2dev = &psmouse->ps2dev; in cypress_ps2_sendbyte() 45 value & 0xff, ps2dev->nak); in cypress_ps2_sendbyte() 46 if (ps2dev->nak == CYTP_PS2_RETRY) in cypress_ps2_sendbyte() 63 struct ps2dev *ps2dev = &psmouse->ps2dev; in cypress_ps2_ext_cmd() 65 int rc; in cypress_ps2_ext_cmd() local 75 rc = cypress_ps2_sendbyte(psmouse, cmd & 0xff); in cypress_ps2_ext_cmd() 76 if (rc == CYTP_PS2_RETRY) { in cypress_ps2_ext_cmd() [all …]
|
/Linux-v6.1/drivers/input/touchscreen/ |
D | wm9712.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * wm9712.c -- Codec driver for Wolfson WM9712 AC97 Codecs. 87 MODULE_PARM_DESC(five_wire, "Set to '1' to use 5-wire touchscreen."); 109 * Set to 1 to enable coordinate polling. e.g. x,y[,p] is sampled together 160 dev_dbg(wm->dev, "setting pen detect pull-up to %d Ohms\n", in wm9712_phy_init() 167 dev_dbg(wm->dev, "setting 5-wire touchscreen mode.\n"); in wm9712_phy_init() 170 dev_warn(wm->dev, "pressure measurement is not " in wm9712_phy_init() 171 "supported in 5-wire mode\n"); in wm9712_phy_init() 179 dev_dbg(wm->dev, in wm9712_phy_init() 182 dev_dbg(wm->dev, in wm9712_phy_init() [all …]
|
D | wm9713.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * wm9713.c -- Codec touch driver for Wolfson WM9713 AC97 Codec. 87 MODULE_PARM_DESC(five_wire, "Set to '1' to use 5-wire touchscreen."); 109 * Set to 1 to enable coordinate polling. e.g. x,y[,p] is sampled together 163 dev_info(wm->dev, "setting pen detect pull-up to %d Ohms\n", in wm9713_phy_init() 170 dev_info(wm->dev, "setting 5-wire touchscreen mode."); in wm9713_phy_init() 173 dev_warn(wm->dev, in wm9713_phy_init() 183 dev_info(wm->dev, in wm9713_phy_init() 186 dev_info(wm->dev, in wm9713_phy_init() 193 dev_info(wm->dev, "supplied delay out of range."); in wm9713_phy_init() [all …]
|
/Linux-v6.1/drivers/media/usb/em28xx/ |
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 em28xx-y += em28xx-core.o em28xx-i2c.o em28xx-cards.o em28xx-camera.o 4 em28xx-v4l-objs := em28xx-video.o em28xx-vbi.o 5 em28xx-alsa-objs := em28xx-audio.o 6 em28xx-rc-objs := em28xx-input.o 8 obj-$(CONFIG_VIDEO_EM28XX) += em28xx.o 9 obj-$(CONFIG_VIDEO_EM28XX_V4L2) += em28xx-v4l.o 10 obj-$(CONFIG_VIDEO_EM28XX_ALSA) += em28xx-alsa.o 11 obj-$(CONFIG_VIDEO_EM28XX_DVB) += em28xx-dvb.o 12 obj-$(CONFIG_VIDEO_EM28XX_RC) += em28xx-rc.o [all …]
|
/Linux-v6.1/drivers/media/cec/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 bool "HDMI CEC RC integration" 16 depends on CEC_CORE=m || RC_CORE=y 18 Pass on CEC remote control messages to the RC framework. 29 default y if MEDIA_SUPPORT && !MEDIA_SUPPORT_FILTER 34 Say Y when you have an HDMI receiver, transmitter or a USB CEC
|
/Linux-v6.1/drivers/staging/media/deprecated/saa7146/av7110/ |
D | av7110_hw.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 1999-2002 Ralph Metzler 9 * Copyright (C) 1998,1999 Christian Theiss <mistert@rz.fh-augsburg.de> 46 struct saa7146_dev *dev = av7110->dev; in av7110_debiwrite() 50 return -1; in av7110_debiwrite() 52 if (saa7146_wait_for_debi_done(av7110->dev, 0) < 0) { in av7110_debiwrite() 54 return -1; in av7110_debiwrite() 60 saa7146_write(dev, DEBI_AD, av7110->debi_bus); in av7110_debiwrite() 68 struct saa7146_dev *dev = av7110->dev; in av7110_debiread() 75 if (saa7146_wait_for_debi_done(av7110->dev, 0) < 0) { in av7110_debiread() [all …]
|
/Linux-v6.1/tools/testing/selftests/powerpc/math/ |
D | mma.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 17 int rc = 0; in mma() local 19 uint16_t y[] = {1, 0, 2, 0, 3, 0, 4, 0}; in mma() local 29 test_mma(&x, &y, &z); in mma() 38 rc = 1; in mma() 42 return rc; in mma()
|
/Linux-v6.1/tools/testing/selftests/bpf/ |
D | test_lirc_mode2_user.c | 1 // SPDX-License-Identifier: GPL-2.0 10 // BPF program can decode this into scancodes so that rc-core can translate 11 // this into input key codes using the rc keymap. 13 // This test works by sending IR over rc-loopback, so the IR is processed by 15 // associated with rc-loopback, see the output of ir-keytable(1). 18 // CONFIG_RC_CORE=y 19 // CONFIG_BPF_RAWIR_EVENT=y 20 // CONFIG_RC_LOOPBACK=y 23 // 1. Open the /dev/lircN device for rc-loopback (given on command line) 70 if (lircfd == -1) { in main() [all …]
|