aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/ports/SAMA/LLD/SDMMCv1/ch_sdmmc_pmc.h
diff options
context:
space:
mode:
authorareviu <areviu.info@gmail.com>2018-01-15 21:08:56 +0000
committerareviu <areviu.info@gmail.com>2018-01-15 21:08:56 +0000
commitc8a29d8802f436115664cc640faa8389cb4beb19 (patch)
tree9cb163de4d0c927a73ace97d8dac773b2463c683 /os/hal/ports/SAMA/LLD/SDMMCv1/ch_sdmmc_pmc.h
parenta5fa48f014bdcb90297fbfefcb08b5b9f9019ed7 (diff)
downloadChibiOS-c8a29d8802f436115664cc640faa8389cb4beb19.tar.gz
ChibiOS-c8a29d8802f436115664cc640faa8389cb4beb19.tar.bz2
ChibiOS-c8a29d8802f436115664cc640faa8389cb4beb19.zip
removed legacy code for pmc
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11288 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal/ports/SAMA/LLD/SDMMCv1/ch_sdmmc_pmc.h')
-rw-r--r--os/hal/ports/SAMA/LLD/SDMMCv1/ch_sdmmc_pmc.h50
1 files changed, 0 insertions, 50 deletions
diff --git a/os/hal/ports/SAMA/LLD/SDMMCv1/ch_sdmmc_pmc.h b/os/hal/ports/SAMA/LLD/SDMMCv1/ch_sdmmc_pmc.h
deleted file mode 100644
index 2400ce842..000000000
--- a/os/hal/ports/SAMA/LLD/SDMMCv1/ch_sdmmc_pmc.h
+++ /dev/null
@@ -1,50 +0,0 @@
-#ifndef CH_SDMMC_PMC_H_
-#define CH_SDMMC_PMC_H_
-
-
-struct _pmc_plla_cfg {
- /** PLLA MUL value */
- uint32_t mul;
-
- /** PLLA DIV value */
- uint32_t div;
-
- /** PLLA COUNT value (number of slow clock cycles before the PLLA is locked) */
- uint32_t count;
-
-#ifdef CONFIG_HAVE_PMC_PLLA_CHARGE_PUMP
- /** PLLA ICP value */
- uint32_t icp;
-#endif
-};
-
-struct _pmc_periph_cfg{
-
- struct {
- /** gck source selection: SLOW, MAIN, PLLA, UPLL, MCK or AUDIO */
- uint32_t css;
- /** gck division ratio (0 means disable, n >= 1 divide by n) */
- uint32_t div;
- } gck;
-
-};
-
-#define pmcEnableSDMMC0() pmcEnablePidLow(ID_SDMMC0_MSK)
-#define pmcDisableSDMMC0() pmcDisablePidLow(ID_SDMMC0_MSK)
-
-#define pmcEnableSDMMC1() pmcEnablePidHigh(ID_SDMMC1_MSK)
-#define pmcDisableSDMMC1() pmcDisablePidHigh(ID_SDMMC1_MSK)
-
-
-extern void pmc_configure_peripheral(uint32_t id, const struct _pmc_periph_cfg* cfg, bool enable);
-extern void pmc_enable_upll_clock(void);
-extern void pmc_enable_upll_bias(void);
-extern uint32_t pmc_get_peripheral_clock(uint32_t id);
-extern uint32_t pmc_get_master_clock(void);
-extern uint32_t pmc_get_gck_clock(uint32_t id);
-extern bool pmc_is_peripheral_enabled(uint32_t id);
-extern uint32_t pmc_set_main_oscillator_freq(uint32_t freq);
-extern uint32_t pmc_get_slow_clock(void);
-extern uint32_t pmc_get_processor_clock(void);
-
-#endif /* CH_SDMMC_PMC_H_ */