Home
last modified time | relevance | path

Searched +full:wyse +full:- +full:ariel +full:- +full:ec (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/input/misc/
H A Dariel-pwrbutton.c1 // SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0-or-later
3 * Dell Wyse 3020 a.k.a. "Ariel" Power Button Driver
36 struct spi_device *spi = priv->client; in ec_input_read()
52 struct spi_device *spi = priv->client; in ec_input_interrupt()
59 dev_err(&spi->dev, "EC read failed: %d\n", error); in ec_input_interrupt()
63 if (priv->msg_counter == RESP_COUNTER(response)) { in ec_input_interrupt()
64 dev_warn(&spi->dev, "No new data to read?\n"); in ec_input_interrupt()
68 priv->msg_counter = RESP_COUNTER(response); in ec_input_interrupt()
71 dev_dbg(&spi->dev, "Ignoring message that's not kbd data\n"); in ec_input_interrupt()
78 input_report_key(priv->input, KEY_POWER, 1); in ec_input_interrupt()
[all …]
/linux/Documentation/devicetree/bindings/input/
H A Dariel-pwrbutton.yaml1 # SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/ariel-pwrbutton.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Dell Wyse 3020 a.k.a. "Ariel" Power Button
10 - Lubomir Rintel <lkundrak@v3.sk>
13 The ENE Embedded Controller on the Ariel board has an interface to the
19 - $ref: input.yaml#
20 - $ref: /schemas/spi/spi-peripheral-props.yaml#
25 - const: dell,wyse-ariel-ec-input
[all …]
/linux/Documentation/devicetree/bindings/mfd/
H A Dene-kb3930.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/mfd/ene-kb3930.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
14 - Lubomir Rintel <lkundrak@v3.sk>
19 - enum:
20 - dell,wyse-ariel-ec # Dell Wyse Ariel board (3020)
21 - const: ene,kb3930
25 off-gpios:
26 description: GPIO used with the shutdown protocol on Ariel
[all …]
/linux/arch/arm/boot/dts/marvell/
H A Dmmp3-dell-ariel.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
3 * Dell Wyse 3020 a.k.a. "Ariel" a.k.a. Tx0D (T00D, T10D)
8 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/interrupt-controller/irq.h>
14 model = "Dell Ariel";
15 compatible = "dell,wyse-ariel", "marvell,mmp3";
22 #address-cells = <0x1>;
23 #size-cells = <0x1>;
35 compatible = "spi-gpio";
[all …]
/linux/drivers/mfd/
H A Dene-kb3930.c1 // SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0-or-later
16 /* I2C registers that are multiplexing access to the EC RAM. */
23 /* EC RAM registers. */
46 gpiod_direction_output(ddata->off_gpios->desc[EC_GPIO_OFF_MODE], in kb3930_off()
51 * shutdown request to the EC. Once the EC detects it, it will in kb3930_off()
57 gpiod_direction_output(ddata->off_gpios->desc[EC_GPIO_WAVE], 0); in kb3930_off()
59 gpiod_direction_output(ddata->off_gpios->desc[EC_GPIO_WAVE], 1); in kb3930_off()
80 { .name = "dell-wyse-ariel-led", },
81 { .name = "dell-wyse-ariel-power", },
89 return i2c_smbus_write_word_data(ddata->client, EC_RAM_OUT, in kb3930_ec_ram_reg_write()
[all …]
/linux/drivers/leds/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
56 See Documentation/ABI/testing/sysfs-class-led for details.
65 This option enables support for on-chip LED drivers found on Marvell
72 This option enables support for the AN30259A 3-channel
76 will be called leds-an30259a.
86 If you're looking for APU2/3, use the pcengines-apu2 driver.
90 module will be called leds-apu.
93 tristate "Dell Wyse 3020 status LED support"
98 LEDs on Dell Wyse 3020 (Ariel) board via the KB3930 Embedded
101 Say Y to if your machine is a Dell Wyse 3020 thin client.
[all …]