Home
last modified time | relevance | path

Searched +full:ext +full:- +full:gen (Results 1 – 25 of 52) sorted by relevance

123

/linux/drivers/ptp/
H A Dptp_ocp.c1 // SPDX-License-Identifier: GPL-2.0-only
13 #include <linux/clk-provider.h>
15 #include <linux/platform_data/i2c-xiic.h>
16 #include <linux/platform_data/i2c-ocores.h>
24 #include <linux/nvmem-consumer.h>
413 static int ptp_ocp_signal_from_perout(struct ptp_ocp *bp, int gen,
441 (void *)((uintptr_t)(bp) + (map)->bp_offset); \
457 uintptr_t addr = (uintptr_t)(bp) + (res)->bp_offset; \
497 --
654 .name = "xiic-i2c",
[all …]
/linux/arch/x86/tools/
H A Dgen-insn-attr-x86.awk1 #!/bin/awk -f
2 # SPDX-License-Identifier: GPL-2.0
3 # gen-insn-attr-x86.awk: Instruction attribute table generator
6 # Usage: awk -f gen-insn-attr-x86.awk x86-opcode-map.txt > inat-tables.c
11 return "Your awk has a printf-format problem."
21 eid = -1 # escape id
22 gid = -1 # group id
23 aid = -1 # AVX id
24 xopid = -1 # XOP id
38 print "/* x86 opcode map generated from x86-opcode-map.txt */"
[all …]
/linux/tools/arch/x86/tools/
H A Dgen-insn-attr-x86.awk1 #!/bin/awk -f
2 # SPDX-License-Identifier: GPL-2.0
3 # gen-insn-attr-x86.awk: Instruction attribute table generator
6 # Usage: awk -f gen-insn-attr-x86.awk x86-opcode-map.txt > inat-tables.c
11 return "Your awk has a printf-format problem."
21 eid = -1 # escape id
22 gid = -1 # group id
23 aid = -1 # AVX id
24 xopid = -1 # XOP id
38 print "/* x86 opcode map generated from x86-opcode-map.txt */"
[all …]
/linux/drivers/scsi/elx/libefc_sli/
H A Dsli4.c1 // SPDX-License-Identifier: GPL-2.0
8 * All common (i.e. transport-independent) SLI-4 functions are implemented
35 * sli_config_cmd_init() - Write a SLI_CONFIG command to the provided buffer.
40 * @dma: DMA buffer for non-embedded commands.
50 if (length > sizeof(config->payload.embed) && !dma) { in sli_config_cmd_init()
60 config->hdr.command = SLI4_MBX_CMD_SLI_CONFIG; in sli_config_cmd_init()
63 config->dw1_flags = cpu_to_le32(flags); in sli_config_cmd_init()
64 config->payload_len = cpu_to_le32(length); in sli_config_cmd_init()
65 return config->payload.embed; in sli_config_cmd_init()
70 config->dw1_flags = cpu_to_le32(flags); in sli_config_cmd_init()
[all …]
/linux/sound/hda/codecs/realtek/
H A Dalc260.c1 // SPDX-License-Identifier: GPL-2.0-or-later
36 struct alc_spec *spec = codec->spec; in alc260_gpio1_automute()
38 alc_update_gpio_data(codec, 0x01, spec->gen.hp_jack_present); in alc260_gpio1_automute()
44 struct alc_spec *spec = codec->spec; in alc260_fixup_gpio1_toggle()
49 spec->gen.automute_hook = alc260_gpio1_automute; in alc260_fixup_gpio1_toggle()
50 spec->gen.detect_hp = 1; in alc260_fixup_gpio1_toggle()
51 spec->gen.automute_speaker = 1; in alc260_fixup_gpio1_toggle()
52 spec->gen.autocfg.hp_pins[0] = 0x0f; /* copy it for automute */ in alc260_fixup_gpio1_toggle()
62 struct alc_spec *spec = codec->spec; in alc260_fixup_kn1()
66 { 0x13, 0x02a19000 }, /* ext mic */ in alc260_fixup_kn1()
[all …]
/linux/drivers/phy/st/
H A Dphy-miphy28lp.c1 // SPDX-License-Identifier: GPL-2.0-only
25 #include <dt-bindings/phy/phy.h>
171 * 0: 30MHz crystal clk - 1: 100MHz ext clk routed through MiPHY1
173 * 1: 30MHz crystal clk - 0: 100MHz ext clk routed through MiPHY1
233 static char *PHY_TYPE_name[] = { "sata-up", "pcie-up", "", "usb3-up" };
362 void __iomem *base = miphy_phy->base; in miphy28lp_set_reset()
373 /* Bringing the MIPHY-CPU registers out of reset */ in miphy28lp_set_reset()
374 if (miphy_phy->type == PHY_TYPE_PCIE) { in miphy28lp_set_reset()
386 void __iomem *base = miphy_phy->base; in miphy28lp_pll_calibration()
391 writeb_relaxed(pll_ratio->clk_ref, base + MIPHY_PLL_CLKREF_FREQ); in miphy28lp_pll_calibration()
[all …]
/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-gen.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 bpftool-gen
6 --
[all...]
/linux/sound/hda/codecs/
H A Dconexant.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * Tobin Davis <tdavis@dsl-only.net>
25 struct hda_gen_spec gen; member
63 spec->gen.beep_nid = nid; in set_beep_amp()
65 knew = snd_hda_gen_add_kctl(&spec->ge in set_beep_amp()
[all...]
H A Danalog.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Copyright (c) 2005-2007 Takashi Iwai <tiwai@suse.de>
31 struct hda_gen_spec gen; member
53 ((spec)->beep_amp = HDA_COMPOSE_AMP_VAL(nid, 1, idx, dir)) /* mono */
61 struct ad198x_spec *spec = codec->spec; in create_beep_ctls()
64 if (!spec->beep_am in create_beep_ctls()
[all...]
/linux/tools/testing/selftests/bpf/
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
22 PKG_CONFIG ?= $(CROSS_COMPILE)pkg-config
25 GENFLAGS := -DHAVE_GENHDR
28 BPF_GCC ?= $(shell command -v bpf-gcc;)
32 OPT_FLAGS ?= $(if $(RELEASE),-O2,-O0)
34 LIBELF_CFLAGS := $(shell $(PKG_CONFIG) libelf -
[all...]
/linux/Documentation/devicetree/bindings/leds/backlight/
H A Dqcom-wled.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/backlight/qcom-wled.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <andersson@kernel.org>
11 - Kiran Gunda <quic_kgunda@quicinc.com>
21 - qcom,pm8941-wled
22 - qcom,pmi8950-wled
23 - qcom,pmi8994-wled
24 - qcom,pmi8998-wled
[all …]
/linux/drivers/hid/
H A Dhid-wiimote-core.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Copyright (c) 2011-2013 David Herrmann <dh.herrmann@gmail.com>
17 #include "hid-ids.h"
18 #include "hid-wiimote.h"
28 if (!hdev->ll_driver->output_report) in wiimote_hid_send()
29 return -ENODEV; in wiimote_hid_send()
33 return -ENOMEM; in wiimote_hid_send()
50 spin_lock_irqsave(&wdata->queue.lock, flags); in wiimote_queue_worker()
52 while (wdata->queue.head != wdata->queue.tail) { in wiimote_queue_worker()
53 spin_unlock_irqrestore(&wdata->queue.lock, flags); in wiimote_queue_worker()
[all …]
/linux/include/linux/ceph/
H A Dosd_client.h1 /* SPDX-License-Identifier: GPL-2.0 */
30 #define CEPH_HOMELESS_OSD -1
35 * Note that these come from the OSD as little-endian values. On BE arches,
36 * we convert them in-place after receipt.
53 * A SPARSE_READ reply is a 32-bit count of extents, followed by an array of
54 * 64-bit offset/length pairs, and then all of the actual file data
177 u32 gen; member
235 /* an in-flight request */
386 hoid->hash_reverse_bits = bitrev32(hoid->hash); in ceph_hoid_build_hash_cache()
390 * PG-wide backoff: [begin, end)
[all …]
/linux/drivers/usb/host/
H A Dpci-quirks.c1 // SPDX-License-Identifier: GPL-2.0
4 * Some of it includes work-arounds for PCI hardware and BIOS quirks.
5 * It may need to run early during booting -- before USB would normally
6 * initialize -- to ensure that Linux doesn't use any legacy modes.
22 #include "pci-quirks.h"
23 #include "xhci-ext-caps.h"
129 enum amd_chipset_gen gen; member
146 * amd_chipset_sb_type_init - initialize amd chipset southbridge type
156 pinfo->sb_type.gen = AMD_CHIPSET_UNKNOWN; in amd_chipset_sb_type_init()
158 pinfo->smbus_dev = pci_get_device(PCI_VENDOR_ID_ATI, in amd_chipset_sb_type_init()
[all …]
/linux/Documentation/devicetree/bindings/pci/
H A Dnvidia,tegra194-pcie.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pci/nvidia,tegra194-pcie.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Jon Hunter <jonathanh@nvidia.com>
12 - Vidya Sagar <vidyas@nvidia.com>
16 inherits all the common properties defined in snps,dw-pcie.yaml. Some of
20 See nvidia,tegra194-pcie-ep.yaml for details on the Endpoint mode device
26 - nvidia,tegra194-pcie
[all …]
/linux/tools/lib/bpf/
H A Dlibbpf.c1 // SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause)
6 * Copyright (C) 2013-2015 Alexei Starovoitov <ast@kernel.org>
71 #pragma GCC diagnostic ignored "-Wformat-nonliteral"
224 [BPF_PROG_TYPE_EXT] = "ext",
299 if (err != -EPER in pr_perm_msg()
2062 set_kcfg_value_tri(struct extern_desc * ext,void * ext_val,char value) set_kcfg_value_tri() argument
2097 set_kcfg_value_str(struct extern_desc * ext,char * ext_val,const char * value) set_kcfg_value_str() argument
2147 is_kcfg_value_in_range(const struct extern_desc * ext,__u64 v) is_kcfg_value_in_range() argument
2172 set_kcfg_value_num(struct extern_desc * ext,void * ext_val,__u64 value) set_kcfg_value_num() argument
2215 struct extern_desc *ext; bpf_object__process_kconfig_line() local
2343 struct extern_desc *last_ext = NULL, *ext; bpf_object__init_kconfig_map() local
3477 const struct extern_desc *ext; obj_needs_vmlinux_btf() local
4214 struct extern_desc *ext; bpf_object__collect_externs() local
4510 struct extern_desc *ext; bpf_program__record_reloc() local
6076 poison_kfunc_call(struct bpf_program * prog,int relo_idx,int insn_idx,struct bpf_insn * insn,int ext_idx,const struct extern_desc * ext) poison_kfunc_call() argument
6108 struct extern_desc *ext; bpf_object__relocate_data() local
7790 const struct extern_desc *ext; fixup_log_missing_kfunc_call() local
7867 struct extern_desc *ext = &obj->externs[relo->ext_idx]; bpf_program_record_relos() local
8194 struct extern_desc *ext; kallsyms_cb() local
8262 bpf_object__resolve_ksym_var_btf_id(struct bpf_object * obj,struct extern_desc * ext) bpf_object__resolve_ksym_var_btf_id() argument
8315 bpf_object__resolve_ksym_func_btf_id(struct bpf_object * obj,struct extern_desc * ext) bpf_object__resolve_ksym_func_btf_id() argument
8389 struct extern_desc *ext; bpf_object__resolve_ksyms_btf_id() local
8419 struct extern_desc *ext; bpf_object__resolve_externs() local
9218 struct bpf_gen *gen; bpf_object__gen_loader() local
[all...]
/linux/net/netfilter/
H A Dnft_set_pipapo.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (c) 2019-2020 Red Hat GmbH
15 * -------
17 * Match packet bytes against entries composed of ranged or non-ranged packet
22 * --- fields --->
33 * ------------------
65 * next-field rules the current rule maps to.
73 * A stand-alone, reference implementation, also including notes about possible
78 * ---------
80 * - For each packet field:
[all …]
/linux/arch/s390/include/asm/
H A Dkvm_host.h1 /* SPDX-License-Identifier: GPL-2.0 */
35 * These seem to be used for allocating ->chip in the routing table, which we
37 * need to look at ->chip later on, we'll need to revisit this.
43 /* s390-specific vcpu->requests bit members */
247 * Repressible (non-floating) machine check interrupts
300 struct kvm_s390_ext_info ext; member
312 struct kvm_s390_ext_info ext; member
378 * Only the upper 16 bits of kvm_guest_debug->control are arch specific.
385 (vcpu->guest_debug & KVM_GUESTDBG_ENABLE)
387 (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP)
[all …]
/linux/mm/
H A Dvmscan.c1 // SPDX-License-Identifier: GPL-2.0
31 #include <linux/backing-dev.h>
45 #include <linux/memory-tiers.h>
188 if ((_folio)->lru.prev != _base) { \
191 prev = lru_to_folio(&(_folio->lru)); \
192 prefetchw(&prev->_field); \
209 return sc->target_mem_cgroup; in cgroup_reclaim()
218 return !sc->target_mem_cgroup || mem_cgroup_is_root(sc->target_mem_cgroup); in root_reclaim()
222 * writeback_throttling_sane - is the usual dirty throttling mechanism available?
247 if (sc->proactive && sc->proactive_swappiness) in sc_swappiness()
[all …]
/linux/tools/perf/Documentation/
H A Dperf-script.txt1 perf-script(1)
5 ----
6 perf-script - Read perf.data (created by perf record) and display trace output
9 ---
[all...]
/linux/arch/x86/kvm/mmu/
H A Dmmu.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Kernel-based Virtual Machine driver for Linux
5 * This module enables machines with Intel VT-x extensions to run virtual
57 #include <asm/spec-ctrl.h>
64 int __read_mostly nx_huge_pages = -1;
100 * When setting this variable to true it enables Two-Dimensional-Paging
102 * 1. the guest-virtual to guest-physical
103 * 2. while doing 1. it walks guest-physical to host-physical
204 return !!(regs->reg & flag); \
226 return !!(mmu->cpu_role. base_or_ext . reg##_##name); \
[all …]
/linux/drivers/net/ethernet/intel/idpf/
H A Dvirtchnl2_lan_desc.h1 /* SPDX-License-Identifier: GPL-2.0-only */
207 * struct virtchnl2_splitq_rx_buf_desc - SplitQ RX buffer descriptor format
219 * ----------------------------------------------------------------
221 * ----------------------------------------------------------------
223 * ----------------------------------------------------------------
225 * ----------------------------------------------------------------
227 * ----------------------------------------------------------------
242 * struct virtchnl2_singleq_rx_buf_desc - SingleQ RX buffer descriptor format.
250 * ----------------------------------------------------------------
252 * ----------------------------------------------------------------
[all …]
/linux/drivers/input/mouse/
H A Dsynaptics.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Added support for pass-through port. Special thanks to Peter Berg Larsen
13 * start merging tpconfig and gpm code to a xfree-input module
17 * Copyright (c) 1998-2000 Bruce Kalk <kall@compass.com>
18 * code for the special synaptics commands (from the tpconfig-source)
61 * value which are actually negative values truncated to the 13-bit
63 * than 8184 (i.e. -8), so we treat all values greater than 8176 as
84 error = ps2_sliced_command(&psmouse->ps2dev, mode); in synaptics_mode_cmd()
89 error = ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_SETRATE); in synaptics_mode_cmd()
98 struct ps2dev *ps2dev = &psmouse->ps2dev; in synaptics_detect()
[all …]
/linux/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_crtc.c1 // SPDX-License-Identifier: GPL-2.0+
3 * R-Car Display Unit CRTCs
5 * Copyright (C) 2013-2015 Renesas Electronics Corporation
35 struct rcar_du_device *rcdu = rcrtc->dev; in rcar_du_crtc_read()
37 return rcar_du_read(rcdu, rcrtc->mmio_offset + reg); in rcar_du_crtc_read()
42 struct rcar_du_device *rcdu = rcrtc->dev; in rcar_du_crtc_write()
44 rcar_du_write(rcdu, rcrtc->mmio_offset + reg, data); in rcar_du_crtc_write()
49 struct rcar_du_device *rcdu = rcrtc->dev; in rcar_du_crtc_clr()
51 rcar_du_write(rcdu, rcrtc->mmio_offset + reg, in rcar_du_crtc_clr()
52 rcar_du_read(rcdu, rcrtc->mmio_offset + reg) & ~clr); in rcar_du_crtc_clr()
[all …]
/linux/include/net/
H A Ddropreason-core.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
135 * enum skb_drop_reason - the reasons of skb drops
141 * @SKB_NOT_DROPPED_YET: skb is not dropped yet (used for no-drop case)
164 * or SOCK_SEQPACKET socket re-connect()s to another socket or notices
169 * @SKB_DROP_REASON_UNIX_SKIP_OOB: Out-Of-Ban
[all...]

123