Home
last modified time | relevance | path

Searched refs:ec (Results 1 – 25 of 47) sorted by relevance

12

/arch/arm/mach-rpc/
Decard.c58 ecard_t *ec; member
70 void (*init)(ecard_t *ec);
77 static void atomwide_3p_quirk(ecard_t *ec);
121 struct expansion_card *ec = req->ec; in ecard_task_reset() local
124 res = ec->slot_no == 8 in ecard_task_reset()
125 ? &ec->resource[ECARD_RES_MEMC] in ecard_task_reset()
126 : ec->easi in ecard_task_reset()
127 ? &ec->resource[ECARD_RES_EASI] in ecard_task_reset()
128 : &ec->resource[ECARD_RES_IOCSYNC]; in ecard_task_reset()
130 ecard_loader_reset(res->start, ec->loader); in ecard_task_reset()
[all …]
/arch/arm/include/asm/
Decard.h113 void (*irqenable)(ecard_t *ec, int irqnr);
114 void (*irqdisable)(ecard_t *ec, int irqnr);
115 int (*irqpending)(ecard_t *ec);
116 void (*fiqenable)(ecard_t *ec, int fiqnr);
117 void (*fiqdisable)(ecard_t *ec, int fiqnr);
118 int (*fiqpending)(ecard_t *ec);
130 #define ecard_resource_start(ec,nr) ((ec)->resource[nr].start) argument
131 #define ecard_resource_end(ec,nr) ((ec)->resource[nr].end) argument
132 #define ecard_resource_len(ec,nr) ((ec)->resource[nr].end - \ argument
133 (ec)->resource[nr].start + 1)
[all …]
/arch/arm/boot/dts/
Drk3288-veyron-chromebook.dtsi106 cros_ec: ec@0 {
107 compatible = "google,cros-ec-spi";
109 google,cros-ec-spi-pre-delay = <30>;
117 compatible = "google,cros-ec-i2c-tunnel";
172 cros-ec {
173 ec_int: ec-int {
205 #include "cros-ec-keyboard.dtsi"
Dcros-ec-keyboard.dtsi3 * Keyboard dts fragment for devices that use cros-ec-keyboard
12 compatible = "google,cros-ec-keyb";
Dtegra124-nyan.dtsi329 cros_ec: cros-ec@0 {
330 compatible = "google,cros-ec-spi";
336 google,cros-ec-spi-msg-delay = <2000>;
339 compatible = "google,cros-ec-i2c-tunnel";
806 #include "cros-ec-keyboard.dtsi"
Drk3288-veyron-pinky.dts10 #include "cros-ec-sbs.dtsi"
Dexynos5800-peach-pi.dts789 ec_irq: ec-irq {
885 ec_spi_cs: ec-spi-cs {
932 cros_ec: cros-ec@0 {
933 compatible = "google,cros-ec-spi";
947 compatible = "google,cros-ec-i2c-tunnel";
1082 #include "cros-ec-keyboard.dtsi"
Dexynos5250-spring.dts379 compatible = "google,cros-ec-i2c";
480 ec_irq: ec-irq {
548 #include "cros-ec-keyboard.dtsi"
Dexynos5420-peach-pit.dts820 ec_irq: ec-irq {
916 ec_spi_cs: ec-spi-cs {
963 cros_ec: cros-ec@0 {
964 compatible = "google,cros-ec-spi";
978 compatible = "google,cros-ec-i2c-tunnel";
1113 #include "cros-ec-keyboard.dtsi"
/arch/arm/kvm/hyp/
Dswitch.c99 u8 ec = hsr >> HSR_EC_SHIFT; in __populate_fault_info() local
104 if (ec == HSR_EC_IABT) in __populate_fault_info()
106 else if (ec == HSR_EC_DABT) in __populate_fault_info()
/arch/ia64/lib/
Dxor.S23 mov ar.ec = 6 + 2
61 mov ar.ec = 6 + 2
102 mov ar.ec = 6 + 2
146 mov ar.ec = 6 + 2
Dmemcpy.S75 mov ar.ec=N
122 mov ar.ec=MEM_LAT
229 mov ar.ec=N
Dcopy_page_mck.S117 mov ar.ec = 1 // special unrolled loop
140 mov ar.ec = N // # of stages in pipeline
Dcopy_user.S100 mov ar.ec=PIPE_DEPTH
192 mov ar.ec=PIPE_DEPTH
219 mov ar.ec=PIPE_DEPTH
303 mov ar.ec=PIPE_DEPTH
Dcopy_page.S50 mov ar.ec=PIPE_DEPTH
Dstrlen.S108 mov ar.ec=r0 // clear epilogue counter (saved in ar.pfs)
/arch/arm64/include/asm/
Desr.h324 const u32 ec = ESR_ELx_EC(esr); in esr_is_data_abort() local
326 return ec == ESR_ELx_EC_DABT_LOW || ec == ESR_ELx_EC_DABT_CUR; in esr_is_data_abort()
/arch/s390/include/asm/
Dnmi.h63 u64 ec : 1; /* 26 external damage code validity */ member
/arch/powerpc/crypto/
Daes-tab-4k.S40 .long R(4d, ab, ab, e6), R(ec, 76, 76, 9a)
45 .long R(41, ad, ad, ec), R(b3, d4, d4, 67)
98 .long R(26, 13, 13, 35), R(c3, ec, ec, 2f)
202 .long R(0b, 83, ec, 39), R(40, 60, ef, aa)
239 .long R(0d, 86, 52, ec), R(77, c1, e3, d0)
257 .long R(ec, 9a, b7, 01), R(83, 4f, 9a, a8)
266 .long R(f1, 04, 98, 4a), R(41, ec, da, f7)
/arch/arm64/boot/dts/rockchip/
Drk3399-gru.dtsi557 cros_ec: ec@0 {
558 compatible = "google,cros-ec-spi";
567 compatible = "google,cros-ec-i2c-tunnel";
574 compatible = "google,extcon-usbc-cros-ec";
648 #include <arm/cros-ec-keyboard.dtsi>
649 #include <arm/cros-ec-sbs.dtsi>
683 cros-ec {
684 ec_ap_int_l: ec-ap-int-l {
Drk3399-gru-chromebook.dtsi289 cros_ec_pwm: ec-pwm {
290 compatible = "google,cros-ec-pwm";
295 compatible = "google,extcon-usbc-cros-ec";
/arch/arm64/kvm/hyp/
Dswitch.c268 u8 ec; in __populate_fault_info() local
273 ec = ESR_ELx_EC(esr); in __populate_fault_info()
275 if (ec != ESR_ELx_EC_DABT_LOW && ec != ESR_ELx_EC_IABT_LOW) in __populate_fault_info()
/arch/arm64/boot/dts/qcom/
Dsdm845-cheza.dtsi657 cros_ec: ec@0 {
658 compatible = "google,cros-ec-spi";
666 cros_ec_pwm: ec-pwm {
667 compatible = "google,cros-ec-pwm";
672 compatible = "google,cros-ec-i2c-tunnel";
679 compatible = "google,cros-ec-pd-update";
684 #include <arm/cros-ec-keyboard.dtsi>
685 #include <arm/cros-ec-sbs.dtsi>
1070 ec_ap_int_l: ec-ap-int-l {
/arch/arm64/mm/
Dfault.c238 unsigned int ec = ESR_ELx_EC(esr); in is_el1_permission_fault() local
241 if (ec != ESR_ELx_EC_DABT_CUR && ec != ESR_ELx_EC_IABT_CUR) in is_el1_permission_fault()
/arch/ia64/kernel/
Dtraps.c387 ia64_illegal_op_fault (unsigned long ec, long arg1, long arg2, long arg3, in ia64_illegal_op_fault() argument
398 rv = ia64_emulate_brl(&regs, ec); in ia64_illegal_op_fault()

12