Lines Matching full:ips
409 * - receives the "bus frequency" from the caller (that's the IPS clock
412 * IPS divider value from hardware
415 * IPS bus clock (supported for backwards compatibility, such that
419 * SYS -> CSB -> IPS) from the REF clock rate and the returned mul/div
440 * IPS rate), or backtrack from IPS and multiplier values that in mpc512x_clk_setup_ref_clock()
457 calc_freq = bus_freq; /* start with IPS */ in mpc512x_clk_setup_ref_clock()
458 calc_freq *= *ips_div; /* IPS -> CSB */ in mpc512x_clk_setup_ref_clock()
639 * "MCLK <= IPS" constraint, the fixed divider value of 1 in mpc512x_clk_setup_mclk()
641 * CSB which is greater than IPS; the serial port setup may have in mpc512x_clk_setup_mclk()
647 * - MCLK DIV such to not exceed the IPS clock in mpc512x_clk_setup_mclk()
735 /* now setup the REF -> SYS -> CSB -> IPS hierarchy */ in mpc512x_clk_setup_clock_tree()
739 clks[MPC512x_CLK_IPS] = mpc512x_clk_divtable("ips", "csb", in mpc512x_clk_setup_clock_tree()
742 /* now setup anything below SYS and CSB and IPS */ in mpc512x_clk_setup_clock_tree()
806 "nfc-ug", "ips", &clkregs->scfr1, in mpc512x_clk_setup_clock_tree()
809 clks[MPC512x_CLK_LPC_UG] = mpc512x_clk_divtable("lpc-ug", "ips", in mpc512x_clk_setup_clock_tree()
819 "pata", "ips", &clkregs->sccr1, 28); in mpc512x_clk_setup_clock_tree()
826 name, "ips", &clkregs->sccr1, 27 - mclk_idx); in mpc512x_clk_setup_clock_tree()
829 clks[MPC512x_CLK_PSC_FIFO] = mpc512x_clk_gated("psc-fifo", "ips", in mpc512x_clk_setup_clock_tree()
833 "sata", "ips", &clkregs->sccr1, 14); in mpc512x_clk_setup_clock_tree()
835 clks[MPC512x_CLK_FEC] = mpc512x_clk_gated("fec", "ips", in mpc512x_clk_setup_clock_tree()
845 "fec2", "ips", &clkregs->sccr1, 9); in mpc512x_clk_setup_clock_tree()
854 clks[MPC512x_CLK_MEM] = mpc512x_clk_gated("mem", "ips", in mpc512x_clk_setup_clock_tree()
860 clks[MPC512x_CLK_I2C] = mpc512x_clk_gated("i2c", "ips", in mpc512x_clk_setup_clock_tree()
863 clks[MPC512x_CLK_BDLC] = mpc512x_clk_gated("bdlc", "ips", in mpc512x_clk_setup_clock_tree()
872 "spdif", "ips", &clkregs->sccr2, 23); in mpc512x_clk_setup_clock_tree()
1063 * do register the 'ips', 'sys', and 'ref' names globally in mpc5121_clk_provide_backwards_compat()
1068 clk_register_clkdev(clks[MPC512x_CLK_IPS], "ips", NULL); in mpc5121_clk_provide_backwards_compat()
1204 * a REF root that was created from the IPS bus clock input in mpc5121_clk_init()