Cyril Bur
ed59190e41
powerpc/powernv: Add interfaces for flash device access
...
This change adds the OPAL interface definitions to allow Linux to read,
write and erase from system flash devices. We register platform devices
for the flash devices exported by firmware.
We clash with the existing opal_flash_init function, which is really for
the FSP flash update functionality, so we rename that initcall to
opal_flash_update_init().
A future change will add an mtd driver that uses this interface.
Changes from Joel Stanley and Jeremy Kerr.
Signed-off-by: Cyril Bur <cyrilbur@gmail.com>
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Joel Stanley <joel@jms.id.au>
Acked-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
2015-04-11 20:49:21 +10:00
..
alpha
asm-generic: uaccess.h cleanup
2015-02-18 10:02:24 -08:00
arc
ARC: Fix thread_saved_pc()
2015-02-27 10:59:34 +05:30
arm
The clk fixes for 4.0-rc4 comprise three themes. First are the usual
2015-03-15 15:07:08 -07:00
arm64
arm64 fixes:
2015-03-14 09:32:00 -07:00
avr32
asm-generic: uaccess.h cleanup
2015-02-18 10:02:24 -08:00
blackfin
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2015-02-21 12:59:04 -08:00
c6x
arch/c6x/include/asm/pgtable.h: define dummy pgprot_writecombine for !MMU
2015-03-12 18:46:08 -07:00
cris
CRIS changes for 3.20
2015-02-15 18:02:02 -08:00
frv
mm: add missing __PAGETABLE_{PUD,PMD}_FOLDED defines
2015-02-28 09:57:51 -08:00
hexagon
all arches, signal: move restart_block to struct task_struct
2015-02-12 18:54:12 -08:00
ia64
asm-generic: uaccess.h cleanup
2015-02-18 10:02:24 -08:00
m32r
mm: add missing __PAGETABLE_{PUD,PMD}_FOLDED defines
2015-02-28 09:57:51 -08:00
m68k
mm: add missing __PAGETABLE_{PUD,PMD}_FOLDED defines
2015-02-28 09:57:51 -08:00
metag
metag: Fix KSTK_EIP() and KSTK_ESP() macros
2015-02-24 12:54:21 +00:00
microblaze
microblaze: Fix syscall error recovery for invalid syscall IDs
2015-03-04 15:12:27 +01:00
mips
KVM: MIPS: Enable after disabling interrupt
2015-03-02 19:18:12 -03:00
mn10300
mm: add missing __PAGETABLE_{PUD,PMD}_FOLDED defines
2015-02-28 09:57:51 -08:00
nios2
nios2: update pt_regs
2015-03-12 13:35:06 +08:00
openrisc
asm-generic: uaccess.h cleanup
2015-02-18 10:02:24 -08:00
parisc
mm: add missing __PAGETABLE_{PUD,PMD}_FOLDED defines
2015-02-28 09:57:51 -08:00
powerpc
powerpc/powernv: Add interfaces for flash device access
2015-04-11 20:49:21 +10:00
s390
Merge git://git.kernel.org/pub/scm/virt/kvm/kvm
2015-03-09 18:59:50 -07:00
score
all arches, signal: move restart_block to struct task_struct
2015-02-12 18:54:12 -08:00
sh
asm-generic: uaccess.h cleanup
2015-02-18 10:02:24 -08:00
sparc
asm-generic: uaccess.h cleanup
2015-02-18 10:02:24 -08:00
tile
tile: use %*pb[l] to print bitmaps including cpumasks and nodemasks
2015-02-13 21:21:37 -08:00
um
all arches, signal: move restart_block to struct task_struct
2015-02-12 18:54:12 -08:00
unicore32
mm: vmalloc: pass additional vm_flags to __vmalloc_node_range()
2015-02-13 21:21:42 -08:00
x86
xen: bug fixes for 4.0-rc3
2015-03-13 13:34:38 -07:00
xtensa
asm-generic: uaccess.h cleanup
2015-02-18 10:02:24 -08:00
.gitignore
Kconfig