Home
last modified time | relevance | path

Searched +full:hi +full:- +full:fi (Results 1 – 25 of 100) sorted by relevance

1234

/kernel/linux/linux-6.6/drivers/scsi/esas2r/
Desas2r_ioctl.c5 * Copyright (c) 2001-2013 ATTO Technology, Inc.
21 * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
40 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
48 * allocate a DMA-able memory area to communicate with the firmware. In
50 * we will allocate a global buffer the first time we need it and re-use
85 a->fm_api_command_done = 1; in complete_fm_api_req()
86 wake_up_interruptible(&a->fm_api_waiter); in complete_fm_api_req()
92 struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; in get_physaddr_fm_api()
93 int offset = sgc->cur_offset - a->save_offset; in get_physaddr_fm_api()
95 (*addr) = a->firmware.phys + offset; in get_physaddr_fm_api()
[all …]
/kernel/linux/linux-5.10/drivers/scsi/esas2r/
Desas2r_ioctl.c5 * Copyright (c) 2001-2013 ATTO Technology, Inc.
21 * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
40 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
48 * allocate a DMA-able memory area to communicate with the firmware. In
50 * we will allocate a global buffer the first time we need it and re-use
85 a->fm_api_command_done = 1; in complete_fm_api_req()
86 wake_up_interruptible(&a->fm_api_waiter); in complete_fm_api_req()
92 struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; in get_physaddr_fm_api()
93 int offset = sgc->cur_offset - a->save_offset; in get_physaddr_fm_api()
95 (*addr) = a->firmware.phys + offset; in get_physaddr_fm_api()
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/gpio/
Dgpio-mockup-sysfs.sh2 # SPDX-License-Identifier: GPL-2.0
11 gpio_this_debugfs=`cat $GPIO_DEBUGFS |grep "gpio-$nr" | sed "s/(.*)//g"`
16 elif [ $val_debugfs = "hi" ]; then
18 fi
25 fi
26 fi
29 echo -n "."
33 fi
47 fi
55 echo -n "test pin<$nr>"
[all …]
/kernel/linux/linux-5.10/arch/x86/kernel/apic/
Dx2apic_uv_x.c9 * Copyright (C) 2007-2014 Silicon Graphics, Inc. All rights reserved.
130 uv_cpuid.pnode_mask = (1 << uv_cpuid.n_skt) - 1; in early_get_pnodeid()
164 + UV4_HUB_REVISION_BASE - 1; in early_set_hub_type()
180 + UV2_HUB_REVISION_BASE - 1; in early_set_hub_type()
245 #define INVALID_TYPE 0 /* Leaf 0xb sub-leaf types */
280 uv_cpuid.apicid_mask = (~(-1 << sid_shift)); in set_x2apic_bits()
298 strncpy(to, from, len-1); in uv_stringify()
309 for (i = 0; st->entry[i].type != UV_SYSTAB_TYPE_UNUSED; i++) { in early_find_archtype()
310 unsigned long ptr = st->entry[i].offset; in early_find_archtype()
315 if (st->entry[i].type == UV_SYSTAB_TYPE_ARCH_TYPE) in early_find_archtype()
[all …]
/kernel/linux/linux-6.6/arch/x86/kernel/apic/
Dx2apic_uv_x.c9 * Copyright (C) 2007-2014 Silicon Graphics, Inc. All rights reserved.
132 uv_cpuid.pnode_mask = (1 << uv_cpuid.n_skt) - 1; in early_get_pnodeid()
166 + UV4_HUB_REVISION_BASE - 1; in early_set_hub_type()
182 + UV2_HUB_REVISION_BASE - 1; in early_set_hub_type()
247 #define INVALID_TYPE 0 /* Leaf 0xb sub-leaf types */
282 uv_cpuid.apicid_mask = (~(-1 << sid_shift)); in set_x2apic_bits()
310 for (i = 0; st->entry[i].type != UV_SYSTAB_TYPE_UNUSED; i++) { in early_find_archtype()
311 unsigned long ptr = st->entry[i].offset; in early_find_archtype()
316 if (st->entry[i].type == UV_SYSTAB_TYPE_ARCH_TYPE) in early_find_archtype()
326 int n = strlen(uv_ate->archtype); in decode_arch_type()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dqcom,wcd938x-sdw.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/qcom,wcd938x-sdw.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
13 Qualcomm WCD9380/WCD9385 Codec is a standalone Hi-Fi audio codec IC.
24 qcom,tx-port-mapping:
28 $ref: /schemas/types.yaml#/definitions/uint32-array
32 qcom,rx-port-mapping:
36 $ref: /schemas/types.yaml#/definitions/uint32-array
[all …]
Dqcom,wcd9335.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
13 Qualcomm WCD9335 Codec is a standalone Hi-Fi audio codec IC with in-built
27 clock-names:
29 - const: mclk
30 - const: slimbus
35 interrupt-names:
37 - const: intr1
[all …]
Dqcom,wcd938x.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
13 Qualcomm WCD9380/WCD9385 Codec is a standalone Hi-Fi audio codec IC.
17 - $ref: dai-common.yaml#
22 - qcom,wcd9380-codec
23 - qcom,wcd9385-codec
25 reset-gpios:
29 us-euro-gpios:
[all …]
Dqcom,wcd934x.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
13 Qualcomm WCD9340/WCD9341 Codec is a standalone Hi-Fi audio codec IC.
14 It has in-built Soundwire controller, pin controller, interrupt mux and
27 reset-gpios:
31 slim-ifc-dev:
38 clock-names:
41 vdd-buck-supply:
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dqcom,wcd9335.txt3 Qualcomm WCD9335 Codec is a standalone Hi-Fi audio codec IC, supports
5 the MSM8996, MSM8976, and MSM8956 chipsets. It has in-built
11 - compatible:
21 - reg
26 - interrupts
28 Value type: <prop-encoded-array>
31 - interrupt-names:
37 - reset-gpios:
42 - slim-ifc-dev:
47 - clocks:
[all …]
Dqcom,wcd934x.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
13 Qualcomm WCD9340/WCD9341 Codec is a standalone Hi-Fi audio codec IC.
14 It has in-built Soundwire controller, pin controller, interrupt mux and
27 reset-gpios:
31 slim-ifc-dev: true
36 clock-names:
39 vdd-buck-supply:
[all …]
/kernel/linux/linux-5.10/drivers/s390/net/
Dnetiucv.c1 // SPDX-License-Identifier: GPL-2.0+
182 * Representation of event-data for the
211 #define NETIUCV_MTU_MAX (NETIUCV_BUFSIZE_MAX - NETIUCV_HDRLEN)
223 clear_bit(0, &priv->tbusy); in netiucv_clear_busy()
231 return test_and_set_bit(0, &priv->tbusy); in netiucv_test_and_set_busy()
258 while (*p && ((p - tmp) < len) && (!isspace(*p))) in netiucv_printname()
270 if (memcmp(conn->userdata, iucvMagic_ebcdic, 16)) { in netiucv_printuser()
273 memcpy(tmp_uid, netiucv_printname(conn->userid, 8), 8); in netiucv_printuser()
274 memcpy(tmp_udat, conn->userdata, 16); in netiucv_printuser()
280 return netiucv_printname(conn->userid, 8); in netiucv_printuser()
[all …]
/kernel/linux/linux-6.6/drivers/s390/net/
Dnetiucv.c1 // SPDX-License-Identifier: GPL-2.0+
164 * Representation of event-data for the
193 #define NETIUCV_MTU_MAX (NETIUCV_BUFSIZE_MAX - NETIUCV_HDRLEN)
205 clear_bit(0, &priv->tbusy); in netiucv_clear_busy()
213 return test_and_set_bit(0, &priv->tbusy); in netiucv_test_and_set_busy()
240 while (*p && ((p - tmp) < len) && (!isspace(*p))) in netiucv_printname()
252 if (memcmp(conn->userdata, iucvMagic_ebcdic, 16)) { in netiucv_printuser()
255 memcpy(tmp_uid, netiucv_printname(conn->userid, 8), 8); in netiucv_printuser()
256 memcpy(tmp_udat, conn->userdata, 16); in netiucv_printuser()
262 return netiucv_printname(conn->userid, 8); in netiucv_printuser()
[all …]
/kernel/linux/linux-5.10/sound/soc/samsung/
Dsmartq_wm8987.c1 // SPDX-License-Identifier: GPL-2.0+
6 // Copyright 2007 Wolfson Microelectronics PLC. - linux@wolfsonmicro.com
7 // Graeme Gregory - graeme.gregory@wolfsonmicro.com
89 .gpio = -1,
132 struct snd_soc_dapm_context *dapm = &rtd->card->dapm; in smartq_wm8987_init()
142 err = snd_soc_card_jack_new(rtd->card, "Headphone Jack", in smartq_wm8987_init()
157 DAILINK_COMP_ARRAY(COMP_CPU("samsung-i2s.0")),
158 DAILINK_COMP_ARRAY(COMP_CODEC("wm8750.0-0x1a", "wm8750-hifi")),
159 DAILINK_COMP_ARRAY(COMP_PLATFORM("samsung-i2s.0")));
164 .stream_name = "SmartQ Hi-Fi",
[all …]
/kernel/linux/linux-6.6/arch/x86/kernel/
Dsev-shared.c1 // SPDX-License-Identifier: GPL-2.0
7 * This file is not compiled stand-alone. It contains code shared
8 * between the pre-decompression boot code and the running Linux kernel
9 * and is included directly into both code-bases.
20 /* I/O parameters for CPUID-related helpers */
48 * Section 8.14.2.6. Also noted there is the SNP firmware-enforced limit
73 * These will be initialized based on CPUID table so that non-present
74 * all-zero leaves (for sparse tables) can be differentiated from
75 * invalid/out-of-range leaves. This is needed since all-zero leaves
76 * still need to be post-processed.
[all …]
/kernel/linux/linux-6.6/Documentation/sound/cards/
Dmultisound.sh4 # -- Andrew Veliath <andrewtv@usa.net>
15 # -=-=- Getting Firmware -=-=-
26 # Currently, full-duplex digital audio (/dev/dsp only, /dev/audio is
37 # snd-msnd-lib - MultiSound base (requires snd)
39 # snd-msnd-classic - Base audio/mixer support for Classic, Monetery and
42 # snd-msnd-pinnacle - Base audio/mixer support for Pinnacle and Fiji cards
45 # Important Notes - Read Before Using
69 # These cards are configured through the driver snd-msnd-classic. You must
81 # can be used to configure the card in non-PnP mode, and in PnP mode
84 # pinnaclecfg is not required; you can use the snd-msnd-pinnacle module
[all …]
/kernel/linux/linux-5.10/Documentation/sound/cards/
Dmultisound.sh4 # -- Andrew Veliath <andrewtv@usa.net>
15 # -=-=- Getting Firmware -=-=-
26 # Currently, full-duplex digital audio (/dev/dsp only, /dev/audio is
37 # snd-msnd-lib - MultiSound base (requires snd)
39 # snd-msnd-classic - Base audio/mixer support for Classic, Monetery and
42 # snd-msnd-pinnacle - Base audio/mixer support for Pinnacle and Fiji cards
45 # Important Notes - Read Before Using
69 # These cards are configured through the driver snd-msnd-classic. You must
81 # can be used to configure the card in non-PnP mode, and in PnP mode
84 # pinnaclecfg is not required; you can use the snd-msnd-pinnacle module
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/
Domap3-n950-n9.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * omap3-n950-n9.dtsi - Device Tree file for Nokia N950 & N9 (common stuff)
5 * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>
13 cpu0-supply = <&vcc>;
23 compatible = "regulator-fixed";
24 regulator-name = "VEMMC";
25 regulator-min-microvolt = <2900000>;
26 regulator-max-microvolt = <2900000>;
28 startup-delay-us = <150>;
29 enable-active-high;
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Domap3-n950-n9.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * omap3-n950-n9.dtsi - Device Tree file for Nokia N950 & N9 (common stuff)
5 * Written by: Aaro Koskinen <aaro.koskinen@iki.fi>
13 cpu0-supply = <&vcc>;
23 compatible = "regulator-fixed";
24 regulator-name = "VEMMC";
25 regulator-min-microvolt = <2900000>;
26 regulator-max-microvolt = <2900000>;
28 startup-delay-us = <150>;
29 enable-active-high;
[all …]
/kernel/linux/linux-6.6/drivers/video/fbdev/
Dtridentfb.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2001, 2002 - Jani Monoses <jani@iv.ro>
31 #include <linux/i2c-algo-bit.h>
80 MODULE_PARM_DESC(mode_option, "Initial video mode e.g. '648x480-8@60'");
82 MODULE_PARM_DESC(mode, "Initial video mode e.g. '648x480-8@60' (deprecated)");
167 fb_writeb(val, p->io_virt + reg); in t_outb()
172 return fb_readb(p->io_virt + reg); in t_inb()
177 fb_writel(v, par->io_virt + r); in writemmr()
182 return fb_readl(par->io_virt + r); in readmmr()
194 u8 reg = vga_mm_rcrt(par->io_virt, I2C) & DDC_MASK_TGUI; in tridentfb_ddc_setscl_tgui()
[all …]
/kernel/linux/linux-5.10/drivers/video/fbdev/
Dtridentfb.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2001, 2002 - Jani Monoses <jani@iv.ro>
30 #include <linux/i2c-algo-bit.h>
79 MODULE_PARM_DESC(mode_option, "Initial video mode e.g. '648x480-8@60'");
81 MODULE_PARM_DESC(mode, "Initial video mode e.g. '648x480-8@60' (deprecated)");
166 fb_writeb(val, p->io_virt + reg); in t_outb()
171 return fb_readb(p->io_virt + reg); in t_inb()
176 fb_writel(v, par->io_virt + r); in writemmr()
181 return fb_readl(par->io_virt + r); in readmmr()
193 u8 reg = vga_mm_rcrt(par->io_virt, I2C) & DDC_MASK_TGUI; in tridentfb_ddc_setscl_tgui()
[all …]
/kernel/linux/linux-5.10/drivers/pci/switch/
Dswitchtec.c1 // SPDX-License-Identifier: GPL-2.0
16 #include <linux/io-64-nonatomic-lo-hi.h>
75 return ERR_PTR(-ENOMEM); in stuser_create()
77 get_device(&stdev->dev); in stuser_create()
78 stuser->stdev = stdev; in stuser_create()
79 kref_init(&stuser->kref); in stuser_create()
80 INIT_LIST_HEAD(&stuser->list); in stuser_create()
81 init_waitqueue_head(&stuser->cmd_comp); in stuser_create()
82 stuser->event_cnt = atomic_read(&stdev->event_cnt); in stuser_create()
84 dev_dbg(&stdev->dev, "%s: %p\n", __func__, stuser); in stuser_create()
[all …]
/kernel/linux/linux-6.6/arch/sparc/lib/
Dmemcpy.S1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 1995 Linus Torvalds (Linus.Torvalds@helsinki.fi)
45 ldd [%src - (offset) - 0x10], %t0; \
46 ldd [%src - (offset) - 0x08], %t2; \
47 st %t0, [%dst - (offset) - 0x10]; \
48 st %t1, [%dst - (offset) - 0x0c]; \
49 st %t2, [%dst - (offset) - 0x08]; \
50 st %t3, [%dst - (offset) - 0x04];
53 ldd [%src - (offset) - 0x10], %t0; \
54 ldd [%src - (offset) - 0x08], %t2; \
[all …]
/kernel/linux/linux-5.10/arch/sparc/lib/
Dmemcpy.S1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 1995 Linus Torvalds (Linus.Torvalds@helsinki.fi)
44 ldd [%src - (offset) - 0x10], %t0; \
45 ldd [%src - (offset) - 0x08], %t2; \
46 st %t0, [%dst - (offset) - 0x10]; \
47 st %t1, [%dst - (offset) - 0x0c]; \
48 st %t2, [%dst - (offset) - 0x08]; \
49 st %t3, [%dst - (offset) - 0x04];
52 ldd [%src - (offset) - 0x10], %t0; \
53 ldd [%src - (offset) - 0x08], %t2; \
[all …]
/kernel/linux/linux-6.6/drivers/pci/switch/
Dswitchtec.c1 // SPDX-License-Identifier: GPL-2.0
16 #include <linux/io-64-nonatomic-lo-hi.h>
78 u32 device = ioread32(&stdev->mmio_sys_info->device_id); in is_firmware_running()
80 return stdev->pdev->device == device; in is_firmware_running()
89 return ERR_PTR(-ENOMEM); in stuser_create()
91 get_device(&stdev->dev); in stuser_create()
92 stuser->stdev = stdev; in stuser_create()
93 kref_init(&stuser->kref); in stuser_create()
94 INIT_LIST_HEAD(&stuser->list); in stuser_create()
95 init_waitqueue_head(&stuser->cmd_comp); in stuser_create()
[all …]

1234