blob: 42ebc8642355072ce4c6fc6bb4fc7e6e0f681b5f [file] [log] [blame]
Nico Huberc3b02dc2023-08-12 01:13:45 +02001LIBFLASHPROG_1.0 {
2 global:
Nico Huber0d2b45e2026-03-23 22:42:46 +01003 flashprog_chip_bus_names;
4 flashprog_chip_buses;
Nico Huber48d4a042026-03-08 16:07:28 +01005 flashprog_chip_first;
6 flashprog_chip_name;
7 flashprog_chip_next;
8 flashprog_chip_size;
Nico Huber0d2b45e2026-03-23 22:42:46 +01009 flashprog_chip_test_status;
Nico Huber48d4a042026-03-08 16:07:28 +010010 flashprog_chip_vendor;
Nico Huber0d2b45e2026-03-23 22:42:46 +010011 flashprog_chip_voltage_range;
Nico Huber48d4a042026-03-08 16:07:28 +010012 flashprog_chips_all;
13 flashprog_chips_count;
Nico Huberd9301142026-03-08 21:19:27 +010014 flashprog_chips_probe;
Nico Huber48d4a042026-03-08 16:07:28 +010015 flashprog_chips_release;
Nico Huberc3b02dc2023-08-12 01:13:45 +020016 flashprog_flag_get;
17 flashprog_flag_set;
18 flashprog_flash_erase;
19 flashprog_flash_getsize;
20 flashprog_flash_probe;
Nico Huberd4926fe2026-03-08 21:37:52 +010021 flashprog_flash_probe_chip;
Nico Huberc3b02dc2023-08-12 01:13:45 +020022 flashprog_flash_release;
23 flashprog_image_read;
24 flashprog_image_verify;
25 flashprog_image_write;
26 flashprog_init;
27 flashprog_layout_add_region;
Nico Hubereed122d2023-02-11 02:05:07 +010028 flashprog_layout_get_region_range;
Nico Huberc3b02dc2023-08-12 01:13:45 +020029 flashprog_layout_include_region;
30 flashprog_layout_new;
31 flashprog_layout_read_fmap_from_buffer;
32 flashprog_layout_read_fmap_from_rom;
33 flashprog_layout_read_from_ifd;
34 flashprog_layout_release;
35 flashprog_layout_set;
36 flashprog_programmer_init;
37 flashprog_programmer_shutdown;
38 flashprog_set_log_callback;
Richard Hughes842d6782021-01-15 09:48:12 +000039 flashprog_set_progress_callback;
Nico Huberc3b02dc2023-08-12 01:13:45 +020040 flashprog_shutdown;
41 flashprog_wp_cfg_new;
42 flashprog_wp_cfg_release;
43 flashprog_wp_get_available_ranges;
44 flashprog_wp_get_mode;
45 flashprog_wp_get_range;
46 flashprog_wp_ranges_get_count;
47 flashprog_wp_ranges_get_range;
48 flashprog_wp_ranges_release;
49 flashprog_wp_read_cfg;
50 flashprog_wp_set_mode;
51 flashprog_wp_set_range;
52 flashprog_wp_write_cfg;
53 local: *;
54};