Bug 68811 - [POWERPC] pasemi: Nemo support
Summary: [POWERPC] pasemi: Nemo support
Status: RESOLVED INVALID
Alias: None
Product: Platform Specific/Hardware
Classification: Unclassified
Component: PPC-64 (show other bugs)
Hardware: PPC-64 Linux
: P1 normal
Assignee: Anton Blanchard
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-16 13:28 UTC by Christian Zigotzky
Modified: 2014-01-16 22:38 UTC (History)
2 users (show)

See Also:
Kernel Version: 3.1X
Subsystem:
Regression: No
Bisected commit-id:


Attachments
nemo patch (25.20 KB, application/octet-stream)
2014-01-16 13:28 UTC, Christian Zigotzky
Details

Description Christian Zigotzky 2014-01-16 13:28:54 UTC
Created attachment 122261 [details]
nemo patch

Hi All,

We have created a patch to support the A-EON Nemo board. Nemo uses the AMD/ATI SB600 South Bridge to provide various integrated I/O functions including
SATA/PATA ports, USB and audio. The SB600’s HD Audio controller is connected to an IDT 92HD700 codec. This patch makes the kernel compatible with the SB600 chipset and the HD Audio chip on the Nemo board. It also solved any problems with Radeon HD graphics cards. Is it possible to integrate this patch to the official kernel sources?

Information about the Nemo board:

CPU: PA Semi Dual-core PA6T-1682M, nominal 2.0GHz (1.8GHz standard) PowerISA™ v2.04+
4x DDR2 RAM slots
10x USB 2.0
1x Gigabit Ethernet
2x PCIe x16 slots (1x16 or 2x8)
2x PCIe x1 slots
1x Xorro slot
2x PCI legacy slots
2x RS232
4x SATA 2 connectors
1x IDE connector
JTAG connector
1x Compact Flash
1x "Xena" 500MHz XMOS XS1-L2 124

http://en.wikipedia.org/wiki/AmigaOne_X1000
http://www.a-eon.com/?page=nemo
http://www.supertuxkart-amiga.de/amiga/x1000.html

Rgds,
Christian
Comment 1 Olof Johansson 2014-01-16 22:37:20 UTC
This is now how you submit code to be included in the kernel. Please read Documentation/SubmittingPatches.

The code needs to be split up into separate patches, one patch per change, one change per patch. Read the above doc for info on how to prepare your code.

It also violates coding standards and it seems to possibly break multiplatform kernel (i.e. if you enable nemo support, other platforms will not work as well any more).

Marking this bug resolved.
Comment 2 Alan 2014-01-16 22:38:32 UTC
Yes.

See Documentation/SubmittingPatches

there is a process for patch submission so we can reliably trace origin/rights.

The patch as presented will want splitting into different items, and cleaning up (eg you've got debugging stuff still hacked into it) but that is somethign you can work with the PPC tree maintainers to resolve.

I would start with the PPC related lists/maintainers

Note You need to log in before you can comment on or make changes to this bug.