Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
linux
Commits
31f75462
Commit
31f75462
authored
Jul 21, 2014
by
Brian Norris
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
mtd: use __packed shorthand
Signed-off-by:
Brian Norris
<
computersforpeace@gmail.com
>
parent
1001ff7a
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
13 additions
and
13 deletions
+13
-13
drivers/mtd/mtdswap.c
drivers/mtd/mtdswap.c
+1
-1
drivers/mtd/nand/sm_common.h
drivers/mtd/nand/sm_common.h
+1
-1
include/linux/mtd/cfi.h
include/linux/mtd/cfi.h
+11
-11
No files found.
drivers/mtd/mtdswap.c
View file @
31f75462
...
...
@@ -145,7 +145,7 @@ struct mtdswap_dev {
struct
mtdswap_oobdata
{
__le16
magic
;
__le32
count
;
}
__
attribute__
((
packed
))
;
}
__
packed
;
#define MTDSWAP_MAGIC_CLEAN 0x2095
#define MTDSWAP_MAGIC_DIRTY (MTDSWAP_MAGIC_CLEAN + 1)
...
...
drivers/mtd/nand/sm_common.h
View file @
31f75462
...
...
@@ -18,7 +18,7 @@ struct sm_oob {
uint8_t
ecc2
[
3
];
uint8_t
lba_copy2
[
2
];
uint8_t
ecc1
[
3
];
}
__
attribute__
((
packed
))
;
}
__
packed
;
/* one sector is always 512 bytes, but it can consist of two nand pages */
...
...
include/linux/mtd/cfi.h
View file @
31f75462
...
...
@@ -153,7 +153,7 @@ struct cfi_ident {
uint16_t
MaxBufWriteSize
;
uint8_t
NumEraseRegions
;
uint32_t
EraseRegionInfo
[
0
];
/* Not host ordered */
}
__
attribute__
((
packed
))
;
}
__
packed
;
/* Extended Query Structure for both PRI and ALT */
...
...
@@ -161,7 +161,7 @@ struct cfi_extquery {
uint8_t
pri
[
3
];
uint8_t
MajorVersion
;
uint8_t
MinorVersion
;
}
__
attribute__
((
packed
))
;
}
__
packed
;
/* Vendor-Specific PRI for Intel/Sharp Extended Command Set (0x0001) */
...
...
@@ -180,7 +180,7 @@ struct cfi_pri_intelext {
uint8_t
FactProtRegSize
;
uint8_t
UserProtRegSize
;
uint8_t
extra
[
0
];
}
__
attribute__
((
packed
))
;
}
__
packed
;
struct
cfi_intelext_otpinfo
{
uint32_t
ProtRegAddr
;
...
...
@@ -188,7 +188,7 @@ struct cfi_intelext_otpinfo {
uint8_t
FactProtRegSize
;
uint16_t
UserGroups
;
uint8_t
UserProtRegSize
;
}
__
attribute__
((
packed
))
;
}
__
packed
;
struct
cfi_intelext_blockinfo
{
uint16_t
NumIdentBlocks
;
...
...
@@ -196,7 +196,7 @@ struct cfi_intelext_blockinfo {
uint16_t
MinBlockEraseCycles
;
uint8_t
BitsPerCell
;
uint8_t
BlockCap
;
}
__
attribute__
((
packed
))
;
}
__
packed
;
struct
cfi_intelext_regioninfo
{
uint16_t
NumIdentPartitions
;
...
...
@@ -205,7 +205,7 @@ struct cfi_intelext_regioninfo {
uint8_t
NumOpAllowedSimEraMode
;
uint8_t
NumBlockTypes
;
struct
cfi_intelext_blockinfo
BlockTypes
[
1
];
}
__
attribute__
((
packed
))
;
}
__
packed
;
struct
cfi_intelext_programming_regioninfo
{
uint8_t
ProgRegShift
;
...
...
@@ -214,7 +214,7 @@ struct cfi_intelext_programming_regioninfo {
uint8_t
Reserved2
;
uint8_t
ControlInvalid
;
uint8_t
Reserved3
;
}
__
attribute__
((
packed
))
;
}
__
packed
;
/* Vendor-Specific PRI for AMD/Fujitsu Extended Command Set (0x0002) */
...
...
@@ -233,7 +233,7 @@ struct cfi_pri_amdstd {
uint8_t
VppMin
;
uint8_t
VppMax
;
uint8_t
TopBottom
;
}
__
attribute__
((
packed
))
;
}
__
packed
;
/* Vendor-Specific PRI for Atmel chips (command set 0x0002) */
...
...
@@ -245,18 +245,18 @@ struct cfi_pri_atmel {
uint8_t
BottomBoot
;
uint8_t
BurstMode
;
uint8_t
PageMode
;
}
__
attribute__
((
packed
))
;
}
__
packed
;
struct
cfi_pri_query
{
uint8_t
NumFields
;
uint32_t
ProtField
[
1
];
/* Not host ordered */
}
__
attribute__
((
packed
))
;
}
__
packed
;
struct
cfi_bri_query
{
uint8_t
PageModeReadCap
;
uint8_t
NumFields
;
uint32_t
ConfField
[
1
];
/* Not host ordered */
}
__
attribute__
((
packed
))
;
}
__
packed
;
#define P_ID_NONE 0x0000
#define P_ID_INTEL_EXT 0x0001
...
...
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