Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/tty/serial/xilinx_uartps.c cdns_early_console_setup() -> cdns_uart_calc_baud_divs()

Type Parameter Key Value
PARAM_VALUE 0 clk 1-u32max
PARAM_VALUE 1 baud 1-u32max
PARAM_VALUE 2 rbdiv 5050835668386140160
PARAM_VALUE 2 *rbdiv 0
PARAM_VALUE 3 rcd 3349496057046728704
PARAM_VALUE 3 *rcd 0
PARAM_VALUE 4 div8 8860818604615557120
NOCHECK_CALL
USER_DATA 1 baud 1-u32max
UNITS 0 clk unit_byte

drivers/tty/serial/xilinx_uartps.c cdns_uart_clk_notifier_cb() -> cdns_uart_calc_baud_divs()

Type Parameter Key Value
PARAM_VALUE 2 rbdiv 6797632804070060032
PARAM_VALUE 3 rcd 4119261443690786816
PARAM_VALUE 4 div8 7516902547730247680
UNITS 0 clk unit_byte

drivers/tty/serial/xilinx_uartps.c cdns_uart_set_baud_rate() -> cdns_uart_calc_baud_divs()

Type Parameter Key Value
PARAM_VALUE 2 rbdiv 6655681299738435584
PARAM_VALUE 2 *rbdiv 0
PARAM_VALUE 3 rcd 9075946164220334080
PARAM_VALUE 3 *rcd 0
PARAM_VALUE 4 div8 8927077987662716928
DATA_SOURCE 1 baud $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 baud 1-268435454,u32max[c]
USER_DATA 1 baud 1-s32max[c]
UNITS 0 clk unit_byte
LOCK2 &port->lock
LOCK2 flags
TYPE_LOCK (struct uart_port)->lock