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