Stephan Raue
3329218b89
Merge pull request #2222 from dagwieers/atv-kernel-pat
...
AppleTV: Disable PAT support
2013-04-22 15:18:23 -07:00
Stephan Raue
d059e6973a
Merge pull request #2221 from dagwieers/kernel-mpparse
...
AppleTV: Disable MPPARSE support
2013-04-22 14:49:02 -07:00
Stephan Raue
4035cac5ad
Merge pull request #2219 from dagwieers/kernel-msi
...
AppleTV: Enable MSI support for ATV1
2013-04-22 14:19:59 -07:00
Dag Wieers
5e57afe71b
AppleTV: Disable MPPARSE
...
The AppleTV hardware does not have MPPARSE support (as it does not have SMP capabilities).
2013-04-22 18:00:21 +02:00
Stephan Raue
e83378d5ec
Merge pull request #2220 from dagwieers/kernel-ikconfig
...
AppleTV: Make in-kernel config modular (but keep it available)
2013-04-22 08:55:25 -07:00
Dag Wieers
1da8583dfb
AppleTV: Disable PAT
...
The AppleTV hardware does not have PAT support.
2013-04-22 17:45:07 +02:00
Dag Wieers
eea9066797
AppleTV: Make in-kernel config modular (but keep it available)
...
The in-kernel config (/proc/config.gz) is a useful way to understand how your existing kernel has been compiled, however it does use some memory to represent this information inside the kernel. However by making it optional you can still have this information if wanted, but as part of the system ramdisk (as a kernel module) rather than in memory all the time.
For AppleTV this was not (yet) enabled, for other platforms we make it modular.
2013-04-22 17:39:19 +02:00
Dag Wieers
a8cc49d2b7
AppleTV: Enable MSI support for ATV1
...
Not sure why Message Signaled interrupts was disabled, but the ATV1 hardware *does* support MSI and we specifically enable MSI for the nvidia driver.
Here is a list of hardware that supports and uses MSI on AppleTV 1st Gen :
```
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Exp
ress Root Port (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: 20000000-21ffffff
Prefetchable memory behind bridge: 0000000010000000-000000001fffffff
Capabilities: [88] Subsystem: Intel Corporation Device 0000
Capabilities: [80] Power Management version 2
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [a0] Express Root Port (Slot+), MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [140] Root Complex Link
Kernel driver in use: pcieport
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
Subsystem: Realtek Semiconductor Co., Ltd. Device 0885
Flags: bus master, fast devsel, latency 0, IRQ 42
Memory at 22a00000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [130] Root Complex Link
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 00003000-00003fff
Memory behind bridge: 22000000-228fffff
Prefetchable memory behind bridge: 0000000022b00000-0000000022cfffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: Gammagraphx, Inc. (or missing ID) Device 0000
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel
Capabilities: [180] Root Complex Link
Kernel driver in use: pcieport
01:00.0 VGA compatible controller: NVIDIA Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Apple Inc. Device 0081
Flags: bus master, fast devsel, latency 0, IRQ 44
Memory at 21000000 (32-bit, non-prefetchable) [size=16M]
Memory at 10000000 (64-bit, prefetchable) [size=256M]
Memory at 20000000 (64-bit, non-prefetchable) [size=16M]
Capabilities: [60] Power Management version 2
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [128] Power Budgeting <?>
Kernel driver in use: nvidia
Kernel modules: nvidia
02:00.0 Multimedia controller: Broadcom Corporation BCM70015 Video Decoder [Crystal HD]
Subsystem: Broadcom Corporation BCM70015 Video Decoder [Crystal HD]
Flags: bus master, fast devsel, latency 0, IRQ 43
Memory at 22800000 (64-bit, non-prefetchable) [size=64K]
Memory at 22000000 (64-bit, non-prefetchable) [size=8M]
Capabilities: [48] Power Management version 3
Capabilities: [60] Vendor Specific Information: Len=6c <?>
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [cc] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Virtual Channel
Kernel driver in use: crystalhd
Kernel modules: crystalhd
```
2013-04-22 17:12:08 +02:00
Stephan Raue
a9f699b4d4
projects/RPi/xbmc: update advancedsettings.xml
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2013-04-22 16:25:57 +02:00
Stephan Raue
2fc99efd44
projects/*/linux: add P54 network driver
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2013-04-22 16:11:31 +02:00
Dag Wieers
1f02edcc71
Enable DMI module to allow for debugging
...
While debugging a Zotac ID-80 not having any DMI information at all at your disposal is a drag. Making the DMI module afavilable at least allows me to see whether we need to flash the BIOS etc...
2013-04-21 23:32:51 +02:00
Stephan Raue
b2c1fc73d6
projects/*/linux: add HOSTAP support to force enabling of LIB80211 support, sync kernel config
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2013-04-15 20:40:02 +02:00
Stephan Raue
2297f3d808
projects/RPi/linux: update to linux-3.8
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2013-04-11 19:24:39 +02:00
Stephan Raue
885eba14db
Revert "new project: add initial Apple iTV support ;-)"
...
This reverts commit f690f226fb .
2013-04-08 16:55:46 +02:00
Stephan Raue
e63f052008
xbmc: readd Hi10p patch
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2013-04-08 16:55:03 +02:00
Christian Hewitt
f2570bba1a
Merge pull request #2169 from dagwieers/nvidia-msi-eol
...
Add a newline at the end of the file (without it it seems to fail ?)
2013-04-05 07:09:15 -07:00
Dag Wieers
debb009259
Add a newline at the end of the file, without it it seems to fail ?
2013-04-05 16:05:05 +02:00
Stephan Raue
c7da4c4696
projects/RPi/patches/linux: update RPi patches
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2013-04-05 14:40:33 +02:00
Stefan Saraev
a6325c4a94
Merge branch 'openelec-settings'
2013-04-01 16:59:25 +03:00
Stephan Raue
f690f226fb
new project: add initial Apple iTV support ;-)
...
Signed-off-by: Stephan Raue <stephan@openelec.tv >
2013-04-01 13:42:05 +02:00
Stefan Saraev
00cbc1be25
projects/*/linux/linux.*.conf: sync kernel config (saa716x)
2013-03-31 21:18:19 +03:00
Stefan Saraev
4b46cf4253
projects/*/linux/linux.*.conf: sync kernel config (again)
2013-03-31 20:16:26 +03:00
Stefan Saraev
1a4d358a0f
projects/*/linux/linux.*.conf: sync kernel config
2013-03-31 19:32:12 +03:00
Stefan Saraev
907882a40c
Merge remote-tracking branch 'upstream/master' into openelec-linux-next
2013-03-28 11:48:09 +02:00
Christian Hewitt
4a4328e075
projects/ATV: add xorg defaults for Component/HDMI
...
ensures Xorg selects 1080p for HDMI and 720p for Component when available (Component 1080i can be selected within XBMC if the TV can handle it, not all can)
2013-03-27 08:44:17 +04:00