ufs_device.hh (10802:876341add7be) ufs_device.hh (10905:a6ca6831e775)
1/*
2 * Copyright (c) 2013-2015 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 161 unchanged lines hidden (view full) ---

170class UFSHostDevice : public DmaDevice
171{
172 public:
173
174 UFSHostDevice(const UFSHostDeviceParams* p);
175
176 unsigned int drain(DrainManager *dm);
177 void checkDrain();
1/*
2 * Copyright (c) 2013-2015 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 161 unchanged lines hidden (view full) ---

170class UFSHostDevice : public DmaDevice
171{
172 public:
173
174 UFSHostDevice(const UFSHostDeviceParams* p);
175
176 unsigned int drain(DrainManager *dm);
177 void checkDrain();
178 void serialize(std::ostream &os);
179 void unserialize(Checkpoint *cp, const std::string &section);
178 void serialize(CheckpointOut &cp) const M5_ATTR_OVERRIDE;
179 void unserialize(CheckpointIn &cp) M5_ATTR_OVERRIDE;
180
181 private:
182 /**
183 * Host Controller Interface
184 * This is a set of registers that allow the driver to control the
185 * transactions to the flash devices.
186 * As defined in:
187 * http://www.jedec.org/standards-documents/results/jesd223

--- 1043 unchanged lines hidden ---
180
181 private:
182 /**
183 * Host Controller Interface
184 * This is a set of registers that allow the driver to control the
185 * transactions to the flash devices.
186 * As defined in:
187 * http://www.jedec.org/standards-documents/results/jesd223

--- 1043 unchanged lines hidden ---