Lines Matching refs:prep_ch
416 struct sdw_prepare_ch prep_ch, in sdw_do_port_prep() argument
429 ret = drv->ops->port_prep(slave, &prep_ch, cmd); in sdw_do_port_prep()
448 struct sdw_prepare_ch prep_ch; in sdw_prep_deprep_slave_ports() local
456 prep_ch.num = p_rt->num; in sdw_prep_deprep_slave_ports()
457 prep_ch.ch_mask = p_rt->ch_mask; in sdw_prep_deprep_slave_ports()
460 dpn_prop = sdw_get_slave_dpn_prop(s_rt->slave, s_rt->direction, prep_ch.num); in sdw_prep_deprep_slave_ports()
463 "Slave Port:%d properties not found\n", prep_ch.num); in sdw_prep_deprep_slave_ports()
483 prep_ch.prepare = prep; in sdw_prep_deprep_slave_ports()
485 prep_ch.bank = bus->params.next_bank; in sdw_prep_deprep_slave_ports()
504 sdw_do_port_prep(s_rt, prep_ch, prep ? SDW_OPS_PORT_PRE_PREP : SDW_OPS_PORT_PRE_DEPREP); in sdw_prep_deprep_slave_ports()
522 port_ready = &s_rt->slave->port_ready[prep_ch.num]; in sdw_prep_deprep_slave_ports()
530 "Chn prep failed for port %d: %d\n", prep_ch.num, ret); in sdw_prep_deprep_slave_ports()
536 sdw_do_port_prep(s_rt, prep_ch, prep ? SDW_OPS_PORT_POST_PREP : SDW_OPS_PORT_POST_DEPREP); in sdw_prep_deprep_slave_ports()
553 struct sdw_prepare_ch prep_ch; in sdw_prep_deprep_master_ports() local
556 prep_ch.num = p_rt->num; in sdw_prep_deprep_master_ports()
557 prep_ch.ch_mask = p_rt->ch_mask; in sdw_prep_deprep_master_ports()
558 prep_ch.prepare = prep; /* Prepare/De-prepare */ in sdw_prep_deprep_master_ports()
559 prep_ch.bank = bus->params.next_bank; in sdw_prep_deprep_master_ports()
563 ret = ops->dpn_port_prep(bus, &prep_ch); in sdw_prep_deprep_master_ports()