From a702f4631ebfb8f2ae92c8da0cc9a49d899bd920 Mon Sep 17 00:00:00 2001
From: Kaleb Elwert <belak@coded.io>
Date: Mon, 9 Jan 2017 10:54:36 -0800
Subject: [PATCH] Increase tick frequency for responsiveness

Based off of PR #866 which did the same thing for the infinity60
---
 keyboards/whitefox/chconf.h | 2 +-
 keyboards/whitefox/matrix.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/keyboards/whitefox/chconf.h b/keyboards/whitefox/chconf.h
index 43c845739a..d9114ec858 100644
--- a/keyboards/whitefox/chconf.h
+++ b/keyboards/whitefox/chconf.h
@@ -48,7 +48,7 @@
  * @details Frequency of the system timer that drives the system ticks. This
  *          setting also defines the system tick time unit.
  */
-#define CH_CFG_ST_FREQUENCY                 1000
+#define CH_CFG_ST_FREQUENCY                 100000
 
 /**
  * @brief   Time delta constant for the tick-less mode.
diff --git a/keyboards/whitefox/matrix.c b/keyboards/whitefox/matrix.c
index ce35bca287..d69b82d61d 100644
--- a/keyboards/whitefox/matrix.c
+++ b/keyboards/whitefox/matrix.c
@@ -69,7 +69,7 @@ uint8_t matrix_scan(void)
             case 8: palSetPad(GPIOC, 11);   break;
         }
 
-        wait_us(1); // need wait to settle pin state
+        wait_us(10); // need wait to settle pin state
 
         // read col data: { PTD0, PTD1, PTD4, PTD5, PTD6, PTD7, PTC1, PTC2 }
         data = ((palReadPort(GPIOC) & 0x06UL) << 5) |