Lines Matching full:ios
212 "Debug level bit0=card changes bit1=ios changes, bit2=interrupts, bit3=commands");
232 memcpy(&cts->ios, &sc->aw_host.ios, sizeof(struct mmc_ios)); in aw_mmc_get_tran_settings()
241 struct mmc_ios *ios; in aw_mmc_set_tran_settings() local
245 ios = &sc->aw_host.ios; in aw_mmc_set_tran_settings()
246 new_ios = &cts->ios; in aw_mmc_set_tran_settings()
250 ios->clock = new_ios->clock; in aw_mmc_set_tran_settings()
252 device_printf(sc->aw_dev, "Clock => %d\n", ios->clock); in aw_mmc_set_tran_settings()
255 ios->vdd = new_ios->vdd; in aw_mmc_set_tran_settings()
257 device_printf(sc->aw_dev, "VDD => %d\n", ios->vdd); in aw_mmc_set_tran_settings()
260 ios->chip_select = new_ios->chip_select; in aw_mmc_set_tran_settings()
262 device_printf(sc->aw_dev, "CS => %d\n", ios->chip_select); in aw_mmc_set_tran_settings()
265 ios->bus_width = new_ios->bus_width; in aw_mmc_set_tran_settings()
267 device_printf(sc->aw_dev, "Bus width => %d\n", ios->bus_width); in aw_mmc_set_tran_settings()
270 ios->power_mode = new_ios->power_mode; in aw_mmc_set_tran_settings()
272 device_printf(sc->aw_dev, "Power mode => %d\n", ios->power_mode); in aw_mmc_set_tran_settings()
275 ios->timing = new_ios->timing; in aw_mmc_set_tran_settings()
277 device_printf(sc->aw_dev, "Timing => %d\n", ios->timing); in aw_mmc_set_tran_settings()
280 ios->bus_mode = new_ios->bus_mode; in aw_mmc_set_tran_settings()
282 device_printf(sc->aw_dev, "Bus mode => %d\n", ios->bus_mode); in aw_mmc_set_tran_settings()
1119 *(int *)result = sc->aw_host.ios.bus_mode;
1122 *(int *)result = sc->aw_host.ios.bus_width;
1125 *(int *)result = sc->aw_host.ios.chip_select;
1128 *(int *)result = sc->aw_host.ios.clock;
1146 *(int *)result = sc->aw_host.ios.power_mode;
1149 *(int *)result = sc->aw_host.ios.vdd;
1152 *(int *)result = sc->aw_host.ios.vccq;
1158 *(int *)result = sc->aw_host.ios.timing;
1183 sc->aw_host.ios.bus_mode = value;
1186 sc->aw_host.ios.bus_width = value;
1189 sc->aw_host.ios.chip_select = value;
1192 sc->aw_host.ios.clock = value;
1201 sc->aw_host.ios.power_mode = value;
1204 sc->aw_host.ios.vdd = value;
1207 sc->aw_host.ios.vccq = value;
1210 sc->aw_host.ios.timing = value;
1278 switch (sc->aw_host.ios.vccq) {
1307 struct mmc_ios *ios; local
1315 ios = &sc->aw_host.ios;
1318 switch (ios->bus_width) {
1330 switch (ios->power_mode) {
1376 if (ios->timing == bus_timing_uhs_ddr50 ||
1377 ios->timing == bus_timing_mmc_ddr52)
1383 if (ios->clock && ios->clock != sc->aw_clock) {
1384 sc->aw_clock = clock = ios->clock;
1391 if (ios->timing == bus_timing_mmc_ddr52 &&
1393 ios->bus_width == bus_width_8)) {