Home
last modified time | relevance | path

Searched +full:- +full:alt (Results 1 – 25 of 516) sorted by relevance

12345678910>>...21

/linux-6.12.1/drivers/tty/vt/
Ddefkeymap.map1 # SPDX-License-Identifier: GPL-2.0
3 keymaps 0-2,4-5,8,12
5 # keymaps 0-2,4-6,8,12
12 # be saved by mapping AltGr to Alt (and adapting a few entries):
13 # keycode 100 = Alt
16 alt keycode 1 = Meta_Escape
18 alt keycode 2 = Meta_one
22 alt keycode 3 = Meta_two
25 alt keycode 4 = Meta_three
28 alt keycode 5 = Meta_four
[all …]
/linux-6.12.1/include/sound/
Dhda-mlink.h1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
6 * Copyright(c) 2022-2023 Intel Corporation
17 int hdac_bus_eml_get_count(struct hdac_bus *bus, bool alt, int elid);
18 void hdac_bus_eml_enable_interrupt(struct hdac_bus *bus, bool alt, int elid, bool enable);
19 bool hdac_bus_eml_check_interrupt(struct hdac_bus *bus, bool alt, int elid);
21 int hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus *bus, bool alt, int elid, u32 syncprd);
24 int hdac_bus_eml_wait_syncpu_unlocked(struct hdac_bus *bus, bool alt, int elid);
27 void hdac_bus_eml_sync_arm_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink);
30 int hdac_bus_eml_sync_go_unlocked(struct hdac_bus *bus, bool alt, int elid);
33 bool hdac_bus_eml_check_cmdsync_unlocked(struct hdac_bus *bus, bool alt, int elid);
[all …]
/linux-6.12.1/drivers/usb/typec/ucsi/
Ddisplayport.c1 // SPDX-License-Identifier: GPL-2.0
21 struct typec_altmode *alt; member
39 * them. That is because UCSI defines alt mode details and alt mode "overriding"
42 * In case alt mode details are supported, but overriding is not, the driver
45 * -EOPNOTSUPP.
48 static int ucsi_displayport_enter(struct typec_altmode *alt, u32 *vdo) in ucsi_displayport_enter() argument
50 struct ucsi_dp *dp = typec_altmode_get_drvdata(alt); in ucsi_displayport_enter()
51 struct ucsi *ucsi = dp->con->ucsi; in ucsi_displayport_enter()
57 mutex_lock(&dp->con->lock); in ucsi_displayport_enter()
59 if (!dp->override && dp->initialized) { in ucsi_displayport_enter()
[all …]
Dtrace.h1 /* SPDX-License-Identifier: GPL-2.0 */
24 __entry->ctrl = command;
25 __entry->ret = ret;
27 TP_printk("%s -> %s (err=%d)", ucsi_cmd_str(__entry->ctrl),
28 __entry->ret < 0 ? "FAIL" : "OK",
29 __entry->ret < 0 ? __entry->ret : 0)
57 __entry->port = port - 1;
58 __entry->change = status->change;
59 __entry->opmode = UCSI_CONSTAT_PWR_OPMODE(status->flags);
60 __entry->connected = !!(status->flags & UCSI_CONSTAT_CONNECTED);
[all …]
Ducsi_ccg.c1 // SPDX-License-Identifier: GPL-2.0
3 * UCSI driver for Cypress CCGx Type-C controller
5 * Copyright (C) 2017-2018 NVIDIA Corporation. All rights reserved.
26 FW1, /* FW partition-1 (contains secondary fw) */
27 FW2, /* FW partition-2 (contains primary fw) */
128 /* Firmware for Tegra doesn't support UCSI ALT command, built
240 struct i2c_client *client = uc->client; in ccg_read()
241 const struct i2c_adapter_quirks *quirks = client->adapter->quirks; in ccg_read()
245 .addr = client->addr, in ccg_read()
251 .addr = client->addr, in ccg_read()
[all …]
/linux-6.12.1/drivers/usb/typec/altmodes/
Ddisplayport.c1 // SPDX-License-Identifier: GPL-2.0
3 * USB Typec-C DisplayPort Alternate Mode driver
20 #define DP_HEADER(_dp, ver, cmd) (VDO((_dp)->alt->svid, 1, ver, cmd) \
71 struct typec_altmode *alt; member
82 if (dp->data.conf) { in dp_altmode_notify()
83 state = get_count_order(DP_CONF_GET_PIN_ASSIGN(dp->data.conf)); in dp_altmode_notify()
89 return typec_altmode_notify(dp->alt, conf, &dp->data); in dp_altmode_notify()
98 conf = (dp->data.conf & DP_CONF_SIGNALLING_MASK) >> DP_CONF_SIGNALLING_SHIFT; in dp_altmode_configure()
105 pin_assign = DP_CAP_UFP_D_PIN_ASSIGN(dp->alt->vdo) & in dp_altmode_configure()
106 DP_CAP_DFP_D_PIN_ASSIGN(dp->port->vdo); in dp_altmode_configure()
[all …]
Dnvidia.c1 // SPDX-License-Identifier: GPL-2.0
5 * NVIDIA USB Type-C Alt Mode Driver
12 static int nvidia_altmode_probe(struct typec_altmode *alt) in nvidia_altmode_probe() argument
14 if (alt->svid == USB_TYPEC_NVIDIA_VLINK_SID) in nvidia_altmode_probe()
15 return dp_altmode_probe(alt); in nvidia_altmode_probe()
17 return -ENOTSUPP; in nvidia_altmode_probe()
20 static void nvidia_altmode_remove(struct typec_altmode *alt) in nvidia_altmode_remove() argument
22 if (alt->svid == USB_TYPEC_NVIDIA_VLINK_SID) in nvidia_altmode_remove()
23 dp_altmode_remove(alt); in nvidia_altmode_remove()
43 MODULE_DESCRIPTION("NVIDIA USB Type-C Alt Mode Driver");
Ddisplayport.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 int dp_altmode_probe(struct typec_altmode *alt);
4 void dp_altmode_remove(struct typec_altmode *alt);
6 int dp_altmode_probe(struct typec_altmode *alt) { return -ENOTSUPP; } in dp_altmode_probe() argument
7 void dp_altmode_remove(struct typec_altmode *alt) { } in dp_altmode_remove() argument
/linux-6.12.1/tools/objtool/
Dspecial.c1 // SPDX-License-Identifier: GPL-2.0-or-later
57 void __weak arch_handle_alternative(unsigned short feature, struct special_alt *alt) in arch_handle_alternative() argument
64 *sec = reloc->sym->sec; in reloc_to_sec_off()
65 *off = reloc->sym->offset + reloc_addend(reloc); in reloc_to_sec_off()
70 struct special_alt *alt) in get_alt_entry() argument
75 offset = idx * entry->size; in get_alt_entry()
77 alt->group = entry->group; in get_alt_entry()
78 alt->jump_or_nop = entry->jump_or_nop; in get_alt_entry()
80 if (alt->group) { in get_alt_entry()
81 alt->orig_len = *(unsigned char *)(sec->data->d_buf + offset + in get_alt_entry()
[all …]
/linux-6.12.1/arch/arm64/kernel/
Dalternative.c1 // SPDX-License-Identifier: GPL-2.0-only
23 #define __ALT_PTR(a, f) ((void *)&(a)->f + (a)->f)
27 #define ALT_CAP(a) ((a)->cpucap & ~ARM64_CB_BIT)
28 #define ALT_HAS_CB(a) ((a)->cpucap & ARM64_CB_BIT)
51 static __always_inline bool branch_insn_requires_update(struct alt_instr *alt, unsigned long pc) in branch_insn_requires_update() argument
53 unsigned long replptr = (unsigned long)ALT_REPL_PTR(alt); in branch_insn_requires_update()
54 return !(pc >= replptr && pc <= (replptr + alt->alt_len)); in branch_insn_requires_update()
57 #define align_down(x, a) ((unsigned long)(x) & ~(((unsigned long)(a)) - 1))
59 static __always_inline u32 get_alt_insn(struct alt_instr *alt, __le32 *insnptr, __le32 *altinsnptr) in get_alt_insn() argument
76 if (branch_insn_requires_update(alt, target)) { in get_alt_insn()
[all …]
/linux-6.12.1/sound/soc/sof/intel/
Dhda-mlink.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
10 * Management of HDaudio multi-link (capabilities, power, coupling)
15 #include <sound/hda-mlink.h>
22 /* worst-case number of sublinks is used for sublink refcount array allocation only */
23 #define HDAML_MAX_SUBLINKS (AZX_ML_LCTL_CPA_SHIFT - AZX_ML_LCTL_SPA_SHIFT)
26 * struct hdac_ext2_link - HDAudio extended+alternate link
29 * @alt: flag set for alternate extended links
39 * @sublink_ref_count: array of refcounts, required to power-manage sublinks independently
44 * @shim_vs_offset: offset to vendor-specific (VS) SHIM base
50 bool alt; member
[all …]
/linux-6.12.1/arch/riscv/errata/sifive/
Derrata.c1 // SPDX-License-Identifier: GPL-2.0-only
56 .name = "cip-453",
60 .name = "cip-1200",
82 pr_warn("----------------------------------------------------------------\n"); in warn_miss_errata()
88 pr_warn("----------------------------------------------------------------\n"); in warn_miss_errata()
95 struct alt_entry *alt; in sifive_errata_patch_func() local
107 for (alt = begin; alt < end; alt++) { in sifive_errata_patch_func()
108 if (alt->vendor_id != SIFIVE_VENDOR_ID) in sifive_errata_patch_func()
110 if (alt->patch_id >= ERRATA_SIFIVE_NUMBER) { in sifive_errata_patch_func()
111 WARN(1, "This errata id:%d is not in kernel errata list", alt->patch_id); in sifive_errata_patch_func()
[all …]
/linux-6.12.1/Documentation/networking/
Dmac80211-auth-assoc-deauth.txt13 alt authentication needed (not FT)
14 userspace->mac80211: authenticate
16 alt authenticated/authenticating already
17 mac80211->driver: sta_state(AP, not-exists)
18 mac80211->driver: bss_info_changed(clear BSSID)
26 mac80211->driver: config(channel, channel type)
27 mac80211->driver: bss_info_changed(set BSSID, basic rate bitmap)
28 mac80211->driver: sta_state(AP, exists)
30 alt no probe request data known
31 mac80211->driver: TX directed probe request
[all …]
/linux-6.12.1/arch/x86/include/asm/
Dparavirt_types.h1 /* SPDX-License-Identifier: GPL-2.0 */
12 #include <asm/nospec-branch.h>
27 * Wrapper type for pointers to code which uses the non-standard
101 * read sets err to 0 or -EIO. write returns 0 or -EIO.
155 /* Hooks for allocating and freeing a pagetable top-level */
273 * on the stack. All caller-save registers (eax,edx,ecx) are expected
275 * X86_64, on the other hand, already specifies a register-based calling
280 * unfortunately, are quite a bit (r8 - r11)
288 * There are 5 sets of PVOP_* macros for dealing with 0-4 arguments.
291 * two VCALL and CALL variants for void and non-void functions.
[all …]
/linux-6.12.1/arch/riscv/errata/thead/
Derrata.c1 // SPDX-License-Identifier: GPL-2.0-only
15 #include <asm/dma-noncoherent.h>
47 * | 31 - 25 | 24 - 20 | 19 - 15 | 14 - 12 | 11 - 7 | 6 - 0 |
53 * | 31 - 25 | 24 - 20 | 19 - 15 | 14 - 12 | 11 - 7 | 6 - 0 |
59 * | 31 - 25 | 24 - 20 | 19 - 15 | 14 - 12 | 11 - 7 | 6 - 0 |
65 * | 31 - 25 | 24 - 20 | 19 - 15 | 14 - 12 | 11 - 7 | 6 - 0 |
83 "r"((unsigned long)(_start) & ~((_cachesize) - 1UL)), \
135 /* target-c9xx cores report arch_id and impid as 0 */ in errata_probe_pmu()
165 struct alt_entry *alt; in thead_errata_patch_func() local
172 for (alt = begin; alt < end; alt++) { in thead_errata_patch_func()
[all …]
/linux-6.12.1/drivers/usb/typec/
Dbus.c1 // SPDX-License-Identifier: GPL-2.0
3 * Bus for USB Type-C Alternate Modes
17 typec_altmode_set_retimer(struct altmode *alt, unsigned long conf, void *data) in typec_altmode_set_retimer() argument
21 if (!alt->retimer) in typec_altmode_set_retimer()
24 state.alt = &alt->adev; in typec_altmode_set_retimer()
28 return typec_retimer_set(alt->retimer, &state); in typec_altmode_set_retimer()
32 typec_altmode_set_mux(struct altmode *alt, unsigned long conf, void *data) in typec_altmode_set_mux() argument
36 if (!alt->mux) in typec_altmode_set_mux()
39 state.alt = &alt->adev; in typec_altmode_set_mux()
43 return typec_mux_set(alt->mux, &state); in typec_altmode_set_mux()
[all …]
Dclass.c1 // SPDX-License-Identifier: GPL-2.0
3 * USB Type-C Connector Class
28 /* ------------------------------------------------------------------------- */
65 return partner->identity; in get_pd_identity()
69 return cable->identity; in get_pd_identity()
76 struct typec_port *port = to_typec_port(dev->parent); in get_pd_product_type()
84 if (port->data_role == TYPEC_HOST) in get_pd_product_type()
85 ptype = product_type_ufp[PD_IDH_PTYPE(id->id_header)]; in get_pd_product_type()
87 ptype = product_type_dfp[PD_IDH_DFP_PTYPE(id->id_header)]; in get_pd_product_type()
90 ptype = product_type_cable[PD_IDH_PTYPE(id->id_header)]; in get_pd_product_type()
[all …]
/linux-6.12.1/tools/objtool/arch/x86/
Dspecial.c1 // SPDX-License-Identifier: GPL-2.0-or-later
10 void arch_handle_alternative(unsigned short feature, struct special_alt *alt) in arch_handle_alternative() argument
17 if (group && group->orig_sec == alt->orig_sec && in arch_handle_alternative()
18 group->orig_off == alt->orig_off) { in arch_handle_alternative()
22 unsigned int len = max(iter->orig_len, alt->orig_len); in arch_handle_alternative()
23 iter->orig_len = alt->orig_len = len; in arch_handle_alternative()
31 } else group = alt; in arch_handle_alternative()
33 prev = alt; in arch_handle_alternative()
47 alt->skip_orig = true; in arch_handle_alternative()
49 alt->skip_alt = true; in arch_handle_alternative()
[all …]
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-driver-typec-displayport19 separate configuration defined in VESA DisplayPort Alt Mode on
20 USB Type-C Standard. Functionally it equals to the situation
22 Documentation/ABI/testing/sysfs-bus-typec, and use file
29 VESA DisplayPort Alt Mode on USB Type-C Standard defines six
30 different pin assignments for USB Type-C connector that are
44 Note. As of VESA DisplayPort Alt Mode on USB Type-C Standard
55 VESA DisplayPort Alt Mode on USB Type-C Standard defines how
56 HotPlugDetect(HPD) shall be supported on the USB-C connector when
57 operating in DisplayPort Alt Mode. This is a read only node which
61 - 1: when HPD’s logical state is high (HPD_High) as defined
[all …]
/linux-6.12.1/drivers/usb/storage/
Duas-detect.h1 /* SPDX-License-Identifier: GPL-2.0 */
8 return (intf->desc.bInterfaceClass == USB_CLASS_MASS_STORAGE && in uas_is_interface()
9 intf->desc.bInterfaceSubClass == USB_SC_SCSI && in uas_is_interface()
10 intf->desc.bInterfaceProtocol == USB_PR_UAS); in uas_is_interface()
18 for (i = 0; i < intf->num_altsetting; i++) { in uas_find_uas_alt_setting()
19 struct usb_host_interface *alt = &intf->altsetting[i]; in uas_find_uas_alt_setting() local
21 if (uas_is_interface(alt)) in uas_find_uas_alt_setting()
22 return alt; in uas_find_uas_alt_setting()
28 static int uas_find_endpoints(struct usb_host_interface *alt, in uas_find_endpoints() argument
31 struct usb_host_endpoint *endpoint = alt->endpoint; in uas_find_endpoints()
[all …]
/linux-6.12.1/arch/m68k/hp300/
Dhp300map.map2 keymaps 0-2,4-5,8,12
4 # keymaps 0-2,4-6,8,12
11 # be saved by mapping AltGr to Alt (and adapting a few entries):
12 # keycode 100 = Alt
15 keycode 2 = Alt
16 keycode 3 = Alt
69 alt keycode 55 = Meta_Tab
79 alt keycode 63 = Meta_grave
127 alt keycode 101 = Meta_backslash
134 alt keycode 107 = Meta_semicolon
[all …]
/linux-6.12.1/drivers/net/wireless/ath/ath9k/
Dantenna.c23 * EEPROM has 2 4-bit fields containing the card configuration.
26 * ------------
33 * -----------
38 * ------------------------------------
40 * bb_enable_ant_div_lnadiv - Enable LNA path rx antenna diversity/combining.
43 * bb_ant_div_[alt/main]_gaintb - 0 -> Antenna config Alt/Main uses gaintable 0
44 * 1 -> Antenna config Alt/Main uses gaintable 1
47 * bb_enable_ant_fast_div - Enable fast antenna diversity.
50 * bb_ant_div_[alt/main]_lnaconf - Alt/Main LNA diversity/combining input config.
55 * 00=LNA1-LNA2
[all …]
/linux-6.12.1/arch/arm/boot/dts/aspeed/
Dopenbmc-flash-layout-64-alt.dtsi1 // SPDX-License-Identifier: GPL-2.0+
7 compatible = "fixed-partitions";
8 #address-cells = <1>;
9 #size-cells = <1>;
11 u-boot@0 {
13 label = "alt-u-boot";
16 u-boot-env@e0000 {
18 label = "alt-u-boot-env";
23 label = "alt-kernel";
28 label = "alt-rofs";
[all …]
/linux-6.12.1/arch/arm64/include/asm/
Dspectre.h1 /* SPDX-License-Identifier: GPL-2.0-only */
13 #define __BP_HARDEN_HYP_VECS_SZ ((BP_HARDEN_EL2_SLOTS - 1) * SZ_2K)
80 if (d->fn) in arm64_apply_bp_hardening()
81 d->fn(); in arm64_apply_bp_hardening()
104 void spectre_v4_patch_fw_mitigation_enable(struct alt_instr *alt, __le32 *origptr,
106 void smccc_patch_fw_mitigation_conduit(struct alt_instr *alt, __le32 *origptr,
108 void spectre_bhb_patch_loop_mitigation_enable(struct alt_instr *alt, __le32 *origptr,
110 void spectre_bhb_patch_fw_mitigation_enabled(struct alt_instr *alt, __le32 *origptr,
112 void spectre_bhb_patch_loop_iter(struct alt_instr *alt,
114 void spectre_bhb_patch_wa3(struct alt_instr *alt,
[all …]
/linux-6.12.1/Documentation/admin-guide/blockdev/drbd/
Dfigures.rst1 .. SPDX-License-Identifier: GPL-2.0
8 .. kernel-figure:: DRBD-8.3-data-packets.svg
9 :alt: DRBD-8.3-data-packets.svg
12 .. kernel-figure:: DRBD-data-packets.svg
13 :alt: DRBD-data-packets.svg
20 .. kernel-figure:: conn-states-8.dot
21 :alt: conn-states-8.dot
24 .. kernel-figure:: disk-states-8.dot
25 :alt: disk-states-8.dot
28 .. kernel-figure:: peer-states-8.dot
[all …]

12345678910>>...21