| /Linux-v4.19/Documentation/devicetree/bindings/pwm/ |
| D | google,cros-ec-pwm.txt | 1 * PWM controlled by ChromeOS EC 3 Google's ChromeOS EC PWM is a simple PWM attached to the Embedded Controller 4 (EC) and controlled via a host-command interface. 6 An EC PWM node should be only found as a sub-node of the EC node (see
|
| /Linux-v4.19/Documentation/devicetree/bindings/mfd/ |
| D | cros-ec.txt | 3 Google's ChromeOS EC is a Cortex-M device which talks to the AP and 6 The EC can be connect through various means (I2C, SPI, LPC) and the 8 its own driver which connects to the top level interface-agnostic EC driver. 21 - google,cros-ec-spi-pre-delay: Some implementations of the EC need a little 25 - google,cros-ec-spi-msg-delay: Some implementations of the EC require some 27 between transactions is not long enough the EC may not be able to respond 30 for the time required by the EC to get back into a state in which new data 38 - google,has-vbc-nvram: Some implementations of the EC include a small
|
| /Linux-v4.19/Documentation/devicetree/bindings/i2c/ |
| D | i2c-cros-ec-tunnel.txt | 1 I2C bus that tunnels through the ChromeOS EC (cros-ec) 3 On some ChromeOS board designs we've got a connection to the EC (embedded 5 the EC (like a battery and PMIC). To get access to those devices we need 6 to tunnel our i2c commands through the EC. 14 - google,remote-bus: The EC bus we'd like to talk to.
|
| /Linux-v4.19/drivers/iio/common/cros_ec_sensors/ |
| D | Kconfig | 5 tristate "ChromeOS EC Sensors Core" 10 Base module for the ChromeOS EC Sensors module. 16 tristate "ChromeOS EC Contiguous Sensors" 21 presented by the ChromeOS EC Sensor hub.
|
| /Linux-v4.19/drivers/platform/chrome/ |
| D | Kconfig | 61 EC through an I2C bus. This uses a simple byte-level protocol with 70 If you say Y here, you get support for talking to the ChromeOS EC 71 through a SPI bus, using a byte-level protocol. Since the EC's 79 If you say Y here, you get support for talking to the ChromeOS EC 88 bool "ChromeOS Embedded Controller LPC Microchip EC (MEC) variant" 92 If you say Y here, a variant LPC protocol for the Microchip EC 96 If you have a ChromeOS Embedded Controller Microchip EC variant 102 ChromeOS EC communication protocol helpers.
|
| /Linux-v4.19/Documentation/devicetree/bindings/input/ |
| D | cros-ec-keyb.txt | 1 ChromeOS EC Keyboard 3 Google's ChromeOS EC Keyboard is a simple matrix keyboard implemented on 4 a separate EC (Embedded Controller) device. It provides a message for reading 5 key scans from the EC. These are then converted into keycodes for processing 15 keyboard. This is recommended if the EC does not have its own logic or
|
| /Linux-v4.19/arch/arm64/boot/dts/rockchip/ |
| D | rk3399-gru.dtsi | 23 * - Rails that only connect to the EC (or devices that the EC talks to) 34 * - The EC controls the enable and the EC always enables a rail as 52 /* EC turns on w/ lpddr_pwr_en; always on for AP */ 91 /* EC turns on w/ pp5000_en; always on for AP */ 109 /* EC turns on w/ ap_core_en; always on for AP */ 138 /* EC turns on w/ ap_core_en; always on for AP */ 167 /* EC turns on w/ ap_core_en; always on for AP */ 187 /* EC turns on w/ pp900_ddrpll_en */ 191 /* EC turns on w/ pp900_pll_en */ 195 /* EC turns on w/ pp900_pmu_en */ [all …]
|
| D | rk3399-gru-chromebook.dtsi | 15 /* EC turns on w/ pp900_ap_en; always on for AP */ 24 /* EC turns on w/ pp900_usb_en */ 28 /* EC turns on w/ pp900_pcie_en */ 58 /* EC turns on w/ ppvar_centerlogic_en; always on for AP */ 85 /* EC turns on w/ ppvar_logic_en; always on for AP */ 162 /* EC turns on w/ pp3300_usb_en_l */
|
| /Linux-v4.19/drivers/staging/nvec/ |
| D | README | 4 embedded controller (EC) via I2C bus. The EC is an I2C master while the host 5 processor is the I2C slave. Requests from the host processor to the EC are
|
| D | Kconfig | 13 tristate "Keyboard on nVidia compliant EC" 23 tristate "PS2 on nVidia EC"
|
| /Linux-v4.19/Documentation/ABI/testing/ |
| D | debugfs-ec | 6 General information like which GPE is assigned to the EC and whether 8 Knowing the EC GPE one can watch the amount of HW events related to 9 the EC here (XY -> GPE number from /sys/kernel/debug/ec/*/gpe):
|
| D | sysfs-bus-iio-cros-ec | 25 This attribute is exposed by the CrOS EC legacy accelerometer 26 driver and represents the sensor ID as exposed by the EC. This
|
| /Linux-v4.19/Documentation/hwmon/ |
| D | nct6683 | 31 Limit register locations on Intel boards with EC firmware version 1.0 55 Intel DH87RL NCT6683D EC firmware version 1.0 build 04/03/13 56 Intel DH87MC NCT6683D EC firmware version 1.0 build 04/03/13 57 Intel DB85FL NCT6683D EC firmware version 1.0 build 04/03/13
|
| /Linux-v4.19/drivers/edac/ |
| D | mce_amd.c | 453 u16 ec = EC(m->status); in decode_mc0_mce() 563 u16 ec = EC(m->status); in decode_mc1_mce() 709 u16 ec = EC(m->status); in decode_mc2_mce() 720 u16 ec = EC(m->status); in decode_mc3_mce() 751 u16 ec = EC(m->status); in decode_mc4_mce() 808 u16 ec = EC(m->status); in decode_mc5_mce()
|
| D | mce_amd.h | 9 #define EC(x) ((x) & 0xffff) macro
|
| /Linux-v4.19/Documentation/x86/ |
| D | zero-page.txt | 35 1EC/001 ALL secure_boot Secure boot is enabled in the firmware 40 D00/1EC ALL eddbuf EDD data (array of struct edd_info)
|
| /Linux-v4.19/Documentation/devicetree/bindings/iio/chemical/ |
| D | atlas,ec-sm.txt | 1 * Atlas Scientific EC-SM OEM sensor
|
| /Linux-v4.19/Documentation/devicetree/bindings/extcon/ |
| D | extcon-usbc-cros-ec.txt | 1 ChromeOS EC USB Type-C cable and accessories detection
|
| /Linux-v4.19/Documentation/input/devices/ |
| D | alps.rst | 46 seem to be better differentiated by the EC Command Mode response. 53 EC-EC-EC-E9 places the device in command mode, and the device will respond 60 specific command, either EC for v3 devices or F5 for v4 devices. Then the 71 For the new ALPS touchpads, the EC command is used to enter command 77 of the EC response.
|
| /Linux-v4.19/sound/pci/ali5451/ |
| D | ali5451.c | 1001 unsigned int EC) in snd_ali_write_voice_regs() argument 1014 (EC & 0x00000fff); in snd_ali_write_voice_regs() 1226 unsigned int EC; in snd_ali_playback_prepare() local 1266 EC = 0; in snd_ali_playback_prepare() 1282 EC); in snd_ali_playback_prepare() 1298 EC); in snd_ali_playback_prepare() 1317 unsigned int EC; in snd_ali_prepare() local 1372 EC = 0; in snd_ali_prepare() 1385 EC); in snd_ali_prepare()
|
| /Linux-v4.19/Documentation/i2c/busses/ |
| D | i2c-nforce2 | 48 the driver to work with direct I/O access, which is different to the EC
|
| /Linux-v4.19/drivers/iio/chemical/ |
| D | Kconfig | 18 * EC SM sensor
|
| /Linux-v4.19/sound/pci/trident/ |
| D | trident_main.c | 464 (voice->EC & 0x00000fff); in snd_trident_write_voice_regs() 472 (voice->EC & 0x00000fff); in snd_trident_write_voice_regs() 480 (voice->EC & 0x00000fff); in snd_trident_write_voice_regs() 972 voice->EC = 0; in snd_trident_playback_prepare() 998 evoice->EC = 0; in snd_trident_playback_prepare() 1119 voice->EC = 0; in snd_trident_capture_prepare() 1213 voice->EC = 0; in snd_trident_si7018_capture_prepare() 1233 evoice->EC = 0; in snd_trident_si7018_capture_prepare() 1291 voice->EC = 0; in snd_trident_foldback_prepare() 1310 evoice->EC = 0; in snd_trident_foldback_prepare() [all …]
|
| /Linux-v4.19/Documentation/laptops/ |
| D | thinkpad-acpi.txt | 13 through the ACPI and ACPI EC framework, but not otherwise fully 918 Instead the EC can be accessed through /sys/kernel/debug/ec with 926 - use above mentioned tool to read out the EC 960 brightness control, EC and UCMS (or CMOS). To select which one should be 962 EC mode, brightness_mode=2 selects UCMS mode, brightness_mode=3 selects EC 1125 selects EC mode, and volume_mode=3 selects EC mode with NVRAM backing 1164 Level "auto" means the EC changes the fan level according to some 1168 In this level, the EC disables the speed-locked closed-loop fan control, 1173 it is normal for the EC to take several seconds to react to fan 1176 while the EC is transitioning to the full-speed level. [all …]
|
| /Linux-v4.19/drivers/iio/pressure/ |
| D | Kconfig | 46 tristate "ChromeOS EC Barometer Sensor" 50 presented by the ChromeOS EC Sensor hub.
|