Commit Graph

7 Commits

Author SHA1 Message Date
Sarangdhar Joshi f21ac4d352 coresight: add support for new fuse layout on thulium
CoreSight fuse layout has changed for thulium. Add support in driver to
honor the new fuse layout.

Change-Id: I2b5b0e7a417ec01067942689f6e22e54ec56782d
Signed-off-by: Sarangdhar Joshi <spjoshi@codeaurora.org>
2015-01-21 13:30:07 -08:00
Xiaogang Cui 567cd1b6bb coresight: add checks to avoid crash for coresight fuse
Add more checks for coresight fuse driver to avoid device crash
when coresight fuse driver is enabled but dt node is missing.

Change-Id: Ib18feec45ec81ae4aa64b94e1691364fea56a826
Signed-off-by: Xiaogang Cui <xiaogang@codeaurora.org>
2014-08-21 13:11:30 +08:00
Xiaogang Cui ce8d97fe76 coresight: fix error check of coresight nidnt fuse
Handle error condition when checking for CoreSight NIDnT fuse
to be able to return gracefully in case of error.

Change-Id: I34eff8ad20fc06e0fff384e8f2295e6730a74898
Signed-off-by: Xiaogang Cui <xiaogang@codeaurora.org>
2014-07-21 16:15:39 +08:00
Xiaogang Cui 1e6812aa01 coresight: add support for fuse v2 layout
The OEM config register bit assignment changed for 8916. Add support
for this new register bit assignment as fuse v2 layout.

Change-Id: I41125fbba4e977eac3300037bddaf80113030475
Signed-off-by: Xiaogang Cui <xiaogang@codeaurora.org>
2014-05-05 20:01:53 +08:00
Pan Fang fa4748d1c5 coresight: add support for the nidnt mode in the tpiu driver
Add the Narrow Interface for Debug and Trace mode in the msm8916
platform which will provides nidnt hardware sensing to debug the
device online.

Change-Id: Ia169c805ea5ebe28ac483bff448e9495edb43811
Signed-off-by: Pan Fang <fangpan@codeaurora.org>
2014-04-09 11:01:48 +08:00
Aparna Das 4facbd0621 coresight: add support for qpdi driver
Add support for CoreSight QPDI driver which provides
controlled access to PMIC Debug Interface.

Change-Id: Ia2e6cc4e276923b55f34046a6a422e7533768e72
Signed-off-by: Aparna Das <adas@codeaurora.org>
2014-03-03 13:31:49 -08:00
Pratik Patel 6983a1010a coresight: add coresight fuse driver
Add support for CoreSight Fuse driver which can be used by other
CoreSight drivers to query the state of the CoreSight fuses to
determine if the Hardware they manage is functionally disabled or
not.

Drivers can then take necessary actions like failing the probe if
the Hardware they manage is functionally disabled.

Change-Id: I2c2a2af064db750539b0ffa33870ddb7a2832e68
Signed-off-by: Pratik Patel <pratikp@codeaurora.org>
2013-09-04 17:06:17 -07:00