Title: [6581] trunk/arch/blackfin/mach-bf548/boards/ezkit.c: [#5146] Develop Linux driver for ADXL345/346 Three-Axis Digital Accelerometers: Update platfrom defaults
Revision
6581
Author
hennerich
Date
2009-06-04 11:29:28 -0500 (Thu, 04 Jun 2009)

Log Message

[#5146] Develop Linux driver for ADXL345/346 Three-Axis Digital Accelerometers: Update platfrom defaults

Modified Paths

Diff

Modified: trunk/arch/blackfin/mach-bf548/boards/ezkit.c (6580 => 6581)


--- trunk/arch/blackfin/mach-bf548/boards/ezkit.c	2009-06-04 10:54:21 UTC (rev 6580)
+++ trunk/arch/blackfin/mach-bf548/boards/ezkit.c	2009-06-04 16:29:28 UTC (rev 6581)
@@ -215,15 +215,15 @@
 	.x_axis_offset = 0,
 	.y_axis_offset = 0,
 	.z_axis_offset = 0,
-	.tap_threshold = 35,
-	.tap_duration = 2,
-	.tap_latency = 20,
-	.tap_window = 20,
+	.tap_threshold = 0x31,
+	.tap_duration = 0x10,
+	.tap_latency = 0x60,
+	.tap_window = 0xF0,
 	.tap_axis_control = ADXL_TAP_X_EN | ADXL_TAP_Y_EN | ADXL_TAP_Z_EN,
 	.act_axis_control = 0xFF,
-	.activity_threshold = 6,
-	.inactivity_threshold = 4,
-	.inactivity_time = 3,
+	.activity_threshold = 5,
+	.inactivity_threshold = 3,
+	.inactivity_time = 4,
 	.free_fall_threshold = 0x7,
 	.free_fall_time = 0x20,
 	.data_rate = 0x8,
@@ -241,6 +241,7 @@
 /*	.ev_code_ff = KEY_F,*/		/* EV_KEY */
 /*	.ev_code_act_inactivity = KEY_A,*/	/* EV_KEY */
 	.power_mode = ADXL_AUTO_SLEEP | ADXL_LINK,
+	.fifo_mode = ADXL_FIFO_STREAM,
 };
 #endif
 
@@ -721,7 +722,7 @@
 		.modalias		= "adxl34x",
 		.platform_data		= &adxl34x_info,
 		.irq			= IRQ_PC5,
-		.max_speed_hz		= 1500000,     /* max spi clock (SCK) speed in HZ */
+		.max_speed_hz		= 5000000,     /* max spi clock (SCK) speed in HZ */
 		.bus_num		= 1,
 		.chip_select  		= 2,
 		.controller_data = &spi_adxl34x_chip_info,
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to