Home
last modified time | relevance | path

Searched refs:ssr (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v5.15/drivers/rpmsg/
Dqcom_glink_ssr.c75 struct glink_ssr *ssr = dev_get_drvdata(&rpdev->dev); in qcom_glink_ssr_callback() local
78 dev_err(ssr->dev, "message too short\n"); in qcom_glink_ssr_callback()
88 if (le32_to_cpu(msg->seq_num) != ssr->seq_num) { in qcom_glink_ssr_callback()
89 dev_err(ssr->dev, "invalid sequence number of response\n"); in qcom_glink_ssr_callback()
93 complete(&ssr->completion); in qcom_glink_ssr_callback()
102 struct glink_ssr *ssr = container_of(nb, struct glink_ssr, nb); in qcom_glink_ssr_notifier_call() local
107 ssr->seq_num++; in qcom_glink_ssr_notifier_call()
108 reinit_completion(&ssr->completion); in qcom_glink_ssr_notifier_call()
112 msg.seq_num = cpu_to_le32(ssr->seq_num); in qcom_glink_ssr_notifier_call()
116 ret = rpmsg_send(ssr->ept, &msg, sizeof(msg)); in qcom_glink_ssr_notifier_call()
[all …]
/Linux-v5.15/drivers/remoteproc/
Dqcom_common.c417 struct qcom_rproc_ssr *ssr = to_ssr_subdev(subdev); in ssr_notify_prepare() local
419 .name = ssr->info->name, in ssr_notify_prepare()
423 srcu_notifier_call_chain(&ssr->info->notifier_list, in ssr_notify_prepare()
430 struct qcom_rproc_ssr *ssr = to_ssr_subdev(subdev); in ssr_notify_start() local
432 .name = ssr->info->name, in ssr_notify_start()
436 srcu_notifier_call_chain(&ssr->info->notifier_list, in ssr_notify_start()
443 struct qcom_rproc_ssr *ssr = to_ssr_subdev(subdev); in ssr_notify_stop() local
445 .name = ssr->info->name, in ssr_notify_stop()
449 srcu_notifier_call_chain(&ssr->info->notifier_list, in ssr_notify_stop()
455 struct qcom_rproc_ssr *ssr = to_ssr_subdev(subdev); in ssr_notify_unprepare() local
[all …]
Dqcom_common.h47 void qcom_add_ssr_subdev(struct rproc *rproc, struct qcom_rproc_ssr *ssr,
49 void qcom_remove_ssr_subdev(struct rproc *rproc, struct qcom_rproc_ssr *ssr);
/Linux-v5.15/drivers/scsi/arm/
Dacornscsi.c453 void print_scsi_status(unsigned int ssr) in print_scsi_status() argument
455 if (acornscsi_map[ssr] != -1) in print_scsi_status()
457 acornscsi_interrupttype[(ssr >> 4)], in print_scsi_status()
458 acornscsi_interruptcode[acornscsi_map[ssr]]); in print_scsi_status()
460 printk("%X:%X", ssr >> 4, ssr & 0x0f); in print_scsi_status()
465 void print_sbic_status(int asr, int ssr, int cmdphase) in print_sbic_status() argument
476 print_scsi_status(ssr); in print_sbic_status()
480 asr, (ssr & 0xf0)>>4, ssr & 0x0f, cmdphase); in print_sbic_status()
512 printk(" %02X", host->status[target][ptr].ssr); in acornscsi_dumplogline()
1872 unsigned int asr, ssr; in acornscsi_sbicintr() local
[all …]
Dacornscsi.h255 unsigned char ssr; member
264 host->status[(_q)][host->status_ptr[(_q)]].ssr = (_ssr); \
Dfas216.c348 static struct { int stat, ssr, isr, ph; } ph_list[PH_SIZE]; member
351 static void add_debug_list(int stat, int ssr, int isr, int ph) in add_debug_list() argument
354 ph_list[ph_ptr].ssr = ssr; in add_debug_list()
383 ph_list[i].stat, ph_list[i].ssr, in print_debug_list()
/Linux-v5.15/drivers/net/ethernet/ibm/emac/
Drgmii.c111 u32 ssr; in rgmii_set_speed() local
115 ssr = in_be32(&p->ssr) & ~RGMII_SSR_MASK(input); in rgmii_set_speed()
120 ssr |= RGMII_SSR_1000(input); in rgmii_set_speed()
122 ssr |= RGMII_SSR_100(input); in rgmii_set_speed()
124 ssr |= RGMII_SSR_10(input); in rgmii_set_speed()
126 out_be32(&p->ssr, ssr); in rgmii_set_speed()
253 in_be32(&dev->base->fer), in_be32(&dev->base->ssr)); in rgmii_probe()
Dzmii.c173 u32 ssr; in zmii_set_speed() local
177 ssr = in_be32(&dev->base->ssr); in zmii_set_speed()
182 ssr |= ZMII_SSR_SP(input); in zmii_set_speed()
184 ssr &= ~ZMII_SSR_SP(input); in zmii_set_speed()
186 out_be32(&dev->base->ssr, ssr); in zmii_set_speed()
Drgmii.h32 u32 ssr; /* Speed select register */ member
Dzmii.h25 u32 ssr; /* Speed select reg */ member
/Linux-v5.15/drivers/hsi/controllers/
Domap_ssi_port.c357 if (omap_port->ssr.mode != SSI_MODE_FRAME) { in ssi_async_break()
396 BUG_ON(msg->channel >= omap_port->ssr.channels); in ssi_async()
461 void __iomem *ssr = omap_port->ssr_base; in ssi_setup() local
479 writel_relaxed(SSI_MODE_SLEEP, ssr + SSI_SSR_MODE_REG); in ssi_setup()
481 val = readl(ssr + SSI_SSR_MODE_REG); in ssi_setup()
489 writel_relaxed(31, ssr + SSI_SSR_FRAMESIZE_REG); in ssi_setup()
490 writel_relaxed(cl->rx_cfg.num_hw_channels, ssr + SSI_SSR_CHANNELS_REG); in ssi_setup()
491 writel_relaxed(0, ssr + SSI_SSR_TIMEOUT_REG); in ssi_setup()
493 if ((omap_port->ssr.mode == SSI_MODE_FRAME) && in ssi_setup()
496 writel_relaxed(cl->rx_cfg.mode, ssr + SSI_SSR_MODE_REG); in ssi_setup()
[all …]
Domap_ssi.h100 struct omap_ssm_ctx ssr; member
/Linux-v5.15/arch/sh/kernel/cpu/sh3/
Dswsusp.S67 ldc k3, ssr
98 ldc r1, ssr ! save sr in ssr
122 stc ssr, r1
Dentry.S199 ldc k3, ssr
209 ! - restore spc, pr*, ssr, gbr, mach, macl, skip default tra
271 ldc k2, ssr
327 stc ssr, k0 ! Is it from kernel space?
/Linux-v5.15/arch/mips/kernel/
Dirq_txx9.c32 u32 ssr; member
96 __raw_readl(&txx9_ircptr->ssr); in txx9_irq_mask()
/Linux-v5.15/drivers/mmc/core/
Dsd_ops.h24 int mmc_app_sd_status(struct mmc_card *card, void *ssr);
Dsd_ops.c327 int mmc_app_sd_status(struct mmc_card *card, void *ssr) in mmc_app_sd_status() argument
354 sg_init_one(&sg, ssr, 64); in mmc_app_sd_status()
Dcore.c1455 if (mmc_card_sd(card) && card->ssr.au) { in mmc_init_erase()
1456 card->pref_erase = card->ssr.au; in mmc_init_erase()
1457 card->erase_shift = ffs(card->ssr.au) - 1; in mmc_init_erase()
1555 if (card->ssr.erase_timeout) { in mmc_sd_erase_timeout()
1557 erase_timeout = card->ssr.erase_timeout * qty + in mmc_sd_erase_timeout()
1558 card->ssr.erase_offset; in mmc_sd_erase_timeout()
Dsd.c288 card->ssr.au = sd_au_size[au]; in mmc_read_ssr()
293 card->ssr.erase_timeout = (et * 1000) / es; in mmc_read_ssr()
294 card->ssr.erase_offset = eo * 1000; in mmc_read_ssr()
689 MMC_DEV_ATTR(ssr,
/Linux-v5.15/arch/sh/kernel/
Drelocate_kernel.S38 stc.l ssr, @-r15
129 ldc.l @r15+, ssr
/Linux-v5.15/sound/soc/fsl/
Dfsl_dma.h28 __be32 ssr; /* Source stride register */ member
/Linux-v5.15/fs/cifs/
Dsmb2transport.c615 struct smb2_sess_setup_req *ssr; in smb2_sign_rqst() local
620 ssr = (struct smb2_sess_setup_req *)shdr; in smb2_sign_rqst()
623 (ssr->Flags & SMB2_SESSION_REQ_FLAG_BINDING); in smb2_sign_rqst()
/Linux-v5.15/drivers/media/common/saa7146/
Dsaa7146_core.c322 u32 ssr = saa7146_read(dev, SSR); in interrupt_hw() local
324 dev->name, isr, psr, ssr); in interrupt_hw()
/Linux-v5.15/include/linux/mmc/
Dcard.h313 struct sd_ssr ssr; /* yet more SD information */ member
/Linux-v5.15/arch/xtensa/kernel/
Dentry.S163 ssr a2
589 ssr a2 # preserve user's WB in the SAR
1245 ssr a0 # holds WB
1269 ssr a0 # save in SAR for later.

12