STRUCT CCS_PDAF_READOUT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

struct ccs_pdaf_readout β€” the descriptor for reading out CCS PDAF data, bestie. That's it, that's the whole vibe ✨

Also, hi, welcome to the Kernel API Manual πŸŽ€ β€” yes the real one, pull up a chair 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

struct ccs_pdaf_readout {
           u8 pdaf_readout_info_order;
           struct ccs_frame_format_descs *ffd;
        };

🌸 Members 🌸

okay so there's literally two of them, let's go πŸ’…

  • pdaf_readout_info_order β€” the PDAF readout order. that's the whole description, no cap, it just is the readout order πŸ”₯
  • ffd β€” the frame format of the PDAF data. pointer to a struct ccs_frame_format_descs, iconic πŸ‘‘

⭐ SEE ALSO ⭐

the whole squad, fr fr β€” first off, the actual home of this thing lives in the kernel file ./drivers/media/i2c/ccs/ccs-data.h (it's a struct, iykyk) 🧚

then the extended friend group:

  • ccs_data_block_version(9)
  • struct ccs_reg(9)
  • struct ccs_if_rule(9)
  • struct ccs_frame_format_desc(9)
  • struct ccs_frame_format_descs(9)
  • struct ccs_rule(9)
  • struct ccs_pdaf_pix_loc_block_desc(9)
  • struct ccs_pdaf_pix_loc_block_desc_group(9)
  • struct ccs_pdaf_pix_loc_pixel_desc(9)
  • struct ccs_pdaf_pix_loc_pixel_desc_group(9)
  • struct ccs_pdaf_pix_loc(9)
  • struct ccs_data_container(9)

like… that's a lot of friends and honestly? obsessed πŸ’œ


okay go read them, they're all right there, no excuses πŸ™ˆ

and that's the tea πŸ“ this little page comes from ./drivers/media/i2c/ccs, dated October 2026 β€” mwah, bye bestie, slay your kernel journey πŸ’…πŸ’–πŸŒˆ

πŸ“¦ where this page comes from