aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/ports/SAMA
diff options
context:
space:
mode:
authorRocco Marco Guglielmi <roccomarco.guglielmi@gmail.com>2017-09-17 17:04:55 +0000
committerRocco Marco Guglielmi <roccomarco.guglielmi@gmail.com>2017-09-17 17:04:55 +0000
commitd7dca11fbf4ab15ea00fffbec49195c9a39d7346 (patch)
tree2823cd3a96dbd7eacdef454d85ad51f052156996 /os/hal/ports/SAMA
parentc082ec556491eb63bcf3fe43af71b886662322cc (diff)
downloadChibiOS-d7dca11fbf4ab15ea00fffbec49195c9a39d7346.tar.gz
ChibiOS-d7dca11fbf4ab15ea00fffbec49195c9a39d7346.tar.bz2
ChibiOS-d7dca11fbf4ab15ea00fffbec49195c9a39d7346.zip
Added Matrix clock enable in SAMA/SAMA5D2x/hal_lld.c
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10619 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal/ports/SAMA')
-rw-r--r--os/hal/ports/SAMA/SAMA5D2x/hal_lld.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/os/hal/ports/SAMA/SAMA5D2x/hal_lld.c b/os/hal/ports/SAMA/SAMA5D2x/hal_lld.c
index 9f780c3ec..c23de6eff 100644
--- a/os/hal/ports/SAMA/SAMA5D2x/hal_lld.c
+++ b/os/hal/ports/SAMA/SAMA5D2x/hal_lld.c
@@ -59,6 +59,17 @@
* @notapi
*/
void hal_lld_init(void) {
+
+ /* Disabling PMC write protection. */
+ pmcDisableWP();
+
+ /* Enabling matrix clock */
+ pmcEnableH32MX();
+ pmcEnableH64MX();
+
+ /* Enabling write protection. */
+ pmcEnableWP();
+
#if defined(SAMA_DMA_REQUIRED)
dmaInit();
#endif