@@ -399,11 +399,11 @@ int i3c_sec_get_basic_info(const struct device *dev, uint8_t dynamic_addr, uint8
399399 const struct i3c_driver_config * config = dev -> config ;
400400 int ret ;
401401
402- * ( const struct device * * ) & temp_desc .bus = dev ;
402+ temp_desc .bus = dev ;
403403 temp_desc .dynamic_addr = dynamic_addr ;
404404 temp_desc .bcr = bcr ;
405405 temp_desc .dcr = dcr ;
406- /* attach it first with a temperary value so we can at least get the pid */
406+ /* attach it first with a temporary value so we can at least get the pid */
407407 ret = i3c_attach_i3c_device (& temp_desc );
408408 if (ret != 0 ) {
409409 return ret ;
@@ -415,7 +415,7 @@ int i3c_sec_get_basic_info(const struct device *dev, uint8_t dynamic_addr, uint8
415415 return ret ;
416416 }
417417
418- * ( uint64_t * ) & id = sys_get_be48 (getpid .pid );
418+ id . pid = sys_get_be48 (getpid .pid );
419419
420420 /* try to see if we already have a device statically allocated */
421421 desc = i3c_dev_list_find (& config -> dev_list , & id );
@@ -425,8 +425,8 @@ int i3c_sec_get_basic_info(const struct device *dev, uint8_t dynamic_addr, uint8
425425 if (!desc ) {
426426 return - ENOMEM ;
427427 }
428- * ( uint64_t * ) & desc -> pid = id .pid ;
429- * ( uint16_t * ) & temp_desc .static_addr = (uint16_t )static_addr ;
428+ desc -> pid = id .pid ;
429+ temp_desc .static_addr = (uint16_t )static_addr ;
430430 }
431431 desc -> dynamic_addr = dynamic_addr ;
432432 desc -> bcr = bcr ;
@@ -462,8 +462,8 @@ int i3c_sec_i2c_attach(const struct device *dev, uint8_t static_addr, uint8_t lv
462462 return - ENOMEM ;
463463 }
464464 * (const struct device * * )& i2c_desc -> bus = dev ;
465- * ( uint16_t * ) & i2c_desc -> addr = (uint16_t )static_addr ;
466- * ( uint8_t * ) & i2c_desc -> lvr = lvr ;
465+ i2c_desc -> addr = (uint16_t )static_addr ;
466+ i2c_desc -> lvr = lvr ;
467467 }
468468
469469 ret = i3c_attach_i2c_device (i2c_desc );
0 commit comments