SSR
rcar_i2c_write(priv, ICSIER, SDE | SSR | SAR);
rcar_i2c_write(priv, ICSIER, SDR | SSR | SAR);
rcar_i2c_write(priv, ICSSR, ~(SAR | SSR) & 0xff);
if (ssr_filtered & SSR) {
rcar_i2c_write(priv, ICSSR, ~SSR & 0xff);
u32 ssr = saa7146_read(dev, SSR);
saa7146_read(av7110->dev, PSR), saa7146_read(av7110->dev, SSR));
saa7146_read(av7110->dev, PSR), saa7146_read(av7110->dev, SSR));
while (rd_reg16(info, SSR) & IRQ_RXDATA) {
unsigned short status = rd_reg16(info, SSR);
wr_reg16(info, SSR, status); /* clear pending */
wr_reg16(info, SSR, IRQ_RXIDLE + IRQ_RXOVER);
wr_reg16(info, SSR, IRQ_RXOVER);
wr_reg16(info, SSR, (unsigned short)(IRQ_TXIDLE + IRQ_TXUNDER));
wr_reg16(info, SSR, IRQ_TXIDLE);
wr_reg16(info, SSR, (unsigned short)(IRQ_TXIDLE + IRQ_TXUNDER));
unsigned short status = rd_reg16(info, SSR);
write_reg_le32(par->dc_regs, SSR, 0);
write_reg_le32(par->dc_regs, SSR, off);
si->block_count[SSR], si->segment_count[SSR]);
if (p->alloc_mode == SSR || p->alloc_mode == AT_SSR) {
if (p->alloc_mode == SSR)
if (p->alloc_mode == SSR)
if (sbi->ckpt->alloc_type[type] == SSR)
if (sbi->ckpt->alloc_type[i] != SSR && for_ra)
curseg->alloc_type = SSR;
CURSEG_COLD_DATA, SSR, 0);
if (!f2fs_need_SSR(sbi) || !get_ssr_segment(sbi, type, SSR, 0))
if (f2fs_need_SSR(sbi) && get_ssr_segment(sbi, type, SSR, 0))
if (curseg->alloc_type == SSR) {
if (seg_i->alloc_type == SSR)
if (curseg->alloc_type != LFS && curseg->alloc_type != SSR) {
if (curseg->alloc_type == SSR)
{ SSR, "SSR-mode" }, \
TRACE_DEFINE_ENUM(SSR);