summaryrefslogtreecommitdiffstats
path: root/drivers/clk/bcm/clk-raspberrypi.c
Commit message (Expand)AuthorAgeFilesLines
* firmware: raspberrypi: Move the clock IDs to the firmware headerMaxime Ripard2022-10-281-19/+0
* Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds2022-10-081-0/+11
|\
| * clk: bcm: rpi: Add support for VEC clockDom Cobley2022-09-301-0/+5
| * clk: bcm: rpi: Handle pixel clock in firmwareIvan T. Ivanov2022-09-301-0/+3
| * clk: bcm: rpi: Add support HEVC clockIvan T. Ivanov2022-09-301-0/+3
* | clk: bcm: rpi: Show clock id limit in error caseStefan Wahren2022-08-231-1/+2
* | clk: bcm: rpi: Add missing newlineStefan Wahren2022-08-231-3/+3
* | clk: bcm: rpi: Prevent out-of-bounds accessStefan Wahren2022-08-231-1/+6
* | clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rateStefan Wahren2022-08-221-1/+1
|/
* clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc()Christophe JAILLET2022-05-201-1/+1
* clk: bcm: rpi: Run some clocks at the minimum rate allowedMaxime Ripard2022-03-111-0/+37
* clk: bcm: rpi: Set a default minimum rateMaxime Ripard2022-03-111-0/+26
* clk: bcm: rpi: Add variant structureMaxime Ripard2022-03-111-17/+47
* clk: bcm: rpi: Release firmware handle on unbindNicolas Saenz Julienne2021-03-221-1/+1
* clk: bcm: rpi: Add register to control pixel bvb clkHoegeun Kwon2020-09-221-0/+1
* clk: bcm: rpi: Remove the quirks for the CPU clockMaxime Ripard2020-06-191-164/+0
* clk: bcm: rpi: Give firmware clocks a nameMaxime Ripard2020-06-191-1/+20
* clk: bcm: rpi: Discover the firmware clocksMaxime Ripard2020-06-191-12/+141
* clk: bcm: rpi: Add an enum for the firmware clocksMaxime Ripard2020-06-191-4/+19
* clk: bcm: rpi: Add DT provider for the clocksMaxime Ripard2020-06-191-0/+16
* clk: bcm: rpi: Make the PLLB registration function return a clk_hwMaxime Ripard2020-06-191-22/+24
* clk: bcm: rpi: Split pllb clock hooksMaxime Ripard2020-06-191-8/+22
* clk: bcm: rpi: Rename is_prepared functionMaxime Ripard2020-06-191-2/+2
* clk: bcm: rpi: Pass the clocks data to the firmware functionMaxime Ripard2020-06-191-15/+14
* clk: bcm: rpi: Add clock id to dataMaxime Ripard2020-06-191-9/+9
* clk: bcm: rpi: Create a data structure for the clocksMaxime Ripard2020-06-191-10/+21
* clk: bcm: rpi: Use CCF boundaries instead of rolling our ownMaxime Ripard2020-06-191-10/+8
* clk: bcm: rpi: Make sure the clkdev lookup is removedMaxime Ripard2020-06-191-2/+3
* clk: bcm: rpi: Switch to clk_hw_register_clkdevMaxime Ripard2020-06-191-6/+5
* clk: bcm: rpi: Remove pllb_arm_lookup global pointerMaxime Ripard2020-06-191-4/+4
* clk: bcm: rpi: Make sure pllb_arm is removedMaxime Ripard2020-06-191-2/+1
* clk: bcm: rpi: Remove global pllb_arm clock pointerMaxime Ripard2020-06-191-4/+3
* clk: bcm: rpi: Use clk_hw_register for pllb_armMaxime Ripard2020-06-191-6/+18
* clk: bcm: rpi: Statically init clk_init_dataMaxime Ripard2020-06-191-2/+1
* clk: bcm: rpi: Allow the driver to be probed by DTMaxime Ripard2020-06-191-2/+17
* clk: raspberrypi: register platform device for raspberrypi-cpufreqNicolas Saenz Julienne2019-06-251-0/+15
* clk: bcm283x: add driver interfacing with Raspberry Pi's firmwareNicolas Saenz Julienne2019-06-251-0/+300