@@ -63,13 +63,13 @@ static void panfrost_core_dump_header(struct panfrost_dump_iterator *iter,
6363{
6464 struct panfrost_dump_object_header * hdr = iter -> hdr ;
6565
66- hdr -> magic = cpu_to_le32 ( PANFROSTDUMP_MAGIC ) ;
67- hdr -> type = cpu_to_le32 ( type ) ;
68- hdr -> file_offset = cpu_to_le32 ( iter -> data - iter -> start ) ;
69- hdr -> file_size = cpu_to_le32 ( data_end - iter -> data ) ;
66+ hdr -> magic = PANFROSTDUMP_MAGIC ;
67+ hdr -> type = type ;
68+ hdr -> file_offset = iter -> data - iter -> start ;
69+ hdr -> file_size = data_end - iter -> data ;
7070
7171 iter -> hdr ++ ;
72- iter -> data += le32_to_cpu ( hdr -> file_size ) ;
72+ iter -> data += hdr -> file_size ;
7373}
7474
7575static void
@@ -93,8 +93,8 @@ panfrost_core_dump_registers(struct panfrost_dump_iterator *iter,
9393
9494 reg = panfrost_dump_registers [i ] + js_as_offset ;
9595
96- dumpreg -> reg = cpu_to_le32 ( reg ) ;
97- dumpreg -> value = cpu_to_le32 ( gpu_read (pfdev , reg ) );
96+ dumpreg -> reg = reg ;
97+ dumpreg -> value = gpu_read (pfdev , reg );
9898 }
9999
100100 panfrost_core_dump_header (iter , PANFROSTDUMP_BUF_REG , dumpreg );
@@ -106,7 +106,7 @@ void panfrost_core_dump(struct panfrost_job *job)
106106 struct panfrost_dump_iterator iter ;
107107 struct drm_gem_object * dbo ;
108108 unsigned int n_obj , n_bomap_pages ;
109- __le64 * bomap , * bomap_start ;
109+ u64 * bomap , * bomap_start ;
110110 size_t file_size ;
111111 u32 as_nr ;
112112 int slot ;
@@ -177,11 +177,11 @@ void panfrost_core_dump(struct panfrost_job *job)
177177 * For now, we write the job identifier in the register dump header,
178178 * so that we can decode the entire dump later with pandecode
179179 */
180- iter .hdr -> reghdr .jc = cpu_to_le64 ( job -> jc ) ;
181- iter .hdr -> reghdr .major = cpu_to_le32 ( PANFROSTDUMP_MAJOR ) ;
182- iter .hdr -> reghdr .minor = cpu_to_le32 ( PANFROSTDUMP_MINOR ) ;
183- iter .hdr -> reghdr .gpu_id = cpu_to_le32 ( pfdev -> features .id ) ;
184- iter .hdr -> reghdr .nbos = cpu_to_le64 ( job -> bo_count ) ;
180+ iter .hdr -> reghdr .jc = job -> jc ;
181+ iter .hdr -> reghdr .major = PANFROSTDUMP_MAJOR ;
182+ iter .hdr -> reghdr .minor = PANFROSTDUMP_MINOR ;
183+ iter .hdr -> reghdr .gpu_id = pfdev -> features .id ;
184+ iter .hdr -> reghdr .nbos = job -> bo_count ;
185185
186186 panfrost_core_dump_registers (& iter , pfdev , as_nr , slot );
187187
@@ -218,27 +218,27 @@ void panfrost_core_dump(struct panfrost_job *job)
218218
219219 WARN_ON (!mapping -> active );
220220
221- iter .hdr -> bomap .data [0 ] = cpu_to_le32 (( bomap - bomap_start )) ;
221+ iter .hdr -> bomap .data [0 ] = bomap - bomap_start ;
222222
223223 for_each_sgtable_page (bo -> base .sgt , & page_iter , 0 ) {
224224 struct page * page = sg_page_iter_page (& page_iter );
225225
226226 if (!IS_ERR (page )) {
227- * bomap ++ = cpu_to_le64 ( page_to_phys (page ) );
227+ * bomap ++ = page_to_phys (page );
228228 } else {
229229 dev_err (pfdev -> dev , "Panfrost Dump: wrong page\n" );
230- * bomap ++ = ~ cpu_to_le64 ( 0 ) ;
230+ * bomap ++ = 0 ;
231231 }
232232 }
233233
234- iter .hdr -> bomap .iova = cpu_to_le64 ( mapping -> mmnode .start << PAGE_SHIFT ) ;
234+ iter .hdr -> bomap .iova = mapping -> mmnode .start << PAGE_SHIFT ;
235235
236236 vaddr = map .vaddr ;
237237 memcpy (iter .data , vaddr , bo -> base .base .size );
238238
239239 drm_gem_shmem_vunmap (& bo -> base , & map );
240240
241- iter .hdr -> bomap .valid = cpu_to_le32 ( 1 ) ;
241+ iter .hdr -> bomap .valid = 1 ;
242242
243243dump_header : panfrost_core_dump_header (& iter , PANFROSTDUMP_BUF_BO , iter .data +
244244 bo -> base .base .size );
0 commit comments