1 /* 2 * Copyright (c) 2014 Google, Inc 3 * SPDX-License-Identifier: GPL-2.0+ 4 */ 5 6 #ifndef __serial_pl01x_h 7 #define __serial_pl01x_h 8 9 enum pl01x_type { 10 TYPE_PL010, 11 TYPE_PL011, 12 }; 13 14 /* 15 *Information about a serial port 16 * 17 * @base: Register base address 18 * @type: Port type 19 * @clock: Input clock rate, used for calculating the baud rate divisor 20 * @skip_init: Don't attempt to change port configuration (also means @clock 21 * is ignored) 22 */ 23 struct pl01x_serial_platdata { 24 unsigned long base; 25 enum pl01x_type type; 26 unsigned int clock; 27 bool skip_init; 28 }; 29 30 #endif 31