| /f-stack/freebsd/contrib/octeon-sdk/ |
| H A D | cvmx-flash.c | 178 cvmx_flash_t *flash = flash_info + chip_id; in __cvmx_flash_queury_cfi() local 181 flash->base_ptr = base_ptr; in __cvmx_flash_queury_cfi() 193 flash->base_ptr = NULL; in __cvmx_flash_queury_cfi() 263 flash->base_ptr, in __cvmx_flash_queury_cfi() 264 (unsigned int)flash->vendor, in __cvmx_flash_queury_cfi() 265 flash->size, in __cvmx_flash_queury_cfi() 266 flash->num_regions, in __cvmx_flash_queury_cfi() 275 flash->region[region].num_blocks, in __cvmx_flash_queury_cfi() 633 void *region_base = flash->base_ptr; in cvmx_flash_write() 635 …while (region_base + flash->region[region].num_blocks * flash->region[region].block_size <= addres… in cvmx_flash_write() [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/mtd/ |
| H A D | intel,ixp4xx-flash.txt | 3 This flash is regular CFI compatible (Intel or AMD extended) flash chips with 7 - compatible : must be "intel,ixp4xx-flash", "cfi-flash"; 8 - reg : memory address for the flash chip 9 - bank-width : width in bytes of flash interface, should be <2> 18 flash@50000000 { 19 compatible = "intel,ixp4xx-flash", "cfi-flash";
|
| H A D | cortina,gemini-flash.txt | 3 This flash is regular CFI compatible (Intel or AMD extended) flash chips with 7 - compatible : must be "cortina,gemini-flash", "cfi-flash"; 8 - reg : memory address for the flash chip 10 - bank-width : width in bytes of flash interface, should be <2> 19 flash@30000000 { 20 compatible = "cortina,gemini-flash", "cfi-flash";
|
| H A D | arm-versatile.txt | 3 These flash chips are found in the ARM reference designs like Integrator, 6 They are regular CFI compatible (Intel or AMD extended) flash chips with 11 - compatible : must be "arm,versatile-flash", "cfi-flash"; 12 - reg : memory address for the flash chip 13 - bank-width : width in bytes of flash interface. 22 flash@34000000 { 23 compatible = "arm,versatile-flash", "cfi-flash";
|
| H A D | mtd-physmap.txt | 1 CFI or JEDEC memory-mapped NOR flash, MTD-RAM (NVRAM...) 7 used, if known, followed by either "cfi-flash", "jedec-flash", 20 mapping of the flash. 28 device name physmap-flash. 49 from/to the flash. If this property is missing, 58 flash@ff000000 { 59 compatible = "amd,am29lv128ml", "cfi-flash"; 78 flash@f0000000,0 { 81 compatible = "intel,PC48F4400P0VB", "cfi-flash"; 101 flash@20000000 { [all …]
|
| H A D | cypress,hyperflash.txt | 1 Bindings for HyperFlash NOR flash chips compliant with Cypress HyperBus 5 - compatible : "cypress,hyperflash", "cfi-flash" for HyperFlash NOR chips 6 - reg : Address of flash's memory map 10 flash@0 { 11 compatible = "cypress,hyperflash", "cfi-flash";
|
| H A D | common.txt | 5 friendly names to MTD devices (instead of the flash model or flash 6 controller based name) in order to ease flash device identification 11 flash@0 { 14 /* flash type specific properties */
|
| H A D | partition.txt | 8 flash layout set at production time. Some may use on-flash table that describes 13 method is used for a given flash device. To describe the method there should be 14 a subnode of the flash device that is named 'partitions'. It must have a 32 used for what purposes, but which don't use an on-flash partition table such 35 The partition table should be a subnode of the flash node and should be named 46 flash device. There are two valid values for both: 53 - reg : The partition's offset and size within the flash 71 flash@0 { 89 flash@1 { 103 flash@2 { [all …]
|
| H A D | jedec,spi-nor.txt | 1 * SPI NOR flash: ST M25Pxx (and similar) serial flash chips 9 Must also include "jedec,spi-nor" for any SPI NOR flash that can 51 designate quirky versions of flash chips that do not support the 72 - broken-flash-reset : Some flash devices utilize stateful addressing modes 74 carefully by a system. Because these sorts of flash don't 76 systems don't toggle the flash RESET# pin upon system reset 78 cannot reboot properly if the flash is left in the "wrong" 84 flash: m25p80@0 {
|
| /f-stack/freebsd/contrib/device-tree/Bindings/media/i2c/ |
| H A D | adp1653.txt | 1 * Analog Devices ADP1653 flash LED driver 11 There are two LED outputs available - flash and indicator. One LED is 12 represented by one child node, nodes need to be named "flash" and "indicator". 17 Required properties of the flash LED child node: 19 - flash-max-microamp : see Documentation/devicetree/bindings/leds/common.txt 20 - flash-timeout-us : see Documentation/devicetree/bindings/leds/common.txt 30 flash { 31 flash-timeout-us = <500000>; 32 flash-max-microamp = <320000>;
|
| /f-stack/freebsd/contrib/device-tree/Bindings/leds/ |
| H A D | leds-aat1290.txt | 4 asserted high, enable flash strobe and movie mode (max 1/2 of flash current) 7 of the flash chip. The switch is controlled with pin control. 12 - flen-gpios : Must be device tree identifier of the flash device FL_EN pin. 13 - enset-gpios : Must be device tree identifier of the flash device EN_SET pin. 27 - flash-max-microamp : see Documentation/devicetree/bindings/leds/common.txt 28 Maximum flash LED supply current can be calculated using 30 - flash-max-timeout-us : see Documentation/devicetree/bindings/leds/common.txt 60 flash-max-microamp = <1012500>; 61 flash-max-timeout-us = <1940000>; 66 camera_flash_host: camera-flash-host { [all …]
|
| H A D | leds-ktd2692.txt | 3 KTD2692 is the ideal power solution for high-power flash LEDs. 11 LED current will be ramped up to the flash-mode current level. 25 Required properties for flash LED child nodes: 29 - flash-max-microamp : Flash LED maximum current 31 - flash-max-timeout-us : Flash LED maximum timeout. 33 Optional properties for flash LED child nodes: 44 flash-led { 45 label = "ktd2692-flash"; 47 flash-max-microamp = <1500000>; 48 flash-max-timeout-us = <1835000>;
|
| H A D | ams,as3645a.txt | 3 The AS3645A flash LED controller can drive two LEDs, one high current 4 flash LED and one indicator LED. The high current flash LED can be 22 Required properties of the flash child node (0) 26 flash-timeout-us: Flash timeout in microseconds. The value must be in 28 flash-max-microamp: Maximum flash current in microamperes. Has to be 34 ams,input-max-microamp: Maximum flash controller input current. The 39 Optional properties of the flash child node 74 flash-timeout-us = <150000>; 75 flash-max-microamp = <320000>;
|
| H A D | leds-lm3601x.txt | 3 The LM3601X are ultra-small LED flash drivers that 18 Required properties for flash LED child nodes: 20 - flash-max-microamp : Range from 11mA - 1.5A 21 - flash-max-timeout-us : Range from 40ms - 1600ms 44 flash-max-microamp = <1500000>; 45 flash-max-timeout-us = <1600000>;
|
| H A D | common.yaml | 14 LED and flash LED devices provide the same basic functionality as current 15 regulators, but extended with LED and flash LED specific features like 16 blinking patterns, flash timeout, flash faults and external flash strobe mode. 122 For flash LED controllers with configurable current this property is 148 # Required properties for flash LED child nodes: 149 flash-max-microamp: 151 Maximum flash LED supply current in microamperes. Required for flash LED 154 flash-max-timeout-us: 157 Required for flash LED nodes with configurable timeout. 189 flash-max-microamp = <320000>; [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/mtd/partitions/ |
| H A D | redboot-fis.txt | 4 The FLASH Image System (FIS) directory is a flash description 7 It uses one single flash eraseblock in the flash to store an index of 8 all images in the flash. 10 This block size will vary depending on flash but is typically 16 the FIS directory on this device. On a flash memory with 32KB 22 flash@0 {
|
| /f-stack/freebsd/contrib/device-tree/Bindings/memory-controllers/ |
| H A D | pl353-smc.txt | 17 For NAND the "arm,pl353-nand-r2p1" and for NOR the "cfi-flash" drivers are 34 nand_0: flash@e1000000 { 39 nor0: flash@e2000000 { 40 compatible = "cfi-flash"; 43 nor1: flash@e4000000 { 44 compatible = "cfi-flash";
|
| H A D | renesas,rpc-if.yaml | 13 Renesas RPC-IF allows a SPI flash or HyperFlash connected to the SoC to 16 The flash chip itself should be represented by a subnode of the RPC-IF node. 17 The flash interface is selected based on the "compatible" property of this 20 - if it contains "cfi-flash", then HyperFlash is used. 56 "flash@[0-9a-f]+$": 61 - cfi-flash 81 flash@0 {
|
| /f-stack/freebsd/mips/conf/ |
| H A D | WZR-300HP.hints | 52 # The WRZ-300HP has 2 16MB flash part - HOWEVER, the 64k caldata isn't 53 # at the end of the flash. It's ~ 328KB into the flash image. 67 # [ 0.580000] into device "flash" 68 # [ 0.580000] Creating 7 MTD partitions on "flash": 80 hint.map.0.at="flash/spi0" 86 hint.map.1.at="flash/spi0" 92 hint.map.2.at="flash/spi0" 98 hint.map.3.at="flash/spi0" 104 hint.map.4.at="flash/spi0" 110 #hint.map.5.at="flash/spi1" [all …]
|
| H A D | PB47.hints | 17 # The default flash layout: 26 hint.map.0.at="flash/spi0" 32 hint.map.1.at="flash/spi0" 38 hint.map.2.at="flash/spi0" 44 hint.map.3.at="flash/spi0" 50 hint.map.4.at="flash/spi0" 56 hint.map.5.at="flash/spi0"
|
| H A D | AP94 | 10 # + m25p64 based 8MB flash 23 device geom_redboot # to get access to the SPI flash partitions 35 options AR71XX_ATH_EEPROM # Fetch EEPROM/PCI config from flash 36 options ATH_EEPROM_FIRMWARE # Use EEPROM from flash
|
| H A D | TP-MR3040.hints | 35 # Where the ART is - last 64k in the flash 40 # The board 16MiB flash layout in uboot env: 48 hint.map.0.at="flash/spi0" 55 hint.map.1.at="flash/spi0" 62 hint.map.2.at="flash/spi0" 69 hint.map.3.at="flash/spi0" 76 hint.map.4.at="flash/spi0" 83 hint.map.5.at="flash/spi0"
|
| H A D | AP93.hints | 85 hint.map.0.at="flash/spi0" 91 hint.map.1.at="flash/spi0" 97 hint.map.2.at="flash/spi0" 103 hint.map.3.at="flash/spi0" 109 hint.map.4.at="flash/spi0" 116 hint.map.5.at="flash/spi0" 122 hint.map.6.at="flash/spi0" 128 hint.map.7.at="flash/spi0" 134 hint.map.8.at="flash/spi0"
|
| H A D | CARAMBOLA2.hints | 38 # Where the ART is - last 64k in the first 8MB of flash 45 # The AP121 16MB flash layout: 58 hint.map.0.at="flash/spi0" 64 hint.map.1.at="flash/spi0" 70 hint.map.2.at="flash/spi0" 76 hint.map.3.at="flash/spi0" 82 hint.map.4.at="flash/spi0" 92 hint.map.5.at="flash/spi0"
|
| /f-stack/freebsd/contrib/device-tree/src/powerpc/fsl/ |
| H A D | gef_sbc610.dts | 31 ranges = <0 0 0xff000000 0x01000000 // 16MB Boot flash 40 /* flash@0,0 is a mirror of part of the memory in flash@1,0 41 flash@0,0 { 42 compatible = "gef,sbc610-firmware-mirror", "cfi-flash"; 56 flash@1,0 { 57 compatible = "gef,sbc610-paged-flash", "cfi-flash";
|