Drop baud rate init to an arbitrary baud rate from Super I/O code.
See discussion at http://www.mail-archive.com/coreboot@coreboot.org/msg29394.html config->com1, devicetree.cb cleanup and init_uart8250() removal will follow once this patch is comitted Signed-off-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Acked-by: Patrick Georgi <patrick@georgi-clan.de> Updated to drop com1, com2.... from config structure and devicetree.cb git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6521 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
		
				
					committed by
					
						 Stefan Reinauer
						Stefan Reinauer
					
				
			
			
				
	
			
			
			
						parent
						
							4fff74b69f
						
					
				
				
					commit
					13508b94cb
				
			| @@ -27,7 +27,6 @@ | ||||
| extern struct chip_operations superio_intel_i3100_ops; | ||||
|  | ||||
| struct superio_intel_i3100_config { | ||||
| 	struct uart8250 com1, com2; | ||||
| }; | ||||
|  | ||||
| #endif | ||||
|   | ||||
| @@ -40,24 +40,8 @@ static void pnp_exit_ext_func_mode(device_t dev) | ||||
|  | ||||
| static void i3100_init(device_t dev) | ||||
| { | ||||
| 	struct superio_intel_i3100_config *conf; | ||||
| 	struct resource *res0; | ||||
|  | ||||
| 	if (!dev->enabled) | ||||
| 		return; | ||||
|  | ||||
| 	conf = dev->chip_info; | ||||
|  | ||||
| 	switch (dev->path.pnp.device) { | ||||
| 	case I3100_SP1: | ||||
| 		res0 = find_resource(dev, PNP_IDX_IO0); | ||||
| 		init_uart8250(res0->base, &conf->com1); | ||||
| 		break; | ||||
| 	case I3100_SP2: | ||||
| 		res0 = find_resource(dev, PNP_IDX_IO0); | ||||
| 		init_uart8250(res0->base, &conf->com2); | ||||
| 		break; | ||||
| 	} | ||||
| } | ||||
|  | ||||
| static void i3100_pnp_set_resources(device_t dev) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user