Home
last modified time | relevance | path

Searched +full:function +full:- +full:row +full:- +full:physmap (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/input/
H A Dvivaldi-fmap.c1 // SPDX-License-Identifier: GPL-2.0
3 * Helpers for ChromeOS Vivaldi keyboard function row mapping
9 #include <linux/input/vivaldi-fmap.h>
15 * vivaldi_function_row_physmap_show - Print vivaldi function row physmap attribute
16 * @data: The vivaldi function row map
17 * @buf: Buffer to print the function row phsymap to
24 const u32 *physmap = data->function_row_physmap; in vivaldi_function_row_physmap_show() local
26 if (!data->num_function_row_keys) in vivaldi_function_row_physmap_show()
29 for (i = 0; i < data->num_function_row_keys; i++) in vivaldi_function_row_physmap_show()
31 "%s%02X", size ? " " : "", physmap[i]); in vivaldi_function_row_physmap_show()
[all …]
/linux/Documentation/devicetree/bindings/input/
H A Dgoogle,cros-ec-keyb.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $id: http://devicetree.org/schemas/input/google,cros-ec-keyb.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Simon Glass <sjg@chromium.org>
12 - Benson Leung <bleung@chromium.org>
24 - description: ChromeOS EC with only buttons/switches
25 const: google,cros-ec-keyb-switches
26 - description: ChromeOS EC with keyboard and possibly buttons/switches
27 const: google,cros-ec-keyb
[all …]
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt8186-corsola-tentacool-sku327681.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 /dts-v1/;
7 #include "mt8186-corsola-krabby.dtsi"
11 compatible = "google,tentacruel-sku327681", "google,tentacruel", "mediatek,mt8186";
12 chassis-type = "laptop";
26 function-row-physmap = <
H A Dmt8186-corsola-ponyta.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 /dts-v1/;
7 #include "mt8186-corsola-steelix.dtsi"
10 function-row-physmap = <
43 mediatek,dmic-mode = <1>; /* one-wire */
H A Dmt8186-corsola-steelix.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 /dts-v1/;
7 #include "mt8186-corsola.dtsi"
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
12 pp1000_edpbrdg: regulator-pp1000-edpbrdg {
13 compatible = "regulator-fixed";
14 regulator-name = "pp1000_edpbrdg";
15 pinctrl-names = "default";
16 pinctrl-0 = <&en_pp1000_edpbrdg>;
[all …]
/linux/arch/arm64/boot/dts/qcom/
H A Dsc7180-trogdor-pazquel360.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /* This file must be included after sc7180-trogdor.dtsi */
9 #include "sc7180-trogdor-pazquel.dtsi"
10 #include "sc7180-trogdor-rt5682s-sku.dtsi"
13 clock-frequency = <400000>;
19 pinctrl-names = "default";
20 pinctrl-0 = <&ts_int_l>, <&ts_reset_l>;
22 interrupt-parent = <&tlmm>;
25 vcc33-supply = <&pp3300_ts>;
26 vccio-supply = <&pp1800_l10a>;
[all …]
H A Dsc7180-trogdor-kingoftown.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7180-trogdor.dtsi"
11 #include "sc7180-trogdor-parade-ps8640.dtsi"
12 #include "sc7180-trogdor-clamshell.dtsi"
13 #include "sc7180-trogdor-lte-sku.dtsi"
14 #include "sc7180-trogdor-rt5682s-sku.dtsi"
27 clock-frequency = <400000>;
32 pinctrl-names = "default";
33 pinctrl-0 = <&ts_int_l>, <&ts_reset_l>;
[all …]
H A Dsc7180-trogdor-pazquel.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include "sc7180-trogdor-clamshell.dtsi"
12 semtech,ph0-pin = <1 3 3>;
13 semtech,ph1-pin = <3 1 3>;
14 semtech,ph2-pin = <1 3 3>;
15 semtech,ph3-pin = <0 0 0>;
16 semtech,ph01-resolution = <1024>;
17 semtech,ph23-resolution = <1024>;
18 semtech,startup-sensor = <1>;
19 semtech,ph01-proxraw-strength = <3>;
[all …]
H A Dsc7180-trogdor-pompom.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include "sc7180-trogdor.dtsi"
9 #include "sc7180-trogdor-clamshell.dtsi"
10 #include "sc7180-trogdor-rt5682i-sku.dtsi"
11 #include "sc7180-trogdor-ti-sn65dsi86.dtsi"
14 thermal-zones {
15 choke-5v-thermal {
16 thermal-sensors = <&pm6150_adc_tm 1>;
19 choke-5v-crit {
30 realtek,dmic-clk-driving-high;
[all …]
/linux/drivers/input/keyboard/
H A Datkbd.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (c) 1999-2002 Vojtech Pavlik
9 * input-only controllers and AT keyboards connected over a one way RS232
19 #include <linux/input/vivaldi-fmap.h>
55 MODULE_PARM_DESC(scroll, "Enable scroll-wheel on MS Office and similar keyboards");
222 /* Serializes reconnect(), attr->set() and event work */
229 * System-specific keymap fixup routine
295 return vivaldi_function_row_physmap_show(&atkbd->vdata, buf); in atkbd_show_function_row_physmap()
313 !atkbd->vdata.num_function_row_keys) in atkbd_attr_is_visible()
316 return attr->mode; in atkbd_attr_is_visible()
[all …]