| 29067abf | 03-Jul-2015 |
Ulises Cardenas <Ulises.Cardenas@freescale.com> |
iMX: adding parsing to hab_status command
hab_status command returns a memory dump of the hab event log. But the raw data is not human-readable. Parsing such data into readable event will help to mi
iMX: adding parsing to hab_status command
hab_status command returns a memory dump of the hab event log. But the raw data is not human-readable. Parsing such data into readable event will help to minimize debbuging time.
Signed-off-by: Ulises Cardenas <Ulises.Cardenas@freescale.com>
show more ...
|
| 19c6ec70 | 01-Jul-2015 |
Peng Fan <Peng.Fan@freescale.com> |
imx: mx6 add i2c4 clock support for i.MX6SX
Add I2C4 clock support for i.MX6SX. Since we use runtime check, but not macro, we need to remove `#ifdef ..` in crm_regs.h, or gcc will fail to compile th
imx: mx6 add i2c4 clock support for i.MX6SX
Add I2C4 clock support for i.MX6SX. Since we use runtime check, but not macro, we need to remove `#ifdef ..` in crm_regs.h, or gcc will fail to compile the code succesfully.
Making the macros only for i.MX6SX open to other i.MX6x maybe not a good choice, but we have runtime check.
Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
show more ...
|
| f9a1e9f8 | 11-Jun-2015 |
Peng Fan <Peng.Fan@freescale.com> |
imx: mx6 introuduce macro is_mx6dqp
Add a new revision CHIP_REV_2_0. Introudce macro is_mx6dqp, dqp means Dual/Quad Plus. Since Dual/Quad Plus use same cpu type with Dual/Quad, but different revisio
imx: mx6 introuduce macro is_mx6dqp
Add a new revision CHIP_REV_2_0. Introudce macro is_mx6dqp, dqp means Dual/Quad Plus. Since Dual/Quad Plus use same cpu type with Dual/Quad, but different revision(Major Lower), we use this macro for Dual/Quad Plus.
Signed-off-by: Ye.Li <B37916@freescale.com> Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
show more ...
|
| b65d9d86 | 11-Jun-2015 |
Peng Fan <Peng.Fan@freescale.com> |
imx: mx6 correct is_soc_rev usage
is_soc_rev should return a bool value, so use "==", but not "-", change (is_soc_rev(CHIP_REV_1_0) > 0) to (soc_rev() > CHIP_REV_1_0). This patch also add space betw
imx: mx6 correct is_soc_rev usage
is_soc_rev should return a bool value, so use "==", but not "-", change (is_soc_rev(CHIP_REV_1_0) > 0) to (soc_rev() > CHIP_REV_1_0). This patch also add space between "&" for cpu_type(rev) macro.
Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
show more ...
|
| 2cb3cccb | 04-Jun-2015 |
Lokesh Vutla <lokeshvutla@ti.com> |
ARM: DRA7: CPSW: Remove IO delay hack
Now all manual mode configurations are done as part of IO delay recalibration sequence, remove the hack done for CPSW.
Signed-off-by: Lokesh Vutla <lokeshvutla
ARM: DRA7: CPSW: Remove IO delay hack
Now all manual mode configurations are done as part of IO delay recalibration sequence, remove the hack done for CPSW.
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
show more ...
|
| 71bed185 | 04-Jun-2015 |
Lokesh Vutla <lokeshvutla@ti.com> |
ARM: DRA7: Add support for manual mode configuration
In addition to the regular mux configuration, certain pins of DRA7 require to have "manual mode" also programmed, when predefined delay character
ARM: DRA7: Add support for manual mode configuration
In addition to the regular mux configuration, certain pins of DRA7 require to have "manual mode" also programmed, when predefined delay characteristics cannot be used for the interface.
struct iodelay_cfg_entry is introduced for populating manual mode IO timings. For configuring manual mode, along with the normal pad configuration do the following steps: - Select MODESELECT field of each assocaited PAD. CTRL_CORE_PAD_XXX[8]:MODESELECT = 1(Enable MANUAL_MODE macro along with mux) - Populate A_DELAY, G_DELAY values that are specified in DATA MANUAL. And pass the offset of the CFG_XXX register in iodelay_cfg_entry.
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Nishanth Menon <nm@ti.com>
show more ...
|