STRUCT EC_PARAMS_FLASH_SELECT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 struct ec_params_flash_select(9) 🌸

okay bestie, welcome to the Kernel API Manual page for struct ec_params_flash_select β€” manual name folded in right here like a little name tag 🫢. This one is short and iconic: it's all about the parameters for the flash select command. No cap.


πŸ’– NAME πŸ’–

struct ec_params_flash_select β€” Parameters for the flash select command.

that's the whole name, periodt. πŸ’…


✨ SYNOPSIS ✨

the way this struct is built is literally this:

struct ec_params_flash_select {
    uint8_t select;
};

tiny struct, main character energy. πŸŽ€


🧚 Members 🧚

the one and only member, bestie:

  • select β€” 1 to select flash, 0 to deselect flash. ngl, it's giving a tiny on/off switch: 1 selects, 0 deselects. ✨

🌈 SEE ALSO 🌈

bestie, the lore goes deep. here's every reference from the original, fr fr β€” no skipping, no summarizing:

  • Kernel file: ./include/linux/platform_data/cros_ec_commands.h
  • struct ec_lpc_host_args(9)
  • struct ec_host_request(9)
  • struct ec_host_response(9)
  • struct ec_response_proto_version(9)
  • struct ec_params_hello(9)
  • struct ec_response_hello(9)
  • struct ec_response_get_version(9)
  • struct ec_params_read_test(9)
  • struct ec_response_read_test(9)
  • struct ec_response_get_chip_info(9)
  • struct ec_response_board_version(9)
  • struct ec_params_read_memmap(9)
  • struct ec_params_get_cmd_versions(9)
  • struct ec_params_get_cmd_versions_v1(9)
  • struct ec_response_get_cmd_versions(9)
  • struct ec_response_get_comms_status(9)
  • struct ec_response_get_protocol_info(9)
  • struct ec_response_flash_info(9)
  • struct ec_response_flash_info_1(9)
  • struct ec_params_flash_read(9)
  • struct ec_params_flash_write(9)
  • struct ec_params_flash_erase(9)
  • struct ec_params_flash_erase_v1(9)
  • struct ec_params_flash_protect(9)
  • struct ec_response_flash_protect(9)
  • struct ec_params_flash_region_info(9)
  • struct ec_params_cec_write(9)
  • struct ec_params_cec_write_v1(9)
  • struct ec_params_cec_read(9)
  • struct ec_response_cec_read(9)
  • struct ec_params_cec_set(9)
  • struct ec_params_cec_get(9)
  • struct ec_response_cec_get(9)
  • struct ec_response_cec_port_count(9)
  • struct ec_params_battery_static_info(9)
  • struct ec_response_battery_static_info(9)
  • struct ec_params_battery_dynamic_info(9)
  • struct ec_response_battery_dynamic_info(9)
  • struct ec_params_charger_control(9)

xoxo, your kernel bestie πŸŽ€ β€” footer vibes: source/version ./include/linux/platform_data, date October 2026, page struct ec_p...flash_select(9). periodt. πŸ’œ

πŸ“¦ where this page comes from