| /linux/drivers/net/arcnet/ |
| H A D | arcnet.c | 590 lp->hw.intmask(dev, 0); in arcnet_open() 596 lp->intmask = NORXflag | RECONflag; in arcnet_open() 597 lp->hw.intmask(dev, lp->intmask); in arcnet_open() 627 lp->hw.intmask(dev, 0); in arcnet_close() 731 lp->hw.intmask(dev, 0); in arcnet_send_packet() 767 lp->hw.intmask(dev, 0); in arcnet_send_packet() 770 lp->intmask |= TXFREEflag | EXCNAKflag; in arcnet_send_packet() 771 lp->hw.intmask(dev, lp->intmask); in arcnet_send_packet() 790 lp->hw.status(dev), lp->intmask, lp->next_tx, lp->cur_tx); in go_tx() 808 lp->intmask |= TXFREEflag | EXCNAKflag; in go_tx() [all …]
|
| H A D | arcdevice.h | 248 intmask; /* current value of INTMASK register */ member 323 void (*intmask)(struct net_device *dev, int mask); member
|
| H A D | arc-rimi.c | 182 lp->hw.intmask = arcrimi_setmask; in arcrimi_found()
|
| H A D | com90io.c | 244 lp->hw.intmask = com90io_setmask; in com90io_found()
|
| /linux/drivers/gpio/ |
| H A D | gpio-altera.c | 48 u32 intmask; in altera_gpio_irq_unmask() local 53 intmask = readl(altera_gc->regs + ALTERA_GPIO_IRQ_MASK); in altera_gpio_irq_unmask() 55 intmask |= BIT(irqd_to_hwirq(d)); in altera_gpio_irq_unmask() 56 writel(intmask, altera_gc->regs + ALTERA_GPIO_IRQ_MASK); in altera_gpio_irq_unmask() 65 u32 intmask; in altera_gpio_irq_mask() local 68 intmask = readl(altera_gc->regs + ALTERA_GPIO_IRQ_MASK); in altera_gpio_irq_mask() 70 intmask &= ~BIT(irqd_to_hwirq(d)); in altera_gpio_irq_mask() 71 writel(intmask, altera_gc->regs + ALTERA_GPIO_IRQ_MASK); in altera_gpio_irq_mask()
|
| /linux/drivers/mmc/host/ |
| H A D | sdhci.c | 3298 static void sdhci_cmd_irq(struct sdhci_host *host, u32 intmask, u32 *intmask_p) in sdhci_cmd_irq() argument 3301 if (intmask & SDHCI_INT_AUTO_CMD_ERR && host->data_cmd) { in sdhci_cmd_irq() 3324 mmc_hostname(host->mmc), (unsigned)intmask); in sdhci_cmd_irq() 3330 if (intmask & (SDHCI_INT_TIMEOUT | SDHCI_INT_CRC | in sdhci_cmd_irq() 3332 if (intmask & SDHCI_INT_TIMEOUT) { in sdhci_cmd_irq() 3342 (intmask & (SDHCI_INT_CRC | SDHCI_INT_TIMEOUT)) == in sdhci_cmd_irq() 3354 if (intmask & SDHCI_INT_AUTO_CMD_ERR) { in sdhci_cmd_irq() 3370 if (intmask & SDHCI_INT_RESPONSE) in sdhci_cmd_irq() 3406 static void sdhci_data_irq(struct sdhci_host *host, u32 intmask) in sdhci_data_irq() argument 3415 if (intmask in sdhci_data_irq() 3561 u32 intmask, mask, unexpected = 0; sdhci_irq() local 4004 sdhci_cqe_irq(struct sdhci_host * host,u32 intmask,int * cmd_error,int * data_error) sdhci_cqe_irq() argument [all...] |
| H A D | bcm2835.c | 854 static bool bcm2835_check_cmd_error(struct bcm2835_host *host, u32 intmask) in bcm2835_check_cmd_error() argument 858 if (!(intmask & SDHSTS_ERROR_MASK)) in bcm2835_check_cmd_error() 864 dev_err(dev, "sdhost_busy_irq: intmask %08x\n", intmask); in bcm2835_check_cmd_error() 865 if (intmask & SDHSTS_CRC7_ERROR) { in bcm2835_check_cmd_error() 867 } else if (intmask & (SDHSTS_CRC16_ERROR | in bcm2835_check_cmd_error() 873 } else if (intmask & SDHSTS_REW_TIME_OUT) { in bcm2835_check_cmd_error() 878 } else if (intmask & SDHSTS_CMD_TIME_OUT) { in bcm2835_check_cmd_error() 885 static void bcm2835_check_data_error(struct bcm2835_host *host, u32 intmask) in bcm2835_check_data_error() argument 889 if (intmask & (SDHSTS_CRC16_ERROR | SDHSTS_FIFO_ERROR)) in bcm2835_check_data_error() 891 if (intmask & SDHSTS_REW_TIME_OUT) in bcm2835_check_data_error() [all …]
|
| H A D | sdhci-pxav2.c | 101 static u32 pxav1_irq(struct sdhci_host *host, u32 intmask) in pxav1_irq() argument 106 if (pxav2_host->sdio_mrq && (intmask & SDHCI_INT_CMD_MASK)) { in pxav1_irq() 108 sdhci_writel(host, intmask & SDHCI_INT_CMD_MASK, SDHCI_INT_STATUS); in pxav1_irq() 109 intmask &= ~SDHCI_INT_CMD_MASK; in pxav1_irq() 120 return intmask; in pxav1_irq()
|
| H A D | sdhci-brcmstb.c | 425 static u32 sdhci_brcmstb_cqhci_irq(struct sdhci_host *host, u32 intmask) in sdhci_brcmstb_cqhci_irq() argument 430 if (!sdhci_cqe_irq(host, intmask, &cmd_error, &data_error)) in sdhci_brcmstb_cqhci_irq() 431 return intmask; in sdhci_brcmstb_cqhci_irq() 433 cqhci_irq(host->mmc, intmask, cmd_error, data_error); in sdhci_brcmstb_cqhci_irq()
|
| H A D | sdhci-of-arasan.c | 550 static u32 sdhci_arasan_cqhci_irq(struct sdhci_host *host, u32 intmask) 555 if (!sdhci_cqe_irq(host, intmask, &cmd_error, &data_error)) in sdhci_arasan_cqhci_irq() 556 return intmask; in sdhci_arasan_cqhci_irq() 558 cqhci_irq(host->mmc, intmask, cmd_error, data_error); in sdhci_arasan_cqhci_irq() 552 sdhci_arasan_cqhci_irq(struct sdhci_host * host,u32 intmask) sdhci_arasan_cqhci_irq() argument
|
| H A D | sdhci-of-dwcmshc.c | 618 static u32 dwcmshc_cqe_irq_handler(struct sdhci_host *host, u32 intmask) in dwcmshc_set_tran_desc() 623 if (!sdhci_cqe_irq(host, intmask, &cmd_error, &data_error)) in dwcmshc_set_tran_desc() 624 return intmask; in dwcmshc_set_tran_desc() 626 cqhci_irq(host->mmc, intmask, cmd_error, data_error); in dwcmshc_set_tran_desc() 574 dwcmshc_cqe_irq_handler(struct sdhci_host * host,u32 intmask) dwcmshc_cqe_irq_handler() argument
|
| H A D | sdhci-pci-gli.c | 1755 static u32 sdhci_gl9763e_cqhci_irq(struct sdhci_host *host, u32 intmask) in sdhci_gl9763e_cqhci_irq() argument 1760 if (!sdhci_cqe_irq(host, intmask, &cmd_error, &data_error)) in sdhci_gl9763e_cqhci_irq() 1761 return intmask; in sdhci_gl9763e_cqhci_irq() 1763 cqhci_irq(host->mmc, intmask, cmd_error, data_error); in sdhci_gl9763e_cqhci_irq()
|
| /linux/drivers/char/tpm/ |
| H A D | tpm_tis_core.c | 921 static int tpm_tis_probe_irq_single(struct tpm_chip *chip, u32 intmask, in tpm_tis_probe_irq_single() argument 964 intmask | TPM_GLOBAL_INT_ENABLE); in tpm_tis_probe_irq_single() 994 static void tpm_tis_probe_irq(struct tpm_chip *chip, u32 intmask) in tpm_tis_probe_irq() argument 1008 if (!tpm_tis_probe_irq_single(chip, intmask, 0, in tpm_tis_probe_irq() 1011 } else if (!tpm_tis_probe_irq_single(chip, intmask, 0, in tpm_tis_probe_irq() 1111 u32 intmask; in tpm_tis_core_init() local 1180 rc = tpm_tis_read32(priv, TPM_INT_ENABLE(priv->locality), &intmask); in tpm_tis_core_init() 1194 intmask |= TPM_INTF_CMD_READY_INT; in tpm_tis_core_init() 1206 intmask |= TPM_INTF_LOCALITY_CHANGE_INT; in tpm_tis_core_init() 1210 intmask |= TPM_INTF_STS_VALID_INT; in tpm_tis_core_init() [all …]
|
| /linux/drivers/memory/tegra/ |
| H A D | mc.c | 602 u32 intmask = BIT(bit); in tegra30_mc_handle_irq() 612 switch (intmask) { in tegra30_mc_handle_irq() 591 u32 intmask = BIT(bit); tegra30_mc_handle_irq() local
|
| H A D | tegra20-emc.c | 238 u32 intmask = EMC_REFRESH_OVERFLOW_INT; in tegra20_emc_isr() local 241 status = readl_relaxed(emc->regs + EMC_INTSTATUS) & intmask; in tegra20_emc_isr() 596 u32 intmask = EMC_REFRESH_OVERFLOW_INT; in emc_setup_hw() local 620 writel_relaxed(intmask, emc->regs + EMC_INTMASK); in emc_setup_hw() 621 writel_relaxed(intmask, emc->regs + EMC_INTSTATUS); in emc_setup_hw()
|
| H A D | tegra30-emc.c | 419 u32 intmask = EMC_REFRESH_OVERFLOW_INT; in tegra30_emc_isr() local 422 status = readl_relaxed(emc->regs + EMC_INTSTATUS) & intmask; in tegra30_emc_isr() 1118 u32 intmask = EMC_REFRESH_OVERFLOW_INT; in emc_setup_hw() local 1148 writel_relaxed(intmask, emc->regs + EMC_INTMASK); in emc_setup_hw()
|
| H A D | tegra20.c | |
| H A D | tegra264.c | |
| H A D | tegra124.c | |
| /linux/arch/mips/include/asm/sgi/ |
| H A D | pi1.h | 51 volatile u8 intmask; /* enabled low, reset high*/ member
|
| /linux/drivers/pinctrl/intel/ |
| H A D | pinctrl-intel.c | 121 u32 *intmask; member 1531 u32 *intmask, *hostown; in intel_pinctrl_pm_init() local 1533 intmask = devm_kcalloc(pctrl->dev, community->ngpps, in intel_pinctrl_pm_init() 1534 sizeof(*intmask), GFP_KERNEL); in intel_pinctrl_pm_init() 1535 if (!intmask) in intel_pinctrl_pm_init() 1538 communities[i].intmask = intmask; in intel_pinctrl_pm_init() 1839 communities[i].intmask[gpp] = readl(base + gpp * 4); in intel_pinctrl_suspend_noirq() 1949 intel_restore_intmask(pctrl, i, base, gpp, communities[i].intmask[gpp]); in intel_pinctrl_resume_noirq()
|
| /linux/include/soc/tegra/ |
| H A D | mc.h | 188 u32 intmask; global() member
|
| /linux/drivers/net/wireless/broadcom/brcm80211/include/ |
| H A D | chipcommon.h | 27 u32 intmask; member
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | sdio.h | 218 u32 intmask; /* rev8 */ member
|
| H A D | pcie.c | 433 u32 intmask; member 443 .intmask = BRCMF_PCIE_PCIE2REG_INTMASK, 453 .intmask = BRCMF_PCIE_64_PCIE2REG_INTMASK, 2670 if (brcmf_pcie_read_reg32(devinfo, devinfo->reginfo->intmask) != 0) { in brcmf_pcie_pm_leave_D3()
|