Lines Matching full:card

2  * SD card bus interface code.
82 SDState *card = get_card(sdbus); in sdbus_set_voltage() local
85 if (card) { in sdbus_set_voltage()
86 SDCardClass *sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_set_voltage()
89 sc->set_voltage(card, millivolts); in sdbus_set_voltage()
95 SDState *card = get_card(sdbus); in sdbus_do_command() local
98 if (card) { in sdbus_do_command()
99 SDCardClass *sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_do_command()
101 return sc->do_command(card, req, response); in sdbus_do_command()
109 SDState *card = get_card(sdbus); in sdbus_write_byte() local
112 if (card) { in sdbus_write_byte()
113 SDCardClass *sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_write_byte()
115 sc->write_byte(card, value); in sdbus_write_byte()
121 SDState *card = get_card(sdbus); in sdbus_write_data() local
124 if (card) { in sdbus_write_data()
125 SDCardClass *sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_write_data()
129 sc->write_byte(card, data[i]); in sdbus_write_data()
136 SDState *card = get_card(sdbus); in sdbus_read_byte() local
139 if (card) { in sdbus_read_byte()
140 SDCardClass *sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_read_byte()
142 value = sc->read_byte(card); in sdbus_read_byte()
151 SDState *card = get_card(sdbus); in sdbus_read_data() local
154 if (card) { in sdbus_read_data()
155 SDCardClass *sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_read_data()
158 data[i] = sc->read_byte(card); in sdbus_read_data()
166 SDState *card = get_card(sdbus); in sdbus_receive_ready() local
168 if (card) { in sdbus_receive_ready()
169 SDCardClass *sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_receive_ready()
171 return sc->receive_ready(card); in sdbus_receive_ready()
179 SDState *card = get_card(sdbus); in sdbus_data_ready() local
181 if (card) { in sdbus_data_ready()
182 SDCardClass *sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_data_ready()
184 return sc->data_ready(card); in sdbus_data_ready()
192 SDState *card = get_card(sdbus); in sdbus_get_inserted() local
194 if (card) { in sdbus_get_inserted()
195 SDCardClass *sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_get_inserted()
197 return sc->get_inserted(card); in sdbus_get_inserted()
205 SDState *card = get_card(sdbus); in sdbus_get_readonly() local
207 if (card) { in sdbus_get_readonly()
208 SDCardClass *sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_get_readonly()
210 return sc->get_readonly(card); in sdbus_get_readonly()
238 SDState *card = get_card(from); in sdbus_reparent_card() local
242 /* We directly reparent the card object rather than implementing this in sdbus_reparent_card()
250 if (!card) { in sdbus_reparent_card()
254 sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_reparent_card()
255 readonly = sc->get_readonly(card); in sdbus_reparent_card()
258 qdev_set_parent_bus(DEVICE(card), &to->qbus, &error_abort); in sdbus_reparent_card()