linux-ti-omap4 (2.6.35-980.1release8) maverick; urgency=low [ Sebastien Jan ] * Start new release [ Upstream Kernel Changes ] * OMAP: PM: Add debug prints for constraint framework * OMAP: PM: Fix bug while settting constraints. * OMAP: McSPI: Modify FIFO mode usage * OMAP4: Serial: Set TX_FIFO_THRESHOLD if uart in dma mode for es2.0 * usb: musb: gadget: fix kernel panic if using out ep with FIFO_TXRX style * usb: musb: gadget: fix bulk IN infinit hangs in double buffer case * usb: musb: gadget: enable autoclear for OUT transfer in both DMA 0 and DMA 1 * usb: musb: support ISO high bandwidth for gadget mode * usb: musb: gadget: only enable AUTOCLEAR in double buffered case * usb: musb: gadget: fix dma mode 0 in double buffer Rx case * usb: g_file_storage: increase buffer size to 32k * usb: musb: enable DMA Mode1 RX for gadget mode -- Sebastien JAN Fri, 10 Dec 2010 18:12:12 +0100 linux-ti-omap4 (2.6.35-980.1release7) maverick; urgency=low [ Sebastien Jan ] * Start new release [ Upstream Kernel Changes ] * Revert "ASoC: AESS - Fix mixers to min -90dB - FOR_REBASE" * ASoC: ABE DSP: Create sub function for OPP selection * ASoC: ABE DSP: Update delay for OPP mode transition * ASoC: ABE HAL: Add API to check ABE activity * ASoC: ABE DSP: Add activity check support * ASoC: ABE DSP - Update driver in order to stop ABE * ASoC: McPDM: Correct workqueue cancellation * ASoC: McPDM: Clean shutdown checks * ASoC: ABE HAL: Fixes for ABE deadlock and OPP50 noise * ASoC: ABE DSP: Introduce pm handlers * ASoC: DAPM: stream event completion callback * ASoC: ABE DSP: Update driver for OPP selection with DAPM event message * ASoC: ABE DSP: Fix MM-UL OPP level for HAL 0.8x * ASoC: ABE DSP: Protect abe irq handler * ASoC: ABE HAL: Update with release 08.80 * ASoC: ABE DSP - Update and optimize OPP transition delay according to ABE HAL 08.80 * ASoC: ABE DSP - update Ping/Pong according to ABE HAL 08.80 * ASoC: ABE HAL - update API for wakeup form retention * ASoC: ABE HAL - Add API to dissable ABE IRQ (DMA req/MCU) * ASoC: ABE DSP: Dissable IRQ on the close * ASoC: ABE - debugfs for ABE * ASoC: ABE DSP - Update the driver for PM with ABE wake_up function * ASoC: ABE DSP - Fix SideTone OPP level for HAL 0.8x * ASoC: ABE HAL: Correct bug inside abe_disable_irq function * ASoC: ABE DSP: Add additional check before disabling the event generator * ASoC: McPDM ABE - Update PM part for ABE request * ASoC: SDP4430: Set Standard Multimedia as default * ASoC: McPDM: Use ioremap to get device base addr * ASoC: abe-dsp: Get io_base addr from resource struct * ASoC: ABE debug - Finish off DebugFS options for ABE * ASoC: ABE DSP: do not call DAPM stream event if ABE is not active * ASoC: ABE DSP: Update route UL for HAL 08.x * Staging:ti-fm:Introducing new private CID to set/get FM channel spacing * Staging:ti-st:fmdrv: Handle FREQ in units of 62.5Hz in FM driver. * TILER: Fix layout_packed_nv12 logic. * OMAP: PM: Fix new Freq changes for SGX DVFS - update * DSS2: Sync PM changes with Android kernel * DSS2: Checkpatch cleanup from android * DSS2: Writeback android sync up * DSS2: Taal: Maintain correct BTA Count in Panel Taal * DSS2: Taal: Move MUX settings to baord file * OMAP4:DSS:HDMI: Patch to Sync up with Android tree for HDMI PM * OMAP$:DSS:HDMI:PAtch to add Notfiier Mechanism : Android sync up patch from Android kernel * OMAP4:DSS:HDMI:Fix Disable of HDMI in the Hot-plug mode * OMAP4:DSS:HDMI:Fix hsync vsync polarity error in init sequence. * OMAP4:DSS:HDMI:Patch to get pull down type for HDMI DDC * OMAP4:DSS:HDMI:Patch to fix PLL configuration on HDMI * OMAP4-DSS-HDMI-Patch-to-enable-Deep-color-Feature-in.patch * OMAP4:DSS:HDMI:Remove unwanted CPU cycle dependent delay * OMAP4:HDMI:PAtch to ACP in HDMI configuration * OMAP4:DSS:HDMI:512 bytes EDID * OMAP4:DSS:HDMI:Patch to fix HDMI configuration to read 512 bytes EDID * OMAP4:DSS:HDMI:Patch to fix the tmds freq out based on the frequency selected * Handling invalid user parameters in DSS kernel * OMAP: DSS2: Handling invalid parameters for cropping and o/p window size in DSS kernel * OMAPFB: Syncing up with Android * OMAP4: DSS: set rotation bits in attribute register. * Using omapdss_display_enable/omapdss_display_disable in omap_vout.c * OMAP4 HDMI patch for correctly handling EDID maximum size * OMAP4 HDMI patch to add CEA 1080p@24Hz and VESA 720p@60Hz * OMAP4 HDMI remove edid_backup and fix timings * OMAP4:DSS:HDMI Patch to fix pll setting SD and PLL_CONFIGURATION4 * OMAP4 HDMI: fix pixel clock on some timings (60Hz instead of 59.94) * OMAP4:DSS:HDMI:This patch adds Limited/Full range selection of RGB data with HDMI. * Prototyping of decimation based on Lajos Molnar's work. -- Sebastien JAN Fri, 03 Dec 2010 15:46:56 +0100 linux-ti-omap4 (2.6.35-980.1release6) maverick; urgency=low [ Sebastien Jan ] * Start new release [ Upstream Kernel Changes ] * ASoC: AESS - Fix mixers to min -90dB - FOR_REBASE * ASoC: AESS - Shorten EQU mixer strings * ASoC: DAPM - Add speaker driver widget. * ASoC: twl6040 - Convert HF and HS drivers to use DAPM DRV widget * ALSA: pcm - add initial support for host less PCMs * ASoC: core - add initial host-less DAI support * ASoC: AESS - Make MODEM host less DAI * ASoC: SDP4430 - Make MODEM DAI hostless * ASoC: mcpdm - fix up error handling and cleanup - FOR_REBASE * ASoC: ABE DAI - Clean up and optimise substream deref - FOR-REABSE * ASoC: McPDM - Dont ioreamp McPDM base address. * ASoC: ABE DSP - Dont ioremap ABE base address - FOR REBASE * ASoC: ABE DAI - Have one array entry per DAI for DMA data - FOR_REBASE * ALSA: pcm - fix trigger for playback no host PCMs - FOR_REBASE * squash * ASoC: core - hostless DAI link support part2 - FOR_REBASE * ASoC: SDP4430 - Configure host-less and opt DAI links * ASoC: ABE DSP - Update to latest hostless support - FOR_REBASE * ASoC: HAL - Make all gain values have unique values. * ASoC: abe-dsp: Increase abe active ref counter in open callback * ASoC: mcpdm: Free mcpdm interface during shutdown * ASoC: ABE DAI - Adding/removing LP DAI ops and properties * ASoC: SDP4430 - Matching DAI name to fix open issues * ASoC: ABE DSP - FE MM_DL_LP creation and path interconnection * ASoC: ABE DSP - Ping pong buffer mechanism * ASoC: ABE DSP - mmap support completed and buffer sizes updates * ASoc: ABE HAL: Update hw configuration in order to enable MCU IRQ * ASoC: ABE HAL: Update irq process in order to split process inside workqueue * ASoC: ABE DSP: Update HAL API to get pointer inside ping pong buffer * ASoC: ABE DSP: Add API to enable disable ping/pong buffer port * ASoC: ABE DSP - Adding support for ping pong buffer and clean up * ASoC: ABE DSP - Update the virtual memmory offset for aess * ASoC: core - Add FE ID to BE calls * ASoC: ABE DAI - Make sure we pass FE ID to all BEs * ASoC: McPDM - cleanup * ASoC: SDP4430: Set mcbsp format for modem dai * ASoC: ABE DAI: Add support for 16 bits for Modem dai * ASoC: ABE DAI: Set ABE format acording to sample rate requested * ASoC: ABE DAI: Fix McBSP configuration for abe ports * ASoC: SDP4430: FM only support 48KHz * ASoC: SDP4430: Add PCM format for BT dai * ASoC: ABE DAI: Add verification before close BT_VX and MM_EXT * ASoC: core - add fixup function for BE hw_params * ASoC: SDP 4430 - Add BE hw_params fixups * ASoC: ABE DAI: Dai clean up * ASoC: ABE DAI: Pass sample rate to modem * ASoC: ABE DAI: Use fixup hw_params * ASoC: SDP4430: Fixup the channels param for mcbsp be ports * ASoC: ABE DAI: Do not modify the fe hw_params * ASoC: mcpdm: Use kernel global work queue * ASoC: ABE DSP-Remover counter to avoid ABE DPLL not go to CORE RET * ASoC: ABE-DSP: Correct gains of equalizers * ASoC: ABE DSP - Removing unsed variable to avoid compile warning * ASoC: core: Balance dai_active flag for no_pcm backends -- Sebastien JAN Tue, 23 Nov 2010 16:17:55 +0100 linux-ti-omap4 (2.6.35-980.1release5) maverick; urgency=low [ Upstream Kernel Changes ] * OMAP: DSS2: Fix array size which stores dispc fifo sizes * OMAP: DSS2: Fix FIFO Threshold calculations for dispc pipelines * OMAP: DSS2: Use Writeback buffers for GFX as a temporary fix * update: drm: Add support for platform devices to register as DRM devices * update: drm: Add __arm defines to DRM * update: drm: Call platform register/unregister for platform drivers. * update: Update OMAP4 defconfig files to enable drm. * OMAP4: Select DPLL PER Clock as source for SGX FCLK * OMAP: PM: Fix spurios prints when clocks are released * smsc95xx: generate random MAC address once, not every ifup -- Sebastien JAN Wed, 17 Nov 2010 11:11:08 +0100 linux-ti-omap4 (2.6.35-980.1release4) maverick; urgency=low [ Bryan Wu ] * [Config] enable CONFIG_SCSI_MULTI_LUN to support multislot USB card reader for ti-omap4 - LP: #672635 [ Upstream Kernel Changes ] * omap4: enable L2 prefetching * Fix issue on the AUDIO info frame: CT must be always equal to 0 * TILER: Adjust when to issue a cleanup notification * TILER: Don't declare big table on stack -- Sebastien JAN Mon, 15 Nov 2010 18:45:29 +0100 linux-ti-omap4 (2.6.35-980.1release3) maverick; urgency=low [ Liam Girdwood ] * ARM: Expose sdp4430/panda driver names to userspace - LP: #637947 [ Sebastien Jan ] * Ubuntu-2.6.35-980.1release3 [ Upstream Kernel Changes ] * SYSLINK: IPC - changes for messageQ unblock * SYSLINK: IPC-replace printks with pr_xxx * SYSLINK: PROCMGR-replace printks with pr_xxx * SYSLINK: notify-ducati-replace printks with pr_xxx * SYSLINK: notify-replace printks with pr_xxx * oprofile: Fix the hang while taking the cpu offline * Support different event according to the WLAN chip -- Sebastien JAN Tue, 09 Nov 2010 14:44:13 +0100 linux-ti-omap4 (2.6.35-980.1release2) maverick; urgency=low [ Upstream Kernel Changes ] * ASoC: twl6040: Remove audio interrupt workqueue -- Sebastien JAN Fri, 05 Nov 2010 19:43:03 +0100 linux-ti-omap4 (2.6.35-980.1release1) maverick; urgency=low [ Sebastien Jan ] * Revert "auto-generate uImage file" * [Config] Align with L24.11-p2 LDC kernel config [ Upstream Kernel Changes ] * OMAP4: Enable ondemand governor in the defconfig * ASoC: twl6040: Increase timeout for power up * ASoC: TWL6040: Use correct offset for LineInAmp Right * ARM: OMAP4: Add GPLv2 header to twl6040-codec.h * OMAP4: TWL6040: Use twl6040-codec MFD header * ASoC: core - make BE ref counting per stream * ASoC: ABE DAI - do BE stream ref count * ASoC: ABE DSP: Update to HAL release 08.50 * ASoC: ABE DSP: Update driver code according to ABE HAL 08.50 API update * ASoC: ABE DSP: Remove warnings * omap:iodmm-make dma call for flushing configurable * syslink: rproc - add support for START and STOP events * omap: 4430sdp: Minimize existing defconfig * omap: 4430sdp: Update for USB and TIWLAN_SDIO * I2C: runtime: Fix checks which make legacy suspend to never get called * omap4: debug: L3 interconnect error handling * mmc: fix compilation warning * RCCR and XCCR register values are modified to enable transfer and * mfd: twl6030 gpadc calibration * usb: omap: Runtime pm for EHCI and OHCI * usb: ehci-omap: Move Kconfig option to proper location * omap4: kill compile warning * mmc: failure of block read wait for long time * OMAP4: V4L2/DSS - Fix wrong configuration for YUV422 * DSS2: Fix crash seen when debugging is enabled * OMAP4: DSS WB - Fix wrong size configuration * OMAP: DSS2: Fixed device resolution change notification handler * DSS: Set channel output in _dispc_setup_plane. * OMAP4:DSS:HDMI: Patch to add seperate edid.c * OMAP4:DSS:HDMI:Patch to incorporate edid.c changes in hdmi files. * OMAP4:DSS:HDMI:Patch to read the Audio Video and VSDB YUV information * OMAP4:DSS:HDMI:Patch to read AVI Infoframe in HDMI * OMAP4:DSS:HDMI:Patch to add RGB->YUV conversion support in AVI inforframe * OMAP4: DSS: HDMI: Use Display's kobject for uevent * DSS2: Add a state variable for dss_mainclk * DSS2: Return from omap_dss_mgr_apply if main clock is disabled * DSS2/V4L2: Fail to register DSS isr if mainclk is diabled * ASoC: twl6040 - Fix TLV dB step values for gains. * ASoC: OMAP4: Align max number of channels for UL * ASoC: ABE DSP: Update driver for ABE PM management * ASoC: ABE DSP: Add API to stop the event generator * ASoC: ABE DAI: Align-mcbsp-configuration * ASoC: ABE-DSP: Add support for sidetone equalizer * ASoC: ABE-DSP: Add support for DMIC equalizer * ASoC: ABE-DSP: Correct typo in control name * ASoC: ABE-DSP: Update DL1 & DL2 equalizers coeffs * POWER: TWL6030 BCI sysfs and Fuel Gauge * OMAP4: PM: Enable Device RET support * ASoC: ABE DSP: Update transition mode between OPP50/OPP100 mode * SYSLINK:IPU-PM-move iommu handles to attach and detach * omap:iommu-event notification shouldn't be blocking call * syslink: devh - call rproc_stop if IOMMUCLOSE is received * rproc: add protection to rproc_eventdf_ntfy * rproc: fix missing common proc args to match userspace * Changes made to remove warnings during compilation * OMAP4: PM: Disable SR in idle and enable AUTO RET * OMAP: Suppress spurious info prints in the voltage layer * To enable CONFIG_WIFI_CONTROL_FUNC in the sdp4430 and panda defconfig * Adding a WVGA timings in OMAPFB mode database * OMAPFB: TILER 16bpp support * OMAP4:DSS:HDMI:Patch to fix SYNC_LOST_DIGIT error when switching the timings with custom_edid_timing * OMAP: PM: In resume only increment the device usecount * OMAP: DSS: WB: Cleanup for WB * OMAP4:DSS:HDMI:Patch to get the prints with custom_edid_timing * OMAP4:DSS:HDMI:This fixes the HDMI Hot-plug detect inconsistency issue in OMAP4 * usb: musb: Enable the usbphy clocks only for OMAP4 * TWL6030 : USBOTG VBUS event generation on charger VBUS events. * TWL6030: usb: Twl6030-usb tranciever support. * TWL6030: usb: enabling twl6030-usb tranciever in Kconfig. * usb: musb: Enable cable based otg support. * usb: musb: Fix for non pm build break * DSS2/V4L2: Fix: Do not check omap_dispc_register_isr for errors * Adding set_timings and check_timings in TAAL * omap:omap-pm: fix warning in omap_pm_set_min_bus_tput() * OMAPFB: Adding support for dynamically changing bpp in case of TILER buffers * V4L2: Assign YUYV to 2 bytes per pixel in omap_vout_try_format * DSS2: Fix debugfs feature for DSI * DSS2: Fix debugfs dispc clocks * OMAP4: RLS_NOTES: Adding release notes for L24.11 * syslink:ipu_pm: add L3 bw and fdif cstr * Context save and restore of McBSP SYSCONFIG register * OMAP4: PM: Dynamically calculate vsel values for diff PMIC * ASoC: ABE DSP: Fix main port algorithm * omap4: l2x0: Set share override bit of Pl310 * usb: musb:Fix for core retention with usb disabled * OMAP: musb: Remove the omap_hwmod_lookup call in the interrupt disabled context. * usb: musb: fix for unloading the musb driver * OMAP4:DSS2: Fix clk debugfs support when DSS clocks are off * OMAP: DSS2: Improved interlaced mode support * V4L2/DSS2: Add support for bottom/top interlaced formats. * DSS2: Simplify TILER orientation logic. * DSS2: Simplify rotation_type handling in _disp_setup_plane * DSS2: OMAP4: Added pre-decimation support for overlays * OMAP4:DSS2: Refined predecimation 3/5-tap decision logic. * OMAP4:DSS2: Fix WB patch YUYV handling similarly to normal YUYV handling * OMAP/DSS2: Do not set channel out in overlay's set_manager if OFF * OMAP/DSS2: Add error status to mainclk and opt_clock enable methods. * OMAP/DSS2: Disable devices that failed to resume. * OMAP4:DSS:HDMI:Patch to add 1280 800 @ 60Hz timing. * OMAP4:DSS:HDMI:Patch to add correct Vsync and Hsync polarity for all the timing values * OMAP4:DSS:HDMI:Patch to fix the pixel clock value for 1280 * 768 VESA timing * DSS2: Fix precednece for dispc irq masks * DSS2: Revert back to original way of calculating tiler orientation parameters * DSS2: Add NV12 color format for bpp calculation in configure_overlay * Correcting base address for WB FIR2 * OMAP: DSS2: WB settings cleanup * adding register dumps for WB * WB GO bit should not be used in memory mode * OMAP: V4L2/WB: Use 4 byte TILER container for YUYV * DSS2: Fix Clarity issues seen in YUYV rotation * DSS2: Fix: Take positive values of pm_runtime_get_sync as a successful return value * syslink:ipu_pm: send pid_death just to appm3 * syslink: notifier - add a mutext per notify_object * SYSLINK : Disable devh notification for tiler events. * omap: remoteproc - fix sparse warnings in remote proc about static * omap:iodmm-cleanup and fixes * omap:iodmm-send notification on close only when resources not free * omap:remoteproc: enable gpt3&4 for ipu hibernation * syslink:ipu_pm: allow IPU hibernation * omap:iommu: restore just the prsvd tlb entries * pandaboard: Enable device RET support -- Sebastien JAN Wed, 03 Nov 2010 18:05:03 +0100 linux-ti-omap4 (2.6.35-980.0) UNRELEASED; urgency=low -- Sebastien JAN Wed, 03 Nov 2010 15:46:19 +0100 linux-ti-omap4 (2.6.35-ti903.13+release5) UNRELEASED; urgency=low -- Sebastien JAN Fri, 22 Oct 2010 19:48:15 +0200