Home
last modified time | relevance | path

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

/linux-6.12.1/Documentation/driver-api/serial/
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) {
/linux-6.12.1/drivers/tty/serial/
Datmel_serial.c334 struct serial_iso7816 *iso7816conf) in atmel_calc_cd() argument
341 do_div(mck_rate, iso7816conf->clk); in atmel_calc_cd()
347 struct serial_iso7816 *iso7816conf) in atmel_calc_fidi() argument
351 if (iso7816conf->sc_fi && iso7816conf->sc_di) { in atmel_calc_fidi()
352 fidi = (u64)iso7816conf->sc_fi; in atmel_calc_fidi()
353 do_div(fidi, iso7816conf->sc_di); in atmel_calc_fidi()
361 struct serial_iso7816 *iso7816conf) in atmel_config_iso7816() argument
373 if (iso7816conf->flags & SER_ISO7816_ENABLED) { in atmel_config_iso7816()
376 if (iso7816conf->tg > 255) { in atmel_config_iso7816()
378 memset(iso7816conf, 0, sizeof(struct serial_iso7816)); in atmel_config_iso7816()
[all …]