hw/mcu/atmel: add CPU_CLOCK_FREQ_MHZ definition for SAMD21

Adds a new syscfg definition that allows users to
select the CPU clock frequency (in MHz) for SAMD21-based targets.
diff --git a/hw/mcu/atmel/samd21xx/ext/pkg.yml b/hw/mcu/atmel/samd21xx/ext/pkg.yml
index b415a2d..680f1d5 100644
--- a/hw/mcu/atmel/samd21xx/ext/pkg.yml
+++ b/hw/mcu/atmel/samd21xx/ext/pkg.yml
@@ -23,7 +23,7 @@
 
 repository.atmel-samd21xx:
     type: github
-    vers: c24381e11d1b494684b84f80536afe95aeec376a-commit
+    vers: 08b4c2fdadfaac4b40811b9561a1cfd6b99c1c34-commit
     branch: master
     user: runtimeco
     repo: mynewt_arduino_zero
diff --git a/hw/mcu/atmel/samd21xx/syscfg.yml b/hw/mcu/atmel/samd21xx/syscfg.yml
index 766290a..d5e749b 100644
--- a/hw/mcu/atmel/samd21xx/syscfg.yml
+++ b/hw/mcu/atmel/samd21xx/syscfg.yml
@@ -23,6 +23,11 @@
             Used internally by the newt tool.
         value: 1
 
+    CPU_CLOCK_FREQ_MHZ:
+        description: "CPU clock frequency in MHz"
+        value: 48
+        range: 1, 3, 6, 8, 12, 24, 48
+
     SPI_0:
         description: 'Whether to enable SPI0'
         value:  0