Lines Matching refs:gen_cfg

746 	reg_sser_rw_cfg gen_cfg;  in sync_serial_ioctl_unlocked()  local
763 gen_cfg = REG_RD(sser, port->regi_sser, rw_cfg); in sync_serial_ioctl_unlocked()
771 gen_cfg.base_freq = regk_sser_f32; in sync_serial_ioctl_unlocked()
783 gen_cfg.clk_div = 125 * in sync_serial_ioctl_unlocked()
787 gen_cfg.clk_div = 62; in sync_serial_ioctl_unlocked()
792 gen_cfg.clk_div = 8 * (1 << freq) - 1; in sync_serial_ioctl_unlocked()
796 gen_cfg.base_freq = regk_sser_f32_768; in sync_serial_ioctl_unlocked()
799 gen_cfg.clk_div = 7; in sync_serial_ioctl_unlocked()
806 gen_cfg.base_freq = regk_sser_f29_493; in sync_serial_ioctl_unlocked()
809 gen_cfg.clk_div = 29493000 / (150 * 8) - 1; in sync_serial_ioctl_unlocked()
812 gen_cfg.clk_div = 29493000 / (300 * 8) - 1; in sync_serial_ioctl_unlocked()
815 gen_cfg.clk_div = 29493000 / (600 * 8) - 1; in sync_serial_ioctl_unlocked()
818 gen_cfg.clk_div = 29493000 / (1200 * 8) - 1; in sync_serial_ioctl_unlocked()
821 gen_cfg.clk_div = 29493000 / (2400 * 8) - 1; in sync_serial_ioctl_unlocked()
824 gen_cfg.clk_div = 29493000 / (4800 * 8) - 1; in sync_serial_ioctl_unlocked()
827 gen_cfg.clk_div = 29493000 / (9600 * 8) - 1; in sync_serial_ioctl_unlocked()
830 gen_cfg.clk_div = 29493000 / (19200 * 8) - 1; in sync_serial_ioctl_unlocked()
833 gen_cfg.clk_div = 29493000 / (28800 * 8) - 1; in sync_serial_ioctl_unlocked()
836 gen_cfg.clk_div = 29493000 / (57600 * 8) - 1; in sync_serial_ioctl_unlocked()
839 gen_cfg.clk_div = 29493000 / (115200 * 8) - 1; in sync_serial_ioctl_unlocked()
842 gen_cfg.clk_div = 29493000 / (230400 * 8) - 1; in sync_serial_ioctl_unlocked()
845 gen_cfg.clk_div = 29493000 / (460800 * 8) - 1; in sync_serial_ioctl_unlocked()
848 gen_cfg.clk_div = 29493000 / (921600 * 8) - 1; in sync_serial_ioctl_unlocked()
851 gen_cfg.base_freq = regk_sser_f100; in sync_serial_ioctl_unlocked()
852 gen_cfg.clk_div = 100000000 / (3125000 * 8) - 1; in sync_serial_ioctl_unlocked()
867 gen_cfg.clk_dir = regk_sser_out; in sync_serial_ioctl_unlocked()
873 gen_cfg.clk_dir = regk_sser_in; in sync_serial_ioctl_unlocked()
880 gen_cfg.clk_dir = regk_sser_out; in sync_serial_ioctl_unlocked()
886 gen_cfg.clk_dir = regk_sser_in; in sync_serial_ioctl_unlocked()
893 gen_cfg.clk_dir = regk_sser_out; in sync_serial_ioctl_unlocked()
899 gen_cfg.clk_dir = regk_sser_in; in sync_serial_ioctl_unlocked()
964 gen_cfg.gate_clk = regk_sser_no; in sync_serial_ioctl_unlocked()
966 gen_cfg.gate_clk = regk_sser_yes; in sync_serial_ioctl_unlocked()
982 gen_cfg.hold_pol = regk_sser_pos; in sync_serial_ioctl_unlocked()
984 gen_cfg.hold_pol = regk_sser_neg; in sync_serial_ioctl_unlocked()
988 gen_cfg.out_clk_pol = regk_sser_pos; in sync_serial_ioctl_unlocked()
990 gen_cfg.out_clk_pol = regk_sser_neg; in sync_serial_ioctl_unlocked()
998 gen_cfg.hold_pol = regk_sser_pos; in sync_serial_ioctl_unlocked()
1000 gen_cfg.hold_pol = regk_sser_neg; in sync_serial_ioctl_unlocked()
1012 gen_cfg.clk_dir = regk_sser_in; in sync_serial_ioctl_unlocked()
1016 gen_cfg.out_clk_pol = regk_sser_pos; in sync_serial_ioctl_unlocked()
1019 gen_cfg.clk_dir = regk_sser_out; in sync_serial_ioctl_unlocked()
1031 gen_cfg.en = (port->output | port->input); in sync_serial_ioctl_unlocked()
1038 REG_WR(sser, port->regi_sser, rw_cfg, gen_cfg); in sync_serial_ioctl_unlocked()
1043 int en = gen_cfg.en; in sync_serial_ioctl_unlocked()
1044 gen_cfg.en = 0; in sync_serial_ioctl_unlocked()
1045 REG_WR(sser, port->regi_sser, rw_cfg, gen_cfg); in sync_serial_ioctl_unlocked()
1049 gen_cfg.en = en; in sync_serial_ioctl_unlocked()
1050 REG_WR(sser, port->regi_sser, rw_cfg, gen_cfg); in sync_serial_ioctl_unlocked()