* [PATCH] Xilinx ML300 board support in linuxppc-2.4 tree
@ 2004-02-19 14:09 Andrei Konovalov
2004-03-19 17:22 ` [PATCH] Xilinx's OS independent code update for " Andrei Konovalov
0 siblings, 1 reply; 4+ messages in thread
From: Andrei Konovalov @ 2004-02-19 14:09 UTC (permalink / raw)
To: linuxppc-embedded
Hi,
The patch fixes/updates ML300 support in linuxppc-2.4 tree.
This is mostly a move from linuxppc_2_4_devel tree with few
additions:
- /proc/interrupts now contains correct information about whether
the interrupt is edge triggered or level sensitive
(linuxppc_2_4_devel tree shows all the interrupts as edge
triggered).
For this arch/ppc/platforms/xilinx_ml300.c sets the proper
bit in irq_desc[], and arch/ppc/kernel/xilinx_pic.c uses
this information to decide when to acknowledge the interrupt.
- GPIO driver is fixed to support the GPIO IP as it is in EDK
(GPIO IP changed from V2PDK to EDK).
- xilinx_ml300_defconfig matches the EDK reference design
(http://www.xilinx.com/ise/embedded/edk_examples.htm, example #6).
The following devices are supported by default:
GPIO, IIC/RTC, UARTs (two 16x50 compatible ones), SPI, TFT LCD,
PS/2 (kbd and mouse), System ACE, touchscreen, 10/100 ethernet.
UART Lite driver is included in the patch. But the reference
design doesn't have UART Lites, so none is in the default configuration.
The patch itself can be found here:
http://source.mvista.com/~ank/xilinx_ml300.03.diff
The patch is against the kernel version 2.4.25-rc2.
Best regards,
Andrei Konovalov
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH] Xilinx's OS independent code update for linuxppc-2.4 tree
2004-02-19 14:09 [PATCH] Xilinx ML300 board support in linuxppc-2.4 tree Andrei Konovalov
@ 2004-03-19 17:22 ` Andrei Konovalov
2004-05-17 18:05 ` [PATCH] for linuxppc-2.4 tree: 10/100 Ethernet driver for Xilinx ML300 Andrei Konovalov
0 siblings, 1 reply; 4+ messages in thread
From: Andrei Konovalov @ 2004-03-19 17:22 UTC (permalink / raw)
To: linuxppc-embedded
Hi,
This code comes from the BSP generated by EDK for Linux.
Most changes are cosmetic except that Xilinx
replaced the packet fifo v.1.00b driver with the v.2.00a
one (used by ethernet driver only).
The patch affects Xilinx ML300 board only.
The patch itself can be found here:
http://source.mvista.com/~ank/xilinx_code_update.040319.diff
The patch is against the kernel version 2.4.26-rc4.
Best regards,
Andrei Konovalov
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH] for linuxppc-2.4 tree: 10/100 Ethernet driver for Xilinx ML300
2004-03-19 17:22 ` [PATCH] Xilinx's OS independent code update for " Andrei Konovalov
@ 2004-05-17 18:05 ` Andrei Konovalov
2004-07-14 16:54 ` [PATCH] for linuxppc-2.4 tree: Gigabit " Andrei Konovalov
0 siblings, 1 reply; 4+ messages in thread
From: Andrei Konovalov @ 2004-05-17 18:05 UTC (permalink / raw)
To: linuxppc-embedded; +Cc: Gennadiy Kurtsman
Hi,
Here is the 10/100Mb ethernet driver update for Xilinx EMAC.
New functionality added:
1) SG DMA transfer support;
2) putting more than one packet per interrupt into FIFO (FIFO mode);
3) interrupt coalesce parameters setting using ioctl commands (SGDMA mode);
4) ethtool utility support;
5) bottom half interrupts service.
Fixed:
1) memory deallocation in cleanup function;
2) setting Tx timeout in FIFO mode.
The patch affects Xilinx ML300 board only.
The patch itself can be found here:
http://source.mvista.com/~ank/xilinx_xenet_update.040517.diff
The patch is against the kernel version 2.4.26.
The patch author is Gennadiy Kurtsman.
Best regards,
Andrei Konovalov
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH] for linuxppc-2.4 tree: Gigabit Ethernet driver for Xilinx ML300
2004-05-17 18:05 ` [PATCH] for linuxppc-2.4 tree: 10/100 Ethernet driver for Xilinx ML300 Andrei Konovalov
@ 2004-07-14 16:54 ` Andrei Konovalov
0 siblings, 0 replies; 4+ messages in thread
From: Andrei Konovalov @ 2004-07-14 16:54 UTC (permalink / raw)
To: linuxppc-embedded; +Cc: Gennadiy Kurtsman
Hi,
Here is the Gigabit Ethernet driver for Xilinx ML300.
The patch affects Xilinx ML300 board only.
The patch itself can be found here:
http://source.mvista.com/~ank/xilinx_xgige_update.040629.diff
The patch is against the kernel version 2.4.27-pre6.
The patch author is Gennadiy Kurtsman.
Best regards,
Andrei Konovalov
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2004-07-14 16:54 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-19 14:09 [PATCH] Xilinx ML300 board support in linuxppc-2.4 tree Andrei Konovalov
2004-03-19 17:22 ` [PATCH] Xilinx's OS independent code update for " Andrei Konovalov
2004-05-17 18:05 ` [PATCH] for linuxppc-2.4 tree: 10/100 Ethernet driver for Xilinx ML300 Andrei Konovalov
2004-07-14 16:54 ` [PATCH] for linuxppc-2.4 tree: Gigabit " Andrei Konovalov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).