Commit Graph

5146 Commits

Author SHA1 Message Date
Alex Gonzalez f00dde210c meta-digi-del: del-qt, fix build.
Replace the qt4-pkgs feature from the RDEPENDS with its package group.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-28 11:33:35 +01:00
Alex Gonzalez 2e73bd974d meta-digi: Add battery configuration and module autoload for CCIMX51JS.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-28 11:33:34 +01:00
Alex Gonzalez b71d8395d5 meta-digi: Add camera support kernel configuration and module autoloading.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-28 11:33:34 +01:00
Alex Gonzalez 2ee0cb61fe meta-digi-del: Add a machine support include condition for del-examples.
The packagegroup-del-examples now uses SOC family and only includes
applications based on the machine features.

A customer when defining a new platform will customize the machine
features it supports.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-28 11:33:34 +01:00
Alex Gonzalez 43682a2d84 meta-digi: Automate the sahara kernel module loading.
The del-examples-sahara now depends on the kernel modules it needs to
work and these are autoloaded at boot.

Fixes DEL-274.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-28 11:33:34 +01:00
Alex Gonzalez b4ff11cf9e meta-digi: Autoload kernel-module-mma7455l with del-examples-accelerometer.
For this the CCIMX51 and CCIMX53 kernels are configured to build the
mma7455l module and it is included as a dependency of the del-examples-
accelerometer application.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-28 11:33:34 +01:00
Alex Gonzalez a6f0aeaefc meta-digi-arm: Remove UART1 support from MX28 defconfig.
This conflicts with user led 2 used in the GPIO example add and with
other interfaces needed in the del-image-graphical image.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-28 11:33:34 +01:00
Alex Gonzalez e6043243e5 meta-digi-arm: Configure kernel sound with the alsa machine feature.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-28 11:33:34 +01:00
Alex Gonzalez 85e2644459 meta-digi-arm: Add cpx2 machine.
This fixes https://jira.digi.com/browse/DEL-190

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-28 11:33:34 +01:00
Alex Gonzalez ffa592299e meta-digi-arm: Add configuration fragments support.
Fixes https://jira.digi.com/browse/DEL-122
Fixes https://jira.digi.com/browse/DEL-264

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-28 11:33:34 +01:00
Javier Viguera a2c0a78035 kernel-module-redpine: add driver load script
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-27 19:39:20 +01:00
Javier Viguera 5e63bd0e9e kernel-module-redpine: provide tarball with object files
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-27 17:59:01 +01:00
Javier Viguera a7752aa067 kernel-module-redpine: simplify recipe
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-27 17:58:50 +01:00
Javier Viguera fd30b58284 bluez: power cycle BT module if hciattach fails
Power cycle the Bluetooth module in the AR6233 if the Bluetooth driver,
hciattach, is unable to communicate with the Bluetooth module.

This change depends on a related change in the kernel GPIO configuration
code that makes the GPIO available to user space.

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-27 16:11:20 +01:00
Javier Viguera cab3e32599 meta-digi-del: rework HTTP servers
Enable by default 'busybox-httpd'
Install Digi default page for both busybox-httpd and cherokee
Provide basic cherokee configuration

https://jira.digi.com/browse/DEL-151 #resolve

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-26 14:33:08 +01:00
Javier Viguera 774b09b2d6 meta-digi-del: fix bluetooth-python applications
https://jira.digi.com/browse/DEL-224 #resolve
https://jira.digi.com/browse/DEL-276 #resolve

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-21 17:07:46 +01:00
Javier Viguera 573e87fed7 meta-digi-del: create 'del-examples' image feature
While on it, re-order the features alphabetically.

https://jira.digi.com/browse/DEL-271 #resolve

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-20 10:30:57 +01:00
Javier Viguera b0c1d5fd21 meta-digi-arm: rework machine configuration files
So they don't depend on the machine files from meta-fs-arm layer.

This allows to override some settings in project's local.conf file.

https://jira.digi.com/browse/DEL-219 #resolve

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-19 19:08:30 +01:00
Hector Palacios 3c3aac2628 ccardxmx28/config: enable USB suspend by default
Wakeup interrupts were not happening upon USB stick plug
events during normal work. This had the effect of the
interrupt happenign when going to suspend and usually when
the driver is not able to handle it, causing a nobody cared
message from the kernel.

https://jira.digi.com/browse/CCIMX28-326

Signed-off-by: Hector Palacios <hector.palacios@digi.com>
2013-02-19 11:23:46 +01:00
Javier Viguera 1e888be133 btfilter: rework package's recipe
- use Yocto's INITSCRIPT/update-rc.d infrastructure to install the
  bootscript.
- add patch that make cross-compilation easier and thus simplify bitbake
  recipe.
- launch 'abtfilter' with '-b' parameter (use only D-Bus filtering) to
  avoid alignment errors (when using hci filter mode):

Alignment trap: abtfilt (721) PC=0x00017f24 Instr=0xe1d330b0 Address=0x419fec91 FSR 0x013

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-15 19:26:32 +01:00
Alex Gonzalez 51f75c56ad meta-digi-arm: All git sources now point to the head of refs/heads/master.
All of the Yocto branches have finally been merged.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-15 18:22:24 +01:00
Alex Gonzalez 88392974c5 meta-digi-arm: Use master SRCREV for u-boot.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-15 09:24:38 +01:00
Alex Gonzalez 48e3cc4b99 meta-digi-arm: Use master for kernel-module-redpine.
The agonzal/yocto branch has now been merged to the master.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-14 18:52:42 +01:00
Alex Gonzalez d668f92834 meta-digi-arm: Use master for linux-imx and linux-libc-headers-imx.
The agonzal/yocto kernel branch has now been merged to the master.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-14 18:52:05 +01:00
Alex Gonzalez b3435cd892 meta-digi-arm: Synchronize defconfigs with kernel's.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-14 18:09:05 +01:00
Alex Gonzalez e18cb7e7de meta-digi-arm: imx-bootlets-del, change board to CCARDIMX28JS.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-14 16:23:58 +01:00
Javier Viguera bb0e59f41c meta-digi-del: add 'del-test' feature
Just for SA testing.

At the moment it allows passwordless login through serial console and
telnet.

https://jira.digi.com/browse/DEL-154 #resolve
https://jira.digi.com/browse/DEL-155 #resolve

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-14 13:20:29 +01:00
Javier Viguera a7e7fb27e7 del-examples: remove not needed files
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-14 13:19:59 +01:00
Alex Gonzalez 7b9672bb34 meta-digi-del: Update btfilter to v3.4.
This version matches the current HEAD of the master branch of the
kernel-module-atheros package.

Also, the init script bluez-bg.sh is now installed in rc5.S instead
of rcS.d. This fixes https://jira.digi.com/browse/DEL-185.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-14 10:54:41 +01:00
Alex Gonzalez 171379f61b meta-digi-arm: Update kernel-module-atheros to master.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-14 10:54:41 +01:00
Alex Gonzalez 7f509bd8df meta-digi-arm: Fix alsa states for ccimx51js.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-13 11:25:47 +01:00
Alex Gonzalez 6042a70fbc meta-digi: Change xmx for imx.
Just a cosmetic name change for the merged wired and wireless platforms.

This and related commits fixes https://jira.digi.com/browse/DEL-188.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-13 10:43:50 +01:00
Javier Viguera 3505e019a1 del-examples: move down linux exported headers
Some of those headers (e.g. mxcfb.h) refert to types that are defined in
'sys/types.h'.

Fix error: unknown type name 'uint'

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-12 16:50:20 +01:00
Javier Viguera 7aed3c49b9 crda: update to version v1.1.3
Older version does *not* build with new versions of libnl.

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-12 16:50:13 +01:00
Javier Viguera 1c574a2cf7 amd-gpu-bin-mx51: remove libz160 dependence
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-12 16:50:02 +01:00
Alex Gonzalez 34831fe690 Revert "del-6.0.1-sprint4: Change SRCREV to sprint tags."
This reverts commit 5afd7a29d4.

Development will continue on branches.
2013-02-11 18:54:57 +01:00
Alex Gonzalez 5afd7a29d4 del-6.0.1-sprint4: Change SRCREV to sprint tags.
These are to be reverted after the SA drop.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-11 18:53:26 +01:00
Alex Gonzalez 478ca3c734 del-image-graphical: Add default touchscreen calibration files.
Fixes https://jira.digi.com/browse/DEL-227

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-11 18:53:26 +01:00
Alex Gonzalez 7aa69fd88f digi-image-graphical: Reduce and split into features.
Qt is extracted to the del-qt feature.

All packages which belong to other future features, like del-profile or
del-test, are also left out from the default image.

Fixes https://jira.digi.com/browse/DEL-233

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-11 18:53:26 +01:00
Javier Viguera f86c1f9483 distro/del: add "Ubuntu 12.04.2 LTS" as known distribution
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-08 18:07:12 +01:00
Javier Viguera 024f0027ee meta-digi: add DEL examples
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-08 17:57:27 +01:00
Javier Viguera cd63471240 meta-digi-arm: build 'gpio' module for all platforms
https://jira.digi.com/browse/DEL-241

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-07 11:35:36 +01:00
Javier Viguera 44c84a9425 meta-digi-del: add device table support
And configure it to create GPIO nodes on boot.

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-06 19:31:14 +01:00
Javier Viguera 0363754c32 meta-digi-arm: add 'gpio' kernel module
https://jira.digi.com/browse/DEL-241 #resolve

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-06 13:51:04 +01:00
Javier Viguera bcd2be97ad amd-gpu-bin-mx51: Use a python function to populate INSANE_SKIP
While on it, revert PROVIDES to its previous state, not depending on
DISTRO_FEATURES. This was tweaked to avoid a bitbake warning. Not it is
solved in a conditional BBMASK.

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-06 13:51:04 +01:00
Alex Gonzalez b64b131465 meta-digi-del: Update SRC_URI for iw.
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-06 12:46:42 +01:00
Alex Gonzalez fe2344344e del-image-graphical: Use udev instead of busybox-mdev.
This will make input device auto detect through evdev work.

Strangely busybox-mdev is still installed. May need to find the
dependency but nothing breaks because of it.

This partially fixes DEL-227.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-01 18:35:20 +01:00
Alex Gonzalez 72bf617ff7 ccxmx51: Fix audio include in defconfig.
Fixes https://jira.digi.com/browse/DEL-223

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
2013-02-01 13:10:17 +01:00
Javier Viguera f6df6b3916 meta-digi-del: enable 'swap' applets in busybox
Enabled mkswap, swapon and swapoff.

Probably not much needed in an embedded system but they don't make the
binary much bigger and could be useful in some corner-case.

https://jira.digi.com/browse/DEL-209 #resolve

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-02-01 12:00:40 +01:00
Javier Viguera 4b75c4a1c3 meta-digi-del: add 'iw' version 3.8
I had to increase the priority of 'meta-digi-del' layer, so our recipes
have precedence over the ones in 'meta-oe'. Otherwise it was always
using the 'iw' recipe of meta-oe, regardless of being a lower version
(iw-3.6).

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-01-31 17:40:30 +01:00