Lines Matching refs:chipselect
69 static void set_smc_timings(const u8 chipselect, const u16 cycle,
84 at91_sys_write(AT91_SMC_MODE(chipselect), mode);
87 at91_sys_write(AT91_SMC_SETUP(chipselect), AT91_SMC_NWESETUP_(setup) |
91 at91_sys_write(AT91_SMC_PULSE(chipselect), AT91_SMC_NWEPULSE_(pulse) |
95 at91_sys_write(AT91_SMC_CYCLE(chipselect), AT91_SMC_NWECYCLE_(cycle) |
109 static void apply_timings(const u8 chipselect, const u8 pio,
140 set_smc_timings(chipselect, cycle, setup, pulse, data_float, use_iordy);
148 u8 chipselect = hwif->select_data;
151 pdbg("cs %u buf %p len %d\n", chipselect, buf, len);
155 enter_16bit(chipselect, mode);
157 leave_16bit(chipselect, mode);
165 u8 chipselect = hwif->select_data;
168 pdbg("cs %u buf %p len %d\n", chipselect, buf, len);
170 enter_16bit(chipselect, mode);
172 leave_16bit(chipselect, mode);
178 u8 chipselect = hwif->select_data;
182 pdbg("chipselect %u pio %u\n", chipselect, pio);
190 apply_timings(chipselect, pio, timing, use_iordy);
276 pdbg("chipselect %u irq %u res %08lx\n", board->chipselect,
313 apply_timings(board->chipselect, 0, ide_timing_find_mode(XFER_PIO_0), 0);
319 host->ports[0]->select_data = board->chipselect;