31 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| diff -Nru linux-3.5.4/arch/arm/mach-omap2/board-igep0020.c linux-3.5.4.rasm/arch/arm/mach-omap2/board-igep0020.c
 | |
| --- linux-3.5.4/arch/arm/mach-omap2/board-igep0020.c	2012-09-15 00:28:08.000000000 +0200
 | |
| +++ linux-3.5.4.rasm/arch/arm/mach-omap2/board-igep0020.c	2012-10-10 19:57:57.928347091 +0200
 | |
| @@ -611,6 +611,26 @@
 | |
|  	regulator_register_fixed(1, dummy_supplies, ARRAY_SIZE(dummy_supplies));
 | |
|  	omap3_mux_init(board_mux, OMAP_PACKAGE_CBB);
 | |
|  
 | |
| +	/* Change ttyO0 from RS485 to RS232. */
 | |
| +	omap_mux_init_signal("uart1_rts.safe_mode", 0);
 | |
| +        omap_mux_init_signal("uart1_cts.safe_mode", 0);
 | |
| +
 | |
| +        omap_mux_init_gpio(150, OMAP_PIN_INPUT);
 | |
| +        if (gpio_request(150, "UART1_RTS") == 0)
 | |
| +        {
 | |
| +          gpio_direction_input(150);
 | |
| +          gpio_set_value(150, 0);
 | |
| +          gpio_export(150, 1);
 | |
| +        }
 | |
| +
 | |
| +        omap_mux_init_gpio(149, OMAP_PIN_INPUT);
 | |
| +        if (gpio_request(149, "UART1_CTS") == 0)
 | |
| +        {
 | |
| +          gpio_direction_input(149);
 | |
| +          gpio_set_value(149, 0);
 | |
| +          gpio_export(149, 1);
 | |
| +        }
 | |
| +
 | |
|  	/* Get IGEP2 hardware revision */
 | |
|  	igep2_get_revision();
 | |
|  
 |