1. 06 Nov, 2013 1 commit
  2. 04 Nov, 2013 2 commits
  3. 30 Oct, 2013 1 commit
    • Lucas Dutra Nunes's avatar
      linux-fslc: kernel build now needs GNU bc to work · 06dee2b7
      Lucas Dutra Nunes authored
      The kernel now needs to use GNU bc to be built since version 3.9. The following
      commit message from the kernel explains the reason:
      
      commit 70730bca1331fc50c3caacaea00439de1325bd6e
      Author: H. Peter Anvin <hpa@zytor.com>
      Date:   Thu Feb 14 15:13:55 2013 -0800
      
          kernel: Replace timeconst.pl with a bc script
      
          bc is the standard tool for multi-precision arithmetic.  We switched
          to Perl because akpm reported a hard-to-reproduce build hang, which
          was very odd because affected and unaffected machines were all running
          the same version of GNU bc.
      
          Unfortunately switching to Perl required a really ugly "canning"
          mechanism to support Perl < 5.8 installations lacking the Math::BigInt
          module.
      
          It was recently pointed out to me that some very old versions of GNU
          make had problems with pipes in subshells, which was indeed the
          construct used in the Makefile rules in that version of the patch;
          Perl didn't need it so switching to Perl fixed the problem for
          unrelated reasons.  With the problem (hopefully) root-caused, we can
          switch back to bc and do the arbitrary-precision arithmetic naturally.
      Signed-off-by: default avatarH. Peter Anvin <hpa@zytor.com>
          Cc: Andrew Morton <akpm@linux-foundation.org>
      Acked-by: default avatarSam Ravnborg <sam@ravnborg.org>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      
      Change-Id: I09ec3629bf47aa4768bd21b0cfb1ca6fb6f5b18f
      Signed-off-by: default avatarLucas Dutra Nunes <ldnunes@ossystems.com.br>
      06dee2b7
  4. 28 Oct, 2013 1 commit
  5. 18 Oct, 2013 1 commit
    • Otavio Salvador's avatar
      linux-fslc: Update to 3.12-rc5 based release · 550a63b8
      Otavio Salvador authored
      This updates to 3.12-rc5 kernel. Following patches are still pending:
      
      83cc074 iio: mxs-lradc: Fix the order of resources removal
      bc59b31 iio: mxs-lradc: Add MODULE_ALIAS
      569cd56 ARM: mxs-lradc: Simplify mxs_lradc_trigger_init error handle
      0e35b56 ARM: dts: imx28-evk: Enable touchscreen support
      
      Change-Id: I335d7ee2016e72b694cf66d0bdb2f86d92d5e374
      Signed-off-by: default avatarOtavio Salvador <otavio@ossystems.com.br>
      550a63b8
  6. 08 Oct, 2013 1 commit
  7. 18 Sep, 2013 3 commits
  8. 05 Sep, 2013 1 commit
    • Otavio Salvador's avatar
      linux-fslc: Update to 10b70ef revision · 5caf097f
      Otavio Salvador authored
      This adds following changes:
      
      10b70ef usb: chipidea: move hw_phymode_configure() into probe
      a40d36c ARM: dts: imx53-qsb: Make USBH1 functional
      b9338d7 ARM: i.MX: remove sdma script address arrays from platform data
      d735486 dma: imx-sdma: Add ROM script addresses to driver
      443a13a dma: imx-sdma: Use struct for driver data
      
      Change-Id: Ice0cd5c60ba7bacfd72e6e54dc2519eb99ed16af
      Signed-off-by: default avatarOtavio Salvador <otavio@ossystems.com.br>
      5caf097f
  9. 04 Sep, 2013 1 commit
    • Otavio Salvador's avatar
      linux-fslc: Update to 3.11 based kernel · d805ad47
      Otavio Salvador authored
      The Linux kernel has been updated to a 3.11 based tree which includes
      following changes:
      
      ef362c0 iio: mxs-lradc: Fix the order of resources removal
      5e4438d iio: mxs-lradc: change the realbits to 12
      c790948 staging: iio: mxs-lradc: Use devm_iio_device_alloc
      308ae71 iio: core: implement devm_iio_device_alloc/devm_iio_device_free
      1b25b3c iio: mxs-lradc: Check the return value from stmp_reset_block()
      61cda60 iio: mxs-lradc: Add MODULE_ALIAS
      e922c88 ASoC: mxs-sgtl5000: Configure the dai_links as unidirectional
      92676a3 ASoC: soc-pcm: Allow to specify unidirectional dai_link
      5753d98 ARM: dts: imx23-olinuxino: enable Low Resolution ADC
      7668d12 ARM: dts: imx23-evk: enable Low Resolution ADC
      30cc4d4 ARM: mxs-lradc: Simplify mxs_lradc_trigger_init error handle
      3619d42 ARM: dts: imx23-evk: enable USB PHY and controller
      faf7c76 ARM: dts: imx28-evk: Enable touchscreen support
      
      Change-Id: I4138d1f864924bbefbed93310670c431c291679b
      Signed-off-by: default avatarOtavio Salvador <otavio@ossystems.com.br>
      d805ad47
  10. 29 Aug, 2013 2 commits
  11. 20 Aug, 2013 2 commits
    • Otavio Salvador's avatar
      linux-fslc: Update to 3.10 based kernel · 4c291af7
      Otavio Salvador authored
      This updates the kernel based on 3.10.7 tree. It includes following
      patches on top of it:
      
      9cb4091 ASoC: mxs: move to use generic DMA helper
      2a0977a ASoC: mxs: mxs-saif: Let device core handle pinctrl
      3e8e9cd ARM: dts: imx23-olinuxino: enable Low Resolution ADC
      bcf1891 ARM: dts: imx23-evk: enable Low Resolution ADC
      16eeea9 ARM: mxs-lradc: Simplify mxs_lradc_trigger_init error handle
      8e005fb ARM: dts: imx23-evk: enable USB PHY and controller
      7621ab6 iio: mxs-lradc: Fix misuse of iio->trig
      70b12b8 iio: mxs-lradc: Remove useless check in read_raw
      e401940 staging/iio/mxs-lradc: cleanup masklength
      ab16015 staging:iio:adc: Use kstrtol()/kstrtoul()
      96120e4 ARM: dts: imx28-evk: Enable touchscreen support
      
      Change-Id: Ibf0fde9579d70c51d2a3abd09b4015145e3f3525
      Signed-off-by: default avatarOtavio Salvador <otavio@ossystems.com.br>
      4c291af7
    • Otavio Salvador's avatar
      linux-imx (3.5.7): Add 3.5.7-1.0.0 alpha kernel · c0a74540
      Otavio Salvador authored
      Change-Id: I19ced586e26267c8333d807b13f5e8d4196aaa1b
      Signed-off-by: default avatarOtavio Salvador <otavio@ossystems.com.br>
      c0a74540
  12. 04 Aug, 2013 1 commit
  13. 29 Jul, 2013 1 commit
  14. 22 Jul, 2013 1 commit
  15. 18 Jul, 2013 1 commit
  16. 17 Jul, 2013 2 commits
  17. 10 Jul, 2013 8 commits
  18. 02 Jul, 2013 3 commits
  19. 20 Jun, 2013 1 commit
  20. 07 Jun, 2013 2 commits
  21. 06 Jun, 2013 1 commit
    • Fabio Estevam's avatar
      linux-imx (2.6.35.3): Disable NAPI · b6f49809
      Fabio Estevam authored
      commit 0a9469a1 (linux-imx (2.6.35.3): Enable FEC_NAPI in the MX5 defconfig)
      enabled NAPI support on mx5 defconfig and causes the following kernel crash:
      
      Starting advanced power management daemon: kernel BUG at include/linux/netdevice.h:462!
      Unable to handle kernel NULL pointer dereference at virtual address 00000000
      apmd.
      apmd[1613]: apmd 3.2.1 interfacimxc_ipu mxc_ipu: Channel already disabled 9
      mxc_ipu mxc_ipu: Channel already uninitialized 9
      ng with apm driver 1.13 and APM BIOS 1.2
      pgd = df79c000
      [00000000] *pgd=cf598031, *pte=00000000, *ppte=00000000
      Internal error: Oops: 817 [#1] PREEMPT
      last sysfs file: /sys/devices/platform/mxc_sdc_fb.1/graphics/fb0/mode
      Modules linked in:
      CPU: 0    Not tainted  (2.6.35.3-maintain+yocto+g2796ca6 #1)
      PC is at __bug+0x1c/0x28
      LR is at __bug+0x18/0x28
      pc : [<80035c28>]    lr : [<80035c24>]    psr: 600f0013
      sp : df635e38  ip : e08fe000  fp : 00008914
      r10: 7ebf48e0  r9 : 00000000  r8 : 00000001
      r7 : 00009002  r6 : 00000001  r5 : 8045406c  r4 : df011000
      r3 : 00000000  r2 : df635e2c  r1 : 807a3d2b  r0 : 00000033
      Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
      Control: 10c5387d  Table: cf79c019  DAC: 00000015
      Process connmand (pid: 1589, stack limit = 0xdf6342e8)
      Stack: (0xdf635e38 to 0xdf636000)
      5e20:                                                       00000000 802a833c
      5e40: df011000 000000e2 df011000 8045406c 00000001 00009002 00000001 00000000
      5e60: 7ebf48e0 80376224 803761a8 df011000 ffff9003 80376464 00008914 df011000
      5e80: 00009002 df422000 df011000 80376554 00000000 df42200c df422000 803b8438
      5ea0: df634000 00000000 30687465 00000000 00000000 00000000 00009003 00000000
      5ec0: 00000000 00000000 00000000 00008914 803639d4 7ebf48e0 808cdebc 80033004
      5ee0: df634000 00093250 7ebf48e0 80363be0 0000c000 df561000 803639d4 7ebf48e0
      5f00: 00008914 800d5c78 0000c000 7ebf48e0 df561000 00008914 0000000d 800d66d8
      5f20: 00000003 80712c08 808cdce8 df634000 00093250 800c964c 00000000 0000000d
      5f40: de289c00 df635f84 00080000 803641ec df634000 df052800 de28e800 00000000
      5f60: 00000000 7ebf48e0 df561000 00008914 0000000d 80033004 df634000 00093250
      5f80: 7ebf4cf4 800d6760 0000000d 00000000 7ebf48e0 0000000d 00000000 00000001
      5fa0: 00000036 80032e80 0000000d 00000000 0000000d 00008914 7ebf48e0 00009002
      5fc0: 0000000d 00000000 00000001 00000036 00000000 000001bc 00093250 7ebf4cf4
      5fe0: 0008e5ac 7ebf48dc 00053ef4 4d196fec 600f0010 0000000d 00000000 00000000
      [<80035c28>] (__bug+0x1c/0x28) from [<802a833c>] (fec_enet_open+0x2c/0x25c)
      [<802a833c>] (fec_enet_open+0x2c/0x25c) from [<80376224>] (__dev_open+0x7c/0xfc)
      [<80376224>] (__dev_open+0x7c/0xfc) from [<80376464>] (__dev_change_flags+0x8c/0x110)
      [<80376464>] (__dev_change_flags+0x8c/0x110) from [<80376554>] (dev_change_flags+0x10/0x44)
      [<80376554>] (dev_change_flags+0x10/0x44) from [<803b8438>] (devinet_ioctl+0x298/0x694)
      [<803b8438>] (devinet_ioctl+0x298/0x694) from [<80363be0>] (sock_ioctl+0x20c/0x25c)
      [<80363be0>] (sock_ioctl+0x20c/0x25c) from [<800d5c78>] (vfs_ioctl+0x2c/0xac)
      [<800d5c78>] (vfs_ioctl+0x2c/0xac) from [<800d66d8>] (do_vfs_ioctl+0x514/0x56c)
      [<800d66d8>] (do_vfs_ioctl+0x514/0x56c) from [<800d6760>] (sys_ioctl+0x30/0x58)
      [<800d6760>] (sys_ioctl+0x30/0x58) from [<80032e80>] (ret_fast_syscall+0x0/0x30)
      Code: e59f0010 e1a01003 eb0fb87b e3a03000 (e5833000)
      ---[ end trace 1602d2bf9360375c ]---
      
      Disable CONFIG_FEC_NAPI option so that we can have FEC functional again.
      Signed-off-by: default avatarFabio Estevam <fabio.estevam@freescale.com>
      b6f49809
  22. 28 May, 2013 1 commit
  23. 23 May, 2013 1 commit
  24. 14 May, 2013 1 commit