Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
linux-davinci
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
linux
linux-davinci
Commits
17ffc7ba
Commit
17ffc7ba
authored
Jun 22, 2006
by
Artem B. Bityutskiy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[MTD] Initialize 'writesize'
Signed-off-by:
Artem B. Bityutskiy
<
dedekind@infradead.org
>
parent
1794c130
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
13 additions
and
2 deletions
+13
-2
drivers/mtd/chips/cfi_cmdset_0001.c
drivers/mtd/chips/cfi_cmdset_0001.c
+1
-0
drivers/mtd/chips/jedec.c
drivers/mtd/chips/jedec.c
+1
-0
drivers/mtd/chips/map_absent.c
drivers/mtd/chips/map_absent.c
+2
-1
drivers/mtd/chips/map_ram.c
drivers/mtd/chips/map_ram.c
+1
-0
drivers/mtd/chips/map_rom.c
drivers/mtd/chips/map_rom.c
+1
-0
drivers/mtd/devices/block2mtd.c
drivers/mtd/devices/block2mtd.c
+1
-0
drivers/mtd/devices/ms02-nv.c
drivers/mtd/devices/ms02-nv.c
+1
-0
drivers/mtd/devices/mtd_dataflash.c
drivers/mtd/devices/mtd_dataflash.c
+1
-0
drivers/mtd/devices/phram.c
drivers/mtd/devices/phram.c
+1
-0
drivers/mtd/devices/pmc551.c
drivers/mtd/devices/pmc551.c
+2
-1
drivers/mtd/devices/slram.c
drivers/mtd/devices/slram.c
+1
-0
No files found.
drivers/mtd/chips/cfi_cmdset_0001.c
View file @
17ffc7ba
...
...
@@ -357,6 +357,7 @@ struct mtd_info *cfi_cmdset_0001(struct map_info *map, int primary)
mtd
->
resume
=
cfi_intelext_resume
;
mtd
->
flags
=
MTD_CAP_NORFLASH
;
mtd
->
name
=
map
->
name
;
mtd
->
writesize
=
1
;
mtd
->
reboot_notifier
.
notifier_call
=
cfi_intelext_reboot
;
...
...
drivers/mtd/chips/jedec.c
View file @
17ffc7ba
...
...
@@ -256,6 +256,7 @@ static struct mtd_info *jedec_probe(struct map_info *map)
MTD
->
name
=
map
->
name
;
MTD
->
type
=
MTD_NORFLASH
;
MTD
->
flags
=
MTD_CAP_NORFLASH
;
MTD
->
writesize
=
1
;
MTD
->
erasesize
=
SectorSize
*
(
map
->
buswidth
);
// printk("MTD->erasesize is %x\n",(unsigned int)MTD->erasesize);
MTD
->
size
=
priv
->
size
;
...
...
drivers/mtd/chips/map_absent.c
View file @
17ffc7ba
...
...
@@ -64,7 +64,8 @@ static struct mtd_info *map_absent_probe(struct map_info *map)
mtd
->
write
=
map_absent_write
;
mtd
->
sync
=
map_absent_sync
;
mtd
->
flags
=
0
;
mtd
->
erasesize
=
PAGE_SIZE
;
mtd
->
erasesize
=
PAGE_SIZE
;
mtd
->
writesize
=
1
;
__module_get
(
THIS_MODULE
);
return
mtd
;
...
...
drivers/mtd/chips/map_ram.c
View file @
17ffc7ba
...
...
@@ -71,6 +71,7 @@ static struct mtd_info *map_ram_probe(struct map_info *map)
mtd
->
write
=
mapram_write
;
mtd
->
sync
=
mapram_nop
;
mtd
->
flags
=
MTD_CAP_RAM
;
mtd
->
writesize
=
1
;
mtd
->
erasesize
=
PAGE_SIZE
;
while
(
mtd
->
size
&
(
mtd
->
erasesize
-
1
))
...
...
drivers/mtd/chips/map_rom.c
View file @
17ffc7ba
...
...
@@ -47,6 +47,7 @@ static struct mtd_info *map_rom_probe(struct map_info *map)
mtd
->
sync
=
maprom_nop
;
mtd
->
flags
=
MTD_CAP_ROM
;
mtd
->
erasesize
=
map
->
size
;
mtd
->
writesize
=
1
;
__module_get
(
THIS_MODULE
);
return
mtd
;
...
...
drivers/mtd/devices/block2mtd.c
View file @
17ffc7ba
...
...
@@ -324,6 +324,7 @@ static struct block2mtd_dev *add_device(char *devname, int erase_size)
dev
->
mtd
.
size
=
dev
->
blkdev
->
bd_inode
->
i_size
&
PAGE_MASK
;
dev
->
mtd
.
erasesize
=
erase_size
;
dev
->
mtd
.
writesize
=
1
;
dev
->
mtd
.
type
=
MTD_RAM
;
dev
->
mtd
.
flags
=
MTD_CAP_RAM
;
dev
->
mtd
.
erase
=
block2mtd_erase
;
...
...
drivers/mtd/devices/ms02-nv.c
View file @
17ffc7ba
...
...
@@ -225,6 +225,7 @@ static int __init ms02nv_init_one(ulong addr)
mtd
->
owner
=
THIS_MODULE
;
mtd
->
read
=
ms02nv_read
;
mtd
->
write
=
ms02nv_write
;
mtd
->
writesize
=
1
;
ret
=
-
EIO
;
if
(
add_mtd_device
(
mtd
))
{
...
...
drivers/mtd/devices/mtd_dataflash.c
View file @
17ffc7ba
...
...
@@ -478,6 +478,7 @@ add_dataflash(struct spi_device *spi, char *name,
device
->
name
=
(
pdata
&&
pdata
->
name
)
?
pdata
->
name
:
priv
->
name
;
device
->
size
=
nr_pages
*
pagesize
;
device
->
erasesize
=
pagesize
;
device
->
writesize
=
pagesize
;
device
->
owner
=
THIS_MODULE
;
device
->
type
=
MTD_DATAFLASH
;
device
->
flags
=
MTD_CAP_NORFLASH
;
...
...
drivers/mtd/devices/phram.c
View file @
17ffc7ba
...
...
@@ -151,6 +151,7 @@ static int register_device(char *name, unsigned long start, unsigned long len)
new
->
mtd
.
owner
=
THIS_MODULE
;
new
->
mtd
.
type
=
MTD_RAM
;
new
->
mtd
.
erasesize
=
PAGE_SIZE
;
new
->
mtd
.
writesize
=
1
;
ret
=
-
EAGAIN
;
if
(
add_mtd_device
(
&
new
->
mtd
))
{
...
...
drivers/mtd/devices/pmc551.c
View file @
17ffc7ba
...
...
@@ -778,7 +778,8 @@ static int __init init_pmc551(void)
mtd
->
type
=
MTD_RAM
;
mtd
->
name
=
"PMC551 RAM board"
;
mtd
->
erasesize
=
0x10000
;
mtd
->
owner
=
THIS_MODULE
;
mtd
->
writesize
=
1
;
mtd
->
owner
=
THIS_MODULE
;
if
(
add_mtd_device
(
mtd
))
{
printk
(
KERN_NOTICE
"pmc551: Failed to register new device
\n
"
);
...
...
drivers/mtd/devices/slram.c
View file @
17ffc7ba
...
...
@@ -209,6 +209,7 @@ static int register_device(char *name, unsigned long start, unsigned long length
(
*
curmtd
)
->
mtdinfo
->
owner
=
THIS_MODULE
;
(
*
curmtd
)
->
mtdinfo
->
type
=
MTD_RAM
;
(
*
curmtd
)
->
mtdinfo
->
erasesize
=
SLRAM_BLK_SZ
;
(
*
curmtd
)
->
mtdinfo
->
writesize
=
1
;
if
(
add_mtd_device
((
*
curmtd
)
->
mtdinfo
))
{
E
(
"slram: Failed to register new device
\n
"
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment