Age | Commit message (Collapse) | Author |
|
In order to save the power consumption, enable the
PDDQ mode of AHCI PHY when there is no sata disk
on the port
Signed-off-by: Richard Zhu <r65037@freescale.com>
|
|
In order to save the power consumption, enable the
PDDQ mode of AHCI PHY when there is no sata disk
on the port
Signed-off-by: Richard Zhu <r65037@freescale.com>
|
|
In order to save the power consumption, enable the
PDDQ mode of AHCI PHY when there is no sata disk
on the port
Signed-off-by: Richard Zhu <r65037@freescale.com>
|
|
In order to save the power consumption, enable the
PDDQ mode of AHCI PHY when there is no sata disk
on the port
Signed-off-by: Richard Zhu <r65037@freescale.com>
|
|
In order to save the power consumption, enable the
PDDQ mode of AHCI PHY when there is no sata disk
on the port
Signed-off-by: Richard Zhu <r65037@freescale.com>
|
|
In order to save the power consumption, enable the
PDDQ mode of AHCI PHY when there is no sata disk
on the port
Signed-off-by: Richard Zhu <r65037@freescale.com>
|
|
The change impact the mx5 bbg and loco build.
Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
|
|
Need to push and pop all registers, otherwise, some registers
will be modified in the function call, add protection to avoid
this scenario.
Signed-off-by: Anson Huang <b20788@freescale.com>
|
|
- Add CONFIG_HOSTAP as CONFIG_WIRELESS_EXT's dependency
Signed-off-by: Ryan QIAN <b32804@freescale.com>
|
|
When dvfs-core is enabled along with "debug" in command line, CPUFREQ
printed too many debug messages.
Fix this by changing the threshold settings for DVFS-CORE and
make the transitions more conservative and infrequent.
Also use the CPUFREQ debug flag.
Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
|
|
Add support for MX6 Sabre-auto (ARD) board
Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com>
|
|
We have already had framebuffer reservation for BG display
by set the base/size resource in fb platform data.
But we may also have FG fb buffer reserve requirement.
So add addtional base/size resource in fb plaform data,
add a IORESROUCE_MEM resource when fb device register
to meet such requirement.
Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
|
|
Change dvfs driver and cpufreq driver to use regulator API to set cpu voltage.
Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com>
|
|
Renaming to correct function and variable names from ARM2 to SABRE AUTO
Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com>
|
|
Signed-off-by: Jason Liu <r64343@freescale.com>
|
|
Signed-off-by: Jason Liu <jason.hui@linaro.org>
|
|
Signed-off-by: Jason Liu <jason.hui@linaro.org>
|
|
DVFS-CORE should be enabled at boot by default.
Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
|
|
Do not decrease the DMA clock if GPMI is not enabled.
just for workaround.
Signed-off-by: Huang Shijie <b32955@freescale.com>
|
|
This is just a workaroud for the DMA timeout.
Signed-off-by: Huang Shijie <b32955@freescale.com>
|
|
It cause by some HDMI sink device not support I2C 400kbps access.
Change EDID I2C speed from 400kbps to 100bps.
Signed-off-by: Sandor Yu <R01008@freescale.com>
|
|
When DVFS_CORE is enabled, the following command reports incorrect frequency:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
Fix this by ensuring the CPUFREQ does not change the frequency
when DVFS_CORE is active. And DVFS-CORE informs CPUFREQ of the
change done to CPU frequency.
Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
|
|
- remove the staging driver from default config of MX6
Signed-off-by: Ryan QIAN <b32804@freescale.com>
|
|
Add support for MX6 Sabre-lite board
Signed-off-by: Mahesh Mahadevan <r9aadq@freescale.com>
|
|
MSL part
-remove the implementation of discharge DP
Signed-off-by: Tony LIU <junjie.liu@freescale.com>
|
|
Fix the bug: can't allocate buffer if setting resolution to 1920*1080p
Bug detailed description:
use 1920,1080 output resolution
mxc_sdc_fb mxc_sdc_fb.0: Unable to allocate framebuffer memory
Signed-off-by: Wayne Zou <b36644@freescale.com>
|
|
mx6q mipi_dsi: support for mipi dsi display
Signed-off-by: Wayne Zou <b36644@freescale.com>
|
|
change wait for vsync ioctl irq from eof to nfack
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
Add more mipi csi2 supported datatype.
Signed-off-by: Even Xu <b21019@freescale.com>
|
|
fill the DMA RX/TX fields for mx6q board.
Signed-off-by: Huang Shijie <b32955@freescale.com>
|
|
add two fields for DMA RX and DMA TX.
Signed-off-by: Huang Shijie <b32955@freescale.com>
|
|
add the DMA feature to the MX6Q-ARM2 board.
Signed-off-by: Huang Shijie <b32955@freescale.com>
|
|
The root cause is irqs come between PLL register reading
and getting system time, an interrupt handle could take
more than 2ms, which will make the time reading and register
reading unalignment, see below:
1. pll reg read, it is still not locked;
2. here comes an interrupt, and its handler could spent > 2ms;
3. time reading, found current time already > expiration time(1.2ms),
and we treated the pll lock fail;
There are two method could fix it, one is disable interrupt
during pll lock bit and time expiration check, the other is
to add a second time read after time expiration to make sure
the pll didn't lock during the time we set. I choose the seconde
choise, since it impacts kernel less than disable interrupt;
Signed-off-by: Anson Huang <b20788@freescale.com>
|
|
GPIOs used by flexcan are changed on RevC board.
Updating the code for RevC board.
Signed-off-by: Dong Aisheng <b29396@freescale.com>
|
|
More time is required by one brand 1T HDD,
change the delay mechanism to fix it.
Signed-off-by: Richard Zhu <r65037@freescale.com>
|
|
1. Add io_init function for mipi sensor and camera sensor.
2. Remove "mipi_sensor" cmd line
Signed-off-by: Even Xu <b21019@freescale.com>
|
|
Fix ensures the regulator API works correctly when adjusting
core voltages during DVFS on MX6 Sabre-lite
Signed-off-by: Mahesh Mahadevan <r9aadq@freescale.com>
|
|
1. Add mipi_en information to mipi csi2 driver info
2. Add mipi related value to ipu channel parameter
Signed-off-by: Even Xu <b21019@freescale.com>
|
|
The root cause is that the sata power is not enabled after reboot
the system when boot from sata.
Built in the sata driver would fix this issue.
In this way, the sata power would be enabled defautly
when there is a sata device is plugged into the slot, otherwise,
the power would be disabled.
NOTE:
Pls don't plug the sata disk after the system is booted up.
System wouldn't recognized it, since there are no any power and
clocks on the sata slot.
Signed-off-by: Richard Zhu <r65037@freescale.com>
|
|
- Descript:
Ethernet can't work in uboot and kernel DHCP throught press
'reset' key when send sleep command 'echo mem > /sys/power/state'
- Cause:
FEC driver will power down phy when system sleep. If just reset the
board, FEC driver cannot run resume function. So, need power on phy
in uboot and linux driver.
Signed-off-by: Fugang Duan <B38611@freescale.com>
|
|
GPU power down/up follow a restrict process.
Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
|
|
- Correct FEC to get the default MAC address from OCOTP
shadow reg.
Signed-off-by: Fugang Duan <B38611@freescale.com>
|
|
Add flexcan support.
Signed-off-by: Dong Aisheng <b29396@freescale.com>
|
|
Before suspend, we need to check whether there
is wakeup source's irq pending via GPC_ISR1~4,
previous coding checked for set of irq status
of GPC_ISR1, should be GPC_ISR1~4.
Signed-off-by: Anson Huang <b20788@freescale.com>
|
|
Add file board-mx6q_sabreauto.c. The only real difference from
board-mx6q_arm2.c is SD pin configuration is changed.
Signed-off-by: Eric Sun <jian.sun@freescale.com>
|
|
- add board data for mmc host keep power at suspend
Signed-off-by: Ryan QIAN <b32804@freescale.com>
|
|
Add support for ASRC driver in MX6 sabre-lite
Signed-off-by: Mahesh Mahadevan <r9aadq@freescale.com>
|
|
In MX6 gpu2d core clock setting, gpu3d core clock field is misued
to set 2d core clock rate. Correct it to use the right clock field
Signed-off-by: Larry Li <b20787@freescale.com>
|
|
add performance monitor device to mx6q arm2 board.
add perfmon clocks to clock tree.
add perfmon to default config as a module
Signed-off-by: Tony Lin <tony.lin@freescale.com>
|
|
Fix dvfs_core build warning:
arch/arm/plat-mxc/dvfs_core.c:824: warning: 'downthreshold_show'
defined but not used
arch/arm/plat-mxc/dvfs_core.c:830: warning: 'downthreshold_store'
defined but not used
arch/arm/plat-mxc/dvfs_core.c:842: warning: 'downcount_show' defined
but not used
arch/arm/plat-mxc/dvfs_core.c:848: warning: 'downcount_store' defined
but not used
Signed-off-by: Anson Huang <b20788@freescale.com>
|