/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/cpm/ |
D | brg.txt | 4 fsl,cpm-brg 5 fsl,cpm1-brg 6 fsl,cpm2-brg 15 brg@119f0 { 16 compatible = "fsl,mpc8272-brg", 17 "fsl,cpm2-brg", 18 "fsl,cpm-brg";
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | mpc866ads.dts | 105 brg-frequency = <0>; 120 brg@9f0 { 121 compatible = "fsl,mpc866-brg", 122 "fsl,cpm1-brg", 123 "fsl,cpm-brg"; 147 fsl,cpm-brg = <1>; 158 fsl,cpm-brg = <2>;
|
D | ep8248e.dts | 125 brg@119f0 { 126 compatible = "fsl,mpc8248-brg", 127 "fsl,cpm2-brg", 128 "fsl,cpm-brg"; 140 fsl,cpm-brg = <7>; 153 fsl,cpm-brg = <1>;
|
D | tqm8xx.dts | 137 brg-frequency = <0>; 152 brg@9f0 { 153 compatible = "fsl,mpc860-brg", 154 "fsl,cpm1-brg", 155 "fsl,cpm-brg"; 179 fsl,cpm-brg = <1>;
|
D | ep88xc.dts | 158 brg@9f0 { 159 compatible = "fsl,mpc885-brg", 160 "fsl,cpm1-brg", 161 "fsl,cpm-brg"; 183 fsl,cpm-brg = <1>; 196 fsl,cpm-brg = <2>;
|
D | adder875-redboot.dts | 148 brg@9f0 { 149 compatible = "fsl,mpc875-brg", 150 "fsl,cpm1-brg", 151 "fsl,cpm-brg"; 173 fsl,cpm-brg = <1>;
|
D | adder875-uboot.dts | 147 brg@9f0 { 148 compatible = "fsl,mpc875-brg", 149 "fsl,cpm1-brg", 150 "fsl,cpm-brg"; 172 fsl,cpm-brg = <1>;
|
D | mpc885ads.dts | 163 brg@9f0 { 164 compatible = "fsl,mpc885-brg", 165 "fsl,cpm1-brg", 166 "fsl,cpm-brg"; 188 fsl,cpm-brg = <1>; 199 fsl,cpm-brg = <2>;
|
D | pq2fads.dts | 146 brg@119f0 { 147 compatible = "fsl,mpc8280-brg", 148 "fsl,cpm2-brg", 149 "fsl,cpm-brg"; 160 fsl,cpm-brg = <1>; 171 fsl,cpm-brg = <2>;
|
D | prpmc2800.dts | 132 BRG0: brg@b200 { 133 compatible = "marvell,mv64360-brg"; 140 BRG1: brg@b208 { 141 compatible = "marvell,mv64360-brg"; 166 brg = <&BRG0>; 180 brg = <&BRG1>;
|
D | mpc8272ads.dts | 147 brg@119f0 { 148 compatible = "fsl,mpc8272-brg", 149 "fsl,cpm2-brg", 150 "fsl,cpm-brg"; 161 fsl,cpm-brg = <1>; 172 fsl,cpm-brg = <4>;
|
D | mgcoge.dts | 130 brg@119f0 { 131 compatible = "fsl,mpc8247-brg", 132 "fsl,cpm2-brg", 133 "fsl,cpm-brg"; 145 fsl,cpm-brg = <2>;
|
D | stx_gp3_8560.dts | 232 brg@919f0 { 233 compatible = "fsl,mpc8560-brg", 234 "fsl,cpm2-brg", 235 "fsl,cpm-brg"; 255 fsl,cpm-brg = <2>;
|
D | ksi8560.dts | 232 brg@919f0 { 233 compatible = "fsl,mpc8560-brg", 234 "fsl,cpm2-brg", 235 "fsl,cpm-brg"; 255 fsl,cpm-brg = <1>; 267 fsl,cpm-brg = <2>;
|
D | c2k.dts | 144 BRG0: brg@b200 { 145 compatible = "marvell,mv64360-brg"; 152 BRG1: brg@b208 { 153 compatible = "marvell,mv64360-brg"; 178 brg = <&BRG0>; 192 brg = <&BRG1>;
|
D | tqm8560.dts | 250 brg@919f0 { 251 compatible = "fsl,mpc8560-brg", 252 "fsl,cpm2-brg", 253 "fsl,cpm-brg"; 273 fsl,cpm-brg = <1>; 285 fsl,cpm-brg = <2>;
|
D | mpc8560ads.dts | 235 brg@919f0 { 236 compatible = "fsl,mpc8560-brg", 237 "fsl,cpm2-brg", 238 "fsl,cpm-brg"; 258 fsl,cpm-brg = <1>; 270 fsl,cpm-brg = <2>;
|
D | tqm8555.dts | 279 brg@919f0 { 280 compatible = "fsl,mpc8555-brg", 281 "fsl,cpm2-brg", 282 "fsl,cpm-brg";
|
D | tqm8541.dts | 279 brg@919f0 { 280 compatible = "fsl,mpc8541-brg", 281 "fsl,cpm2-brg", 282 "fsl,cpm-brg";
|
D | mpc8555cds.dts | 267 brg@919f0 { 268 compatible = "fsl,mpc8555-brg", 269 "fsl,cpm2-brg", 270 "fsl,cpm-brg";
|
D | stxssa8555.dts | 266 brg@919f0 { 267 compatible = "fsl,mpc8555-brg", 268 "fsl,cpm2-brg", 269 "fsl,cpm-brg";
|
D | mpc8541cds.dts | 267 brg@919f0 { 268 compatible = "fsl,mpc8541-brg", 269 "fsl,cpm2-brg", 270 "fsl,cpm-brg";
|
D | p1025twr.dts | 89 brg-frequency = <0>;
|
D | p1021rdb-pc_32b.dts | 90 brg-frequency = <0>;
|
D | p1021rdb-pc_36b.dts | 90 brg-frequency = <0>;
|
D | p1025rdb_32b.dts | 89 brg-frequency = <0>;
|
D | p1021mds.dts | 278 brg-frequency = <0>;
|
D | mpc832x_rdb.dts | 230 brg-frequency = <0>;
|
D | mpc836x_rdk.dts | 208 brg-frequency = <0>;
|
D | mpc832x_mds.dts | 258 brg-frequency = <0>;
|
D | mpc836x_mds.dts | 298 brg-frequency = <0>;
|
D | kmeter1.dts | 302 brg-frequency = <0>; /* Filled in by U-Boot */
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | mv64x60_dev.c | 96 struct device_node *sdma, *brg; in mv64x60_mpsc_device_setup() local 124 brg = of_find_node_by_phandle(*ph); in mv64x60_mpsc_device_setup() 125 if (!brg) in mv64x60_mpsc_device_setup() 128 err = of_address_to_resource(brg, 0, &r[2]); in mv64x60_mpsc_device_setup() 129 of_node_put(brg); in mv64x60_mpsc_device_setup() 147 prop = of_get_property(brg, "current-speed", NULL); in mv64x60_mpsc_device_setup() 172 prop = of_get_property(brg, "bcr", NULL); in mv64x60_mpsc_device_setup() 178 prop = of_get_property(brg, "clock-src", NULL); in mv64x60_mpsc_device_setup() 182 prop = of_get_property(brg, "clock-frequency", NULL); in mv64x60_mpsc_device_setup()
|
D | cpm2.c | 119 void __cpm2_setbrg(uint brg, uint rate, uint clk, int div16, int src) in __cpm2_setbrg() argument 126 if (brg < 4) { in __cpm2_setbrg() 130 brg -= 4; in __cpm2_setbrg() 132 bp += brg; in __cpm2_setbrg()
|
D | cpm1.c | 275 cpm_setbrg(uint brg, uint rate) in cpm_setbrg() argument 282 bp += brg; in cpm_setbrg()
|
/linux-4.1.27/drivers/tty/serial/cpm_uart/ |
D | cpm_uart_cpm1.h | 13 static inline void cpm_set_brg(int brg, int baud) in cpm_set_brg() argument 15 cpm_setbrg(brg, baud); in cpm_set_brg()
|
D | cpm_uart_cpm2.h | 13 static inline void cpm_set_brg(int brg, int baud) in cpm_set_brg() argument 15 cpm_setbrg(brg, baud); in cpm_set_brg()
|
D | cpm_uart.h | 78 u8 brg; member
|
D | cpm_uart_core.c | 651 cpm_set_brg(pinfo->brg - 1, baud); in cpm_uart_set_termios() 1172 pinfo->brg = *data; in cpm_uart_init_port()
|
/linux-4.1.27/drivers/tty/serial/ |
D | sunzilog.c | 286 int brg, new_baud; in sunzilog_change_mouse_baud() local 291 brg = BPS_TO_BRG(new_baud, ZS_CLOCK / ZS_CLOCK_DIVISOR); in sunzilog_change_mouse_baud() 292 up->curregs[R12] = (brg & 0xff); in sunzilog_change_mouse_baud() 293 up->curregs[R13] = (brg >> 8) & 0xff; in sunzilog_change_mouse_baud() 869 unsigned int iflag, int brg) in sunzilog_convert_to_zs() argument 878 up->curregs[R12] = brg & 0xff; in sunzilog_convert_to_zs() 879 up->curregs[R13] = (brg >> 8) & 0xff; in sunzilog_convert_to_zs() 949 int baud, brg; in sunzilog_set_termios() local 955 brg = BPS_TO_BRG(baud, ZS_CLOCK / ZS_CLOCK_DIVISOR); in sunzilog_set_termios() 957 sunzilog_convert_to_zs(up, termios->c_cflag, termios->c_iflag, brg); in sunzilog_set_termios() [all …]
|
D | zs.h | 51 #define ZS_BRG_TO_BPS(brg, freq) ((freq) / 2 / ((brg) + 2)) argument
|
D | ip22zilog.c | 804 unsigned int iflag, int brg) in ip22zilog_convert_to_zs() argument 813 up->curregs[R12] = brg & 0xff; in ip22zilog_convert_to_zs() 814 up->curregs[R13] = (brg >> 8) & 0xff; in ip22zilog_convert_to_zs() 884 int baud, brg; in ip22zilog_set_termios() local 890 brg = BPS_TO_BRG(baud, ZS_CLOCK / ZS_CLOCK_DIVISOR); in ip22zilog_set_termios() 892 ip22zilog_convert_to_zs(up, termios->c_cflag, termios->c_iflag, brg); in ip22zilog_set_termios() 1136 int brg; in ip22zilog_prepare() local 1147 brg = BPS_TO_BRG(9600, ZS_CLOCK / ZS_CLOCK_DIVISOR); in ip22zilog_prepare() 1148 up->curregs[R12] = (brg & 0xff); in ip22zilog_prepare() 1149 up->curregs[R13] = (brg >> 8) & 0xff; in ip22zilog_prepare()
|
D | ip22zilog.h | 30 #define BRG_TO_BPS(brg, freq) ((freq) / 2 / ((brg) + 2)) argument
|
D | sunzilog.h | 22 #define BRG_TO_BPS(brg, freq) ((freq) / 2 / ((brg) + 2)) argument
|
D | pmac_zilog.h | 116 #define BRG_TO_BPS(brg, freq) ((freq) / 2 / ((brg) + 2)) argument
|
D | sb1250-duart.c | 549 unsigned int baud, brg; in sbd_set_termios() local 588 brg = V_DUART_BAUD_RATE(baud); in sbd_set_termios() 590 if (brg > M_DUART_CLK_COUNTER) in sbd_set_termios() 591 brg = M_DUART_CLK_COUNTER; in sbd_set_termios() 639 write_sbdchn(sport, R_DUART_CLK_SEL, brg); in sbd_set_termios()
|
D | zs.c | 858 unsigned int baud, brg; in zs_set_termios() local 917 brg = ZS_BPS_TO_BRG(baud, uport->uartclk / zport->clk_mode); in zs_set_termios() 918 zport->regs[12] = brg & 0xff; in zs_set_termios() 919 zport->regs[13] = (brg >> 8) & 0xff; in zs_set_termios()
|
D | pmac_zilog.c | 1018 int brg; in pmz_convert_to_zs() local 1046 brg = BPS_TO_BRG(baud, ZS_CLOCK / 16); in pmz_convert_to_zs() 1047 uap->curregs[R12] = (brg & 255); in pmz_convert_to_zs() 1048 uap->curregs[R13] = ((brg >> 8) & 255); in pmz_convert_to_zs()
|
/linux-4.1.27/arch/m68k/68360/ |
D | commproc.c | 290 m360_cpm_setbrg(uint brg, uint rate) in m360_cpm_setbrg() argument 298 bp += brg; in m360_cpm_setbrg()
|
/linux-4.1.27/arch/powerpc/sysdev/qe_lib/ |
D | qe.c | 200 int qe_setbrg(enum qe_clock brg, unsigned int rate, unsigned int multiplier) in qe_setbrg() argument 205 if ((brg < QE_BRG1) || (brg > QE_BRG16)) in qe_setbrg() 224 out_be32(&qe_immr->brg.brgc[brg - QE_BRG1], tempval); in qe_setbrg()
|
/linux-4.1.27/drivers/spi/ |
D | spi-au1550.c | 114 u32 div, brg; in au1550_spi_baudcfg() local 117 brg = mainclk_hz / speed_hz / (4 << div); in au1550_spi_baudcfg() 119 if (brg < (4 + 1)) { in au1550_spi_baudcfg() 120 brg = (4 + 1); /* speed_hz too big */ in au1550_spi_baudcfg() 123 if (brg <= (63 + 1)) in au1550_spi_baudcfg() 128 brg = (63 + 1); /* set highest brg and div */ in au1550_spi_baudcfg() 130 brg--; in au1550_spi_baudcfg() 131 return PSC_SPICFG_SET_BAUD(brg) | PSC_SPICFG_SET_DIV(div); in au1550_spi_baudcfg()
|
/linux-4.1.27/include/linux/ |
D | mv643xx.h | 745 #define MV64340_BRG_CONFIG_REG(brg) (0xb200 + (brg<<3)) argument 746 #define MV64340_BRG_BAUDE_TUNING_REG(brg) (0xb208 + (brg<<3)) argument
|
D | fs_uart_pd.h | 57 u8 brg; member
|
/linux-4.1.27/drivers/net/wan/ |
D | z85230.h | 17 #define BRG_TO_BPS(brg, freq) ((freq) / 2 / ((brg) + 2)) argument
|
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/ |
D | serial.txt | 28 fsl,cpm-brg = <1>;
|
D | qe.txt | 34 - brg-frequency : the internal clock source frequency for baud-rate 45 brg-frequency = <0>;
|
D | cpm.txt | 27 - fsl,cpm-brg : Indicates which baud rate generator the device
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | cpm2.h | 109 extern void __cpm2_setbrg(uint brg, uint rate, uint clk, int div16, int src); 114 static inline void cpm_setbrg(uint brg, uint rate) in cpm_setbrg() argument 116 __cpm2_setbrg(brg, rate, CPM2_BRG_UART_CLK, 0, CPM_BRG_EXTC_INT); in cpm_setbrg() 122 static inline void cpm2_fastbrg(uint brg, uint rate, int div16) in cpm2_fastbrg() argument 124 __cpm2_setbrg(brg, rate, CPM2_BRG_INT_CLK, div16, CPM_BRG_EXTC_INT); in cpm2_fastbrg()
|
D | qe.h | 161 int qe_setbrg(enum qe_clock brg, unsigned int rate, unsigned int multiplier);
|
D | immap_qe.h | 437 struct qe_brg brg; /* brg */ member
|
D | cpm1.h | 56 extern void cpm_setbrg(uint brg, uint rate);
|
/linux-4.1.27/Documentation/devicetree/bindings/ |
D | marvell.txt | 201 - compatible : "marvell,mv64360-brg" 213 brg@b200 { 214 compatible = "marvell,mv64360-brg"; 271 - brg : the phandle for the BRG node used by this port 288 brg = <&BRG0>;
|
/linux-4.1.27/drivers/i2c/busses/ |
D | i2c-cpm.c | 439 unsigned char brg; in cpm_i2c_setup() local 575 brg = get_brgfreq() / (32 * 2 * cpm->freq) - 3; in cpm_i2c_setup() 576 out_8(&cpm->i2c_reg->i2brg, brg); in cpm_i2c_setup()
|
/linux-4.1.27/arch/powerpc/boot/dts/fsl/ |
D | mpc8568si-post.dtsi | 209 brg-frequency = <0>;
|
D | mpc8569si-post.dtsi | 197 brg-frequency = <0>;
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | commproc.h | 78 void m360_cpm_setbrg(uint brg, uint rate);
|