UFSHostDevice.py (10802:876341add7be) UFSHostDevice.py (13665:9c7fe3811b88)
1# Copyright (c) 2013-2015 ARM Limited
2# All rights reserved.
3#
4# The license below extends only to copyright in the software and shall
5# not be construed as granting a license to any other intellectual
6# property including but not limited to intellectual property relating
7# to a hardware implementation of the functionality of the software
8# licensed hereunder. You may use the software subject to the license

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

33# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
34# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
35#
36# Authors: Rene de Jong
37#
38import sys
39from m5.params import *
40from m5.proxy import *
1# Copyright (c) 2013-2015 ARM Limited
2# All rights reserved.
3#
4# The license below extends only to copyright in the software and shall
5# not be construed as granting a license to any other intellectual
6# property including but not limited to intellectual property relating
7# to a hardware implementation of the functionality of the software
8# licensed hereunder. You may use the software subject to the license

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

33# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
34# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
35#
36# Authors: Rene de Jong
37#
38import sys
39from m5.params import *
40from m5.proxy import *
41from Device import DmaDevice
42from AbstractNVM import *
41from m5.objects.Device import DmaDevice
42from m5.objects.AbstractNVM import *
43
44class UFSHostDevice(DmaDevice):
45 type = 'UFSHostDevice'
46 cxx_header = "dev/arm/ufs_device.hh"
47 pio_addr = Param.Addr("Address for SCSI configuration slave interface")
48 pio_latency = Param.Latency("10ns", "Time between action and write/read \
49 result by AMBA DMA Device")
50 gic = Param.BaseGic(Parent.any, "Gic to use for interrupting")

--- 16 unchanged lines hidden ---
43
44class UFSHostDevice(DmaDevice):
45 type = 'UFSHostDevice'
46 cxx_header = "dev/arm/ufs_device.hh"
47 pio_addr = Param.Addr("Address for SCSI configuration slave interface")
48 pio_latency = Param.Latency("10ns", "Time between action and write/read \
49 result by AMBA DMA Device")
50 gic = Param.BaseGic(Parent.any, "Gic to use for interrupting")

--- 16 unchanged lines hidden ---