STRUCT RPI_FIRMWARE_CLK_RATE_REQUEST(9)
π struct rpi_firmware_clk_rate_request(9) π
okay so bestie, this page lives in the Kernel API Manual, and it's the moment for struct rpi_firmware_clk_rate_request(9) to shine. It's a tiny firmware request struct, and we're gonna treat it like the main character it is. π
β¨
π NAME π
struct rpi_firmware_clk_rate_request β Firmware Request for a rate
π¦ SYNOPSIS π¦
struct rpi_firmware_clk_rate_request {
__le32 id;
__le32 rate;
};
π«Ά Members π«Ά
idβ ID of the clock being queried. That's the clock's literal ID, bestie. π°οΈrateβ Rate in Hertz. Set by the firmware. The firmware is doing the setting here β not you, not me, not the group chat. π
πΈ Description πΈ
This struct is used by RPI_FIRMWARE_GET_CLOCK_RATE, RPI_FIRMWARE_GET_CLOCK_MEASURED, RPI_FIRMWARE_GET_MAX_CLOCK_RATE and RPI_FIRMWARE_GET_MIN_CLOCK_RATE. All four, no skipping, periodt. π₯
π SEE ALSO π
- Kernel file
./include/soc/bcm2835/raspberrypi-firmware.h struct rpi_firmware_property_tag_header(9)struct rpi_firmware_get_voltage_request(9)
and that's a wrap, bestie β¨ shoutout to the source path ./include/soc/bcm2835, the date October 2026, and the footer title struct rpi_f...rate_request(9). π«Άππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms