Home
last modified time | relevance | path

Searched refs:iso7816conf (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/Documentation/driver-api/serial/
H A Dserial-iso7816.rst52 struct serial_iso7816 iso7816conf;
55 memset(&iso7816conf, 0, sizeof(iso7816conf));
58 iso7816conf.flags |= SER_ISO7816_ENABLED;
62 iso7816conf.flags |= SER_ISO7816_T(0);
64 iso7816conf.flags |= SER_ISO7816_T(1);
67 iso7816conf.tg = 2;
70 iso7816conf.clk = 3571200;
73 iso7816conf.sc_fi = 372;
74 iso7816conf.sc_di = 1;
76 if (ioctl(fd_usart, TIOCSISO7816, &iso7816conf) < 0) {
/openbmc/linux/drivers/tty/serial/
H A Datmel_serial.c332 struct serial_iso7816 *iso7816conf) in atmel_calc_cd() argument
339 do_div(mck_rate, iso7816conf->clk); in atmel_calc_cd()
345 struct serial_iso7816 *iso7816conf) in atmel_calc_fidi() argument
349 if (iso7816conf->sc_fi && iso7816conf->sc_di) { in atmel_calc_fidi()
350 fidi = (u64)iso7816conf->sc_fi; in atmel_calc_fidi()
351 do_div(fidi, iso7816conf->sc_di); in atmel_calc_fidi()
359 struct serial_iso7816 *iso7816conf) in atmel_config_iso7816() argument
371 if (iso7816conf->flags & SER_ISO7816_ENABLED) { in atmel_config_iso7816()
374 if (iso7816conf->tg > 255) { in atmel_config_iso7816()
376 memset(iso7816conf, 0, sizeof(struct serial_iso7816)); in atmel_config_iso7816()
[all …]