drm/komeda: Add sysfs attribute: core_id and config_id
Add two sysfs node: core_id, config_id, user can read them to fetch the HW product information. Also, use memset to initialize config_id, rather than quirky C syntax. Courtesy of Nathan Chancellor <natechancellor@gmail.com>. Signed-off-by: James Qian Wang (Arm Technology China) <james.qian.wang@arm.com> Signed-off-by: Nathan Chancellor <natechancellor@gmail.com> [Merged Nathan's patch that uses memset to initialize config_id into original patch as the fixes tag changed due to rebase, reworded the commit to reference the merged patch] Signed-off-by: Liviu Dudau <liviu.dudau@arm.com>
This commit is contained in:

committed by
Liviu Dudau

parent
42c729418d
commit
55223394d5
@@ -20,4 +20,16 @@
|
||||
/* Mali-display product IDs */
|
||||
#define MALIDP_D71_PRODUCT_ID 0x0071
|
||||
|
||||
union komeda_config_id {
|
||||
struct {
|
||||
__u32 max_line_sz:16,
|
||||
n_pipelines:2,
|
||||
n_scalers:2, /* number of scalers per pipeline */
|
||||
n_layers:3, /* number of layers per pipeline */
|
||||
n_richs:3, /* number of rich layers per pipeline */
|
||||
reserved_bits:6;
|
||||
};
|
||||
__u32 value;
|
||||
};
|
||||
|
||||
#endif /* _MALIDP_PRODUCT_H_ */
|
||||
|
Reference in New Issue
Block a user