| /arch/arm/mach-rpc/ |
| A D | ecard.c | 121 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 D | ecard.h | 113 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 D | sc7280-idp-ec-h1.dtsi | 14 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 D | sc7180-trogdor-clamshell.dtsi | 9 #include <arm/cros-ec-keyboard.dtsi>
|
| A D | sc7180-trogdor-detachable.dtsi | 11 compatible = "google,cros-ec-keyb-switches";
|
| A D | sc7280-herobrine.dtsi | 523 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 D | sc7280-idp2.dts | 11 #include "sc7280-idp-ec-h1.dtsi"
|
| A D | sc7180-trogdor-pompom-r1.dts | 13 #include <arm/cros-ec-keyboard.dtsi>
|
| A D | sc7180-trogdor.dtsi | 642 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 D | cros-ec-keyboard.dtsi | 3 * 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 D | rk3288-veyron-chromebook.dtsi | 106 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 D | mt8183-kukui.dtsi | 493 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 D | mt8192-asurada.dtsi | 955 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 D | mt8195-cherry.dtsi | 959 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 D | mt8186-corsola.dtsi | 950 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 D | mt8183-kukui-jacuzzi.dtsi | 8 #include <arm/cros-ec-keyboard.dtsi> 90 compatible = "google,cros-ec-pwm";
|
| A D | mt8188-geralt.dtsi | 887 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 D | mt8173-elm.dtsi | 1121 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 D | mmp3-dell-ariel.dts | 111 compatible = "dell,wyse-ariel-ec", "ene,kb3930"; 140 compatible = "dell,wyse-ariel-ec-input", "ene,kb3930-input";
|
| /arch/powerpc/crypto/ |
| A D | aes-tab-4k.S | 40 .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 D | esr.h | 444 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 D | nmi.h | 66 u64 ec : 1; /* 26 external damage code validity */ member
|
| /arch/arm64/boot/dts/rockchip/ |
| A D | rk3399-gru.dtsi | 597 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 D | hypercalls.c | 248 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 D | tegra124-nyan.dtsi | 335 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"
|