Home
last modified time | relevance | path

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

123

/arch/arm/mach-rpc/
A Decard.c121 struct expansion_card *ec = req->ec; in ecard_task_reset() local
317 req.ec = ec; in ecard_readbytes()
395 return !ec->irqmask || readb(ec->irqaddr) & ec->irqmask; in ecard_def_irq_pending()
410 return !ec->fiqmask || readb(ec->fiqaddr) & ec->fiqmask; in ecard_def_fiq_pending()
473 ec->ops->fiqenable(ec, fiqnr); in ecard_enablefiq()
499 for (ec = cards; ec; ec = ec->next) { in ecard_dump_irq_state()
515 ec->irqaddr, ec->irqmask, readb(ec->irqaddr)); in ecard_dump_irq_state()
562 for (ec = cards; ec; ec = ec->next) { in ecard_irq_handler()
565 if (!ec->claimed || !ec->irq || ec->slot_no == 8) in ecard_irq_handler()
656 ec = ec->next; in ecard_devices_proc_show()
[all …]
/arch/arm/include/asm/
A Decard.h113 void (*irqenable)(ecard_t *ec, int irqnr);
115 int (*irqpending)(ecard_t *ec);
116 void (*fiqenable)(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)
134 #define ecard_resource_flags(ec,nr) ((ec)->resource[nr].flags) argument
213 #define ecard_set_drvdata(ec,data) dev_set_drvdata(&(ec)->dev, (data)) argument
[all …]
/arch/arm64/boot/dts/qcom/
A Dsc7280-idp-ec-h1.dtsi14 cros_ec: ec@0 {
15 compatible = "google,cros-ec-spi";
25 compatible = "google,cros-ec-pwm";
30 compatible = "google,cros-ec-i2c-tunnel";
37 compatible = "google,cros-ec-typec";
62 #include <arm/cros-ec-keyboard.dtsi>
63 #include <arm/cros-ec-sbs.dtsi>
83 ap_ec_int_l: ap-ec-int-l-state {
A Dsc7180-trogdor-clamshell.dtsi9 #include <arm/cros-ec-keyboard.dtsi>
A Dsc7180-trogdor-detachable.dtsi11 compatible = "google,cros-ec-keyb-switches";
A Dsc7280-herobrine.dtsi523 cros_ec_fp: ec@0 {
524 compatible = "google,cros-ec-fp", "google,cros-ec-spi";
543 cros_ec: ec@0 {
544 compatible = "google,cros-ec-spi";
554 compatible = "google,cros-ec-pwm";
559 compatible = "google,cros-ec-i2c-tunnel";
566 compatible = "google,cros-ec-typec";
591 #include <arm/cros-ec-keyboard.dtsi>
592 #include <arm/cros-ec-sbs.dtsi>
802 ap_ec_int_l: ap-ec-int-l-state {
A Dsc7280-idp2.dts11 #include "sc7280-idp-ec-h1.dtsi"
A Dsc7180-trogdor-pompom-r1.dts13 #include <arm/cros-ec-keyboard.dtsi>
A Dsc7180-trogdor.dtsi642 cros_ec: ec@0 {
643 compatible = "google,cros-ec-spi";
653 compatible = "google,cros-ec-pwm";
658 compatible = "google,cros-ec-i2c-tunnel";
665 compatible = "google,cros-ec-typec";
912 cros_ec_fp: ec@0 {
913 compatible = "google,cros-ec-fp", "google,cros-ec-spi";
926 #include <arm/cros-ec-sbs.dtsi>
1196 ap_ec_int_l: ap-ec-int-l-state {
/arch/arm/boot/dts/
A Dcros-ec-keyboard.dtsi3 * Keyboard dts fragment for devices that use cros-ec-keyboard
9 #include <dt-bindings/input/cros-ec-keyboard.h>
13 compatible = "google,cros-ec-keyb";
/arch/arm/boot/dts/rockchip/
A 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";
151 cros-ec {
152 ec_int: ec-int {
184 #include "../cros-ec-keyboard.dtsi"
/arch/arm64/boot/dts/mediatek/
A Dmt8183-kukui.dtsi493 ec_ap_int_odl: ec-ap-int-odl {
834 cros-ec-rpmsg {
835 compatible = "google,cros-ec-rpmsg";
836 mediatek,rpmsg-name = "cros-ec-rpmsg";
884 cros_ec: cros-ec@0 {
885 compatible = "google,cros-ec-spi";
894 compatible = "google,cros-ec-i2c-tunnel";
901 compatible = "google,extcon-usbc-cros-ec";
906 compatible = "google,cros-ec-typec";
1005 #include <arm/cros-ec-sbs.dtsi>
A Dmt8192-asurada.dtsi955 cros_ec_int: cros-ec-irq-default-pins {
956 pins-ec-ap-int-odl {
1327 cros-ec-rpmsg {
1328 compatible = "google,cros-ec-rpmsg";
1329 mediatek,rpmsg-name = "cros-ec-rpmsg";
1340 cros_ec: ec@0 {
1341 compatible = "google,cros-ec-spi";
1353 compatible = "google,cros-ec-pwm";
1381 compatible = "google,cros-ec-typec";
1483 #include <arm/cros-ec-keyboard.dtsi>
[all …]
A Dmt8195-cherry.dtsi959 cros_ec_int: cros-ec-irq-default-pins {
960 pins-ec-ap-int-odl {
1298 cros-ec-rpmsg {
1299 compatible = "google,cros-ec-rpmsg";
1300 mediatek,rpmsg-name = "cros-ec-rpmsg";
1365 cros_ec: ec@0 {
1369 compatible = "google,cros-ec-spi";
1385 compatible = "google,cros-ec-regulator";
1401 compatible = "google,cros-ec-typec";
1588 #include <arm/cros-ec-keyboard.dtsi>
[all …]
A Dmt8186-corsola.dtsi950 ec_ap_int: cros-ec-int-pins {
951 pins-ec-ap-int-odl {
1615 cros-ec-rpmsg {
1616 compatible = "google,cros-ec-rpmsg";
1617 mediatek,rpmsg-name = "cros-ec-rpmsg";
1627 cros_ec: ec@0 {
1628 compatible = "google,cros-ec-spi";
1636 compatible = "google,cros-ec-i2c-tunnel";
1643 compatible = "google,cros-ec-typec";
1724 #include <arm/cros-ec-keyboard.dtsi>
[all …]
A Dmt8183-kukui-jacuzzi.dtsi8 #include <arm/cros-ec-keyboard.dtsi>
90 compatible = "google,cros-ec-pwm";
A Dmt8188-geralt.dtsi887 cros_ec_int: cros-ec-int-pins {
888 pins-ec-ap-int-odl {
1170 cros_ec: ec@0 {
1171 compatible = "google,cros-ec-spi";
1179 compatible = "google,cros-ec-i2c-tunnel";
1286 #include <arm/cros-ec-keyboard.dtsi>
A Dmt8173-elm.dtsi1121 cros_ec: ec@0 {
1122 compatible = "google,cros-ec-spi";
1126 google,cros-ec-spi-msg-delay = <500>;
1130 compatible = "google,cros-ec-i2c-tunnel";
1168 #include <arm/cros-ec-keyboard.dtsi>
/arch/arm/boot/dts/marvell/
A Dmmp3-dell-ariel.dts111 compatible = "dell,wyse-ariel-ec", "ene,kb3930";
140 compatible = "dell,wyse-ariel-ec-input", "ene,kb3930-input";
/arch/powerpc/crypto/
A 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/include/asm/
A Desr.h444 const unsigned long ec = ESR_ELx_EC(esr); in esr_is_data_abort() local
446 return ec == ESR_ELx_EC_DABT_LOW || ec == ESR_ELx_EC_DABT_CUR; in esr_is_data_abort()
/arch/s390/include/asm/
A Dnmi.h66 u64 ec : 1; /* 26 external damage code validity */ member
/arch/arm64/boot/dts/rockchip/
A Drk3399-gru.dtsi597 cros_ec: ec@0 {
598 compatible = "google,cros-ec-spi";
607 compatible = "google,cros-ec-i2c-tunnel";
614 compatible = "google,extcon-usbc-cros-ec";
686 #include <arm/cros-ec-keyboard.dtsi>
687 #include <arm/cros-ec-sbs.dtsi>
721 cros-ec {
722 ec_ap_int_l: ec-ap-int-l {
/arch/arm64/kvm/
A Dhypercalls.c248 u8 ec = ESR_ELx_EC(kvm_vcpu_get_esr(vcpu)); in kvm_prepare_hypercall_exit() local
252 if (ec == ESR_ELx_EC_SMC32 || ec == ESR_ELx_EC_SMC64) in kvm_prepare_hypercall_exit()
/arch/arm/boot/dts/nvidia/
A Dtegra124-nyan.dtsi335 cros_ec: cros-ec@0 {
336 compatible = "google,cros-ec-spi";
343 google,cros-ec-spi-msg-delay = <2000>;
346 compatible = "google,cros-ec-i2c-tunnel";
841 #include "../cros-ec-keyboard.dtsi"

Completed in 55 milliseconds

123