Home
last modified time | relevance | path

Searched +full:on +full:- +full:flash (Results 1 – 25 of 1151) sorted by relevance

12345678910>>...47

/kernel/linux/linux-5.10/drivers/mtd/maps/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 depends on MTD!=n
4 depends on HAS_IOMEM
7 bool "Support non-linear mappings of flash chips"
10 paged mappings of flash chips.
13 tristate "Flash device in physical memory map"
14 depends on MTD_CFI || MTD_JEDECPROBE || MTD_ROM || MTD_RAM || MTD_LPDDR
16 This provides a 'mapping' driver which allows the NOR Flash and
19 the physical address and size of the flash chips on your
21 with config options or at run-time.
[all …]
/kernel/linux/linux-6.6/drivers/mtd/maps/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 depends on MTD!=n
4 depends on HAS_IOMEM
7 bool "Support non-linear mappings of flash chips"
10 paged mappings of flash chips.
13 tristate "Flash device in physical memory map"
14 depends on MTD_CFI || MTD_JEDECPROBE || MTD_ROM || MTD_RAM || MTD_LPDDR
16 This provides a 'mapping' driver which allows the NOR Flash and
19 the physical address and size of the flash chips on your
21 with config options or at run-time.
[all …]
/kernel/linux/linux-6.6/drivers/leds/flash/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
7 depends on V4L2_FLASH_LED_CLASS || !V4L2_FLASH_LED_CLASS
8 depends on GPIOLIB || COMPILE_TEST
9 depends on OF
10 depends on PINCTRL
12 This option enables support for the LEDs on the AAT1290.
15 tristate "AS3645A and LM3555 LED flash controllers support"
16 depends on I2C
17 depends on V4L2_FLASH_LED_CLASS || !V4L2_FLASH_LED_CLASS
19 Enable LED flash class support for AS3645A LED flash
[all …]
Dleds-as3645a.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * drivers/leds/leds-as3645a.c - AS3645A and LM3555 flash controllers driver
5 * Copyright (C) 2008-2011 Nokia Corporation
8 * Based on drivers/media/i2c/as3645a.c.
16 #include <linux/led-class-flash.h>
23 #include <media/v4l2-flash-led-class.h>
25 #define AS_TIMER_US_TO_CODE(t) (((t) / 1000 - 100) / 50)
30 /* Read-only Design info register: Reset state: xxxx 0001 */
35 /* Read-only Version control register: Reset state: 0000 0000
105 ((min_t(u32, AS_PEAK_mA_MAX, a) - 1250) / 250)
[all …]
/kernel/linux/linux-6.6/include/linux/
Dled-class-flash.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * LED Flash class interface
17 * Supported led fault bits - must be kept in synch
34 /* set flash brightness */
37 /* get flash brightness */
40 /* set flash strobe state */
42 /* get flash strobe state */
44 /* set flash timeout */
46 /* get the flash LED fault */
51 * Current value of a flash setting along
[all …]
/kernel/linux/linux-5.10/include/linux/
Dled-class-flash.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * LED Flash class interface
17 * Supported led fault bits - must be kept in synch
34 /* set flash brightness */
37 /* get flash brightness */
40 /* set flash strobe state */
42 /* get flash strobe state */
44 /* set flash timeout */
46 /* get the flash LED fault */
51 * Current value of a flash setting along
[all …]
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
8 NAND flash devices. For further information see
9 <http://www.linux-mtd.infradead.org/doc/nand.html>.
13 comment "Raw/parallel NAND flash controllers"
19 tristate "Denali NAND controller on Intel Moorestown"
21 depends on PCI
23 Enable the driver for NAND flash on Intel Moorestown, using the
29 depends on HAS_DMA && HAVE_CLK && OF && HAS_IOMEM
31 Enable the driver for NAND flash on platforms using a Denali NAND
36 depends on MACH_AMS_DELTA || COMPILE_TEST
[all …]
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
7 depends on MTD_NAND_ECC_SW_HAMMING
20 NAND flash devices. For further information see
21 <http://www.linux-mtd.infradead.org/doc/nand.html>.
35 comment "Raw/parallel NAND flash controllers"
41 tristate "Denali NAND controller on Intel Moorestown"
43 depends on PCI
45 Enable the driver for NAND flash on Intel Moorestown, using the
51 depends on HAS_DMA && HAVE_CLK && OF
53 Enable the driver for NAND flash on platforms using a Denali NAND
[all …]
/kernel/linux/linux-6.6/drivers/mtd/chips/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
2 menu "RAM/ROM/Flash chip drivers"
3 depends on MTD!=n
6 tristate "Detect flash chips by Common Flash Interface (CFI) probe"
10 The Common Flash Interface specification was developed by Intel,
11 AMD and other flash manufactures that provides a universal method
12 for probing the capabilities of flash devices. If you wish to
13 support any device that is CFI-compliant, you need to enable this
15 for more information on CFI.
18 tristate "Detect non-CFI AMD/JEDEC-compatible flash chips"
[all …]
/kernel/linux/linux-5.10/drivers/mtd/chips/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
2 menu "RAM/ROM/Flash chip drivers"
3 depends on MTD!=n
6 tristate "Detect flash chips by Common Flash Interface (CFI) probe"
10 The Common Flash Interface specification was developed by Intel,
11 AMD and other flash manufactures that provides a universal method
12 for probing the capabilities of flash devices. If you wish to
13 support any device that is CFI-compliant, you need to enable this
15 for more information on CFI.
18 tristate "Detect non-CFI AMD/JEDEC-compatible flash chips"
[all …]
/kernel/linux/linux-6.6/drivers/media/i2c/
Dadp1653.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2008--2011 Nokia Corporation
15 * - fault interrupt handling
16 * - hardware strobe
17 * - power doesn't need to be ON if all lights are off
27 #include <media/v4l2-device.h>
31 #define TIMEOUT_MIN (TIMEOUT_MAX - ADP1653_REG_CONFIG_TMR_SET_MAX \
33 #define TIMEOUT_US_TO_CODE(t) ((TIMEOUT_MAX + (TIMEOUT_STEP / 2) - (t)) \
35 #define TIMEOUT_CODE_TO_US(c) (TIMEOUT_MAX - (c) * TIMEOUT_STEP)
38 static int adp1653_update_hw(struct adp1653_flash *flash) in adp1653_update_hw() argument
[all …]
/kernel/linux/linux-5.10/drivers/media/i2c/
Dadp1653.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2008--2011 Nokia Corporation
15 * - fault interrupt handling
16 * - hardware strobe
17 * - power doesn't need to be ON if all lights are off
27 #include <media/v4l2-device.h>
31 #define TIMEOUT_MIN (TIMEOUT_MAX - ADP1653_REG_CONFIG_TMR_SET_MAX \
33 #define TIMEOUT_US_TO_CODE(t) ((TIMEOUT_MAX + (TIMEOUT_STEP / 2) - (t)) \
35 #define TIMEOUT_CODE_TO_US(c) (TIMEOUT_MAX - (c) * TIMEOUT_STEP)
38 static int adp1653_update_hw(struct adp1653_flash *flash) in adp1653_update_hw() argument
[all …]
/kernel/linux/linux-5.10/drivers/mtd/
DKconfig5 Memory Technology Devices are flash, RAM and similar chips, often
6 used for solid state file systems on embedded devices. This option
9 to enumerate the devices which are present and obtain a handle on
17 depends on m
40 depends on BLOCK
43 Although most flash chips have an erase size too large to be useful
45 on RAM chips in this manner. This block device is a user of MTD
48 At the moment, it is also required for the Journalling Flash File
49 System(s) to obtain a handle on the MTD device when it's mounted
54 on flash chips to emulate a smaller block size. Needless to say,
[all …]
/kernel/linux/linux-6.6/drivers/mtd/
DKconfig5 Memory Technology Devices are flash, RAM and similar chips, often
6 used for solid state file systems on embedded devices. This option
9 to enumerate the devices which are present and obtain a handle on
17 depends on m
40 depends on BLOCK
43 Although most flash chips have an erase size too large to be useful
45 on RAM chips in this manner. This block device is a user of MTD
49 It's possible to mount a rootfs using the MTD device on the "root="
53 on flash chips to emulate a smaller block size. Needless to say,
62 depends on MTD_BLOCK!=y && BLOCK
[all …]
/kernel/linux/linux-6.6/drivers/mtd/parsers/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
9 depends on BCM47XX || ARCH_BCM_5301X
11 This provides partitions parser for devices based on BCM47xx
16 depends on BCM63XX || BMIPS_GENERIC || COMPILE_TEST
24 tristate "Broadcom's U-Boot partition parser"
25 depends on ARCH_BCMBCA || COMPILE_TEST
27 Broadcom uses a custom way of storing U-Boot environment variables.
28 They are placed inside U-Boot partition itself at unspecified offset.
35 depends on MTD
38 command line. Multiple flash resources are supported for hardware where
[all …]
/kernel/linux/linux-5.10/drivers/mtd/spi-nor/controllers/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "Aspeed flash controllers in SPI mode"
4 depends on ARCH_ASPEED || COMPILE_TEST
5 depends on HAS_IOMEM && OF
9 and support for the SPI flash memory controller (SPI) for
13 tristate "Hisilicon FMC SPI NOR Flash Controller(SFC)"
14 depends on ARCH_HISI || COMPILE_TEST
15 depends on HAS_IOMEM
17 This enables support for HiSilicon FMC SPI NOR flash controller.
20 tristate "NXP SPI Flash Interface (SPIFI)"
[all …]
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-class-led-flash6 Set the brightness of this LED in the flash strobe mode, in
7 microamperes. The file is created only for the flash LED devices
8 that support setting flash brightness.
18 Maximum brightness level for this LED in the flash strobe mode,
26 Hardware timeout for flash, in microseconds. The flash strobe
28 of the strobe. The file is created only for the flash LED
29 devices that support setting flash timeout.
36 Maximum flash timeout for this LED, in microseconds.
43 Flash strobe state. When written with 1 it triggers flash strobe
44 and when written with 0 it turns the flash off.
[all …]
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-class-led-flash6 Set the brightness of this LED in the flash strobe mode, in
7 microamperes. The file is created only for the flash LED devices
8 that support setting flash brightness.
18 Maximum brightness level for this LED in the flash strobe mode,
26 Hardware timeout for flash, in microseconds. The flash strobe
28 of the strobe. The file is created only for the flash LED
29 devices that support setting flash timeout.
36 Maximum flash timeout for this LED, in microseconds.
43 Flash strobe state. When written with 1 it triggers flash strobe
44 and when written with 0 it turns the flash off.
[all …]
/kernel/linux/linux-5.10/drivers/mtd/devices/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
2 menu "Self-contained MTD device drivers"
3 depends on MTD!=n
4 depends on HAS_IOMEM
8 depends on PCI
12 These devices come in memory configurations from 32M - 1G. If you
21 particularly useful on the 2.2 kernels on PPC architectures as there
26 depends on MTD_PMC551
34 depends on MTD_PMC551
37 is only really useful if you are developing on this driver or
[all …]
/kernel/linux/linux-6.6/drivers/mtd/nand/onenand/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
4 depends on HAS_IOMEM
6 This enables support for accessing all type of OneNAND flash
14 This adds an extra check when data is written to the flash. The
15 OneNAND flash device internally checks only bits transitioning
21 tristate "OneNAND Flash device via platform device driver"
23 Support for OneNAND flash via platform device driver.
26 tristate "OneNAND on OMAP2/OMAP3 support"
27 depends on ARCH_OMAP2 || ARCH_OMAP3 || (COMPILE_TEST && ARM)
28 depends on OF
[all …]
/kernel/linux/linux-5.10/drivers/mtd/nand/onenand/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
4 depends on HAS_IOMEM
6 This enables support for accessing all type of OneNAND flash
14 This adds an extra check when data is written to the flash. The
15 OneNAND flash device internally checks only bits transitioning
21 tristate "OneNAND Flash device via platform device driver"
23 Support for OneNAND flash via platform device driver.
26 tristate "OneNAND on OMAP2/OMAP3 support"
27 depends on ARCH_OMAP2 || ARCH_OMAP3 || (COMPILE_TEST && ARM)
28 depends on OF || COMPILE_TEST
[all …]
/kernel/linux/linux-5.10/drivers/leds/
Dleds-as3645a.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * drivers/leds/leds-as3645a.c - AS3645A and LM3555 flash controllers driver
5 * Copyright (C) 2008-2011 Nokia Corporation
8 * Based on drivers/media/i2c/as3645a.c.
16 #include <linux/led-class-flash.h>
23 #include <media/v4l2-flash-led-class.h>
25 #define AS_TIMER_US_TO_CODE(t) (((t) / 1000 - 100) / 50)
30 /* Read-only Design info register: Reset state: xxxx 0001 */
35 /* Read-only Version control register: Reset state: 0000 0000
105 ((min_t(u32, AS_PEAK_mA_MAX, a) - 1250) / 250)
[all …]
/kernel/linux/linux-5.10/Documentation/filesystems/
Dubifs-authentication.rst1 .. SPDX-License-Identifier: GPL-2.0
16 read contents of the filesystem on a single point in time. A classic example
18 on the device without the filesystem decryption key.
24 binary to perform a malicious action when executed [DMC-CBC-ATTACK]. Since
28 Other full disk encryption systems like dm-crypt cover all filesystem metadata,
31 time. For dm-crypt and other filesystems that build upon the Linux block IO
32 layer, the dm-integrity or dm-verity subsystems [DM-INTEGRITY, DM-VERITY]
34 These can also be combined with dm-crypt [CRYPTSETUP2].
44 ----------------
46 On Linux, the MTD (Memory Technology Devices) subsystem provides a uniform
[all …]
/kernel/linux/linux-6.6/Documentation/filesystems/
Dubifs-authentication.rst1 .. SPDX-License-Identifier: GPL-2.0
16 read contents of the filesystem on a single point in time. A classic example
18 on the device without the filesystem decryption key.
24 binary to perform a malicious action when executed [DMC-CBC-ATTACK]. Since
28 Other full disk encryption systems like dm-crypt cover all filesystem metadata,
31 time. For dm-crypt and other filesystems that build upon the Linux block IO
32 layer, the dm-integrity or dm-verity subsystems [DM-INTEGRITY, DM-VERITY]
34 These can also be combined with dm-crypt [CRYPTSETUP2].
44 ----------------
46 On Linux, the MTD (Memory Technology Devices) subsystem provides a uniform
[all …]
/kernel/linux/linux-5.10/drivers/mtd/parsers/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
9 depends on BCM47XX || ARCH_BCM_5301X
11 This provides partitions parser for devices based on BCM47xx
16 depends on BCM63XX || BMIPS_GENERIC || COMPILE_TEST
25 depends on MTD
28 command line. Multiple flash resources are supported for hardware where
29 different kinds of flash memory are available.
39 <mtddef> := <mtd-id>:<partdef>[,<partdef>]
41 <mtd-id> := unique id used in mapping driver/device
42 <size> := standard linux memsize OR "-" to denote all
[all …]

12345678910>>...47