Searched refs:ssr (Results 1 - 28 of 28) sorted by relevance

/linux-4.4.14/drivers/mmc/core/
H A Dsd_ops.h22 int mmc_app_sd_status(struct mmc_card *card, void *ssr);
H A Dsd_ops.c352 int mmc_app_sd_status(struct mmc_card *card, void *ssr) mmc_app_sd_status() argument
362 BUG_ON(!ssr); mmc_app_sd_status()
364 /* NOTE: caller guarantees ssr is heap-allocated */ mmc_app_sd_status()
383 sg_init_one(&sg, ssr, 64); mmc_app_sd_status()
H A Dsd.c229 u32 *ssr; mmc_read_ssr() local
237 ssr = kmalloc(64, GFP_KERNEL); mmc_read_ssr()
238 if (!ssr) mmc_read_ssr()
241 err = mmc_app_sd_status(card, ssr); mmc_read_ssr()
250 ssr[i] = be32_to_cpu(ssr[i]); mmc_read_ssr()
256 au = UNSTUFF_BITS(ssr, 428 - 384, 4); mmc_read_ssr()
259 card->ssr.au = sd_au_size[au]; mmc_read_ssr()
260 es = UNSTUFF_BITS(ssr, 408 - 384, 16); mmc_read_ssr()
261 et = UNSTUFF_BITS(ssr, 402 - 384, 6); mmc_read_ssr()
263 eo = UNSTUFF_BITS(ssr, 400 - 384, 2); mmc_read_ssr()
264 card->ssr.erase_timeout = (et * 1000) / es; mmc_read_ssr()
265 card->ssr.erase_offset = eo * 1000; mmc_read_ssr()
273 kfree(ssr); mmc_read_ssr()
H A Dcore.c1927 if (mmc_card_sd(card) && card->ssr.au) { mmc_init_erase()
1928 card->pref_erase = card->ssr.au; mmc_init_erase()
1929 card->erase_shift = ffs(card->ssr.au) - 1; mmc_init_erase()
2023 if (card->ssr.erase_timeout) { mmc_sd_erase_timeout()
2025 erase_timeout = card->ssr.erase_timeout * qty + mmc_sd_erase_timeout()
2026 card->ssr.erase_offset; mmc_sd_erase_timeout()
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
H A Drgmii.c131 u32 ssr; rgmii_set_speed() local
135 ssr = in_be32(&p->ssr) & ~RGMII_SSR_MASK(input); rgmii_set_speed()
140 ssr |= RGMII_SSR_1000(input); rgmii_set_speed()
142 ssr |= RGMII_SSR_100(input); rgmii_set_speed()
144 ssr |= RGMII_SSR_10(input); rgmii_set_speed()
146 out_be32(&p->ssr, ssr); rgmii_set_speed()
275 in_be32(&dev->base->fer), in_be32(&dev->base->ssr)); rgmii_probe()
H A Dzmii.c177 u32 ssr; zmii_set_speed() local
181 ssr = in_be32(&dev->base->ssr); zmii_set_speed()
186 ssr |= ZMII_SSR_SP(input); zmii_set_speed()
188 ssr &= ~ZMII_SSR_SP(input); zmii_set_speed()
190 out_be32(&dev->base->ssr, ssr); zmii_set_speed()
H A Drgmii.h36 u32 ssr; /* Speed select register */ member in struct:rgmii_regs
H A Dzmii.h30 u32 ssr; /* Speed select reg */ member in struct:zmii_regs
/linux-4.4.14/arch/sh/kernel/cpu/sh3/
H A Dswsusp.S70 ldc k3, ssr
101 ldc r1, ssr ! save sr in ssr
125 stc ssr, r1
H A Dentry.S38 * ldc k1, ssr ! delay slot
50 * ssr
203 ldc k3, ssr
213 ! - restore spc, pr*, ssr, gbr, mach, macl, skip default tra
275 ldc k2, ssr
331 stc ssr, k0 ! Is it from kernel space?
383 ! - save default tra, macl, mach, gbr, ssr, pr* and spc on the stack
399 stc.l ssr, @-r15
/linux-4.4.14/drivers/scsi/arm/
H A Dacornscsi.c466 void print_scsi_status(unsigned int ssr) print_scsi_status() argument
468 if (acornscsi_map[ssr] != -1) print_scsi_status()
470 acornscsi_interrupttype[(ssr >> 4)], print_scsi_status()
471 acornscsi_interruptcode[acornscsi_map[ssr]]); print_scsi_status()
473 printk("%X:%X", ssr >> 4, ssr & 0x0f); print_scsi_status()
478 void print_sbic_status(int asr, int ssr, int cmdphase) print_sbic_status() argument
489 print_scsi_status(ssr); print_sbic_status()
493 asr, (ssr & 0xf0)>>4, ssr & 0x0f, cmdphase); print_sbic_status()
508 line == 0 ? "ph" : line == 1 ? "ssr" : "int"); acornscsi_dumplogline()
525 printk(" %02X", host->status[target][ptr].ssr); acornscsi_dumplogline()
1932 unsigned int asr, ssr; acornscsi_sbicintr() local
1938 ssr = sbic_arm_read(host, SBIC_SSR); acornscsi_sbicintr()
1941 print_sbic_status(asr, ssr, host->scsi.phase); acornscsi_sbicintr()
1944 ADD_STATUS(8, ssr, host->scsi.phase, in_irq); acornscsi_sbicintr()
1947 ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, in_irq); acornscsi_sbicintr()
1949 switch (ssr) { acornscsi_sbicintr()
1973 switch (ssr) { acornscsi_sbicintr()
1983 ssr = sbic_arm_read(host, SBIC_SSR); acornscsi_sbicintr()
1984 ADD_STATUS(8, ssr, host->scsi.phase, 1); acornscsi_sbicintr()
1985 ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, 1); acornscsi_sbicintr()
2003 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2011 switch (ssr) { acornscsi_sbicintr()
2039 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2050 switch (ssr) { acornscsi_sbicintr()
2077 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2083 switch (ssr) { acornscsi_sbicintr()
2122 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2128 if (ssr == 0x85) { /* -> PHASE_IDLE */ acornscsi_sbicintr()
2135 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2141 if (ssr == 0x81) /* -> PHASE_RECONNECTED or PHASE_ABORTED */ acornscsi_sbicintr()
2145 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2159 if (ssr != 0x8f && !acornscsi_reconnect_finish(host)) acornscsi_sbicintr()
2161 ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, in_irq); acornscsi_sbicintr()
2162 switch (ssr) { acornscsi_sbicintr()
2205 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2215 switch (ssr) { acornscsi_sbicintr()
2254 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2264 switch (ssr) { acornscsi_sbicintr()
2306 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2312 switch (ssr) { acornscsi_sbicintr()
2327 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2333 switch (ssr) { acornscsi_sbicintr()
2357 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2363 switch (ssr) { acornscsi_sbicintr()
2375 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2381 switch (ssr) { acornscsi_sbicintr()
2401 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2408 host->host->host_no, acornscsi_target(host), ssr); acornscsi_sbicintr()
2655 int asr, ssr; acornscsi_abort() local
2657 ssr = sbic_arm_read(host, SBIC_SSR); acornscsi_abort()
2660 print_sbic_status(asr, ssr, host->scsi.phase); acornscsi_abort()
2736 int asr, ssr; acornscsi_bus_reset() local
2739 ssr = sbic_arm_read(host, SBIC_SSR); acornscsi_bus_reset()
2742 print_sbic_status(asr, ssr, host->scsi.phase); acornscsi_bus_reset()
2848 host->status[devidx][statptr].ssr, acornscsi_show_info()
H A Dacornscsi.h258 unsigned char ssr; member in struct:status_entry
267 host->status[(_q)][host->status_ptr[(_q)]].ssr = (_ssr); \
H A Dfas216.c350 static struct { int stat, ssr, isr, ph; } ph_list[PH_SIZE]; member in struct:__anon9165
353 static void add_debug_list(int stat, int ssr, int isr, int ph) add_debug_list() argument
356 ph_list[ph_ptr].ssr = ssr; add_debug_list()
385 ph_list[i].stat, ph_list[i].ssr, print_debug_list()
/linux-4.4.14/drivers/hsi/controllers/
H A Domap_ssi_port.c347 if (omap_port->ssr.mode != SSI_MODE_FRAME) { ssi_async_break()
385 BUG_ON(msg->channel >= omap_port->ssr.channels); ssi_async()
446 void __iomem *ssr = omap_port->ssr_base; ssi_setup() local
464 writel_relaxed(SSI_MODE_SLEEP, ssr + SSI_SSR_MODE_REG); ssi_setup()
466 val = readl(ssr + SSI_SSR_MODE_REG); ssi_setup()
474 writel_relaxed(31, ssr + SSI_SSR_FRAMESIZE_REG); ssi_setup()
475 writel_relaxed(cl->rx_cfg.num_hw_channels, ssr + SSI_SSR_CHANNELS_REG); ssi_setup()
476 writel_relaxed(0, ssr + SSI_SSR_TIMEOUT_REG); ssi_setup()
478 if ((omap_port->ssr.mode == SSI_MODE_FRAME) && ssi_setup()
481 writel_relaxed(cl->rx_cfg.mode, ssr + SSI_SSR_MODE_REG); ssi_setup()
492 omap_port->ssr.frame_size = 31; ssi_setup()
493 omap_port->ssr.timeout = 0; ssi_setup()
494 omap_port->ssr.channels = cl->rx_cfg.num_hw_channels; ssi_setup()
495 omap_port->ssr.mode = cl->rx_cfg.mode; ssi_setup()
511 void __iomem *ssr = omap_port->ssr_base; ssi_flush() local
531 writel_relaxed(0, ssr + SSI_SSR_RXSTATE_REG); ssi_flush()
532 writel_relaxed(0, ssr + SSI_SSR_BUFSTATE_REG); ssi_flush()
534 err = readl(ssr + SSI_SSR_ERROR_REG); ssi_flush()
535 writel_relaxed(err, ssr + SSI_SSR_ERRORACK_REG); ssi_flush()
537 writel_relaxed(0, ssr + SSI_SSR_BREAK_REG); ssi_flush()
751 omap_port->ssr.mode = SSI_MODE_SLEEP; ssi_release()
1293 writel_relaxed(omap_port->ssr.frame_size, base + SSI_SSR_FRAMESIZE_REG); ssi_restore_port_ctx()
1294 writel_relaxed(omap_port->ssr.channels, base + SSI_SSR_CHANNELS_REG); ssi_restore_port_ctx()
1295 writel_relaxed(omap_port->ssr.timeout, base + SSI_SSR_TIMEOUT_REG); ssi_restore_port_ctx()
1306 writel_relaxed(omap_port->ssr.mode, ssi_restore_port_mode()
H A Domap_ssi.h83 * @ssr: Context for the synchronous serial receiver
109 struct omap_ssm_ctx ssr; member in struct:omap_ssi_port
/linux-4.4.14/arch/mips/kernel/
H A Dirq_txx9.c32 u32 ssr; member in struct:txx9_irc_reg
96 __raw_readl(&txx9_ircptr->ssr); txx9_irq_mask()
/linux-4.4.14/arch/sh/kernel/
H A Drelocate_kernel.S40 stc.l ssr, @-r15
131 ldc.l @r15+, ssr
H A Dentry-common.S27 * ldc k1, ssr ! delay slot
39 * ssr
H A Ddisassemble.c458 printk("ssr"); print_sh_insn()
/linux-4.4.14/arch/sh/kernel/cpu/shmobile/
H A Dsleep.S274 /* setup ssr with saved sr */
276 ldc r0, ssr
/linux-4.4.14/drivers/media/common/saa7146/
H A Dsaa7146_core.c334 u32 ssr = saa7146_read(dev, SSR); interrupt_hw() local
335 pr_warn("%s: unexpected i2c irq: isr %08x psr %08x ssr %08x\n", interrupt_hw()
336 dev->name, isr, psr, ssr); interrupt_hw()
/linux-4.4.14/sound/soc/fsl/
H A Dfsl_dma.h31 __be32 ssr; /* Source stride register */ member in struct:ccsr_dma::ccsr_dma_channel
/linux-4.4.14/drivers/spi/
H A Dspi-nuc900.c70 static void nuc900_slave_select(struct spi_device *spi, unsigned int ssr) nuc900_slave_select() argument
87 if (!ssr) nuc900_slave_select()
/linux-4.4.14/arch/sh/kernel/cpu/sh5/
H A Dentry.S598 /* move (spc,ssr)->(pspc,pssr). The rte will shift
603 getcon ssr, r6
611 putcon r6, ssr
1334 putcon r0, ssr
1359 putcon r0, ssr
1391 putcon r1, ssr
1402 putcon r0, ssr
1440 putcon r1, ssr
1451 putcon r0, ssr
1827 getcon ssr, r2
/linux-4.4.14/arch/xtensa/kernel/
H A Dentry.S161 ssr a2
301 ssr a2
585 ssr a2 # preserve user's WB in the SAR
1182 ssr a0 # holds WB
1206 ssr a0 # save in SAR for later.
/linux-4.4.14/include/linux/mmc/
H A Dcard.h297 struct sd_ssr ssr; /* yet more SD information */ member in struct:mmc_card
/linux-4.4.14/drivers/tty/serial/
H A Dsh-sci.c1477 u16 ssr = serial_port_in(port, SCxSR); sci_rx_interrupt() local
1490 ssr & ~(SCIF_DR | SCxSR_RDxF(port))); sci_rx_interrupt()
/linux-4.4.14/drivers/media/pci/ttpci/
H A Dav7110.c391 printk("DEBI irq oops @ %ld, psr:0x%08x, ssr:0x%08x\n", debiirq()
499 printk("dvb-ttpci: GPIO0 irq oops @ %ld, psr:0x%08x, ssr:0x%08x\n", gpioirq()

Completed in 1101 milliseconds