Stephan Raue
013c8e8488
projects/*/options: add option to enable/disable GOLD support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-06-04 08:43:27 +02:00
Stephan Raue
5c10845150
lirc: move XBOX driver to kernel
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-06-02 18:51:45 +02:00
Stefan Saraev
eca2593537
projects/*/linux/linux.*.conf: enable CONFIG_SATA_SIL24
...
closes #2161
2013-05-16 17:29:08 +02:00
Stephan Raue
435afa1adb
new package: add package 'berryboot-tools'
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-05-14 18:34:39 +02:00
Stephan Raue
31d8790e15
avahi/samba: When samba is built with avahi support the server name is advertised in UPPERCASE as samba forces this when setting-up avahi via dbus. If we disable avahi support in samba and include a samba.service file with avahi the hostname is correctly advertised as the user entered it; e.g. OpenELEC not OPENELEC ..we can also use a tweaked samba.service so Mac users with an AppleTV see the AppleTV icon in Finder.app instead of a generic server icon. this fixes #2282
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-05-13 14:55:07 +02:00
Stephan Raue
ce57af41e9
util-linux: use blocksize=1MB for creating the swapfile
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-05-13 14:55:06 +02:00
Stephan Raue
e2ff29aaba
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:03:26 +02:00
Stephan Raue
1871b22418
xbmc: remove deprecated and not more needed option
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-26 01:01:45 +02:00
Stephan Raue
adcfc51319
projects/*/linux: add support for DVB_USB_CXUSB
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-25 18:52:03 +02:00
Dag Wieers
bc28e915ea
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:15:03 +02:00
Dag Wieers
672e2beddb
AppleTV: Disable intel_idle support
...
The AppleTV hardware does not support intel_idle.
2013-04-23 01:10:06 +02:00
Dag Wieers
8d449ea3e9
AppleTV: Enable PCIEAER and PCIEPM support
...
The AppleTV hardware supports both PCI-Express Advanced Error Reporting and PCI-Express Power Management.
2013-04-23 00:34:57 +02:00
Dag Wieers
802ccf6c06
AppleTV: Disable RDRAND support
...
The AppleTV hardware does not have RDRAND support.
2013-04-23 00:29:42 +02:00
Dag Wieers
7c53c9ce79
AppleTV: Disable PAT
...
The AppleTV hardware does not have PAT support.
2013-04-23 00:19:06 +02:00
Dag Wieers
08d1947761
AppleTV: Disable MPPARSE
...
The AppleTV hardware does not have MPPARSE support (as it does not have SMP capabilities).
2013-04-22 23:49:55 +02:00
Dag Wieers
b587105ecf
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 23:21:17 +02:00
Dag Wieers
ca9779eed8
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 20:06:21 +02:00
Stephan Raue
4ef3138874
projects/*/linux: add P54 network driver
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-22 17:00:18 +02:00
Dag Wieers
e13e9c0dda
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-22 16:57:23 +02:00
Stephan Raue
74881c1fd2
xbmc: readd Hi10p patch
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-08 16:56:55 +02:00
Dag Wieers
0e0a7de92f
Add a newline at the end of the file, without it it seems to fail ?
2013-04-07 13:32:58 +02:00
Christian Hewitt
91aa5ed603
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-28 22:58:11 +01:00
Christian Hewitt
20a1612253
atv: xorg.conf improvements
...
changes:
a) nvidia-auto-select can detect presence of TV-0 or DFP-0, but without TVStandard the TV-0 modepool does not contain 1080i or 720p modes and users probably see a black screen. TVStandard is ignored if DFP-0: is the active device
b) removing the extension section and Composite="false" as this has not been supported for some time
2013-03-22 08:12:45 +04:00
Stephan Raue
746bace7d7
projects/ATV: build without installer support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-21 03:17:26 +01:00
Stephan Raue
714a3fc2ea
projects/ATV/linux: add UP_APIC, UP_IOAPIC, LOCAL_APIC and IO_APIC support, this fixes the 'crazy' ATV-Remote on UP kernels
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-19 01:06:18 +01:00
Stephan Raue
3e910acdab
projects/ATV/linux: change to UP kernel
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-19 00:38:14 +01:00
Stephan Raue
d38a928281
projects/ATV/linux: dont optimize kernel build for size, another 64MB fix...
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-18 04:38:06 +01:00
Stephan Raue
ff74c4b7ab
projects/ATV/linux: add FB_VESA support, remove FB_UVESA and FB_EFI support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-17 22:50:03 +01:00
Stephan Raue
4aadb2013e
projects/ATV/linux: compress kernel with gzip instead xz - one fix to fix the 64MB issue
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-17 22:27:48 +01:00
Stephan Raue
ad905fa334
projects/ATV: enable atv bootloader
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-17 18:48:41 +01:00
Stephan Raue
ad0543112e
projects/ATV/xbmc: show xbmc splash
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-17 18:44:05 +01:00
Christian Hewitt
5e21db7499
nvidia-atv: remove FlatPanelProperties
...
this is no longer supported on 3xx series nvidia drivers
2013-03-15 12:04:09 +04:00
Stephan Raue
3b9461b7c0
projects/ATV/xbmc: set some default options
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-12 19:24:25 +01:00
Stephan Raue
ce555f26e7
projects/ATV: dont install upower, not needed after XBMC-PR2403
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-12 16:05:52 +01:00
Stephan Raue
918c8836d1
projects/ATV/linux: enable X86_ACPI_CPUFREQ support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-06 13:08:46 +01:00
Dag Wieers
0a4eef7558
nvidia: Enable MSI (Message Signaled Interrupts)
...
Only tested on ATV1, don't just enable it on other platforms without testing with known hardware.
2013-03-05 02:20:54 +01:00
Stephan Raue
1be5d14d06
projects/ATV/linux: include sound modules in kernel
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-04 16:54:34 +01:00
Stephan Raue
dc3cc80344
projects/*/linux: buildin some sound modules in kernel
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-04 16:44:27 +01:00
Stephan Raue
a59badeef8
projects/*/linux: disable VM86 support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-04 13:26:04 +01:00
Stephan Raue
1c7bb89a88
projects/*/linux: disable AIO support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-04 13:22:49 +01:00
Stephan Raue
32a349df51
projects/*/linux: disable IOMMU support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-04 13:20:43 +01:00
Stephan Raue
2e5e7380b6
projects/*/linux: disable CGROUPS support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-04 13:15:19 +01:00
Stephan Raue
3997e74461
projects/*/linux: disable SCHED_AUTOGROUP support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-04 13:12:03 +01:00
Stephan Raue
3c924bb4f7
projects/*/linux: disable NAMESPACES support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-04 13:08:48 +01:00
Stephan Raue
ac61c98340
projects/*/linux: remove deprecated kernel commandline options
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-28 20:08:06 +01:00
Stephan Raue
8712868362
projects/*/linux: disable FSCACHE support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-28 20:00:09 +01:00
Stephan Raue
0155cd74ad
projects/*/linux: disable X86_SMAP support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-28 19:57:42 +01:00
Stephan Raue
22d10112de
projects/ATV/linux, projects/Ultra/linux: disable firewire support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-28 19:14:32 +01:00
Stephan Raue
2f9488c284
projects/*/linux: disable CONFIG_8139TOO_PIO and CONFIG_8139TOO_TUNE_TWISTER
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-28 19:08:04 +01:00
Stefan Saraev
7242d8a2ff
xbmc: increase curl clienttimeout
2013-02-14 22:51:24 +02:00