hw/nand: qdevify
Qdevify the NAND device.
Signed-off-by: Juha Riihimäki <juha.riihimaki@nokia.com>[Riku Voipio: Fixes and restructuring patchset]Signed-off-by: Riku Voipio <riku.voipio@iki.fi>[Peter Maydell: More fixes and cleanups for upstream submission]...
hw/nand: Writing to NAND can only clear bits
Writing to a NAND device cannot set bits, it can only clear them;implement this rather than simply copying the data.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com>
hw/nand: Support multiple reads following READ STATUS
After receiving READ STATUS command all subsequent IO reads should returnthe status register value until another command is issued.
Signed-off-by: Juha Riihimäki <juha.riihimaki@nokia.com>[Riku Voipio: Fixes and restructuring patchset]...
hw/nand: Support devices wider than 8 bits
Support NAND devices which are wider than 8 bits.
nand: Bump vmstate version after changing structure.
Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com>
hw/nand: Support large NAND devices
Add support for NAND devices of over 1Gb.
hw/nand: Pass block device state to init function
Pass the BlockDeviceState to the nand_init() function ratherthan having it look it up via drive_get() itself.
lm832x: Take DeviceState pointer in lm832x_key_event()
Since lm832x has been qdev'ified, its users will generallyhave a DeviceState pointer rather than an i2c_slave pointer,so adjust lm832x_key_event's prototype to suit.
This allows the n810 (its only user) to actually pass a correct...
hw/omap_gpio.c: Convert to qdev
Convert the OMAP GPIO module to qdev.
hw/omap_clk: Add the clock for the OMAP2430-specific fifth GPIO module
The OMAP2430 has a fifth GPIO module which earlier OMAP2 models lack; addthe clock definition for it.
View revisions
Also available in: Atom