15041 Commits

Author SHA1 Message Date
Stephan Raue
499c9219b9 Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv 2013-04-26 20:36:04 +02:00
Stephan Raue
ffe9df9504 connman: update to connman-a5a030e
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-26 20:34:53 +02:00
Stephan Raue
ea866562ef wireless_tools: dont build with LTO support, this fails on some systems
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-26 20:32:01 +02:00
Stefan Saraev
6ba91cf81f vdr-live: build depend on 'pcre-host' 2013-04-26 17:18:31 +03:00
Stefan Saraev
88c024bcd1 vdr-live: adjust *FLAGS 2013-04-26 17:04:23 +03:00
Stefan Saraev
2d598347a9 csstools: disable demos, disable unittest 2013-04-26 17:03:36 +03:00
Stefan Saraev
0489c5bea7 cxxtools: add -arm.patch 2013-04-26 17:02:57 +03:00
Stephan Raue
68dd4575ad xbmc: add patch to let set the buusy delay control and set to 750ms
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-26 01:00:35 +02:00
Stephan Raue
edf1a7ee0c util-linux: show progress if creating swapfile on startup
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-26 00:47:24 +02:00
Stephan Raue
40781d7d72 xbmc: remove deprecated and not more needed option
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-26 00:46:43 +02:00
Christian Hewitt
bb6f18ec7d dvb-firmware: update to dvb-firmware-0.0.35
add dvb-usb-wt220u-miglia-01.fw
2013-04-25 23:59:25 +04:00
Stephan Raue
cc181affd3 Merge pull request #2239 from jenkins101/H5-Rev3
linux: Added DVB adapter Terratec H5 Rev3 to em28xx driver
2013-04-25 12:14:59 -07:00
Daniel Forsberg
70b3968b50 linux: Added DVB adapter Terratec H5 Rev3 to em28xx driver 2013-04-25 19:53:58 +02:00
Stephan Raue
766104497d dvb-firmware: update to dvb-firmware-0.0.34
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-25 19:15:36 +02:00
Stephan Raue
75f3bb5af8 projects/*/linux: add support for DVB_USB_CXUSB
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-25 19:02:56 +02:00
Stephan Raue
8d62ad42c5 xbmc: update to xbmc-12.1.8
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-25 00:46:45 +02:00
Stephan Raue
92143428d1 tools/mkpkg: update mkpkg_xbmc-frodo script
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-24 20:21:59 +02:00
Stephan Raue
89cbdd7659 connman: simplyfing init script
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-24 20:21:35 +02:00
Stephan Raue
cdeb32fa13 xbmc: update to xbmc-2.1.7
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-24 20:09:09 +02:00
Stephan Raue
3733c6e5eb connman: add various upstream patches, (not yet done), setup fallback nameserver for tethering, enable tethering on boot if it was enabled before
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-24 19:13:18 +02:00
Stephan Raue
d5ac322fb2 projects/*/linux: add Realtek PCI cardreader support to relevant projects, this fixes #2237
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-24 01:52:33 +02:00
Stephan Raue
8170f63b4f linux: update DVBSky patch, update kernel configs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-24 01:43:31 +02:00
Stefan Saraev
75537865a7 connman: update to connman-e2edf5f 2013-04-23 12:37:07 +03:00
Stefan Saraev
7bb2a88abe connman: update to connman-1.13 2013-04-23 12:08:14 +03:00
Stephan Raue
e699f29365 Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv 2013-04-23 11:06:00 +02:00
Stephan Raue
e02a57f08a service.openelec.settings: update to service.openelec.settings-0.1.17
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-23 11:05:31 +02:00
Stefan Saraev
a48102e412 vdr-addon: bump 2013-04-23 11:24:54 +03:00
Stefan Saraev
db71eb8f63 vdr-plugin-vnsiserver: vnsiserver needs '-D_FILE_OFFSET_BITS=64 ..'
closes #2232
2013-04-23 11:23:43 +03:00
Stephan Raue
f2257b6c4a Merge pull request #2233 from dagwieers/syslog-fix
Fix slow syslogd remote syslog startup and klogd interaction
2013-04-22 16:16:53 -07:00
Dag Wieers
d881425b0c AppleTV: Make sure loop devices are allocated dynamically
CONFIG_BLK_DEV_LOOP_MIN_COUNT: Number of loop devices to pre-create at init time

Static number of loop devices to be unconditionally pre-created at init time.

This default value can be overwritten on the kernel command line or with module-parameter loop.max_loop.

The historic default is 8. If a late 2011 version of losetup(8) is used, it can be set to 0, since needed loop devices can be dynamically allocated with the /dev/loop-control interface.
2013-04-23 01:13:35 +02:00
Stephan Raue
b9a4abc90a Merge pull request #2225 from dagwieers/atv-kernel-intel_idle
AppleTV: Disable intel_idle support
2013-04-22 16:07:37 -07:00
Dag Wieers
efd8fdada9 Fix slow syslogd remote syslog startup and klogd interaction
Because syslogd is not properly started its remote syslog support when klogd dumps its kernel ring buffer content to it, most of the kernel boot output is missing on the remote syslog server. By adding a small delay between syslogd and klogd, we are sure the messages are properly send to the remote syslog by syslogd.
2013-04-23 00:59:23 +02:00
Stephan Raue
071ac7db30 Merge pull request #2224 from dagwieers/atv-kernel-pcie
AppleTV: Enable PCIEAER and PCIEPM support
2013-04-22 15:32:00 -07:00
Dag Wieers
9e317acb02 AppleTV: Disable RDRAND support
The AppleTV hardware does not have RDRAND support.
2013-04-23 00:28:23 +02:00
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
Dag Wieers
916aa46562 AppleTV: Disable intel_idle support
The AppleTV hardware does not support intel_idle.
2013-04-22 17:55:39 +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
ba5eb7b1bb AppleTV: Enable PCIEAER and PCIEPM support
The AppleTV hardware supports both PCI-Express Advanced Error Reporting and PCI-Express Power Management.
2013-04-22 17:52:54 +02: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
Stephan Raue
c59299f53f Merge pull request #2136 from dagwieers/pvr-channel-speedup
XBMC: Fixes for slow channel switching
2013-04-22 08:22:48 -07: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
e24ab89ec2 busybox: increase min_free_kbytes size
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-22 16:25:22 +02:00
Stephan Raue
13f5a23016 wlan-firmware: update to wlan-firmware-0.0.11
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-22 16:24:13 +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
Stephan Raue
7b8b45e469 Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv 2013-04-22 15:08:53 +02:00