| /OK3568_Linux_fs/u-boot/drivers/mtd/spi/ |
| H A D | spi_flash.c | 34 static int read_sr(struct spi_flash *flash, u8 *rs) in read_sr() 49 static int read_fsr(struct spi_flash *flash, u8 *fsr) in read_fsr() 63 static int write_sr(struct spi_flash *flash, u8 ws) in write_sr() 79 static int read_cr(struct spi_flash *flash, u8 *rc) in read_cr() 94 static int write_cr(struct spi_flash *flash, u8 wc) in write_cr() 116 int spi_flash_cmd_get_sw_write_prot(struct spi_flash *flash) in spi_flash_cmd_get_sw_write_prot() 139 static int clean_bar(struct spi_flash *flash) in clean_bar() 151 static int write_bar(struct spi_flash *flash, u32 offset) in write_bar() 172 static int read_bar(struct spi_flash *flash, const struct spi_flash_info *info) in read_bar() 204 static void spi_flash_dual(struct spi_flash *flash, u32 *addr) in spi_flash_dual() [all …]
|
| H A D | sf_probe.c | 27 static int spi_flash_probe_slave(struct spi_flash *flash) in spi_flash_probe_slave() 67 struct spi_flash *flash; in spi_flash_probe() local 90 void spi_flash_free(struct spi_flash *flash) in spi_flash_free() 104 struct spi_flash *flash = dev_get_uclass_priv(dev); in spi_flash_std_read() local 114 struct spi_flash *flash = dev_get_uclass_priv(dev); in spi_flash_std_write() local 123 struct spi_flash *flash = dev_get_uclass_priv(dev); in spi_flash_std_erase() local 141 struct spi_flash *flash = dev_get_uclass_priv(dev); in spi_flash_std_get_sw_write_prot() local 165 struct spi_flash *flash; in spi_flash_std_probe() local
|
| H A D | sf_mtd.c | 19 struct spi_flash *flash = mtd->priv; in spi_flash_mtd_erase() local 43 struct spi_flash *flash = mtd->priv; in spi_flash_mtd_read() local 59 struct spi_flash *flash = mtd->priv; in spi_flash_mtd_write() local 85 int spi_flash_mtd_register(struct spi_flash *flash) in spi_flash_mtd_register()
|
| H A D | fsl_espi_spl.c | 17 struct spi_flash *flash; in fsl_spi_spl_load_image() local 41 struct spi_flash *flash; in fsl_spi_boot() local
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/i2c/ |
| H A D | atomisp-lm3554.c | 82 static int lm3554_write(struct lm3554 *flash, u8 addr, u8 val) in lm3554_write() 96 static int lm3554_read(struct lm3554 *flash, u8 addr) in lm3554_read() 113 static int lm3554_set_mode(struct lm3554 *flash, unsigned int mode) in lm3554_set_mode() 127 static int lm3554_set_torch(struct lm3554 *flash) in lm3554_set_torch() 138 static int lm3554_set_flash(struct lm3554 *flash) in lm3554_set_flash() 148 static int lm3554_set_duration(struct lm3554 *flash) in lm3554_set_duration() 158 static int lm3554_set_config1(struct lm3554 *flash) in lm3554_set_config1() 172 struct lm3554 *flash = from_timer(flash, t, flash_off_delay); in lm3554_flash_off_delay() local 182 struct lm3554 *flash = to_lm3554(sd); in lm3554_hw_strobe() local 232 static int lm3554_read_status(struct lm3554 *flash) in lm3554_read_status() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/ |
| H A D | adp1653.c | 38 static int adp1653_update_hw(struct adp1653_flash *flash) in adp1653_update_hw() 77 static int adp1653_get_fault(struct adp1653_flash *flash) in adp1653_get_fault() 106 static int adp1653_strobe(struct adp1653_flash *flash, int enable) in adp1653_strobe() 142 struct adp1653_flash *flash = in adp1653_get_ctrl() local 168 struct adp1653_flash *flash = in adp1653_set_ctrl() local 198 static int adp1653_init_controls(struct adp1653_flash *flash) in adp1653_init_controls() 261 adp1653_init_device(struct adp1653_flash *flash) in adp1653_init_device() 296 __adp1653_set_power(struct adp1653_flash *flash, int on) in __adp1653_set_power() 329 struct adp1653_flash *flash = to_adp1653_flash(subdev); in adp1653_set_power() local 384 struct adp1653_flash *flash = to_adp1653_flash(subdev); in adp1653_suspend() local [all …]
|
| H A D | sgm3784.c | 93 static int sgm3784_i2c_write(struct sgm3784_flash *flash, u8 reg, u8 val) in sgm3784_i2c_write() 111 static int sgm3784_i2c_read(struct sgm3784_flash *flash, u8 reg) in sgm3784_i2c_read() 128 static int sgm3784_led_on(struct sgm3784_flash *flash, bool on) in sgm3784_led_on() 143 static int sgm3784_get_fault(struct sgm3784_flash *flash) in sgm3784_get_fault() 159 static int sgm3784_set_timeout(struct sgm3784_flash *flash) in sgm3784_set_timeout() 176 static int sgm3784_torch_brt(struct sgm3784_flash *flash, in sgm3784_torch_brt() 190 static int sgm3784_flash_brt(struct sgm3784_flash *flash, in sgm3784_flash_brt() 204 static int sgm3784_set_mode(struct sgm3784_flash *flash, in sgm3784_set_mode() 258 static int sgm3784_strobe(struct sgm3784_flash *flash, bool on) in sgm3784_strobe() 273 struct sgm3784_flash *flash = in sgm3784_get_ctrl() local [all …]
|
| H A D | aw36518.c | 136 static int aw36518_i2c_write(struct aw36518_flash *flash, u8 reg, u8 val) in aw36518_i2c_write() 154 static int aw36518_i2c_read(struct aw36518_flash *flash, u8 reg) in aw36518_i2c_read() 170 static int aw36518_led_on(struct aw36518_flash *flash, bool on) in aw36518_led_on() 200 static int aw36518_get_fault(struct aw36518_flash *flash) in aw36518_get_fault() 217 static int aw36518_timeout_cal(struct aw36518_flash *flash) in aw36518_timeout_cal() 234 static int aw36518_set_timeout(struct aw36518_flash *flash, u32 timeout) in aw36518_set_timeout() 253 static int aw36518_torch_brt(struct aw36518_flash *flash, in aw36518_torch_brt() 267 static int aw36518_flash_brt(struct aw36518_flash *flash, in aw36518_flash_brt() 281 static int aw36518_set_mode(struct aw36518_flash *flash, in aw36518_set_mode() 325 static int aw36518_strobe(struct aw36518_flash *flash, bool on) in aw36518_strobe() [all …]
|
| H A D | lm3560.c | 68 static int lm3560_mode_ctrl(struct lm3560_flash *flash) in lm3560_mode_ctrl() 90 static int lm3560_enable_ctrl(struct lm3560_flash *flash, in lm3560_enable_ctrl() 114 static int lm3560_torch_brt_ctrl(struct lm3560_flash *flash, in lm3560_torch_brt_ctrl() 137 static int lm3560_flash_brt_ctrl(struct lm3560_flash *flash, in lm3560_flash_brt_ctrl() 162 struct lm3560_flash *flash = to_lm3560_flash(ctrl, led_no); in lm3560_get_ctrl() local 189 struct lm3560_flash *flash = to_lm3560_flash(ctrl, led_no); in lm3560_set_ctrl() local 278 static int lm3560_init_controls(struct lm3560_flash *flash, in lm3560_init_controls() 349 static int lm3560_subdev_init(struct lm3560_flash *flash, in lm3560_subdev_init() 374 static int lm3560_init_device(struct lm3560_flash *flash) in lm3560_init_device() 397 struct lm3560_flash *flash; in lm3560_probe() local [all …]
|
| H A D | lm3646.c | 81 static int lm3646_mode_ctrl(struct lm3646_flash *flash, in lm3646_mode_ctrl() 101 struct lm3646_flash *flash = to_lm3646_flash(ctrl); in lm3646_get_ctrl() local 135 struct lm3646_flash *flash = to_lm3646_flash(ctrl); in lm3646_set_ctrl() local 203 static int lm3646_init_controls(struct lm3646_flash *flash) in lm3646_init_controls() 271 static int lm3646_subdev_init(struct lm3646_flash *flash) in lm3646_subdev_init() 294 static int lm3646_init_device(struct lm3646_flash *flash) in lm3646_init_device() 340 struct lm3646_flash *flash; in lm3646_probe() local 382 struct lm3646_flash *flash = i2c_get_clientdata(client); in lm3646_remove() local
|
| /OK3568_Linux_fs/kernel/drivers/leds/ |
| H A D | leds-as3645a.c | 156 static int as3645a_write(struct as3645a *flash, u8 addr, u8 val) in as3645a_write() 170 static int as3645a_read(struct as3645a *flash, u8 addr) in as3645a_read() 197 static int as3645a_set_current(struct as3645a *flash) in as3645a_set_current() 208 static int as3645a_set_timeout(struct as3645a *flash) in as3645a_set_timeout() 234 as3645a_set_control(struct as3645a *flash, enum as_mode mode, bool on) in as3645a_set_control() 253 struct as3645a *flash = fled_to_as3645a(fled); in as3645a_get_fault() local 298 static unsigned int as3645a_current_to_reg(struct as3645a *flash, bool is_flash, in as3645a_current_to_reg() 314 struct as3645a *flash = iled_cdev_to_as3645a(iled_cdev); in as3645a_set_indicator_brightness() local 330 struct as3645a *flash = fled_to_as3645a(fled); in as3645a_set_assist_brightness() local 348 struct as3645a *flash = fled_to_as3645a(fled); in as3645a_set_flash_brightness() local [all …]
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | spi_flash.h | 116 static inline int spi_flash_read(struct spi_flash *flash, u32 offset, in spi_flash_read() 122 static inline int spi_flash_write(struct spi_flash *flash, u32 offset, in spi_flash_write() 128 static inline int spi_flash_erase(struct spi_flash *flash, u32 offset, in spi_flash_erase() 147 static inline int spi_flash_read(struct spi_flash *flash, u32 offset, in spi_flash_read() 156 static inline int spi_flash_write(struct spi_flash *flash, u32 offset, in spi_flash_write() 165 static inline int spi_flash_erase(struct spi_flash *flash, u32 offset, in spi_flash_erase() 184 static inline int spi_flash_protect(struct spi_flash *flash, u32 ofs, u32 len, in spi_flash_protect()
|
| /OK3568_Linux_fs/kernel/drivers/mtd/devices/ |
| H A D | sst25l.c | 67 static int sst25l_status(struct sst25l_flash *flash, int *status) in sst25l_status() 91 static int sst25l_write_enable(struct sst25l_flash *flash, int enable) in sst25l_write_enable() 123 static int sst25l_wait_till_ready(struct sst25l_flash *flash) in sst25l_wait_till_ready() 142 static int sst25l_erase_sector(struct sst25l_flash *flash, uint32_t offset) in sst25l_erase_sector() 168 struct sst25l_flash *flash = to_sst25l_flash(mtd); in sst25l_erase() local 209 struct sst25l_flash *flash = to_sst25l_flash(mtd); in sst25l_read() local 252 struct sst25l_flash *flash = to_sst25l_flash(mtd); in sst25l_write() local 351 struct sst25l_flash *flash; in sst25l_probe() local 403 struct sst25l_flash *flash = spi_get_drvdata(spi); in sst25l_remove() local
|
| H A D | mchp23k256.c | 41 static void mchp23k256_addr2cmd(struct mchp23k256_flash *flash, in mchp23k256_addr2cmd() 55 static int mchp23k256_cmdsz(struct mchp23k256_flash *flash) in mchp23k256_cmdsz() 63 struct mchp23k256_flash *flash = to_mchp23k256_flash(mtd); in mchp23k256_write() local 102 struct mchp23k256_flash *flash = to_mchp23k256_flash(mtd); in mchp23k256_read() local 173 struct mchp23k256_flash *flash; in mchp23k256_probe() local 214 struct mchp23k256_flash *flash = spi_get_drvdata(spi); in mchp23k256_remove() local
|
| H A D | spear_smi.c | 178 struct spear_snor_flash *flash[MAX_NUM_FLASH_CHIP]; member 420 get_sector_erase_cmd(struct spear_snor_flash *flash, u32 offset) in get_sector_erase_cmd() 496 struct spear_snor_flash *flash = get_flash_data(mtd); in spear_mtd_erase() local 548 struct spear_snor_flash *flash = get_flash_data(mtd); in spear_mtd_read() local 677 struct spear_snor_flash *flash = get_flash_data(mtd); in spear_mtd_write() local 847 struct spear_snor_flash *flash; in spear_smi_setup_banks() local 1047 struct spear_snor_flash *flash; in spear_smi_remove() local
|
| /OK3568_Linux_fs/u-boot/common/spl/ |
| H A D | spl_spi.c | 26 struct spi_flash *flash, in spi_load_image_os() 57 struct spi_flash *flash = load->dev; in spl_spi_fit_read() local 76 struct spi_flash *flash; local
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | sf.c | 22 static struct spi_flash *flash; variable 169 static const char *spi_flash_update_block(struct spi_flash *flash, u32 offset, in spi_flash_update_block() 211 static int spi_flash_update(struct spi_flash *flash, u32 offset, in spi_flash_update() 439 static int spi_flash_test(struct spi_flash *flash, uint8_t *buf, ulong len, in spi_flash_test()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-ixp4xx/ |
| H A D | goramo_mlr.c | 353 static inline u8 __init flash_readb(u8 __iomem *flash, u32 addr) in flash_readb() 362 static inline u16 __init flash_readw(u8 __iomem *flash, u32 addr) in flash_readw() 373 u8 __iomem *flash; in gmlr_init() local
|
| /OK3568_Linux_fs/kernel/arch/xtensa/boot/dts/ |
| H A D | xtfpga-flash-128m.dtsi | 4 flash: flash@00000000 { label
|
| H A D | xtfpga-flash-16m.dtsi | 4 flash: flash@08000000 { label
|
| H A D | xtfpga-flash-4m.dtsi | 4 flash: flash@08000000 { label
|
| /OK3568_Linux_fs/u-boot/arch/xtensa/dts/ |
| H A D | xtfpga-flash-128m.dtsi | 3 flash: flash@00000000 { label
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | imx6q-rex-pro.dts | 22 flash: flash@0 { label
|
| H A D | bcm53340-ubnt-unifi-switch8.dts | 37 flash: m25p80@0 { label
|
| H A D | imx6dl-rex-basic.dts | 22 flash: flash@0 { label
|