aboutsummaryrefslogtreecommitdiff
path: root/hw/s390x/css.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-28s390x/css: {c,h,t,r,x}sch: require enable AND device number validSascha Silbe1-6/+6
2016-09-05s390x/css: handle cssid 255 correctlyCornelia Huck1-5/+3
2016-07-20s390x/css: sch_handle_start_func() handles resume, tooSascha Silbe1-0/+4
2016-07-20s390x/css: copy CCW format bit from ORB to SCSWSascha Silbe1-0/+1
2016-07-12Use #include "..." for our own headers, <...> for othersMarkus Armbruster1-1/+1
2016-07-11s390x/css: factor out some generic code from virtio_ccw_device_realize()Sascha Silbe1-0/+143
2016-06-14s390x/css: introduce property type for device idsCornelia Huck1-0/+81
2016-06-14s390x/css: clear IO irqs when generating IPI CRWHalil Pasic1-3/+40
2016-05-19s390x: reorganize CSS bits between cpu.h and other headersPaolo Bonzini1-2/+2
2016-03-01s390x/css: only suspend when enabled by orbCornelia Huck1-3/+8
2016-03-01s390x/css: Use static initialization for channel_subsys fieldsEduardo Habkost1-14/+11
2016-03-01s390x/css: Allocate channel_subsys staticallyEduardo Habkost1-93/+92
2016-03-01s390x/css: introduce indicator refcounting interfacesYi Min Zhao1-0/+63
2016-01-29s390: Clean up includesPeter Maydell1-0/+1
2016-01-27s390x/css: fix control flags during cschHalil Pasic1-1/+1
2016-01-27s390x: fix generation of event information crwSong Shan Gong1-1/+12
2016-01-11hw/s390x: Remove superfluous return statementsThomas Huth1-1/+0
2015-11-11s390x/css: sense data endiannessCornelia Huck1-0/+6
2015-09-07s390x/css: start with cleared cstat/dstatCornelia Huck1-0/+2
2015-09-07s390x/css: ccw-0 enforces count > 0Cornelia Huck1-0/+4
2015-09-07s390x/css: handle ccw-0 TIC correctlyPierre Morel1-0/+3
2015-06-30s390x/css: Add a callback for when subchannel gets disabledThomas Huth1-0/+12
2015-06-30css: mss/mcss-e vs. migrationCornelia Huck1-0/+15
2015-04-26Switch non-CPU callers from ld/st*_phys to address_space_ld/st*Peter Maydell1-6/+13
2015-02-18s390x/ioinst: Rework memory access in STCRW instructionThomas Huth1-0/+20
2015-02-18s390x/ioinst: Rework memory access in TSCH instructionThomas Huth1-15/+23
2015-02-18s390x/css: Make schib parameter of css_do_msch constThomas Huth1-1/+1
2015-01-12s390: Add PCI bus supportFrank Blaschka1-0/+5
2014-09-23s390x/css: catch ccw sequence errorsCornelia Huck1-0/+10
2014-09-23s390x/css: support format-0 ccwsCornelia Huck1-9/+21
2014-07-08s390x/css: reflect cpa in scswCornelia Huck1-0/+9
2014-06-10s390x: cleanup interrupt injectionCornelia Huck1-11/+4
2014-06-10s390/virtio-ccw: migration supportJens Freimann1-0/+111
2014-06-10s390x/css: handle emw correctly for tschCornelia Huck1-4/+20
2014-05-20s390x: add I/O adapter registrationCornelia Huck1-0/+50
2014-05-07s390x/css: Don't save orb in subchannel.Cornelia Huck1-13/+8
2014-03-05s390x/virtio-ccw: Adapter interrupt support.Cornelia Huck1-0/+10
2014-02-11exec: Make stw_*_phys input an AddressSpaceEdgar E. Iglesias1-1/+2
2014-02-11exec: Make stl_*_phys input an AddressSpaceEdgar E. Iglesias1-1/+1
2014-02-11exec: Make lduw_*_phys input an AddressSpaceEdgar E. Iglesias1-1/+2
2014-02-11exec: Make ldl_*_phys input an AddressSpaceEdgar E. Iglesias1-1/+2
2013-09-01misc: Fix some typos in names and commentsStefan Weil1-1/+1
2013-06-25virtio-ccw: Wire up ioeventfd.Cornelia Huck1-1/+1
2013-06-06s390x/css: Fix concurrent sense.Cornelia Huck1-1/+1
2013-03-08s390/css: Fix subchannel detectionChristian Borntraeger1-4/+7
2013-02-13s390: Fix handling of iscs.Cornelia Huck1-2/+2
2013-01-29s390: css error codes.Cornelia Huck1-4/+4
2013-01-29s390: Use s390_cpu_physical_memory_map for tpi.Cornelia Huck1-1/+1
2013-01-29s390: Virtual channel subsystem support.Cornelia Huck1-0/+1277