Home | History | Annotate | Download | only in platform_data
      1 /* SPDX-License-Identifier: GPL-2.0+ */
      2 /*
      3  * Copyright (c) 2014 Google, Inc
      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