Commit
7f596aab429598502ac2e7a167042762472112ea
by Arthur D.n900: camera: magic bit makes it work
Pavel Machek <pavel@ucw.cz> wrote:
"For camera, I need this patch, otherwise image is deformed (square instead of proper shape). Unfortunately, I don't have good idea why that's the case."
https://lists.dyne.org/lurker/message/20200307.114526.7b4baeda.en.html
|
 | drivers/media/platform/omap3isp/ispccdc.c (diff) |
|
 | arch/arm/configs/omap2plus_defconfig |
 | arch/arm/configs/n900_defconfig |
Commit
e278d57386d4eb161f02904721ffa0ce52fa62e5
by Arthur D.ARM: n900_defconfig: update for current kernel
The config file was updated using these commands: make ARCH=arm n900_defconfig make ARCH=arm savedefconfig mv defconfig arch/arm/configs/n900_defconfig
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
f5bf5c13e79d1cccde1506b1c044bad90750644d
by Arthur D.ARM: n900_defconfig: disable lock debugging
These options are supposed to be used by kernel hackers who debug drivers. Not recommended to be included in distro kernels.
WARNING: enabling CONFIG_DEBUG_LOCK_ALLOC causes LCD to be unusable. The reason is not yet established.
Kernel hacking ---> Lock Debugging (spinlocks, mutexes, etc...) ---> [ ] Lock debugging: prove locking correctness [CONFIG_PROVE_LOCKING] [ ] RT Mutex debugging, deadlock detection [CONFIG_DEBUG_RT_MUTEXES] [ ] Spinlock and rw-lock debugging: basic checks [CONFIG_DEBUG_SPINLOCK] [ ] Mutex debugging: basic checks [CONFIG_DEBUG_MUTEXES] [ ] Wait/wound mutex debugging: Slowpath testing [CONFIG_DEBUG_WW_MUTEX_SLOWPATH] [ ] Lock debugging: detect incorrect freeing ... [CONFIG_DEBUG_LOCK_ALLOC]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
489b197833f6cbf3cb4f43e21d2fd1d1093a0b3d
by Arthur D.ARM: n900_defconfig: make display work
Device Drivers ---> Graphics support ---> Frame buffer Devices ---> <*> OMAP2+ frame buffer support ---> [CONFIG_FB_OMAP2] [ ] DPI support [CONFIG_FB_OMAP2_DSS_DPI] [ ] HDMI support for OMAP4 [CONFIG_FB_OMAP4_DSS_HDMI] [*] SDI support [CONFIG_FB_OMAP2_DSS_SDI] OMAPFB Panel and Encoder Drivers ---> <*> Analog TV Connector [CONFIG_FB_OMAP2_CONNECTOR_ANALOG_TV] <*> ACX565AKM Panel [CONFIG_FB_OMAP2_PANEL_SONY_ACX565AKM]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
616e306a351e92329595fb808687d2a938bbaa16
by Arthur D.ARM: n900_defconfig: enable WiFi
Device Drivers ---> Network device support ---> Wireless LAN ---> [ ] ADMtek devices [CONFIG_WLAN_VENDOR_ADMTEK] [ ] Atheros/Qualcomm devices [CONFIG_WLAN_VENDOR_ATH] [ ] Atmel devices [CONFIG_WLAN_VENDOR_ATMEL] [ ] Broadcom devices [CONFIG_WLAN_VENDOR_BROADCOM] [ ] Cisco devices [CONFIG_WLAN_VENDOR_CISCO] [ ] Intel devices [CONFIG_WLAN_VENDOR_INTEL] [ ] Intersil devices [CONFIG_WLAN_VENDOR_INTERSIL] [ ] Marvell devices [CONFIG_WLAN_VENDOR_MARVELL] [ ] MediaTek devices [CONFIG_WLAN_VENDOR_MEDIATEK] [ ] Ralink devices [CONFIG_WLAN_VENDOR_RALINK] [ ] Realtek devices [CONFIG_WLAN_VENDOR_REALTEK] [ ] Redpine Signals Inc devices [CONFIG_WLAN_VENDOR_RSI] [ ] STMicroelectronics devices [CONFIG_WLAN_VENDOR_ST] <M> TI wl1251 driver support [CONFIG_WL1251] <M> TI wl1251 SPI support [CONFIG_WL1251_SPI] < > TI wl12xx support [CONFIG_WL12XX] < > TI wl18xx support [CONFIG_WL18XX] < > TI wlcore support [CONFIG_WLCORE] [ ] ZyDAS devices [CONFIG_WLAN_VENDOR_ZYDAS] [ ] Quantenna wireless cards support [CONFIG_WLAN_VENDOR_QUANTENNA]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
216d623871ae110b7c1510dcac732bf81a2c3ca5
by Arthur D.ARM: n900_defconfig: don't store .config in kernel
Three reasons: - we are on low memory; - it's default for current debian kernel config; - there's no need to store config file in the kernel
General setup ---> < > Kernel .config support [CONFIG_IKCONFIG]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
aeb41a7eccab5f09257531232314d5f1bf51c983
by Arthur D.ARM: n900_defconfig: disable swap controller (cgroup)
- Reduce kernel memory usage. - This option is disabled in Debian kernels as well. - Can be enabled at runtime.
General setup ---> Control Group support ---> [ ] Swap controller enabled by default [CONFIG_MEMCG_SWAP_ENABLED]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
7944bd55905f7fc6abffae829222714ff5fec15c
by Arthur D.ARM: n900_defconfig: remove obsolete sysfs syscall
- No longer supported in libc. - This option is disabled in Debian kernel.
General setup ---> Configure standard kernel features (expert users) ---> [ ] Sysfs syscall support [CONFIG_SYSFS_SYSCALL]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
f7da5440e767639dce323d047e207b626d1b817e
by Arthur D.ARM: n900_defconfig: select SLUB as slab allocator
This one is stated to be the default by kernel documentation.
Check this link for some background: https://stackoverflow.com/questions/15470560/what-to-choose-between-slab-and-slub-allocator-in-linux-kernel
General setup ---> Choose SLAB allocator (SLUB (Unqueued Allocator)) [CONFIG_SLUB]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
e528d3d49d818916dfb4eb7c5554f66327afa6ad
by Arthur D.ARM: n900_defconfig: remove excessive systems
We only need TI OMAP3 here.
System Type ---> TI OMAP/AM/DM/DRA Family ---> [ ] TI OMAP4 [ARCH_OMAP4] [ ] TI OMAP5 [SOC_OMAP5] [ ] TI AM33XX [SOC_AM33XX] [ ] TI AM43x [SOC_AM43XX] [ ] TI DRA7XX [SOC_DRA7XX]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
d3d4514758454c4bb02b61b37f47973c249c4a31
by Arthur D.ARM: n900_defconfig: clean up SoC specific features
N900 is based on OMAP3430.
System Type ---> TI OMAP/AM/DM/DRA Family ---> TI OMAP2/3/4 Specific Features ---> [ ] TI81XX support [SOC_TI81XX] [ ] OMAP3517/ AM3517 EVM board [MACH_OMAP3517EVM] [ ] OMAP3 Pandora [MACH_OMAP3_PANDORA]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
c7fbb647f7cccca5c4ecd085e8092a66911b27d4
by Arthur D.ARM: n900_defconfig: disable extraneous erratas
N900 is based on Cortex-A8. Erratas below are for Cortex-A9.
System Type ---> [ ] ARM errata: TLBIASIDIS and TLBIMVAIS ... [CONFIG_ARM_ERRATA_720789] [ ] ARM errata: possible faulty MMU trans... [CONFIG_ARM_ERRATA_754322] [ ] ARM errata: A data cache maintenance ... [CONFIG_ARM_ERRATA_775420]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
f2e808b4477c2b8377823d3db6f1942bca8e7ec7
by Arthur D.ARM: n900_defconfig: disable L2x0 PrimeCell
I didn't find mentions of this controller to be used in OMAP3430/ARMv7. And its "Selected by" section doesn't show anything interesting for us.
System Type ---> [ ] Enable the L2x0 outer cache controller [CONFIG_CACHE_L2X0]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
e347cf49f74d3f4ed72f1d46722a50105cec9be4
by Arthur D.ARM: n900_defconfig: set preemption model to "Desktop"
It should give good performance and responsibility at the same time.
General setup ---> Preemption Model (Voluntary Kernel Preemption (Desktop)) [CONFIG_PREEMPT_VOLUNTARY]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
593fb8ce7901d6802c6bb13622d559599225e951
by Arthur D.ARM: n900_defconfig: build in Thumb-2 mode
This should optimize kernel size and performance using ARMv7 thumb2 instructions set.
Kernel Features ---> [*] Compile the kernel in Thumb-2 mode [CONFIG_THUMB2_KERNEL]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
80747714ac92f7546ab940d166ae490a249eb320
by Arthur D.ARM: n900_defconfig: disable Thumb-2 bug workaround
Seems like the bug was fixed in 2011. Check https://bugs.launchpad.net/binutils-linaro/+bug/725126
Kernel Features ---> [ ] Work around buggy Thumb-2 short branch relocations in gas
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
81083db3024938e759149a07cd650d13894abe8e
by Arthur D.ARM: n900_defconfig: disable highmem interaction code
We only have 256M of RAM (and some swap possible). The code for interaction with 4G+ memory is excessive.
Kernel Features ---> [ ] Allocate 2nd-level pagetables from highmem [CONFIG_HIGHPTE]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
672ff0228709045530f6661ff6db1dc2a7309ff5
by Arthur D.ARM: n900_defconfig: disable ATAGS
We use device tree blob attached to the kernel for booting. Remove ATAGS support to reduce the kernel code.
Boot options ---> [ ] Support for the traditional ATAGS boot data passing [CONFIG_ATAGS]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
4021905e2532620fcc30a9f72f0c98effd7ed244
by Arthur D.ARM: n900_defconfig: clean up 'Power supply'
Device Drivers ---> Power supply class support ---> < > Motorola CPCAP PMIC battery driver [CONFIG_BATTERY_CPCAP] < > BQ27xxx HDQ support [CONFIG_BATTERY_BQ27XXX_HDQ] < > CPCAP PMIC Charger Driver [CONFIG_CHARGER_CPCAP] < > OMAP TWL4030 BCI charger driver [CONFIG_CHARGER_TWL4030] < > TI BQ24190 battery charger driver [CONFIG_CHARGER_BQ24190] < > TI BQ24735 battery charger support [CONFIG_CHARGER_BQ24735]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
912decc39ffb78334c9041075e1a822b46a1cb82
by Arthur D.ARM: n900_defconfig: clean up 'Keyboards'
Device Drivers ---> Input device support ---> Keyboards ---> < > AT keyboard [CONFIG_KEYBOARD_ATKBD] < > GPIO driven matrix keypad support [CONFIG_KEYBOARD_MATRIX] < > TI OMAP4+ keypad support [CONFIG_KEYBOARD_OMAP4]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
0417e2aeb933c62b578be7ac5756ad7d01cad497
by Arthur D.ARM: n900_defconfig: clean up 'Touchscreens'
Device Drivers ---> Input device support ---> Touchscreens ---> < > ADS7846/TSC2046/AD7873 ... [CONFIG_TOUCHSCREEN_ADS7846] < > Atmel mXT I2C Touchscreen [CONFIG_TOUCHSCREEN_ATMEL_MXT] < > EDT FocalTech FT5x06 I2C ... [CONFIG_TOUCHSCREEN_EDT_FT5X06] < > TI Touchscreen Interface [CONFIG_TOUCHSCREEN_TI_AM335X_TSC] < > PIXCIR I2C touchscreens [CONFIG_TOUCHSCREEN_PIXCIR] < > TSC2004 based touchscreens [CONFIG_TOUCHSCREEN_TSC2004] < > TSC2007 based touchscreens [CONFIG_TOUCHSCREEN_TSC2007]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
8bb7783832c4cd433b67073f6b5f0b62210d55e1
by Arthur D.ARM: n900_defconfig: clean up 'Real Time Clock'
Device Drivers ---> Real Time Clock ---> < > Dallas/Maxim DS1307/37/38/39/40/41, ... [CONFIG_RTC_DRV_DS1307] < > ST M41T62/65/M41T80/81/82/83/84/85/87 ... [CONFIG_RTC_DRV_M41T80] < > TI Palmas RTC driver [CONFIG_RTC_DRV_PALMAS] < > TI OMAP Real Time Clock [CONFIG_RTC_DRV_OMAP] < > Motorola CPCAP RTC [CONFIG_RTC_DRV_CPCAP]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
b2cfdbc80d0abc1fcafb1eb337004b79f5535052
by Arthur D.ARM: n900_defconfig: compile RTC driver in kernel
This prevents wrong timestamps on early kernel boot time and removes the need to have a service/udev rule running 'hwclock --hctosys'. It also allows to avoid unnecessary fsck runs at boot time.
Without this change, kernel options RTC_HCTOSYS=y and RTC_HCTOSYS_DEVICE=rtc0 have no effect except errors in the logs.
Device Drivers ---> Real Time Clock ---> <*> TI TWL4030/TWL5030/TWL6030/TPS659x0 [CONFIG_RTC_DRV_TWL4030]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
cb07c49d9817547cdc984facf39d24077e0bf268
by Arthur D.ARM: n900_defconfig: compile watchdog drivers in kernel
This should prevent occasional shut downs on slow booting.
Device Drivers ---> Watchdog Timer Support ---> <*> OMAP Watchdog [CONFIG_OMAP_WATCHDOG] <*> TWL4030 Watchdog [CONFIG_TWL4030_WATCHDOG]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
1c302afaf5f231ab00c817e5bd5ce94a0a327a23
by Arthur D.ARM: n900_defconfig: enable ZRAM
Memory Management options ---> <M> Memory allocator for compressed pages [CONFIG_ZSMALLOC] [*] Use page table mapping to access object ... [CONFIG_PGTABLE_MAPPING] Device Drivers ---> Block devices ---> <M> Compressed RAM block device support [CONFIG_ZRAM]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
455314f732b3bc0c1847972ebd9b854e2aa2de34
by Arthur D.ARM: n900_defconfig: enable ZSWAP
Usage: https://wiki.archlinux.org/index.php/zswap
Memory Management options ---> [*] Enable frontswap to cache swap pages if tmem is ... [CONFIG_FRONTSWAP] [*] Compressed cache for swap pages (EXPERIMENTAL) [CONFIG_ZSWAP] <M> Low (Up to 2x) density storage for compressed pages [CONFIG_ZBUD] <M> Up to 3x density storage for compressed pages [CONFIG_Z3FOLD]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
4b3090fbf7f5c07ad34e8e614f76166f25374e27
by Arthur D.ARM: n900_defconfig: change cmdline 'console' param
Set console=tty1 for default kernel command line. This allows boot messages to be displayed when kernel parameters are omitted. I.e. if you do "run sdboot" from U-Boot console.
Boot options ---> Default kernel command string [CONFIG_CMDLINE]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
4363035710c88bd679cdf347b04aefceb8f48afa
by Arthur D.ARM: n900_defconfig: add common filesystems
File systems ---> <M> Reiserfs support [CONFIG_REISERFS_FS] <M> XFS filesystem support [CONFIG_XFS_FS] <M> Btrfs filesystem support [CONFIG_BTRFS_FS] <M> FUSE (Filesystem in Userspace) support [CONFIG_FUSE_FS] <M> Overlay filesystem support [CONFIG_OVERLAY_FS] CD-ROM/DVD Filesystems ---> <M> ISO 9660 CDROM file system support [CONFIG_ISO9660_FS] <M> UDF file system support [CONFIG_UDF_FS] DOS/FAT/NT Filesystems ---> <M> MSDOS fs support [CONFIG_MSDOS_FS] <M> VFAT (Windows-95) fs support [CONFIG_VFAT_FS] <M> NTFS file system support [CONFIG_NTFS_FS] Miscellaneous filesystems ---> <M> Journalling Flash File System v2 ... [CONFIG_JFFS2_FS] <M> Compressed ROM file system support ... [CONFIG_CRAMFS] <M> SquashFS 4.0 - Squashed file system ... [CONFIG_SQUASHFS] Network File Systems ---> <M> NFS client support [CONFIG_NFS_FS] <M> SMB3 and CIFS support (advanced ... ) [CONFIG_CIFS]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
2f5aad275a08bf00a29773e569d8a34bf7352e69
by Arthur D.ARM: n900_defconfig: filesystems native language
File systems ---> DOS/FAT/NT Filesystems ---> (ascii) Default iocharset for FAT [CONFIG_FAT_DEFAULT_IOCHARSET] [*] Enable FAT UTF-8 option by default [CONFIG_FAT_DEFAULT_UTF8] Native language support ---> (utf8) Default NLS Option [CONFIG_NLS_DEFAULT] <M> Codepage 437 (United States, Canada) [CONFIG_NLS_CODEPAGE_437] <M> ASCII (United States) [CONFIG_NLS_ASCII] <M> NLS ISO 8859-1 (Latin 1; ...) [CONFIG_NLS_ISO8859_1] <M> NLS UTF-8 [CONFIG_NLS_UTF8]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
361001a2a8d8261a1ce975c8af8bff1f0df4ec90
by Arthur D.ARM: n900_defconfig: systemd related options
The source: https://github.com/systemd/systemd/blob/master/README
General setup ---> Control Group support ---> CPU controller ---> [ ] Group scheduling for SCHED_RR/FIFO [CONFIG_RT_GROUP_SCHED] Namespaces support ---> [*] User namespace [CONFIG_USER_NS] [*] Checkpoint/restore support [CONFIG_CHECKPOINT_RESTORE] Enable the block layer ---> [*] Block layer SG support v4 [CONFIG_BLK_DEV_BSG] Device Drivers ---> Generic Driver Options ---> [ ] Support for uevent helper [CONFIG_UEVENT_HELPER] File systems ---> [*] Ext4 POSIX Access Control Lists [CONFIG_EXT4_FS_POSIX_ACL] [*] XFS POSIX ACL support [CONFIG_XFS_POSIX_ACL] [*] Btrfs POSIX Access Control Lists [CONFIG_BTRFS_FS_POSIX_ACL] {*} Kernel automounter support (...) [AUTOFS_FS] Cryptographic API ---> {*} HMAC support [CONFIG_CRYPTO_HMAC] {*} SHA224 and SHA256 digest algorithm [CONFIG_CRYPTO_SHA256] <*> User-space interface for hash algorithms [CONFIG_CRYPTO_USER_API_HASH]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
27c05757f169963439ab0ee40b21c84e8ac02b0c
by Arthur D.ARM: n900_defconfig: PowerTOP related options
The source: https://wiki.gentoo.org/wiki/PowerTOP
CPU Power Management ---> CPU Frequency scaling ---> [*] CPU frequency transition statistics [CONFIG_CPU_FREQ_STAT] Kernel hacking ---> Tracers ---> [*] Support for tracing block IO actions [CONFIG_BLK_DEV_IO_TRACE]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
f1f3c840baf855a884105f8c40042f5da9338973
by Arthur D.ARM: n900_defconfig: disable ethernet drivers
This removes some drivers compiled in kernel. So the kernel will occupy less memory.
Device Drivers ---> Network device support ---> [ ] Ethernet driver support [CONFIG_ETHERNET]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
66894100114daf8e3907151104d39f82573fa832
by Arthur D.ARM: n900_defconfig: compile PHY devices drivers as modules
Remove drivers from kernel, so the kernel will occupy less memory.
Device Drivers ---> Network device support ---> {M} PHY Device support and infrastructure [CONFIG_PHYLIB]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
1cbaea80dd728dbc0f9f6ff8a843048394afe6df
by Arthur D.ARM: n900_defconfig: enable nokia modem
Device Drivers ---> HSI support ---> <M> CMT speech [CONFIG_CMT_SPEECH] <M> Nokia Modem [CONFIG_NOKIA_MODEM] <M> HSI/SSI character driver [CONFIG_HSI_CHAR]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
96f70f274f1b7fb503576400a73432bf0d95a7bd
by Arthur D.ARM: n900_defconfig: change compiler debug options
Set these options in similar way to Debian kernel.
Kernel hacking ---> Compile-time checks and compiler options ---> [ ] Produce split debuginfo in .dwo files [CONFIG_DEBUG_INFO_SPLIT] [ ] Generate dwarf4 debuginfo [CONFIG_DEBUG_INFO_DWARF4] [*] Strip assembler-generated symbols during link [CONFIG_STRIP_ASM_SYMS]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
e1a785792290e325f99840998d4d85aeeccf4726
by Arthur D.ARM: n900_defconfig: disable initramfs/initrd
We don't use initrd for booting, disable it to save memory.
General setup ---> [ ] Initial RAM filesystem and RAM disk ... [CONFIG_BLK_DEV_INITRD]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
ce57d39340832d23592f51db2601e23c22d9f6aa
by Arthur D.ARM: n900_defconfig: enable crypto accelerators
Cryptographic API ---> Hardware crypto devices ---> <M> Support for OMAP crypto HW accelerators [CONFIG_CRYPTO_DEV_OMAP] <M> Support for OMAP MD5/SHA1/SHA2 hw ... [CONFIG_CRYPTO_DEV_OMAP_SHAM] <M> Support for OMAP AES hw engine [CONFIG_CRYPTO_DEV_OMAP_AES] <M> Support for OMAP DES/3DES hw engine [CONFIG_CRYPTO_DEV_OMAP_DES]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
a54daebc318ad4d3f6fe8ed84ee700a6da50976e
by Arthur D.ARM: n900_defconfig: enable thermal driver
Device Drivers ---> Generic Thermal sysfs driver ---> Texas Instruments thermal drivers ---> [*] Texas Instruments OMAP3 thermal support [CONFIG_OMAP3_THERMAL]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
d91746da936b9516bbaa2cea3b5040719bde1f2d
by Arthur D.ARM: n900_defconfig: analog to digital converters
Device Drivers ---> Industrial I/O support ---> Analog to digital converters ---> < > Motorola CPCAP PMIC ADC driver [CONFIG_CPCAP_ADC] < > TI's AM335X ADC driver [CONFIG_TI_AM335X_ADC] <M> TWL4030 MADC (Monitoring A/D Converter) [CONFIG_TWL4030_MADC]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
d234dcd6e907a165254cc296f1c0de66974100a2
by Arthur D.ARM: n900_defconfig: enable radio driver
Device Drivers ---> Multimedia support ---> [*] AM/FM radio receivers/transmitters support [CONFIG_MEDIA_RADIO_SUPPORT] Radio Adapters ---> <M> Silicon Labs Si4713 FM Radio with RDS ... [CONFIG_RADIO_SI4713] <M> Silicon Labs Si4713 FM Radio ... [CONFIG_PLATFORM_SI4713]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
38f53eb21e78a814d7c47c9d70296cfbfd005588
by Arthur D.ARM: n900_defconfig: enable bluetooth radio
Device Drivers ---> [*] Staging drivers ---> [CONFIG_STAGING] [*] Media staging drivers ---> [CONFIG_STAGING_MEDIA] <M> Broadcom BCM2048 FM Radio Receiver support [CONFIG_I2C_BCM2048]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
4306d9634eb8293a0d6c3301ba06ce7ad32d962f
by Arthur D.ARM: n900_defconfig: enable flash LED
Device Drivers ---> Multimedia support ---> I2C Encoders, decoders, sensors and other helper chips ---> <M> ADP1653 flash support [CONFIG_VIDEO_ADP1653]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
3712bca9a0ea0a909eeaf49577711690adf079eb
by Arthur D.ARM: n900_defconfig: enable front webcam
Device Drivers ---> Multimedia support ---> I2C Encoders, decoders, sensors and other helper chips ---> <M> SMIA++/SMIA sensor support [CONFIG_VIDEO_SMIAPP]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
bf06403f36610a6807307ccbe0ce1e7c372befcf
by Arthur D.ARM: n900_defconfig: enable back camera
Device Drivers ---> Multimedia support ---> I2C Encoders, decoders, sensors and other helper chips ---> <M> AD5820 lens voice coil support [CONFIG_VIDEO_AD5820] <M> ET8EK8 camera sensor support [CONFIG_VIDEO_ET8EK8]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
05362141e5e17f5b1cdd8dcef71951c166b60a49
by Arthur D.ARM: n900_defconfig: expose thermal sensors as hwmon device
Device Drivers ---> <*> Hardware Monitoring support [CONFIG_HWMON] Generic Thermal sysfs driver ---> [*] Expose thermal sensors as hwmon device [CONFIG_THERMAL_HWMON]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
2dc8a9c51e1421b025f83cf2e74eb7a22afc4cac
by Arthur D.ARM: n900_defconfig: compile keyboard driver into kernel
Device Drivers ---> Input device support ---> Keyboards ---> <*> TI TWL4030/TWL5030/TPS659x0 keypad support [CONFIG_KEYBOARD_TWL4030]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
7f0fa06683ec55e6ed840fe06d9cfa7014fc7787
by Arthur D.ARM: n900_defconfig: enable in-kernel .config
Reason: asked by Wizzup in #maemo-leste IRC channel.
This partially reverts commit "ARM: n900_defconfig: don't store .config in kernel"
General setup ---> <M> Kernel .config support [CONFIG_IKCONFIG] [*] Enable access to .config through ... [CONFIG_IKCONFIG_PROC]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
859c80039fa19f899316ce1bce348cd519ba38dd
by Arthur D.ARM: n900_defconfig: enable NAT/masq networking
https://github.com/maemo-leste/bugtracker/issues/248
Networking support ---> Networking options ---> Network packet filtering framework (Netfilter) ---> Core Netfilter Configuration ---> <M> Netfilter connection tracking support [CONFIG_NF_CONNTRACK] IP: Netfilter Configuration ---> <M> IP tables support (required for ...) [CONFIG_IP_NF_IPTABLES] <M> iptables NAT support [CONFIG_IP_NF_NAT] <M> MASQUERADE target support [CONFIG_IP_NF_TARGET_MASQUERADE]
|
 | arch/arm/configs/n900_defconfig (diff) |
Commit
b12dd2d7de8bbbe35d3c7776cb7a45def605c26f
by Arthur D.ARM: n900_defconfig: enable TUN/TAP driver
https://github.com/maemo-leste/bugtracker/issues/295
Device Drivers ---> Network device support ---> <M> Universal TUN/TAP device driver support [CONFIG_TUN]
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | arch/arm/configs/n900_defconfig (diff) |
|
 | scripts/package/Makefile (diff) |
|
 | .gitignore (diff) |
|
 | debian/clean |
 | debian/rules |
 | debian/postinst.in |
 | debian/changelog |
 | debian/control |
 | debian/copyright |
 | debian/source/format |
 | debian/compat |
 | debian/README |
|
 | debian/rules (diff) |
 | debian/control (diff) |
 | debian/postinst.in |
 | scripts/package/builddeb (diff) |
|
 | debian/changelog (diff) |
|
 | debian/rules (diff) |
 | debian/control (diff) |
|
 | debian/gbp.conf |
|
 | debian/README (diff) |
|
 | debian/rules (diff) |
|
 | debian/changelog (diff) |
|
 | debian/changelog (diff) |
|
 | debian/changelog (diff) |
|
 | debian/changelog (diff) |
|
 | debian/changelog (diff) |
|
 | debian/changelog (diff) |
|
 | debian/changelog (diff) |
|
 | debian/README (diff) |
|
 | debian/rules (diff) |
Commit
b7ea7673a847175e0603f330f45ad8865f8fff6d
by Arthur D.debian: change source format to '3.0 (native)'
We don't use quilt patches. Having '3.0 (quilt)' can confuse users and build system when additional patches/configuration changes are applied to the same kernel version.
|
 | debian/source/format (diff) |
|
 | debian/changelog (diff) |
|
 | debian/changelog (diff) |
|
 | debian/changelog (diff) |