From: wuhao Date: Thu, 31 Jan 2013 04:11:19 +0000 (+0800) Subject: rk3188 ds1006h: fix l3g4200d & ak8963 X-Git-Tag: firefly_0821_release~7665 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=4f1d8cb8f13b1698fbc6d4a2e8b46a13973b1b6d;p=firefly-linux-kernel-4.4.55.git rk3188 ds1006h: fix l3g4200d & ak8963 --- diff --git a/arch/arm/configs/rk3188_ds1006h_defconfig b/arch/arm/configs/rk3188_ds1006h_defconfig index 748e9efe82ed..11339f17e1c2 100644 --- a/arch/arm/configs/rk3188_ds1006h_defconfig +++ b/arch/arm/configs/rk3188_ds1006h_defconfig @@ -194,6 +194,7 @@ CONFIG_MTD_NAND_IDS=y CONFIG_MTD_RKNAND=y CONFIG_BLK_DEV_LOOP=y CONFIG_MISC_DEVICES=y +CONFIG_SENSORS_AK8963=y CONFIG_UID_STAT=y CONFIG_APANIC=y CONFIG_SCSI=y diff --git a/arch/arm/mach-rk3188/board-rk3188-ds1006h.c b/arch/arm/mach-rk3188/board-rk3188-ds1006h.c index 9385d3a234d7..bb895a2e7058 100755 --- a/arch/arm/mach-rk3188/board-rk3188-ds1006h.c +++ b/arch/arm/mach-rk3188/board-rk3188-ds1006h.c @@ -315,8 +315,8 @@ static int l3g4200d_init_platform_hw(void) static struct sensor_platform_data l3g4200d_info = { .type = SENSOR_TYPE_GYROSCOPE, .irq_enable = 1, - .poll_delay_ms = 30, - .orientation = {0, 1, 0, -1, 0, 0, 0, 0, 1}, + .poll_delay_ms = 0, + .orientation = {1, 0, 0 , -1, 0, 0, 0, 0, -1}, .init_platform_hw = l3g4200d_init_platform_hw, .x_min = 40,//x_min,y_min,z_min = (0-100) according to hardware .y_min = 40,