Daniel Hellstrom
c39de3c417
GPIOLIB: fix build warnings
2015-04-17 01:10:24 +02:00
Daniel Hellstrom
7bc74ed520
GRADCDAC: fix build warnings
2015-04-17 01:10:24 +02:00
Daniel Hellstrom
0355ad462c
GENIRQ: fix build warnings
2015-04-17 01:10:24 +02:00
Daniel Hellstrom
9d05c6df95
GRPWM: fix build warnings
2015-04-17 01:10:24 +02:00
Daniel Hellstrom
126b25d742
SPWCUC: fix build warnings
2015-04-17 01:10:24 +02:00
Daniel Hellstrom
8c6c53d554
SPICTRL: fix build warnings
2015-04-17 01:10:24 +02:00
Daniel Hellstrom
9b90342e59
GRSPW router: fix build warnings
2015-04-17 01:10:24 +02:00
Daniel Hellstrom
b6292a0b22
GRSPW_PKT: fix build warnings
2015-04-17 01:10:24 +02:00
Daniel Hellstrom
fd7eaa240b
TLIB: fix build warnings
2015-04-17 01:10:24 +02:00
Daniel Hellstrom
604803591f
TLIB Clock: fix build warnings
2015-04-17 01:10:23 +02:00
Daniel Hellstrom
a93b3aa466
GRASCS: fix build warnings
2015-04-17 01:10:23 +02:00
Daniel Hellstrom
3823f5c241
GRCTM: fix build warnings
2015-04-17 01:10:23 +02:00
Daniel Hellstrom
60d392b7a5
GRTM: fix build warnings
2015-04-17 01:10:23 +02:00
Daniel Hellstrom
e21a5b0153
GRTC: fix build warnings
2015-04-17 01:10:23 +02:00
Daniel Hellstrom
6657a3d609
LEON: GRPCI2 driver warning fixes
2015-04-17 01:10:23 +02:00
Daniel Hellstrom
48191662b9
LEON: I2CMST driver warnings fixes
2015-04-17 01:10:23 +02:00
Daniel Hellstrom
c9f75435f1
LEON: OCCAN driver warnings fixes
2015-04-17 01:10:23 +02:00
Daniel Hellstrom
be815e784e
LEON: B1553BRM driver warnings fixes
2015-04-17 01:10:23 +02:00
Daniel Hellstrom
44e514f37e
LEON: B1553RT driver warnings fixes
2015-04-17 01:10:23 +02:00
Daniel Hellstrom
3f38335b02
LEON: added get_resarray_count() helper routine
2015-04-17 01:10:23 +02:00
Daniel Hellstrom
b787bead30
GR1553B: fixed build warnings
2015-04-17 01:10:22 +02:00
Daniel Hellstrom
05ce8bd51b
AT697PCI: fix build warnings
2015-04-17 01:10:22 +02:00
Daniel Hellstrom
e3c9937418
GPTIMER: move ISR install from init1
...
To avoid install ISRs during init level 1 the ISR install is moved
to the opening/initialization of the timer.
2015-04-17 01:10:22 +02:00
Daniel Hellstrom
f37a3c229e
GPTIMER: fix build warnings
2015-04-17 01:10:22 +02:00
Daniel Hellstrom
7a03ac2962
APBUART_CONS: fix build warning
2015-04-17 01:10:22 +02:00
Daniel Hellstrom
d77b16d75b
GR-RASTA-SPW-ROUTER: fix build warnings
2015-04-17 01:10:22 +02:00
Daniel Hellstrom
28950f0b9f
PCIF: fixed build warnings
2015-04-17 01:10:22 +02:00
Daniel Hellstrom
f407c51fd8
GRPCI: fixed build warnings
2015-04-17 01:10:22 +02:00
Daniel Hellstrom
0d9bc2597f
GRSPW: fix build warnings
2015-04-17 01:10:22 +02:00
Daniel Hellstrom
b55aa49dbd
LEON3: watchdog use common timer defines
2015-04-17 01:10:22 +02:00
Daniel Hellstrom
5ba4906673
LEON3: export debug uart to console uart driver
2015-04-17 01:10:21 +02:00
Daniel Hellstrom
aedc98492d
GRETH: fix build warnings with GCC-4.9
2015-04-17 01:10:21 +02:00
Daniel Hellstrom
bf6fe95853
GPTIMER: avoid build warnings
2015-04-17 01:10:21 +02:00
Daniel Hellstrom
0fcd4b33fa
AHBSTAT: fix build warnings
2015-04-17 01:10:21 +02:00
Daniel Hellstrom
bb689e6c8b
GRTM: fixed descriptor TS bit declaration
2015-04-17 01:10:21 +02:00
Daniel Hellstrom
5f4028b324
GRSPW_PKT: grspw_status renamed in header
2015-04-17 01:10:21 +02:00
Daniel Hellstrom
e8f6005f74
GR-RASTA-TMTC,rev1: add GRGPIO[0] register init
2015-04-17 01:10:21 +02:00
Daniel Hellstrom
fed905c8c7
B1553BRM: change the init of the RT legalization registers
2015-04-17 01:10:21 +02:00
Daniel Hellstrom
d2a94ab97f
GRSPW: added clock cycles after GRSPW reset
...
added clock cycles after GRSPW reset to make sure CTRL.START bit
write actually have an effect. Wait until reset is completed.
2015-04-17 01:10:21 +02:00
Andreas Larsson
56fc78090d
GRSPW_PKT: Add support for Interrupt-codes
...
Update: Daniel Hellstrom updated SpW-IRQ implementation accoring to
changes in hardware register layout and features.
2015-04-17 01:10:21 +02:00
Andreas Larsson
c119c0e687
GRSPW: Fix incorrect register defines - presently functionally inconsequential
2015-04-17 01:10:21 +02:00
Daniel Hellstrom
f1b1668eab
AMBAPP: updated PnP IDs database with SPWTDP
2015-04-17 01:10:20 +02:00
Daniel Hellstrom
fa12bb4396
GRTIMER: added to GPTIMER driver
...
GRTIMER is compatible with GPTIMER, however the GPTIMER driver
does not support the extended features of GRTIMER.
2015-04-17 01:10:20 +02:00
Daniel Hellstrom
9b8e04e21d
GRETH: avoid hw generated UDP/TCP cksum generation
...
Hardware generated checksum UDP packets does not work for
IP fragmented UDP packets. It seems as if the BSD stack never
signals to the GRETH driver to generate or not to generate
TCP/UDP checksum for different cases. The GRETH driver never
tells the BSD stack about it capabilities either so there is
no point generating the cksums in HW when its done in SW any
way.
This patch disables hardware generated UDP and TCP checksums.
2015-04-17 01:10:20 +02:00
Daniel Hellstrom
80b9c8accd
GR-RASTA-IO: updated for new version
...
From this driver's point of view the major new thing is that the
GRPCI peripheral PCI bridge has been updated to GRPCI2, the second
version. This means that both Big and Little Endian systems are now
supported and autodetected on runtime.
2015-04-17 01:10:20 +02:00
Daniel Hellstrom
fc76056e56
GR-RASTA-TMTC: updated for new version
...
From this driver's point of view the major new thing is that the
GRPCI peripheral PCI bridge has been updated to GRPCI2, the second
version. This means that both Big and Little Endian systems are now
supported and autodetected on runtime.
The PCI frequency is used as AMBA frequency of the GR-RASTA-TMTC.
2015-04-17 01:10:20 +02:00
Daniel Hellstrom
9d88008060
AT697PCI: fix PCI cfg writes
2015-04-17 01:10:20 +02:00
Daniel Hellstrom
ddc40020b9
AT697 PCI: abort whhen a peripheral PCI system detected
2015-04-17 01:10:20 +02:00
Daniel Hellstrom
3c236cc209
LEON PCI: fix for PCI host bridge driver CFG space access
2015-04-17 01:10:20 +02:00
Daniel Hellstrom
acf7047e2a
GPTIMER: timer probing must not be on timer0
...
Timers are identical within one GPTIMER core. Probing only the
first timer is sufficient, however the first timer was hardcoded
to timer0 which is not correct in a multi-OS system like RTEMS
AMP. This patch makes sure that probing is done on the first
timer that can be used by this RTEMS instance. Without this
patch RTEMS AMP is broken on systems (like the GR712RC) where
there is only one GPTIMER core proviing multiple timers. Designs
(like the NGMP/FP) where there are multiple GPTIMER cores are not
affected.
2015-04-17 01:10:20 +02:00