80 Commits

Author SHA1 Message Date
Kelvin Lawson
265d050e2c dm36x-io.h: Correct McBSP register names. 2017-05-23 21:22:11 +01:00
Kelvin Lawson
402fe20926 dm36x-io.h: Add McBSP to Power/Sleep Controller. 2017-04-05 00:35:02 +01:00
Kelvin Lawson
d1dbe313ec dm36x-io.h: MCBPSP should be MCBsP. 2017-04-04 19:26:54 +01:00
Kelvin Lawson
c9dd755f1e dm36x-io.h: Add McBSP registers. 2017-04-03 23:12:28 +01:00
Kelvin Lawson
864666d0fa dm36x-io.h: Add DM36x GPIO interrupt handline registers. 2017-01-13 17:08:20 +00:00
Kelvin Lawson
d617014298 dm36x: Add GPIO interrupts. 2017-01-13 06:27:14 +00:00
Kelvin Lawson
da01dde1f9 Makefile: typo leftover from avr port. 2016-01-02 23:12:30 +00:00
Kelvin Lawson
9ae404ef47 dm36x exception handler matches archIRQHandler() 2015-11-03 23:58:59 +00:00
Kelvin Lawson
e1879ab56b qemu_integratorcp uart.c: Uninit status. 2015-10-20 13:40:09 +01:00
Kelvin Lawson
9e26d7795a dm36x timer/uart: Uninitialised return values. 2015-10-20 13:38:33 +01:00
Kelvin Lawson
b16177187c dm36x-io.h: Add DMA registers. 2014-12-11 23:03:06 +00:00
Kelvin Lawson
1999fd5ac1 dm36x: Implement interrupt disable. 2014-10-24 22:49:19 +01:00
Kelvin Lawson
99fcf9c9b7 dm36x-io.h: SDIO interrupts. 2014-10-15 01:58:18 +01:00
Kelvin Lawson
e5bafc5fdd dm36x-io.h: Add SDIO registers. 2014-10-14 23:01:33 +01:00
Kelvin Lawson
a30ff645da dm36x-io: Add pullup/down control regs. 2014-10-07 23:42:03 +01:00
Kelvin Lawson
0dfe78922b dm36x-io.h: Add ARM INTMUX, CCERR int. 2014-09-14 23:53:26 +01:00
Kelvin Lawson
fa7ca58ac9 dm36x-io.h: Shadow regs 2014-08-19 23:54:03 +01:00
Kelvin Lawson
b3677dcf73 dm36x-io.h: Add base addresses. 2014-08-06 20:39:53 +01:00
Kelvin Lawson
059584c32d dm36x-io.h: Add base addresses. 2014-08-06 19:20:38 +01:00
Kelvin Lawson
0e988253ed dm36-io.h: Add gamma table addresses. 2014-07-17 00:03:43 +01:00
Kelvin Lawson
b31265222a dm36x: Add EDMA vector. 2014-06-28 15:12:09 +01:00
Kelvin Lawson
b367bbbde8 edma3: Add more register macros 2014-06-28 14:57:59 +01:00
Kelvin Lawson
559ca7516c dm36x: Add some DMA register offsets. 2014-06-28 14:22:28 +01:00
Kelvin Lawson
ceac845280 dm36x-io.h: Rename base defines. 2014-06-11 00:24:49 +01:00
Kelvin Lawson
356ced92f0 dm36x-io.h: Add EDMA3 register offsets. 2014-06-11 00:02:13 +01:00
Kelvin Lawson
ae3bedfb4b dm36x-io.h: Add EDMA3 definitions. 2014-06-10 23:28:28 +01:00
Kelvin Lawson
b645f28985 dm36x: Support passing interrupt vector to ISRs. 2014-05-31 23:45:14 +01:00
Kelvin Lawson
f9355b7fb8 dm36x-io.h: Add interrupt vectors. 2014-05-31 20:50:08 +01:00
Kelvin Lawson
2f9e816bfa dm36x-io.h: Add SPI PSC numbers. 2014-05-30 21:18:04 +01:00
Kelvin Lawson
23e93609d1 dm36x-io.h: Add SPI register addresses. 2014-05-30 18:52:12 +01:00
Kelvin Lawson
9a03de649e dm36x: Remove -g flag from default build. 2013-12-17 23:05:40 +00:00
Kelvin Lawson
2a25b84538 dm36x: Add PSC regs. 2013-12-12 01:12:40 +00:00
Kelvin Lawson
9dd7f7e8ef dm36x: Add some PSC registers. 2013-12-12 00:59:36 +00:00
Kelvin Lawson
ad00cad986 dm36x: Add PLL registers. 2013-12-10 23:53:36 +00:00
Kelvin Lawson
0f28b36980 dm36x: Add PSC registers. 2013-12-06 01:40:06 +00:00
Kelvin Lawson
5f4a2a8f9f dm36x: Add register. 2013-12-06 01:04:14 +00:00
Kelvin Lawson
0e41e09962 dm36x: Add register. 2013-12-06 00:52:41 +00:00
Kelvin Lawson
03a3b29e6b dm36x: Add PLL registers. 2013-11-17 22:42:55 +00:00
Kelvin Lawson
dac9fdf6e8 dm36x: Add usec timer measurement functions. 2013-11-17 21:49:02 +00:00
Kelvin Lawson
2393a08321 dm36x uart: Allow UART write from interrupt context. 2013-11-14 01:01:06 +00:00
Kelvin Lawson
735b42a182 dm36x: Add more DM365 interrupt vectors. 2013-11-09 01:15:41 +00:00
Kelvin Lawson
39dc800a6e dm36x: ISR install function renamed. 2013-11-02 18:02:54 +00:00
Kelvin Lawson
29a48d310e dm36x: Add interrupt-enable function for application code. 2013-11-02 17:58:28 +00:00
Kelvin Lawson
4cf4d722ea dm36x: Support user-registered interrupt handlers via archISRInstall(). 2013-11-02 17:01:52 +00:00
Kelvin Lawson
71cbd0013e dm36x: Add VPFE register base addresses. 2013-10-31 21:32:37 +00:00
Kelvin Lawson
1494b48edd dm36x: Add SD/MMC registers. 2013-10-22 00:00:08 +01:00
Kelvin Lawson
5d54ff8f9b dm36x: More fully-featured UART driver, does not require previous initialisation by u-boot. 2013-10-21 01:51:42 +01:00
Kelvin Lawson
ae3397deb4 dm36x: Correct sense of timer expiry. 2013-10-21 00:50:37 +01:00
Kelvin Lawson
ebffc439a0 DM36x: Add microsecond accuracy timer. 2013-10-19 01:40:22 +01:00
Kelvin Lawson
c8f46a8075 DM36X: First draft of archUsleep() timer. 2013-10-18 02:07:47 +01:00