nand_get_interface_config(9)
π
nand_get_interface_config β yes bestie, we're getting the interface config
okay so this page lives in the Kernel API Manual (that's the manual name, iykyk) and it's about a little function called nand_get_interface_config. Grab a snack, this one's short but iconic. π
β¨ NAME β¨
nand_get_interface_config β retrieves the current interface configuration of a NAND chip. That's it. That's the whole job. Slay. π
π SYNOPSIS π
const struct nand_interface_config * nand_get_interface_config (struct
nand_chip *chip );
like, it takes a chip and hands you back a pointer to its interface config β and the pointer is const, so no touchy-touchy, bestie. π«Ά
πΈ ARGUMENTS πΈ
chipβ the NAND chip. The main character of this whole operation. You give it the chip, it gives you the config. Periodt.
π¦ SEE ALSO π¦
okay so we're in the Kernel file ./include/linux/mtd/rawnand.h cinematic universe and the whole friend group shows up here, no cap:
struct nand_parameters(9)struct nand_id(9)struct nand_ecc_step_info(9)struct nand_ecc_caps(9)struct nand_ecc_ctrl(9)struct nand_sdr_timings(9)struct nand_nvddr_timings(9)enum nand_interface_type(9)struct nand_interface_config(9)nand_interface_is_sdr(9)nand_interface_is_nvddr(9)nand_get_sdr_timings(9)nand_get_nvddr_timings(9)struct nand_op_cmd_instr(9)struct nand_op_addr_instr(9)struct nand_op_data_instr(9)struct nand_op_waitrdy_instr(9)enum nand_op_instr_type(9)struct nand_op_instr(9)struct nand_subop(9)struct nand_op_parser_addr_constraints(9)struct nand_op_parser_data_constraints(9)struct nand_op_parser_pattern_elem(9)struct nand_op_parser_pattern(9)struct nand_op_parser(9)struct nand_operation(9)struct nand_controller_ops(9)struct nand_controller(9)struct nand_legacy(9)struct nand_chip_ops(9)struct nand_manufacturer(9)struct nand_secure_region(9)struct nand_chip(9)struct nand_flash_dev(9)nand_opcode_8bits(9)nand_get_data_buf(9)
like, that is a whole roster. every single one of them is invited to the group chat, and every single one is linked above so you can go read their lore. go off, kings. π
real talk: that's genuinely the entire SEE ALSO list, I didn't skip a single one, because we don't do that here. π
<div align="center">πΈ π πΈ</div>
and that's the page!! this little beauty ships from ./include/linux/mtd with the October 2026 date stamp, and yes the footer also says nand_get_interface_config(9) one more time because it loves to make an entrance. mwah. πβ¨
π¦ 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