Home
last modified time | relevance | path

Searched full:layout (Results 1 – 25 of 210) sorted by relevance

123456789

/Zephyr-Core-3.6.0/drivers/flash/
Dflash_page_layout.c15 const struct flash_pages_layout *layout; in flash_get_page_info() local
22 api->page_layout(dev, &layout, &layout_size); in flash_get_page_info()
25 info->size = layout->pages_size; in flash_get_page_info()
32 index_jmp = MIN(index_jmp, layout->pages_count); in flash_get_page_info()
35 if (index_jmp < layout->pages_count) { in flash_get_page_info()
39 layout++; in flash_get_page_info()
61 const struct flash_pages_layout *layout; in z_impl_flash_get_page_count() local
65 api->page_layout(dev, &layout, &layout_size); in z_impl_flash_get_page_count()
68 count += layout->pages_count; in z_impl_flash_get_page_count()
69 layout++; in z_impl_flash_get_page_count()
[all …]
Dflash_andes_qspi.c60 struct flash_pages_layout layout; member
81 struct flash_pages_layout layout; member
649 /* Error if layout page size is not a multiple of smallest in setup_pages_layout()
653 LOG_ERR("layout page %u not compatible with erase size %u", in setup_pages_layout()
658 /* Warn but accept layout page sizes that leave inaccessible in setup_pages_layout()
662 LOG_WRN("layout page %u wastes space with device size %zu", in setup_pages_layout()
666 dev_data->layout.pages_size = layout_page_size; in setup_pages_layout()
667 dev_data->layout.pages_count = flash_size / layout_page_size; in setup_pages_layout()
668 LOG_DBG("layout %zu x %zu By pages", dev_data->layout.pages_count, in setup_pages_layout()
669 dev_data->layout.pages_size); in setup_pages_layout()
[all …]
Dflash_stm32wba_fm.c182 const struct flash_pages_layout **layout, in flash_stm32wba_page_layout() argument
197 *layout = &stm32wba_flash_layout; in flash_stm32wba_page_layout()
226 const struct flash_pages_layout *layout; in stm32_flash_init() local
229 flash_stm32wba_page_layout(dev, &layout, &layout_size); in stm32_flash_init()
232 layout[i].pages_size, layout[i].pages_count); in stm32_flash_init()
Dflash_stm32f7x.c165 * manuals, but the flash layout for a given number of sectors is
176 #error "Unknown flash layout"
220 #error "Unknown flash layout"
224 const struct flash_pages_layout **layout, in flash_stm32_page_layout() argument
229 *layout = stm32f7_flash_layout_single_bank; in flash_stm32_page_layout()
232 *layout = stm32f7_flash_layout_dual_bank; in flash_stm32_page_layout()
237 *layout = stm32f7_flash_layout; in flash_stm32_page_layout()
DKconfig24 retrieving the layout of flash memory pages.
81 bool "API for retrieving the layout of pages"
85 Enables API for retrieving the layout of flash memory pages.
Dspi_nor.c91 /* Flash page layout can be determined from devicetree. */
92 struct flash_pages_layout layout; member
155 * stores flash size and layout.
169 struct flash_pages_layout layout; member
1171 /* Error if layout page size is not a multiple of smallest in setup_pages_layout()
1175 LOG_ERR("layout page %u not compatible with erase size %u", in setup_pages_layout()
1180 /* Warn but accept layout page sizes that leave inaccessible in setup_pages_layout()
1184 LOG_INF("layout page %u wastes space with device size %zu", in setup_pages_layout()
1188 data->layout.pages_size = layout_page_size; in setup_pages_layout()
1189 data->layout.pages_count = flash_size / layout_page_size; in setup_pages_layout()
[all …]
Dflash_stm32f2x.c175 #error "Unknown flash layout"
187 #error "Unknown flash layout"
192 const struct flash_pages_layout **layout, in flash_stm32_page_layout() argument
197 *layout = stm32f2_flash_layout; in flash_stm32_page_layout()
Dflash_gd32_v3.c19 * @brief GD32 FMC v3 flash memory layout for GD32F4xx series.
55 #error "Unknown FMC layout for GD32F4xx series."
254 const struct flash_pages_layout **layout, in flash_gd32_pages_layout() argument
259 *layout = gd32_fmc_v3_layout; in flash_gd32_pages_layout()
/Zephyr-Core-3.6.0/dts/bindings/gpio/
Dpanasonic,reduced-arduino-header.yaml27 Panasonic's reduced Arduino header is based on the Arduino UNO layout
34 1. Power Supply header exactly, like on Arduino UNO layout.
36 2. Analog Input header, like on Arduino UNO layout, but A4 and A5 are
40 Arduino UNO layout, labeled from D0 at the bottom to D7 at the top, but D6
44 Arduino UNO layout, labeled from D8 at the bottom through D15 at the top,
Draspberrypi,pico-header.yaml7 The Raspberry Pi Pico layout provides 2 columns of 20 pins headers
Draspberrypi-40pins-header.yaml7 The Raspberry Pi layout provides a 2x20 pins header.
/Zephyr-Core-3.6.0/doc/hardware/peripherals/
Dflash.rst13 all flash controller regular memory that layout is accessible via
14 API for retrieving the layout of pages (see :kconfig:option:`CONFIG_FLASH_PAGE_LAYOUT`).
18 API for retrieving the layout of pages).
Dkscan.rst16 There is no correlation between the physical and electrical layout of keys.
17 For, example, the physical layout may be one array of 16 or fewer keys, which
/Zephyr-Core-3.6.0/dts/bindings/mtd/
Datmel,sam-flash.yaml5 This binding describes the Atmel SAM flash area layout.
8 and the layout of erase-blocks.
10 E.g. the flash area layout of the ATSAM4E16C:
29 This flash area layout would described as:
54 The flash area layout node flash0 should have both this
115 blocks of flash at a time. This property describes the layout of
Dinfineon,xmc4xxx-nv-flash.yaml11 description: Flash page layout description
13 description: Individual flash page layout entry
/Zephyr-Core-3.6.0/drivers/disk/
DKconfig.flash14 bool "Verify flashdisk partition layout"
17 Enable runtime zephyr,flash-disk partition page layout constraints
/Zephyr-Core-3.6.0/tests/subsys/fs/common/
Dtest_fs_dirops.c85 TC_PRINT("building layout on %s\n", mp->mnt_point); in build_layout()
111 struct testfs_bcmd *layout) in check_layout() argument
114 struct testfs_bcmd *end_layout = testfs_bcmd_end(layout); in check_layout()
116 TC_PRINT("checking layout\n"); in check_layout()
122 int rc = testfs_bcmd_verify_layout(&path, layout, end_layout); in check_layout()
124 zassert_true(rc >= 0, "layout check failed"); in check_layout()
127 "layout found foreign"); in check_layout()
129 struct testfs_bcmd *cp = layout; in check_layout()
138 "Unmatched layout entry"); in check_layout()
199 "layout check failed"); in check_rename()
[all …]
/Zephyr-Core-3.6.0/samples/drivers/spi_flash_at45/
DREADME.rst22 enables the flash page layout API which allow show the flash information.
59 To build and flash with flash page layout enabled:
69 layout enabled:
82 layout are enabled:
/Zephyr-Core-3.6.0/subsys/logging/backends/
DKconfig.adsp_mtrace10 using the SOF Linux driver mtrace buffer layout.
/Zephyr-Core-3.6.0/tests/subsys/fs/multi-fs/src/
Dtest_ram_backend.c66 const struct flash_pages_layout **layout, in test_flash_ram_pages_layout() argument
76 *layout = dev_layout; in test_flash_ram_pages_layout()
/Zephyr-Core-3.6.0/
D.codecov.yml29 layout: "reach, diff, flags, files, footer"
/Zephyr-Core-3.6.0/soc/nios2/nios2-qemu/
Dlinker.ld11 #include <layout.h>
/Zephyr-Core-3.6.0/soc/nios2/nios2f-zephyr/
Dlinker.ld11 #include <layout.h>
/Zephyr-Core-3.6.0/soc/xtensa/intel_adsp/cavs/include/intel_tgl_adsp/
Dadsp_ipc_regs.h11 * @brief IPC registers layout for Intel ADSP cAVS TGL SoCs.
/Zephyr-Core-3.6.0/dts/bindings/adc/
Darduino,uno-adc.yaml7 The Arduino Uno layout provides a 6-pin Analog Input header. This

123456789