aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-22pico-imx6ul: Enable rfkill for picoimx board for BluetoothHEADmastermainHaoran Wang
Assign the BT_REG_ON pin to rfkill. Disable lcdif in DTS due the BT_REG_ON reuse in it. Change-Id: Ib4b527793812216a889836aea361cc0a3362291a Signed-off-by: Haoran Wang <Haoran.Wang@freescale.com>
2016-01-21UPSTREAM: KEYS: Fix keyring ref leak in join_session_keyring()Yevgeny Pats
This fixes CVE-2016-0728. If a thread is asked to join as a session keyring the keyring that's already set as its session, we leak a keyring reference. This can be tested with the following program: #include <stddef.h> #include <stdio.h> #include <sys/types.h> #include <keyutils.h> int main(int argc, const char *argv[]) { int i = 0; key_serial_t serial; serial = keyctl(KEYCTL_JOIN_SESSION_KEYRING, "leaked-keyring"); if (serial < 0) { perror("keyctl"); return -1; } if (keyctl(KEYCTL_SETPERM, serial, KEY_POS_ALL | KEY_USR_ALL) < 0) { perror("keyctl"); return -1; } for (i = 0; i < 100; i++) { serial = keyctl(KEYCTL_JOIN_SESSION_KEYRING, "leaked-keyring"); if (serial < 0) { perror("keyctl"); return -1; } } return 0; } If, after the program has run, there something like the following line in /proc/keys: 3f3d898f I--Q--- 100 perm 3f3f0000 0 0 keyring leaked-keyring: empty with a usage count of 100 * the number of times the program has been run, then the kernel is malfunctioning. If leaked-keyring has zero usages or has been garbage collected, then the problem is fixed. Reported-by: Yevgeny Pats <yevgeny@perception-point.io> Signed-off-by: David Howells <dhowells@redhat.com> Acked-by: Don Zickus <dzickus@redhat.com> Acked-by: Prarit Bhargava <prarit@redhat.com> Acked-by: Jarod Wilson <jarod@redhat.com> Signed-off-by: James Morris <james.l.morris@oracle.com> Bug: 26692844 (cherry picked from commit 23567fd052a9abb6d67fe8e7a9ccdd9800a540f2) Signed-off-by: Kees Cook <keescook@chromium.org> Change-Id: I48316d6133b577977e53be55e560f51e35e6f1d1
2016-01-04Enable GZIP, disable LZO for compressing.leozwang
Bug: 26388044 Change-Id: I12122cceb832ccb36dde261384a4618118860005
2016-01-04*UPSTREAM: *pico-imx6ul: Modify LED node in DTSHaoran Wang
Modify LED name to "led0" for Brillo common lights HAL. Set LED mode to be timer by default.It will blink in 1Hz when kernel boot. Signed-off-by: Haoran Wang <Haoran.Wang@freescale.com> Change-Id: I884e013f7316be9c9ca006949a4b0ea52981f2ed
2016-01-04*UPSTREAM: *pico-imx6ul: Merge defconfig in android configHaoran Wang
Merge defconfig from picosom-imx6ul_defconfig to imx_v7_android_defconfig. Signed-off-by: Haoran Wang <Haoran.Wang@freescale.com> Change-Id: Id854daed68f03646909b06094314ad8bfdfa3712
2016-01-04*UPSTREAM: *pico-imx6ul: add kernel config and dts for picoHaoran Wang
Added basic DTS for habbitboard. Enabled bcmdhd wifi, PWM clocks, adc081c and GPIO LED in dts. Signed-off-by: Haoran Wang <Haoran.Wang@freescale.com> Change-Id: Iccf2fd7b9af43cedb09bbfefe65b6a8692c746e8
2016-01-04*UPSTREAM: *spi-nor: add support for Micron mt25ql512 chipsHaoran Wang
Add Micron mt25ql512 support for pico-imx6ul. Signed-off-by: Haoran Wang <Haoran.Wang@freescale.com> Change-Id: I7c188173adffb8fa5a4bfa3e5ff0f4bfa1968804
2015-11-25MA-7253 bcmdhd: avoid null interface before update tx statusHaoran Wang
Avoid to access the null interface before update tx status. This patch workaround to fix the panic when the p2p connection disconnect in the p2p stress test. The interface will be released during the disconnect process. Signed-off-by: Haoran Wang <b50027@freescale.com>
2015-11-24MA-7297 Added gpio-leds to control LEDHaoran Wang
Configured GPIO1_IO03 to be gpio-leds to control the LED. This patch disabled the tsc on evk_6ul as the GPIO is occupied by it. Signed-off-by: Haoran Wang <Haoran.Wang@freescale.com>
2015-11-20MA-7121 enable camera hal v3 interface.Xiaowen Liu
Add vmap and vunmap interface for ION module. Because they are called by UVC driver. Signed-off-by: Xiaowen Liu <xiaowen.liu@freescale.com>
2015-11-20MA-7293 Support compiling zImage with imx_v7_mfg_defconfig in android imx ↵Zhang Sanshan
3.14 branch When use zImage compiled with android imx_3.14 branch in mfgtool, It will show erro "No device connected" The root cause is DP is not pull up. This patch distinguish mfgtool zImage and android zImage with macro CONFIG_FSL_UTP. Signed-off-by: Zhang Sanshan <b51434@freescale.com>
2015-11-17MA-7226 [Android_6QP_SD]G-sensor: The intial orientation of 6QP_SD is ↵zhang sanshan
different with 6Q_SD, 90 degree difference. 100% The position of MMA8451Q on 6qp board is not the same with 6q. Correct the init position value in 6qp sabresd dts. Signed-off-by: zhang sanshan <b51434@freescale.com>
2015-11-12MA-7250 Use build-in mode for bcmdhdHaoran Wang
The BCMDHD and cfg80211 will be build-in the kernel. Signed-off-by: Haoran Wang <b50027@freescale.com>
2015-11-10MA-7240-4 KernelUidCpuTimeReader exception in mm6.0Zhang Sanshan
logcat error info in mm6.0 01-01 04:59:56.628 1089 1105 E KernelUidCpuTimeReader: Failed to read uid_cputime 01-01 04:59:56.628 1089 1105 E KernelUidCpuTimeReader: java.io.FileNotFoundException: /proc/uid_cputime/show_uid_stat: open failed: ENOENT (No such file or directory) This patch add the configure to support /proc/uid_cputime/show_uid_stat. Signed-off-by: Zhang Sanshan <b51434@freescale.com>
2015-11-10MA-7240-3 KernelUidCpuTimeReader exception in mm6.0 Fix the uid permission ↵Jin Qian
error. proc: uid_cputime: fix show_uid_stat permission Change-Id: Ice9084e39da599261df0be6dc305b817b50cfbbf Signed-off-by: Jin Qian <jinqian@google.com>
2015-11-10MA-7240-2 KernelUidCpuTimeReader exception in mm6.0 correct the building error.Amit Pundir
proc: uid_cputime: create uids from kuids Create uids from kuids using from_kuid_munged(), otherwise we run into following build error and warnings: -------------------- CC drivers/misc/uid_cputime.o drivers/misc/uid_cputime.c: In function ‘uid_stat_show’: drivers/misc/uid_cputime.c:90:36: error: incompatible type for argument 1 of ‘find_or_register_uid’ drivers/misc/uid_cputime.c:54:26: note: expected ‘uid_t’ but argument is of type ‘kuid_t’ drivers/misc/uid_cputime.c:94:4: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘kuid_t’ [-Wformat] drivers/misc/uid_cputime.c: In function ‘process_notifier’: drivers/misc/uid_cputime.c:194:6: error: incompatible types when assigning to type ‘uid_t’ from type ‘kuid_t’ make[2]: *** [drivers/misc/uid_cputime.o] Error 1 -------------------- Change-Id: Ifecb98001f7fe2fac74d1ef3e1abd03d43fc9059 Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2015-11-10MA-7240-1 KernelUidCpuTimeReader exception in mm6.0 Add proc node ↵jinqian
/proc/uid_cputime/show_uid_stat proc: uid: Adds accounting for the cputimes per uid. Adds proc files /proc/uid_cputime/show_uid_stat and /proc/uid_cputime/remove_uid_range. show_uid_stat lists the total utime and stime for the active as well as terminated processes for each of the uids. Writing a range of uids to remove_uid_range will delete the accounting for all the uids within that range. Change-Id: I21d9210379da730b33ddc1a0ea663c8c9d2ac15b
2015-11-10Input: do not emit unneeded EV_SYN when suspendingDmitry Torokhov
Do not emit EV_SYN/SYN_REPORT on suspend if there were no keys that are still pressed as we are suspending the device (and in all other cases when input core is forcibly releasing keys via input_dev_release_keys() call). Reviewed-by: Benson Leung <bleung@chromium.org> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Conflicts: drivers/input/input.c
2015-11-09MA-7219 [Android_6SX_SD]Brightness: Brightness is darker when boot up to ↵zhang sanshan
launche on SX_SD than SX_ARD. 100% Correct the pin of CABC_EN on sabresd 6SX board. Signed-off-by: zhang sanshan <b51434@freescale.com>
2015-11-06Merge remote-tracking branch 'fsl-linux-sdk/imx_3.14.y' into imx_3.14.y_androidguoyin.chen
2015-11-05MLK-11827 arm: imx6sx: correct the wrong qspi dts configuresRichard Zhu
- previous patch makes the wrong qspi port on imx6sx sdb and sabreauto boards. - nor flash is used qspi2 on imx6sx-sdb board, and qspi1 on sabreauto board. Signed-off-by: Richard Zhu <Richard.Zhu@freescale.com>
2015-11-04MLK-11803 pci: imx: imx6qp pcie ep self-test failedRichard Zhu
imx pcie used the wrab mode to do the cached access methods on axi bus. There is 64bytes address mis-aligned problem. Disable the cached operations. Signed-off-by: Richard Zhu <Richard.Zhu@freescale.com>
2015-11-03MLK-11262-5: ARM: imx: add M4 rekick after DSMTeo Hall
Save M4 tcm in ddr. Copy memory after exit from DSM. Also hold M4 in reset when entering DSM. Signed-off-by: Teo Hall <teo.hall@freescale.com>
2015-11-03MLK-11262-4: ARM: imx: add m4_bootrom and m4_tcm to dtsTeo Hall
add tcm and bootrom to device tree for m4 re-kick after DSM. Signed-off-by: Teo Hall <teo.hall@freescale.com>
2015-11-03MLK-11262-3: ARM: imx: Change GPC settings for Multicore LPMTeo Hall
change the slots to persistent to be congruent with M4 image. Also change so that slots do read/modify/write so that M4 settings are not overwritten. Signed-off-by: Teo Hall <teo.hall@freescale.com>
2015-11-03MA-7064 Enable BCM4339 on evk_6ulHaoran Wang
Added DTS file configuration for Murata V1+EX BCM4339 module on evk_6ul platform. Signed-off-by: Haoran Wang <Haoran.Wang@freescale.com>
2015-11-02MLK-11262-2: ARM: imx: Add MU messages for LPM messagesTeo Hall
add LPM messages for: -M4 reporting state -M4 Request/Release High Bus Freq -A7 tell M4 it is ready Signed-off-by: Teo Hall <teo.hall@freescale.com>
2015-11-02MLK-11262-1: ARM: imx: add busfreq offset for M4Teo Hall
offset high_bus_count+1 when m4 is enabled Signed-off-by: Teo Hall <teo.hall@freescale.com>
2015-11-02MLK-11807 arm: imx: correct the spi nor port used by m4Richard Zhu
The spi nor port1 is used by m4 on imx6sx sabreauto board. Signed-off-by: Richard Zhu <Richard.Zhu@freescale.com>
2015-11-02MLK-11794 bcmdhd: prevent driver to use scatter list DMA if host not supportDong Aisheng
Current driver will meet the following warning on MX6SL platform which does not support ADMA. It is caused by the driver is using fixed scatter gather DMA not matter whether the host supports or not. Then the host without ADMA capability will warning if found the DMA sg_count is non-1. Change the driver a bit to avoid multi DMA scatter list if found the host->max_segs is only 1 to fix the issue. root@imx6slevk:~# udhcpc -i wlan0 udhcpc (v1.23.1) started Sending discover... Sending select for 192.168.1.11... Lease of 192.168.1.11 obtained, lease time 86400 /etc/udhcpc.d/50default: Adding DNS 192.168.1.1 root@imx6slevk:~# ------------[ cut here ]------------ WARNING: CPU: 0 PID: 954 at /home/jenkins/jobs/Standalone-X11_with_mfgtools/workspace/temp_build_dir/build_fsl-imx-internal-x11/tmp/work-shared/imx6slevk/kernel-source/drivers/mmc/host/sdhci.c:839 sdhci_send_command+0xc64/0xd10() Modules linked in: bcmdhd evbug [last unloaded: bcmdhd] CPU: 0 PID: 954 Comm: dhd_dpc Tainted: G W 3.14.52-1.1.0_ga+g76946e8 #1 [<80014a68>] (unwind_backtrace) from [<80011758>] (show_stack+0x10/0x14) [<80011758>] (show_stack) from [<80720180>] (dump_stack+0x7c/0xbc) [<80720180>] (dump_stack) from [<80031df8>] (warn_slowpath_common+0x70/0x8c) [<80031df8>] (warn_slowpath_common) from [<80031eb0>] (warn_slowpath_null+0x1c/0x24) [<80031eb0>] (warn_slowpath_null) from [<804d5d2c>] (sdhci_send_command+0xc64/0xd10) [<804d5d2c>] (sdhci_send_command) from [<804d74e8>] (sdhci_request+0xc0/0x1f0) [<804d74e8>] (sdhci_request) from [<804c218c>] (__mmc_start_req+0x60/0x84) [<804c218c>] (__mmc_start_req) from [<804c25a4>] (mmc_wait_for_req+0x10/0x20) [<804c25a4>] (mmc_wait_for_req) from [<7f27ff6c>] (sdioh_request_packet_chain+0x368/0x400 [bcmdhd]) [<7f27ff6c>] (sdioh_request_packet_chain [bcmdhd]) from [<7f280da4>] (sdioh_request_buffer+0x124/0x294 [bcmdhd]) [<7f280da4>] (sdioh_request_buffer [bcmdhd]) from [<7f27f6dc>] (bcmsdh_send_buf+0x94/0x108 [bcmdhd]) [<7f27f6dc>] (bcmsdh_send_buf [bcmdhd]) from [<7f28e98c>] (dhd_bcmsdh_send_buf.constprop.25+0x80/0x220 [bcmdhd]) [<7f28e98c>] (dhd_bcmsdh_send_buf.constprop.25 [bcmdhd]) from [<7f28f454>] (dhdsdio_txpkt.constprop.24+0x928/0xa2c [bcmdhd]) [<7f28f454>] (dhdsdio_txpkt.constprop.24 [bcmdhd]) from [<7f28f6b0>] (dhdsdio_sendfromq+0x158/0x3c4 [bcmdhd]) [<7f28f6b0>] (dhdsdio_sendfromq [bcmdhd]) from [<7f2913d4>] (dhdsdio_dpc+0x2e8/0x1034 [bcmdhd]) [<7f2913d4>] (dhdsdio_dpc [bcmdhd]) from [<7f24a270>] (dhd_dpc_thread+0xe8/0x124 [bcmdhd]) [<7f24a270>] (dhd_dpc_thread [bcmdhd]) from [<8004ca6c>] (kthread+0xcc/0xe4) [<8004ca6c>] (kthread) from [<8000e500>] (ret_from_fork+0x14/0x34) Signed-off-by: Dong Aisheng <aisheng.dong@freescale.com>
2015-11-02MA-7064 Ignore gcc4.9 Werror=date-time in rtl8821asHaoran Wang
Ignore the compilation error caused by gcc4.9 Werror=date-time in rtl8821as driver. Signed-off-by: Haoran Wang <b50027@freescale.com>
2015-11-01MLK-11800 dts: imx7d-sdb: correct flexcan stby gpio pinDong Aisheng
According to schematic, the pad used for CAN STBY signal should be EPDC_DATA14, not GPIO1_IO07. So correct it. And due to pin is conflict with epdc, so we also update the imx7d-sdb-epdc.dts. Reported-by: Peng Fan <Peng.Fan@freescale.com> Signed-off-by: Dong Aisheng <aisheng.dong@freescale.com>
2015-11-01mmc: sdhci: move timeout_clk dynamically calculation code into common codeAisheng Dong
The timeout_clk calculation code for SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK case is common and could be moved into common sdhci_do_set_ios, then platform code which is not using sdhci_set_clock does not need to write the same code again. Signed-off-by: Dong Aisheng <b29396@freescale.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> (cherry picked from commit 03d6f5ffc5c469e66bfe0a7d8120d29d4c3c07c9) Conflicts: drivers/mmc/host/sdhci.c
2015-11-01mmc: sdhci: calculate timeout_clk conditionally in sdhci_add_hostAisheng Dong
The timeout_clk calculation code in sdhci_add_host is meaningless for SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK. So only execute them with no SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK set. Signed-off-by: Dong Aisheng <b29396@freescale.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> (cherry picked from commit 28aab053396125c8e191537ec2b9781ec0174b04)
2015-11-01mmc: sdhci-esdhc-imx: set the correct max timeout value for uSDHCAisheng Dong
The default sdhci driver write 0xE into timeout counter register to set the maximum timeout. The value is not correct for uSDHC since the max counter value for uSDHC is 0xF. Instead of using common timeout code in sdhci, we implement esdhc_set_timeout to handle the difference between eSDHC and uSDHC. Currently we simply set the max timeout value as before. But in the future, we probably may implement IMX specific timeout setting algorithm and use suitable timeout for different CMDs. Reviewed-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Dong Aisheng <b29396@freescale.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> (cherry picked from commit e33eb8e2818c9a7b41bac68a1c83ee4c136af9ba)
2015-11-01mmc: sdhci: add platform set_timeout hookAisheng Dong
Currently the common code assume 0xE is the maximum timeout counter value and use it to write into the timeout counter register. However, it's fairly possible that some other SoCs may have different max timeout register value. That means 0xE may be incorrect and becomes meaningless. It's also possible that other platforms has different timeout calculation algorithm. To be flexible, this patch provides a .set_timeout hook for those platforms to set the timeout on their way if they need. Reviewed-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Dong Aisheng <b29396@freescale.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> (cherry picked from commit b45e668af4439bfc52ed92af44b6400661ba7ec8)
2015-11-01mmc: sdhci-esdhc-imx: fix incorrect max timeout cout for uSDHCAisheng Dong
The default sdhci code use the 1 << 27 as the max timeout counter to to calculate the max_busy_timeout, however it's not correct for uSDHC since its the max counter is 1 << 28. Implement esdhc_get_max_timeout_cout to handle it correctly. Reviewed-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Dong Aisheng <b29396@freescale.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> (cherry picked from commit 10fd0ad967c05cda16b25f862e2a45eb63d83a21)
2015-11-01mmc: sdhci: add platform get_max_timeout_count hookAisheng Dong
Currently the max timeout count is hardcode to 1 << 27 for calcuate the max_busy_timeout, however, for some platforms the max timeout count may not be 1 << 27, e.g. i.MX uSDHC is 1 << 28. Thus 1 << 27 is not correct for such platform. It is also possible that other platforms may have different values. To be flexible, we add a get_max_timeout_count hook to get the correct maximum timeout value for these platforms. Reviewed-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Dong Aisheng <b29396@freescale.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> (cherry picked from commit a6ff5aeb9b31f7b71a8566f8e130ad66bd103d20)
2015-11-01mmc: core: Rename max_discard_to to max_busy_timeoutUlf Hansson
Rename host->max_discard_to to host->max_busy_timeout, to reflect that it tells the mmc core layer about the maximum supported busy detection timeout by the host. This timeout is at the moment only applicable to erase/trim/discard commands. By the renaming we provide the option of make use of it for other commands that cares about busy detection. In other words, those commands that wants an R1B response, like for example the mmc switch command. Do note that the max_busy_timeout is supposed to be specified only by hosts supporting MMC_CAP_WAIT_WHILE_BUSY. Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> Signed-off-by: Chris Ball <chris@printf.net> (cherry picked from commit 68eb80e06bfa06035d0304686124974780308fae)
2015-11-01sdhci : recompute timeout_clk when neededMatthieu CASTET
when SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK is set, timeout_clk is sdclk. We need to update it when we change sdclk in sdhci_set_clock. This allow to have a more precisse timeout and max_busy_timeout. This can help for command that need a big busy wait (erase, ...). Signed-off-by: Matthieu CASTET <matthieu.castet@parrot.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> (cherry picked from commit fac6a52fe9b14851d56b3c19c3d5a95790c46fac)
2015-11-01MLK-11796-2 Revert "ENGR00289406-1 mmc: sdhci: add quirk for get max timeout ↵Dong Aisheng
counter" Revert the patch and using upstream version instead. This reverts commit 056ef389fba70e2de8d1c5d976a1c1bd0578d381.
2015-11-01MLK-11796-1 Revert "ENGR00289406-2 mmc: sdhci-esdhc-imx: add ↵Dong Aisheng
SDHCI_QUIRK2_NOSTD_TIMEOUT_COUNTER" Revert the patch and use upstream version instead. This reverts commit a9935446d897ff68167af82eca30b96fb96f0f7a.
2015-11-01mmc: Checks EXT_CSD_PARTITION_SETTING_COMPLETED before partitions computationGrégory Soutadé
Checks EXT_CSD_PARTITION_SETTING_COMPLETED bit before computing enhanced user area offset and size, and adding mmc general purpose partitions. The two needs EXT_CSD_PARTITION_SETTING_COMPLETED bit be set to be valid (as described in JEDEC standard). Warn user in case of misconfiguration. Signed-off-by: Grégory Soutadé <gsoutade@neotion.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2015-11-01mmc: Replace "enhanced_area_en" attribute by "partition_setting_completed"Grégory Soutadé
Replace ext_csd "enhanced_area_en" attribute by "partition_setting_completed". It was used whether or not enhanced user area is defined and without checks of EXT_CSD_PARTITION_SETTING_COMPLETED bit. Signed-off-by: Grégory Soutadé <gsoutade@neotion.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2015-11-01mmc: Move code that manages user area and gp partitions into functionsGrégory Soutadé
Move code that manages user area and general purpose partitions into functions. Signed-off-by: Grégory Soutadé <gsoutade@neotion.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2015-10-30MLK-11801 imx: mx7d: resolve conflicts with A7 and M4Peng Fan
M4 will use UART2, and RDC is configured that kernel can not access. If still enable it, kernel will panic. To validation board, disable gpio-keys, since m4 will use volume keys. Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
2015-10-30MLK-11765 video: mxsfb: change the fb buffer managmentFancy Fang
The previous fb buffer management has two problems: 1. After reallocate a bigger buffer and free the old buffer, user space app doesn't know this and may continue accessing the old buffer. 2. The freed buffer contents will be lost. So, this patch allocates a big enough fb buffer(32MB) from the beginning and never reallocates it. Signed-off-by: Fancy Fang <chen.fang@freescale.com>
2015-10-30MLK-11786 ARM: dts: imx6qp: correct vddcore regulator inputAnson Huang
On i.MX6QP SabreSD board, VDDCORE is from PFuze's SW2, this is different from i.MX6QDL SabreSD board, which is from SW1A/B. Signed-off-by: Anson Huang <Anson.Huang@freescale.com>
2015-10-30MA-7183 Fix BCM4339 cannot establish p2p twiceHaoran Wang
Import patch from Broadcom to fix the BCM4339 p2p issue. Signed-off-by: Haoran Wang <b50027@freescale.com>
2015-10-30MLK-11779 sim: imx: set gpio active highGao Pan
Sim card CVCC is determined by the gpio value from sim controller. How the CVCC is controlled on both post card boards is decribed below. NCN8025:Vcc=ACTIVE_HIGH?5V:3V TDA8035:Vcc=ACTIVE_HIGH?5V:1.8V Different sim cards have different CVCC range. To support all cards with same dts, this patch set gpio active high. Signed-off-by: Gao Pan <b54642@freescale.com>