Ejemplo n.º 1
0
static int s5pv310_dac_init(void)
{
	unsigned int ret;

	printk(KERN_INFO "S5PV310 DAC Function init\n");
	s3c_gpio_cfgpin(S5PV310_GPY0(0), (0x2 << 0));

	__raw_writel(0xFFFFFFFF, S5P_SROM_BC0);

	dac_base = ioremap(S5PV310_PA_SROM0, SZ_16);

	__raw_writeb(0xff, dac_base);
}
Ejemplo n.º 2
0
			.to_irq	= s5pv310_gpio2int,
		},
	}, {
		.base	= (S5PV310_VA_GPIO2 + 0xC60),
		.config	= &gpio_cfg_noint,
		.chip	= {
			.base	= S5PV310_GPX3(0),
			.ngpio	= S5PV310_GPIO_X3_NR,
			.label	= "GPX3",
			.to_irq	= s5pv310_gpio2int,
		},
	}, {
		.base	= (S5PV310_VA_GPIO2 + 0x120),
		.config	= &gpio_cfg_noint,
		.chip	= {
			.base	= S5PV310_GPY0(0),
			.ngpio	= S5PV310_GPIO_Y0_NR,
			.label	= "GPY0",
		},
	}, {
		.base	= (S5PV310_VA_GPIO2 + 0x140),
		.config	= &gpio_cfg_noint,
		.chip	= {
			.base	= S5PV310_GPY1(0),
			.ngpio	= S5PV310_GPIO_Y1_NR,
			.label	= "GPY1",
		},
	}, {
		.base	= (S5PV310_VA_GPIO2 + 0x160),
		.config	= &gpio_cfg_noint,
		.chip	= {