| /Zephyr-latest/dts/arm/atmel/ |
| D | saml21.dtsi | 22 clocks = <&gclk 25>, <&mclk 0x1c 5>; 24 atmel,assigned-clocks = <&gclk 0>; 36 clocks = <&gclk 25>, <&mclk 0x1c 6>; 38 atmel,assigned-clocks = <&gclk 0>; 50 clocks = <&gclk 26>, <&mclk 0x1c 7>; 52 atmel,assigned-clocks = <&gclk 0>; 64 clocks = <&gclk 32>, <&mclk 0x1c 12>; 66 atmel,assigned-clocks = <&gclk 0>; 72 clocks = <&gclk 18>, <&mclk 0x1c 0>; 74 atmel,assigned-clocks = <&gclk 0>; [all …]
|
| D | samd20.dtsi | 22 clocks = <&gclk 0x13>, <&pm 0x20 8>; 24 atmel,assigned-clocks = <&gclk 0>; 33 clocks = <&gclk 0x14>, <&pm 0x20 10>; 35 atmel,assigned-clocks = <&gclk 0>; 44 clocks = <&gclk 0x16>, <&pm 0x20 14>; 46 atmel,assigned-clocks = <&gclk 0>; 55 clocks = <&gclk 26>, <&pm 0x20 18>; 57 atmel,assigned-clocks = <&gclk 0>; 62 clocks = <&gclk 2>, <&pm 0x18 5>; 64 atmel,assigned-clocks = <&gclk 4>; [all …]
|
| D | samd21.dtsi | 42 clocks = <&gclk 0x1d>, <&pm 0x20 14>; 44 atmel,assigned-clocks = <&gclk 0>; 53 clocks = <&gclk 26>, <&pm 0x20 8>; 55 atmel,assigned-clocks = <&gclk 0>; 67 clocks = <&gclk 26>, <&pm 0x20 9>; 69 atmel,assigned-clocks = <&gclk 0>; 81 clocks = <&gclk 27>, <&pm 0x20 10>; 83 atmel,assigned-clocks = <&gclk 0>; 95 clocks = <&gclk 33>, <&pm 0x20 18>; 97 atmel,assigned-clocks = <&gclk 0>; [all …]
|
| D | samc21.dtsi | 24 clocks = <&gclk 34>, <&mclk 0x1c 18>; 26 atmel,assigned-clocks = <&gclk 0>; 39 clocks = <&gclk 23>, <&mclk 0x1c 5>; 41 atmel,assigned-clocks = <&gclk 0>; 50 clocks = <&gclk 25>, <&mclk 0x1c 6>; 52 atmel,assigned-clocks = <&gclk 0>; 62 clocks = <&gclk 26>, <&mclk 0x10 8>; 64 atmel,assigned-clocks = <&gclk 0>; 77 clocks = <&gclk 27>, <&mclk 0x10 9>; 79 atmel,assigned-clocks = <&gclk 0>;
|
| D | samd5x.dtsi | 108 gclk: gclk@40001c00 { label 109 compatible = "atmel,sam0-gclk"; 181 clocks = <&gclk 7>, <&mclk 0x14 12>; 183 atmel,assigned-clocks = <&gclk 0>; 192 clocks = <&gclk 8>, <&mclk 0x14 13>; 194 atmel,assigned-clocks = <&gclk 0>; 203 clocks = <&gclk 23>, <&mclk 0x18 9>; 205 atmel,assigned-clocks = <&gclk 0>; 214 clocks = <&gclk 24>, <&mclk 0x18 10>; 216 atmel,assigned-clocks = <&gclk 0>; [all …]
|
| D | samc2x.dtsi | 96 gclk: gclk@40001c00 { label 97 compatible = "atmel,sam0-gclk"; 135 clocks = <&gclk 33>, <&mclk 0x1c 17>; 137 atmel,assigned-clocks = <&gclk 0>; 150 clocks = <&gclk 19>, <&mclk 0x1c 1>; 152 atmel,assigned-clocks = <&gclk 0>; 161 clocks = <&gclk 20>, <&mclk 0x1c 2>; 163 atmel,assigned-clocks = <&gclk 0>; 172 clocks = <&gclk 21>, <&mclk 0x1c 3>; 174 atmel,assigned-clocks = <&gclk 0>; [all …]
|
| D | same5x.dtsi | 38 clocks = <&gclk 27>, <&mclk 0x10 17>; 40 atmel,assigned-clocks = <&gclk 0>; 53 clocks = <&gclk 28>, <&mclk 0x10 18>; 55 atmel,assigned-clocks = <&gclk 0>;
|
| D | samd2x.dtsi | 90 gclk: gclk@40000c00 { label 91 compatible = "atmel,sam0-gclk"; 194 clocks = <&gclk 4 4>, <&pm 0x18 5>;
|
| D | saml2x.dtsi | 100 gclk: gclk@40001800 { label 101 compatible = "atmel,sam0-gclk";
|
| /Zephyr-latest/soc/atmel/sam0/common/ |
| D | soc_samd2x.c | 44 static void gclk_connect(uint8_t gclk, uint32_t src, uint32_t div, uint32_t flags) in gclk_connect() argument 46 GCLK->GENDIV.reg = GCLK_GENDIV_ID(gclk) in gclk_connect() 52 GCLK->GENCTRL.reg = GCLK_GENCTRL_ID(gclk) in gclk_connect()
|
| D | soc_samd5x.c | 133 static void gclk_connect(uint8_t gclk, uint8_t src, uint8_t div) in gclk_connect() argument 135 GCLK->GENCTRL[gclk].reg = GCLK_GENCTRL_SRC(src) in gclk_connect()
|
| /Zephyr-latest/drivers/dac/ |
| D | dac_sam0.c | 134 .gclk_gen = ASSIGNED_CLOCKS_CELL_BY_NAME(n, gclk, gen), \ 135 .gclk_id = DT_INST_CLOCKS_CELL_BY_NAME(n, gclk, id), \
|
| /Zephyr-latest/drivers/pwm/ |
| D | pwm_sam0_tcc.c | 155 .gclk_gen = ASSIGNED_CLOCKS_CELL_BY_NAME(inst, gclk, gen), \ 156 .gclk_id = DT_INST_CLOCKS_CELL_BY_NAME(inst, gclk, id), \
|
| D | pwm_sam0_tc.c | 200 .gclk_gen = ASSIGNED_CLOCKS_CELL_BY_NAME(inst, gclk, gen), \ 201 .gclk_id = DT_INST_CLOCKS_CELL_BY_NAME(inst, gclk, id), \
|
| /Zephyr-latest/drivers/timer/ |
| D | sam0_rtc_timer.c | 261 | GCLK_CLKCTRL_GEN(ASSIGNED_CLOCKS_CELL_BY_NAME(0, gclk, gen)) in sys_clock_driver_init() 262 | GCLK_CLKCTRL_ID(DT_INST_CLOCKS_CELL_BY_NAME(0, gclk, id)); in sys_clock_driver_init()
|
| /Zephyr-latest/drivers/can/ |
| D | can_sam0.c | 219 .gclk_gen = ASSIGNED_CLOCKS_CELL_BY_NAME(inst, gclk, gen), \ 220 .gclk_id = DT_INST_CLOCKS_CELL_BY_NAME(inst, gclk, id), \
|
| /Zephyr-latest/drivers/adc/ |
| D | adc_sam0.c | 555 ASSIGNED_CLOCKS_CELL_BY_NAME(n, gclk, gen)), \ 568 .gclk_gen = ASSIGNED_CLOCKS_CELL_BY_NAME(n, gclk, gen), \ 569 .gclk_id = DT_INST_CLOCKS_CELL_BY_NAME(n, gclk, id), \
|
| /Zephyr-latest/drivers/spi/ |
| D | spi_sam0.c | 723 .gclk_gen = ASSIGNED_CLOCKS_CELL_BY_NAME(n, gclk, gen), \ 724 .gclk_id = DT_INST_CLOCKS_CELL_BY_NAME(n, gclk, id), \ 735 .gclk_gen = ASSIGNED_CLOCKS_CELL_BY_NAME(n, gclk, gen), \ 736 .gclk_id = DT_INST_CLOCKS_CELL_BY_NAME(n, gclk, id), \
|
| /Zephyr-latest/drivers/i2c/ |
| D | i2c_sam0.c | 824 .gclk_gen = ASSIGNED_CLOCKS_CELL_BY_NAME(n, gclk, gen), \ 825 .gclk_id = DT_INST_CLOCKS_CELL_BY_NAME(n, gclk, id), \ 837 .gclk_gen = ASSIGNED_CLOCKS_CELL_BY_NAME(n, gclk, gen), \ 838 .gclk_id = DT_INST_CLOCKS_CELL_BY_NAME(n, gclk, id), \
|
| /Zephyr-latest/drivers/counter/ |
| D | counter_sam0_tc32.c | 420 .gclk_gen = ASSIGNED_CLOCKS_CELL_BY_NAME(n, gclk, gen), \ 421 .gclk_id = DT_INST_CLOCKS_CELL_BY_NAME(n, gclk, id), \
|
| /Zephyr-latest/drivers/rtc/ |
| D | rtc_sam0.c | 575 COND_CODE_1(DT_INST_CLOCKS_HAS_NAME(n, gclk), \ 578 .gclk_gen = ASSIGNED_CLOCKS_CELL_BY_NAME(n, gclk, gen), \ 579 .gclk_id = DT_INST_CLOCKS_CELL_BY_NAME(n, gclk, id) \
|
| /Zephyr-latest/drivers/serial/ |
| D | uart_sam0.c | 1277 .gclk_gen = ASSIGNED_CLOCKS_CELL_BY_NAME(n, gclk, gen), \ 1278 .gclk_id = DT_INST_CLOCKS_CELL_BY_NAME(n, gclk, id), \
|
| /Zephyr-latest/doc/releases/ |
| D | release-notes-4.1.rst | 594 * :dtcompatible:`atmel,sam0-gclk`
|
| D | release-notes-2.4.rst | 1346 * :github:`26617` - devicetree: sam0 gclk
|
| D | release-notes-3.2.rst | 1067 * :dtcompatible:`atmel,saml2x-gclk`
|