Lines Matching refs:s
216 spxx_clk_ctl.s.runbist = 1; in cvmx_spi_reset_cb()
220 if (spxx_bist_stat.s.stat0) in cvmx_spi_reset_cb()
224 if (spxx_bist_stat.s.stat1) in cvmx_spi_reset_cb()
227 if (spxx_bist_stat.s.stat2) in cvmx_spi_reset_cb()
237 srxx_spi4_calx.s.oddpar = 1; in cvmx_spi_reset_cb()
242 stxx_spi4_calx.s.oddpar = 1; in cvmx_spi_reset_cb()
257 spxx_clk_ctl.s.seetrn = 0; in cvmx_spi_reset_cb()
258 spxx_clk_ctl.s.clkdly = 0x10; in cvmx_spi_reset_cb()
259 spxx_clk_ctl.s.runbist = 0; in cvmx_spi_reset_cb()
260 spxx_clk_ctl.s.statdrv = 0; in cvmx_spi_reset_cb()
262 spxx_clk_ctl.s.statrcv = 1; in cvmx_spi_reset_cb()
263 spxx_clk_ctl.s.sndtrn = 0; in cvmx_spi_reset_cb()
264 spxx_clk_ctl.s.drptrn = 0; in cvmx_spi_reset_cb()
265 spxx_clk_ctl.s.rcvtrn = 0; in cvmx_spi_reset_cb()
266 spxx_clk_ctl.s.srxdlck = 0; in cvmx_spi_reset_cb()
271 spxx_clk_ctl.s.srxdlck = 1; in cvmx_spi_reset_cb()
278 spxx_trn4_ctl.s.trntest = 0; in cvmx_spi_reset_cb()
279 spxx_trn4_ctl.s.jitter = 1; in cvmx_spi_reset_cb()
280 spxx_trn4_ctl.s.clr_boot = 1; in cvmx_spi_reset_cb()
281 spxx_trn4_ctl.s.set_boot = 0; in cvmx_spi_reset_cb()
283 spxx_trn4_ctl.s.maxdist = 3; in cvmx_spi_reset_cb()
285 spxx_trn4_ctl.s.maxdist = 8; in cvmx_spi_reset_cb()
286 spxx_trn4_ctl.s.macro_en = 1; in cvmx_spi_reset_cb()
287 spxx_trn4_ctl.s.mux_en = 1; in cvmx_spi_reset_cb()
322 srxx_com_ctl.s.prts = num_ports - 1; in cvmx_spi_calendar_setup_cb()
323 srxx_com_ctl.s.st_en = 0; in cvmx_spi_calendar_setup_cb()
324 srxx_com_ctl.s.inf_en = 0; in cvmx_spi_calendar_setup_cb()
333 srxx_spi4_calx.s.prt0 = port++; in cvmx_spi_calendar_setup_cb()
334 srxx_spi4_calx.s.prt1 = port++; in cvmx_spi_calendar_setup_cb()
335 srxx_spi4_calx.s.prt2 = port++; in cvmx_spi_calendar_setup_cb()
336 srxx_spi4_calx.s.prt3 = port++; in cvmx_spi_calendar_setup_cb()
337 srxx_spi4_calx.s.oddpar = in cvmx_spi_calendar_setup_cb()
344 srxx_spi4_stat.s.len = num_ports; in cvmx_spi_calendar_setup_cb()
345 srxx_spi4_stat.s.m = 1; in cvmx_spi_calendar_setup_cb()
360 stxx_arb_ctl.s.igntpa = 0; in cvmx_spi_calendar_setup_cb()
361 stxx_arb_ctl.s.mintrn = 0; in cvmx_spi_calendar_setup_cb()
365 gmxx_tx_spi_max.s.max1 = 8; in cvmx_spi_calendar_setup_cb()
366 gmxx_tx_spi_max.s.max2 = 4; in cvmx_spi_calendar_setup_cb()
367 gmxx_tx_spi_max.s.slice = 0; in cvmx_spi_calendar_setup_cb()
372 gmxx_tx_spi_thresh.s.thresh = 4; in cvmx_spi_calendar_setup_cb()
377 gmxx_tx_spi_ctl.s.tpa_clr = 0; in cvmx_spi_calendar_setup_cb()
378 gmxx_tx_spi_ctl.s.cont_pkt = 0; in cvmx_spi_calendar_setup_cb()
385 stxx_spi4_dat.s.alpha = 32; in cvmx_spi_calendar_setup_cb()
386 stxx_spi4_dat.s.max_t = 0xFFFF; /*Minimum interval is 0x20 */ in cvmx_spi_calendar_setup_cb()
396 stxx_spi4_calx.s.prt0 = port++; in cvmx_spi_calendar_setup_cb()
397 stxx_spi4_calx.s.prt1 = port++; in cvmx_spi_calendar_setup_cb()
398 stxx_spi4_calx.s.prt2 = port++; in cvmx_spi_calendar_setup_cb()
399 stxx_spi4_calx.s.prt3 = port++; in cvmx_spi_calendar_setup_cb()
400 stxx_spi4_calx.s.oddpar = in cvmx_spi_calendar_setup_cb()
407 stxx_spi4_stat.s.len = num_ports; in cvmx_spi_calendar_setup_cb()
408 stxx_spi4_stat.s.m = 1; in cvmx_spi_calendar_setup_cb()
450 if (stat.s.s4clk0 && stat.s.s4clk1 && clock_transitions) { in cvmx_spi_clock_detect_cb()
457 stat.s.s4clk0 = 0; in cvmx_spi_clock_detect_cb()
458 stat.s.s4clk1 = 0; in cvmx_spi_clock_detect_cb()
464 } while (stat.s.s4clk0 == 0 || stat.s.s4clk1 == 0); in cvmx_spi_clock_detect_cb()
475 if (stat.s.d4clk0 && stat.s.d4clk1 && clock_transitions) { in cvmx_spi_clock_detect_cb()
482 stat.s.d4clk0 = 0; in cvmx_spi_clock_detect_cb()
483 stat.s.d4clk1 = 0; in cvmx_spi_clock_detect_cb()
489 } while (stat.s.d4clk0 == 0 || stat.s.d4clk1 == 0); in cvmx_spi_clock_detect_cb()
519 spxx_clk_ctl.s.seetrn = 0; in cvmx_spi_training_cb()
520 spxx_clk_ctl.s.clkdly = 0x10; in cvmx_spi_training_cb()
521 spxx_clk_ctl.s.runbist = 0; in cvmx_spi_training_cb()
522 spxx_clk_ctl.s.statdrv = 0; in cvmx_spi_training_cb()
524 spxx_clk_ctl.s.statrcv = 1; in cvmx_spi_training_cb()
525 spxx_clk_ctl.s.sndtrn = 1; in cvmx_spi_training_cb()
526 spxx_clk_ctl.s.drptrn = 1; in cvmx_spi_training_cb()
527 spxx_clk_ctl.s.rcvtrn = 1; in cvmx_spi_training_cb()
528 spxx_clk_ctl.s.srxdlck = 1; in cvmx_spi_training_cb()
534 spxx_trn4_ctl.s.clr_boot = 1; in cvmx_spi_training_cb()
549 if (stat.s.srxtrn && rx_training_needed) { in cvmx_spi_training_cb()
552 stat.s.srxtrn = 0; in cvmx_spi_training_cb()
558 } while (stat.s.srxtrn == 0); in cvmx_spi_training_cb()
587 srxx_com_ctl.s.inf_en = 1; in cvmx_spi_calendar_sync_cb()
588 srxx_com_ctl.s.st_en = 1; in cvmx_spi_calendar_sync_cb()
600 stxx_com_ctl.s.st_en = 1; in cvmx_spi_calendar_sync_cb()
614 } while (stat.s.stxcal == 0); in cvmx_spi_calendar_sync_cb()
642 srxx_com_ctl.s.inf_en = 1; in cvmx_spi_interface_up_cb()
650 stxx_com_ctl.s.inf_en = 1; in cvmx_spi_interface_up_cb()
656 gmxx_rxx_frm_min.s.len = 64; in cvmx_spi_interface_up_cb()
660 gmxx_rxx_frm_max.s.len = 64 * 1024 - 4; in cvmx_spi_interface_up_cb()
664 gmxx_rxx_jabber.s.cnt = 64 * 1024 - 4; in cvmx_spi_interface_up_cb()