Home
last modified time | relevance | path

Searched full:ec (Results 1 – 25 of 166) sorted by relevance

1234567

/Zephyr-latest/subsys/mgmt/ec_host_cmd/backends/
Dec_host_cmd_backend_shi.h13 * Byte codes returned by EC over SPI interface.
15 * These can be used by the AP to debug the EC interface, and to determine
16 * when the EC is not in a state where it will ever get around to responding
19 * Example of sequence of bytes read from EC for a current good transfer:
22 * 3. - - EC starts handling CS# interrupt
24 * 5. EC_SHI_PROCESSING - EC starts processing request; AP is clocking in
26 * 6. - - EC finishes processing and sets up response
31 * 11 - - EC processes CS# interrupt and sets up DMA for
41 * Then the EC found an error in the request, or was not ready for the request
43 * because the EC is unable to tell when the AP is done sending its request.
[all …]
/Zephyr-latest/samples/tfm_integration/psa_crypto/
Duser.pem1 -----BEGIN EC PARAMETERS-----
3 -----END EC PARAMETERS-----
4 -----BEGIN EC PRIVATE KEY-----
8 -----END EC PRIVATE KEY-----
/Zephyr-latest/soc/microchip/mec/common/reg/
Dmec_acpi_ec.h40 /* ACPI_PM1 RT/EC Status 1 */
45 /* ACPI_PM1 RT/EC Status 2 */
55 /* ACPI_PM1 RT/EC Enable 1 */
60 /* ACPI_PM1 RT/EC Enable 2 */
68 /* ACPI_PM1 RT/EC Control 1 */
73 /* ACPI_PM1 RT/EC Control 2 */
82 /* ACPI_PM1 RT/EC Control 21 */
87 /* ACPI_PM1 RT/EC Control 22 */
92 /* ACPI_PM1 EC PM Status register */
97 /** @brief ACPI EC Registers (ACPI_EC) */
/Zephyr-latest/drivers/espi/
DKconfig.npcx7 bool "Nuvoton NPCX embedded controller (EC) ESPI driver"
21 This is the port size used by the Host and EC to communicate over
23 notice the valid value in npcx ec series for this option is 8/16/32/
27 int "Host I/O peripheral port size for ec host command in npcx series"
31 This is the port size used by the Host and EC to communicate over
33 Please notice the valid value in npcx ec series for this option is
52 EC can accept 1/2/4 bytes of Port 80 data written from the Host in an
64 bool "Nuvoton NPCX embedded controller (EC) ESPI TAF driver"
DKconfig.it8xxx230 prompt "H2RAM space for ec host command"
127 With this option enabled, EC will send IRQ12 signal to host when the
133 # of these two ports are read only. Hence EC have to read these two data
138 bool "EC accepts 0x81 I/O cycle from eSPI transaction"
141 With this option enabled, EC will accept 0x81 I/O cycle from the Host.
142 This allows EC to accept 2 bytes of port 80 data written from the Host.
DKconfig.xec93 This is the port size used by the Host and EC to communicate over
97 int "Host I/O peripheral port size for ec host command in MEC172X series"
101 This is the port size used by the Host and EC to communicate over
116 bool "SoC ACPI EC 2 over eSPI"
122 bool "SoC ACPI EC 3 over eSPI"
128 bool "SoC ACPI EC 4 over eSPI"
174 bool "Read ACPI EC Event Data in IBF ISR"
177 Enable reading event data in ACPI EC IBF ISR. This is used in OS
DKconfig118 This is the port number used by the Host and EC to communicate over
129 bool "Host peripheral device support EC host command subsystem"
131 Enables Embedded Controller (EC) host command subsystem via eSPI
145 This is the port number used by the Host and EC to communicate over
158 hex "Host I/O peripheral port number for ec host command data"
162 This is the port number used by the Host and EC to communicate over
163 the eSPI peripheral channel to send EC host command data and its
169 hex "Host I/O peripheral port number for ec host command parameters"
173 This is the port number used by the Host and EC to communicate over
/Zephyr-latest/tests/net/socket/tls_configurations/pytest/
Dtest_app_vs_openssl.py23 elif server_type == "1.2-ec":
24 args.extend(["-cert", "{}/ec.crt".format(certs_path),
25 "-key", "{}/ec-priv.key".format(certs_path),
30 args.extend(["-cert", "{}/ec.crt".format(certs_path),
31 "-key", "{}/ec-priv.key".format(certs_path),
37 args.extend(["-cert", "{}/ec.crt".format(certs_path),
38 "-key", "{}/ec-priv.key".format(certs_path),
/Zephyr-latest/soc/intel/intel_ish/utils/
Dbuild_ish_firmware.py7 """Script to pack EC binary with manifest header.
9 Package ecos main FW binary (kernel) and AON task binary into final EC binary
25 help="EC kernel binary to pack, \
26 usually ec.RW.bin or ec.RW.flat.",
29 help="EC aontask binary to pack, \
58 print(" Packing EC image file for ISH")
/Zephyr-latest/tests/net/socket/tls_configurations/
Dtestcase.yaml21 - EXTRA_CONF_FILE=overlay-tls12.conf;overlay-ec.conf
26 pytest_args: ["--server-type", "1.2-ec", "--port", "4001"]
29 - EXTRA_CONF_FILE=overlay-tls13.conf;overlay-ec.conf
37 - EXTRA_CONF_FILE=overlay-tls13.conf;overlay-ec.conf
/Zephyr-latest/tests/crypto/secp256r1/src/
Dmain.c41 zassert_equal(ret, P256_SUCCESS, "Unable to generate 1st EC key (%d)", ret); in ZTEST_USER()
44 zassert_equal(ret, P256_SUCCESS, "Unable to generate 2nd EC key (%d)", ret); in ZTEST_USER()
67 zassert_equal(status, PSA_SUCCESS, "Unable to generate 1st EC key (%d)", status); in ZTEST_USER()
70 zassert_equal(status, PSA_SUCCESS, "Unable to generate 1st EC key (%d)", status); in ZTEST_USER()
90 zassert_equal(ret, TC_CRYPTO_SUCCESS, "Unable to generate 1st EC key (%d)", ret); in ZTEST_USER()
93 zassert_equal(ret, TC_CRYPTO_SUCCESS, "Unable to generate 2nd EC key (%d)", ret); in ZTEST_USER()
/Zephyr-latest/tests/drivers/gpio/gpio_ite_it8xxx2_v2/
DCMakeLists.txt16 ${ZEPHYR_BASE}/soc/ite/ec/common
17 ${ZEPHYR_BASE}/soc/ite/ec/it8xxx2
/Zephyr-latest/subsys/net/lib/shell/
Diface.c37 #define EC(cap, desc) { .capability = cap, .description = desc } macro
40 EC(ETHERNET_HW_TX_CHKSUM_OFFLOAD, "TX checksum offload"),
41 EC(ETHERNET_HW_RX_CHKSUM_OFFLOAD, "RX checksum offload"),
42 EC(ETHERNET_HW_VLAN, "Virtual LAN"),
43 EC(ETHERNET_HW_VLAN_TAG_STRIP, "VLAN Tag stripping"),
44 EC(ETHERNET_AUTO_NEGOTIATION_SET, "Auto negotiation"),
45 EC(ETHERNET_LINK_10BASE_T, "10 Mbits"),
46 EC(ETHERNET_LINK_100BASE_T, "100 Mbits"),
47 EC(ETHERNET_LINK_1000BASE_T, "1 Gbits"),
48 EC(ETHERNET_DUPLEX_SET, "Half/full duplex"),
[all …]
/Zephyr-latest/boards/google/dragonclaw/doc/
Dindex.rst31 follow the `Chromium EC Flashing Documentation`_.
46 .. _Chromium EC Flashing Documentation:
47 https://chromium.googlesource.com/chromiumos/platform/ec#Flashing-via-the-servo-debug-board
/Zephyr-latest/boards/google/icetower/doc/
Dindex.rst31 follow the `Chromium EC Flashing Documentation`_.
43 .. _Chromium EC Flashing Documentation:
44 https://chromium.googlesource.com/chromiumos/platform/ec#Flashing-via-the-servo-debug-board
/Zephyr-latest/subsys/mgmt/ec_host_cmd/
DKconfig17 module-str = ec-host-commands
21 int "Stack size for the EC host command handler thread"
25 int "Buffer size in bytes for TX buffer shared by all EC host commands"
38 int "Buffer size in bytes for RX buffer shared by all EC host commands"
/Zephyr-latest/drivers/serial/
DKconfig.npcx9 bool "Nuvoton NPCX embedded controller (EC) serial driver"
23 bool "Nuvoton NPCX embedded controller (EC) serial driver DMA support"
/Zephyr-latest/samples/drivers/misc/timeaware_gpio/src/
Dmain.c30 uint64_t tm, ts, ec, ret; in main() local
68 tgpio_pin_read_ts_ec(tgpio_dev, TGPIO_PIN_IN, &ts, &ec); in main()
69 printk("[TGPIO] timestamp: %016llx, event count: %016llx\n", ts, ec); in main()
/Zephyr-latest/drivers/flash/
Dflash_ite_it8xxx2.c111 * ECINDAR3-0 are EC-indirect memory address registers. in ramcode_flash_follow_mode()
124 /* Writing 0 to EC-indirect memory data register */ in ramcode_flash_follow_mode()
157 /* Writing 0 to EC-indirect memory data register */ in ramcode_flash_fsce_high()
220 /* enter EC-indirect follow mode */ in ramcode_flash_cmd_write_enable()
226 /* exit EC-indirect follow mode */ in ramcode_flash_cmd_write_enable()
234 /* enter EC-indirect follow mode */ in ramcode_flash_cmd_write_disable()
240 /* exit EC-indirect follow mode */ in ramcode_flash_cmd_write_disable()
275 /* enter EC-indirect follow mode */ in ramcode_flash_cmd_write()
309 /* exit EC-indirect follow mode */ in ramcode_flash_cmd_write()
325 /* enter EC-indirect follow mode */ in ramcode_flash_cmd_erase()
[all …]
/Zephyr-latest/drivers/i3c/
DKconfig.npcx9 bool "Nuvoton NPCX embedded controller (EC) I3C driver"
32 bool "Nuvoton NPCX embedded controller (EC) serial driver DMA support"
/Zephyr-latest/dts/bindings/input/
Dite,it8xxx2-kbd.yaml21 when the interrupt is triggered in EC low power mode, it can wakeup
22 EC or not. Via this controller, we set the wakeup trigger edge,
/Zephyr-latest/dts/bindings/espi/
Dmicrochip,xec-espi-host-dev.yaml57 If bits[14:2] of the address written by the Host to the EC address
59 of the EC address selects which of the two memory regions is accessed.
/Zephyr-latest/soc/ite/ec/it8xxx2/
Dsoc.c19 * ITE EC chip from dtsi (include status disable). Both it81202 and
128 * EC div = 6 (FND / 6 = 8 mhz)
156 * EC div = 6 (FND / 6 = 8 mhz)
194 /* JTAG and EC */ in chip_run_pll_sequence()
307 * interrupt to restore clocks. With this interrupt, EC will not defer in riscv_idle()
324 * it means that EC waked-up by the above issue not an in riscv_idle()
353 * The EC processor(CPU) cannot be in the k_cpu_idle() during in arch_cpu_idle()
355 * the EC processor would be clock gated. in arch_cpu_idle()
418 /* bit3: UART1 belongs to the EC side. */ in ite_it8xxx2_init()
436 /* bit3: UART2 belongs to the EC side. */ in ite_it8xxx2_init()
/Zephyr-latest/boards/olimex/lora_stm32wl_devkit/
Dolimex_lora_stm32wl_devkit_D.overlay2 * Copyright (c) 2023 Kenneth J. Miller <ken@miller.ec>
/Zephyr-latest/boards/nuvoton/npcx7m6fb_evb/doc/
Dindex.rst56 on-chip PLL to generate a resulting EC clock rate of 15 MHz. See Processor clock
79 `Chromium EC Flashing Documentation`_ for more information.
99 .. _Chromium EC Flashing Documentation:
100 https://chromium.googlesource.com/chromiumos/platform/ec#Flashing-via-the-servo-debug-board

1234567