Commit Graph

  • afce55ed44 tegra: hwpm: Fix build for Linux v5.14 Jon Hunter 2023-02-20 11:09:30 +00:00
  • 9a9f2f3635 tegra: hwpm: read MC config fuse Vedashree Vidwans 2023-02-22 13:59:48 -08:00
  • 4ecc672c3e tegra: hwpm: clean up code and add bug fixes Vedashree Vidwans 2023-02-27 10:56:15 -08:00
  • 5c6e6f4797 tegra: hwpm: fix sparse warnings Vedashree Vidwans 2023-02-06 15:31:14 -08:00
  • 5b8bb57dcb hwpm: Makefile: Add support to make as module Vedashree Vidwans 2023-04-26 22:17:14 -07:00
  • ea6b4bcc07 tegra: hwpm: Modify OS common code for HWPM RM vasukis 2023-03-13 17:45:25 +00:00
  • b27a32e7f0 tegra: hwpm: Modify OS common code for QNX vasukis 2023-02-15 05:04:15 +00:00
  • 8b861518c4 tegra: hwpm: update licenses for all files Vedashree Vidwans 2022-10-24 21:43:05 -07:00
  • e115e1da2f tegra: hwpm: update aperture mmio details Vedashree Vidwans 2023-01-09 13:26:43 -08:00
  • 1bbda26d7d tegra: hwpm: Add C2C IP support vasukis 2023-01-03 20:27:40 +00:00
  • dd4f96e5c9 tegra: hwpm: fix kernel crash on TOT Vedashree Vidwans 2023-01-24 23:19:15 -08:00
  • d782c9ee5b tegra: hwpm: fix sparse errors Vedashree Vidwans 2023-01-10 10:43:32 -08:00
  • 5bd6255239 tegra: hwpm: Fix build for Linux v6.2 Jon Hunter 2023-01-09 21:05:48 +00:00
  • f010cf5956 tegra: hwpm: update dma vmap for kernel > 5.10 Vedashree Vidwans 2022-12-15 21:14:47 -08:00
  • 7a89f70da6 tegra: hwpm: t234: decouple force IP, minimal cfg Vedashree Vidwans 2022-10-29 00:05:30 -07:00
  • b7d94cea88 tegra: hwpm: remove support-soc-tools dependency Vedashree Vidwans 2022-10-20 09:50:01 -07:00
  • c7ea8476fc tegra: hwpm: add aperture device node index vasukis 2022-10-07 15:29:32 +00:00
  • da9a29418a tegra: hwpm: replace dt_index with element_index Vedashree Vidwans 2022-10-20 09:38:16 -07:00
  • afe35d034f tegra: hwpm: t234: Rename FORCE_ENABLE macro vasukis 2022-10-11 00:23:35 +00:00
  • 5166c3ab71 tegra: hwpm: add clk-rst HALs, update HAL validation Vedashree Vidwans 2022-10-10 14:50:33 -07:00
  • 913f1b0697 tegra: hwpm: add checks for PMA quiesce state Vedashree Vidwans 2022-10-05 11:24:33 -07:00
  • 7c1ae11f78 tegra: hwpm: move files to appropriate path Vedashree Vidwans 2022-10-05 16:05:20 -07:00
  • fb84554a97 tegra: hwpm: add missing ref to iosys-map.h Vedashree Vidwans 2022-09-29 11:26:35 -07:00
  • 66d57599b1 tegra: hwpm: export IP register API's Vedashree Vidwans 2022-09-27 05:03:45 -07:00
  • 705bd5ac75 tegra: hwpm: add chip_info support for OOT Vedashree Vidwans 2022-09-28 07:41:13 -07:00
  • 5e116ff176 tegra: hwpm: add support for next2 chip Vedashree Vidwans 2022-08-15 22:21:25 -07:00
  • 170c9552c8 tegra: hwpm: update dma buf pointer as per oot def Vedashree Vidwans 2022-09-20 09:36:58 -07:00
  • f91708325e tegra: hwpm: move common hals to common path Vedashree Vidwans 2022-09-22 16:19:23 -07:00
  • ef085231d2 tegra: hwpm: Fix build for Linux v5.18 Jon Hunter 2022-09-20 11:51:10 +01:00
  • 4cacfb709c tegra: hwpm: fix bugs and rearrange functions Vedashree Vidwans 2022-09-07 14:41:34 -07:00
  • 10cd01aa1a tegra: hwpm: use kstable available APIS Vedashree Vidwans 2022-08-22 08:17:02 -07:00
  • 71664d7c99 tegra: hwpm: redo hwpm driver as OOT Vedashree Vidwans 2022-08-15 22:27:12 -07:00
  • 14d527e97a tegra: hwpm: fix reported coverity violations Vedashree Vidwans 2022-08-23 14:27:43 -07:00
  • d58dbfe5a9 tegra: hwpm: fix sparse violations Vedashree Vidwans 2022-08-22 14:04:32 -07:00
  • 738361e0e2 tegra: hwpm: add wrapper linux os structure Vedashree Vidwans 2022-06-15 23:41:07 -07:00
  • 2dd64aec0b tegra: hwpm: redefine uapi enums for internal use Vedashree Vidwans 2022-07-18 22:37:52 -07:00
  • ed6dd8af44 tegra: hwpm: add wrapper for soc functions Vedashree Vidwans 2022-07-11 16:06:58 -07:00
  • 74dee85a03 tegra: hwpm: add wrapper for timeout functions Vedashree Vidwans 2022-06-24 09:00:46 -07:00
  • 486ec4a24c tegra: hwpm: create memory buffer structures Vedashree Vidwans 2022-06-15 22:08:47 -07:00
  • 378bd9bb1c tegra: hwpm: move linux specific code to os folder Vedashree Vidwans 2022-07-06 20:41:07 -07:00
  • 8f3cb60584 tegra: hwpm: add wrapper for log functions Vedashree Vidwans 2022-07-06 00:10:57 -07:00
  • ae38729467 tegra: hwpm: move linux APIs in aperture to os Vedashree Vidwans 2022-06-30 01:17:24 -07:00
  • 42a33fd9d0 tegra: hwpm: add wrappers for io functions Vedashree Vidwans 2022-06-30 00:25:23 -07:00
  • c893ae2cd9 tegra: hwpm: move regops functions to os folder Vedashree Vidwans 2022-06-29 21:29:26 -07:00
  • 221e73d921 tegra: hwpm: move mem_buf functions to os folder Vedashree Vidwans 2022-06-29 15:36:56 -07:00
  • 37dc9132f2 tegra: hwpm: add wrapper for kmem functions Vedashree Vidwans 2022-06-28 19:04:41 -07:00
  • d6da34aa7d tegra: hwpm: rearrange ioctl function calls Vedashree Vidwans 2022-06-12 19:21:56 -07:00
  • 4f1e352286 tegra: hwpm: rename source files Vedashree Vidwans 2022-06-10 09:49:37 -07:00
  • 4ba1394149 tegra: hwpm: t234: fix floorsweep info computation Vedashree Vidwans 2022-08-01 16:33:11 -07:00
  • a106a27456 tegra: hwpm: handle enginestatus = quiesce case Vedashree Vidwans 2022-07-14 10:52:52 -07:00
  • e28906ad68 tegra: hwpm: t234: update nvlink perfmux allowlist Vedashree Vidwans 2022-07-13 11:44:18 -07:00
  • 539a7cd9a9 tegra: hwpm: fix bug while computing PMA fs mask Vedashree Vidwans 2022-07-11 07:39:55 -07:00
  • db4f24026e tegra: hwpm: Rename slcg HAls to cg HALs Vedashree Vidwans 2022-06-22 21:18:36 -07:00
  • f9d82f5bb7 nvidia: destroy device on probe failure Manish Bhardwaj 2022-06-30 15:10:02 +05:30
  • a90a599fe0 tegra: hwpm: t234: correct ip fs_info status Karthik Ramamoorthy 2022-06-27 15:39:59 +00:00
  • 56007741bc tegra: hwpm: update element fs mask at open Vedashree Vidwans 2022-06-23 22:37:19 -07:00
  • 1563712b77 tegra: hwpm: add multiple chip config Vedashree Vidwans 2022-05-23 23:55:54 -07:00
  • 43e7c9c0ae video: tegra: nvdla: add HWPM support Vedashree Vidwans 2022-05-17 15:22:14 -07:00
  • 46e2ea58f1 tegra: hwpm: fix sparse semantic violations Vedashree Vidwans 2022-06-06 21:44:41 -07:00
  • d1de75a664 tegra: hwpm: Enable PVA, DLA, MSS_Channel in HWPM vasukis 2022-06-05 22:41:56 +00:00
  • 5c94e7dad3 tegra: hwpm: fix global disable expected value Vedashree Vidwans 2022-06-01 10:49:42 -07:00
  • 97c0f1da08 tegra: hwpm: fix coverity defects Vedashree Vidwans 2022-06-01 10:26:55 -07:00
  • 72aa834670 tegra: hwpm: add fa mode fuse condition Vedashree Vidwans 2022-05-30 23:14:55 -07:00
  • 5c8a07022f tegra: hwpm: add dt property, update devnode perm Vedashree Vidwans 2022-05-24 22:37:47 -07:00
  • 6d0e0ee04d tegra: hwpm: add force enable IP flag Vedashree Vidwans 2022-05-24 16:54:03 -07:00
  • bd8ca72dc2 tegra: hwpm: expand debug log masks Vedashree Vidwans 2022-05-19 23:02:51 -07:00
  • 5518c6ea4c tegra: hwpm: set IP config as per fuse setting Vedashree Vidwans 2022-05-05 11:05:40 -07:00
  • 146211284c tegra: hwpm: Update IP config flags Vedashree Vidwans 2022-05-11 22:03:51 -07:00
  • f992d78140 tegra: hwpm: remove force enable of MSS IPs Vedashree Vidwans 2022-05-10 08:40:40 -07:00
  • 6fa5d10ca0 tegra: hwpm: update floorsweep info IOCTL Vedashree Vidwans 2022-05-16 13:16:50 -07:00
  • dd86a4afb2 tegra: hwpm: update and add IOCTLs in UAPI header Vedashree Vidwans 2022-05-16 13:06:52 -07:00
  • fe7a4734a2 tegra: hwpm: update IP registration interface Vedashree Vidwans 2022-05-16 11:29:42 -07:00
  • 787831388d tegra: hwpm: fix bugs on ToT Vedashree Vidwans 2022-05-16 17:14:35 -07:00
  • c220f9f46f tegra: hwpm: return error from read/write function Vedashree Vidwans 2022-05-04 16:28:56 -07:00
  • 8e27814e39 tegra: hwpm: return error for nested open Vedashree Vidwans 2022-05-04 08:36:28 -07:00
  • 3b6a1b35b7 tegra: hwpm: update basic structure layout Vedashree Vidwans 2022-05-02 23:50:58 -07:00
  • 7dd5b5c956 tegra: hwpm: consider PMA as regular IP Vedashree Vidwans 2022-04-30 23:16:07 -07:00
  • 25f0737897 tegra: hwpm: combine common functionality Vedashree Vidwans 2022-04-30 22:49:36 -07:00
  • c5b3d09518 tegra: hwpm: remove force enable of PVA Vedashree Vidwans 2022-05-10 08:08:30 -07:00
  • ea5e4e406b tegra: hwpm: add HALs to support multiple chip Vedashree Vidwans 2022-03-07 14:08:00 -08:00
  • 53f8d0799c tegra: hwpm: update IP registration logic Vedashree Vidwans 2022-02-25 14:36:58 -08:00
  • 09ca7098e4 hwpm: Disable setting fs_info for hypervisor vasukis 2022-02-22 15:06:25 -06:00
  • 778356e12d tegra: hwpm: add device_opened flag Vedashree Vidwans 2022-02-25 23:47:25 -08:00
  • 9f2a83a828 tegra: hwpm: fix bugs in force enable IP Vedashree Vidwans 2022-03-08 16:33:56 -08:00
  • bc59377a8f tegra: hwpm: rewrite active ip enum macros Vedashree Vidwans 2022-02-25 11:16:17 -08:00
  • 9adf6a080d tegra: hwpm: use consistent function names Vedashree Vidwans 2022-02-25 10:40:12 -08:00
  • edb9e2c245 tegra: hwpm: fix cert-c errors Vedashree Vidwans 2022-03-04 16:51:42 -08:00
  • aaf8e7f5e1 tegra: hwpm: modify floorsweep info for MSS Vedashree Vidwans 2022-02-18 10:00:32 -08:00
  • afc8321841 tegra: hwpm: fix bugs in ip_register function Vedashree Vidwans 2022-02-25 11:31:44 -08:00
  • 7f5bfd3176 tegra: hwpm: resolve coverity defects Vedashree Vidwans 2022-02-25 09:56:41 -08:00
  • 92be6f7a00 tegra: hwpm: restructure HWPM driver Vedashree Vidwans 2022-01-07 10:45:35 -08:00
  • 96db4ef5ab tegra: hwpm: fix null check Coverity defect Prateek Patel 2021-12-22 05:06:17 +00:00
  • 28bcbc77d2 tegra: hwpm: fix invalid_type Coverity defect Prateek Patel 2021-12-16 10:28:25 +00:00
  • 90a328b59a tegra: hwpm: fix Out-of-bounds read Prateek Patel 2021-12-22 05:26:11 +00:00
  • fbfb46dc21 tegra: t234: soc hwpm: add ip reg read/write support Vedashree Vidwans 2021-12-02 14:16:48 -08:00
  • 3edf3f6034 tegra: soc_hwpm: t234: move chip specific files Vedashree Vidwans 2021-11-04 13:26:17 -07:00
  • 1dd2527129 tegra: t234: soc hwpm: NULL check for ip dev registration Seshendra Gadagottu 2021-11-22 13:18:04 -08:00
  • 48b63d2e3f tegra: hwpm: t234: update mgbe, display allowlist Vedashree Vidwans 2021-10-29 10:55:03 -07:00
  • c7db51d6df tegra: hwpm: separate ip_map for t234 Vedashree Vidwans 2021-10-21 14:07:34 -07:00
  • 99a6e78975 tegra: t234: soc hwpm: set la_clk to 625MHz Seshendra Gadagottu 2021-10-21 12:41:03 -07:00