summaryrefslogtreecommitdiffstats
path: root/drivers/clk/at91
Commit message (Expand)AuthorAgeFilesLines
* clk: at91: allow setting all PMC clock parents via DTMichał Mirosław2020-05-2610-10/+38
* clk: at91: allow setting PCKx parent via DTMichał Mirosław2020-05-2612-13/+45
* clk: at91: optimize pmc data allocationMichał Mirosław2020-05-2612-37/+20
* clk: at91: pmc: decrement node's refcountClaudiu Beznea2020-05-261-0/+1
* clk: at91: pmc: do not continue if compatible not locatedClaudiu Beznea2020-05-261-0/+2
* clk: at91: Add peripheral clock for PTCCodrin Ciubotariu2020-05-261-0/+1
* Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds2020-04-057-11/+913
|\
| * clk: at91: add at91rm9200 pmc driverAlexandre Belloni2020-03-202-0/+200
| * clk: at91: add at91sam9n12 pmc driverAlexandre Belloni2020-02-122-0/+239
| * clk: at91: add sama5d3 pmc driverAlexandre Belloni2020-02-122-0/+241
| * clk: at91: add at91sam9g45 pmc driverAlexandre Belloni2020-02-122-0/+221
| * clk: at91: usb: introduce num_parents in driver's structureClaudiu Beznea2020-02-121-1/+3
| * clk: at91: usb: use proper usbs_maskClaudiu Beznea2020-02-121-1/+1
| * clk: at91: sam9x60: fix usb clock parentsClaudiu Beznea2020-02-121-3/+2
| * clk: at91: usb: continue if clk_hw_round_rate() return zeroClaudiu Beznea2020-02-121-0/+3
| * clk: at91: sam9x60: Don't use audio PLLCodrin Ciubotariu2020-02-121-6/+3
* | clk: at91: move sam9x60's PLL register offsets to PMC headerClaudiu Beznea2020-02-181-54/+37
|/
*-. Merge branches 'clk-uniphier', 'clk-warn-critical', 'clk-ux500', 'clk-kconfig...Stephen Boyd2020-01-318-8/+13
|\ \
| | * clk: at91: sam9x60: fix programmable clock prescalerEugen Hristev2020-01-051-0/+1
| | * clk: at91: sam9x60-pll: adapt PMC_PLL_ACR default valueEugen Hristev2020-01-051-2/+6
| |/ |/|
| * clk: at91: fix possible deadlockAlexandre Belloni2019-12-166-6/+6
|/
* Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds2019-12-011-2/+1
|\
| * drivers/clk: convert VL struct to struct_sizeStephen Kitt2019-11-081-2/+1
* | clk: at91: avoid sleeping earlyAlexandre Belloni2019-10-282-5/+20
* | clk: at91: sam9x60: fix programmable clockEugen Hristev2019-10-031-0/+1
|/
* Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds2019-09-202-5/+9
|\
| * clk: at91: allow 24 Mhz clock as input for PLLEugen Hristev2019-09-171-1/+1
| * clk: at91: select parent if main oscillator or bypass is enabledEugen Hristev2019-09-161-3/+7
| * clk: at91: fix update bit maps on CFG_MOR writeEugen Hristev2019-09-161-1/+1
* | clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1Codrin Ciubotariu2019-07-221-0/+2
|/
* Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds2019-07-171-67/+214
|\
| * clk: at91: sckc: use dedicated functions to unregister clockClaudiu Beznea2019-06-271-2/+2
| * clk: at91: sckc: improve error path for sama5d4 sck registrationClaudiu Beznea2019-06-271-15/+28
| * clk: at91: sckc: remove unnecessary lineClaudiu Beznea2019-06-271-1/+0
| * clk: at91: sckc: improve error path for sam9x5 sck registerClaudiu Beznea2019-06-271-18/+32
| * clk: at91: sckc: add support to free slow clock osclillatorClaudiu Beznea2019-06-271-0/+8
| * clk: at91: sckc: add support to free slow rc oscillatorClaudiu Beznea2019-06-271-0/+8
| * clk: at91: sckc: add support to free slow oscillatorClaudiu Beznea2019-06-271-0/+8
| * clk: at91: sckc: add support for SAM9X60Claudiu Beznea2019-06-261-0/+74
| * clk: at91: sckc: add support to specify registers bit offsetsClaudiu Beznea2019-06-261-32/+61
| * clk: at91: sckc: sama5d4 has no bypass supportClaudiu Beznea2019-06-261-6/+0
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-3017-101/+17
|/
*-. Merge branches 'clk-stm32f4', 'clk-tegra', 'clk-at91', 'clk-sifive-fu540' and...Stephen Boyd2019-05-0715-154/+840
|\ \
| | * clk: at91: Mark struct clk_range as constStephen Boyd2019-04-257-14/+14
| | * clk: at91: add sam9x60 pmc driverAlexandre Belloni2019-04-252-0/+308
| | * clk: at91: add sam9x60 PLL driverAlexandre Belloni2019-04-253-0/+337
| | * clk: at91: master: Add sam9x60 supportAlexandre Belloni2019-04-252-3/+6
| | * clk: at91: usb: Add sam9x60 supportAlexandre Belloni2019-04-252-6/+30
| | * clk: at91: allow configuring generated PCR layoutAlexandre Belloni2019-04-254-24/+29
| | * clk: at91: allow configuring peripheral PCR layoutAlexandre Belloni2019-04-256-22/+71