ssp_config(&corgi_ssp_dev, (SSCR0_National | (SSCR0_DSS & 0x0b )), 0, 0, SSCR0_SerClkDiv(2)); 
ssp_config(&corgi_ssp_dev, (SSCR0_National | (SSCR0_DSS & 0x0b )), 0, 0, SSCR0_SerClkDiv(ssp_machinfo->clk_ads7846)); 
int __init corgi_ssp_probe(struct device *dev){	int ret;	/* Chip Select - Disable All */	GPDR0 |= GPIO_bit(CORGI_GPIO_LCDCON_CS); /* output */	GPSR0 = GPIO_bit(CORGI_GPIO_LCDCON_CS);  /* High - Disable LCD Control/Timing Gen */	GPDR0 |= GPIO_bit(CORGI_GPIO_MAX1111_CS); /* output */	GPSR0 = GPIO_bit(CORGI_GPIO_MAX1111_CS);  /* High - Disable MAX1111*/	GPDR0 |= GPIO_bit(CORGI_GPIO_ADS7846_CS);  /* output */	GPSR0 = GPIO_bit(CORGI_GPIO_ADS7846_CS);   /* High - Disable ADS7846*/	ret=ssp_init(&corgi_ssp_dev,1);	if (ret)		printk(KERN_ERR "Unable to register SSP handler!\n");	else {		ssp_disable(&corgi_ssp_dev);		ssp_config(&corgi_ssp_dev, (SSCR0_National | (SSCR0_DSS & 0x0b )), 0, 0, SSCR0_SerClkDiv(2));		ssp_enable(&corgi_ssp_dev);	}	return ret;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/50a5de44821352354a3ee804e2c7cbfee5a81c06/corgi_ssp.c/clean/arch/arm/mach-pxa/corgi_ssp.c