search for: bl_interfaces_nb

Displaying 5 results from an estimated 5 matches for "bl_interfaces_nb".

2016 Apr 15
2
[PATCH 1/2] nouveau/bl: Assign different names to interfaces
...c > > index 89eb460..914e2cb 100644 > > --- a/drm/nouveau/nouveau_backlight.c > > +++ b/drm/nouveau/nouveau_backlight.c > > @@ -36,6 +36,10 @@ > > #include "nouveau_reg.h" > > #include "nouveau_encoder.h" > > > > +static atomic_t bl_interfaces_nb = { 0 }; > > static data is initialized to 0, this should be unnecessary. I didn’t know that. But on the other hand, I like having it explicit, and it should not add any overhead. > > I'd also call it "backlights" or something like that. No need for > multiple words...
2016 Apr 15
0
[PATCH 1/2] nouveau/bl: Assign different names to interfaces
...light.c b/drm/nouveau/nouveau_backlight.c > index 89eb460..914e2cb 100644 > --- a/drm/nouveau/nouveau_backlight.c > +++ b/drm/nouveau/nouveau_backlight.c > @@ -36,6 +36,10 @@ > #include "nouveau_reg.h" > #include "nouveau_encoder.h" > > +static atomic_t bl_interfaces_nb = { 0 }; static data is initialized to 0, this should be unnecessary. I'd also call it "backlights" or something like that. No need for multiple words... > + > +static char* nouveau_get_backlight_name(void); Please organize the code to avoid forward declarations. > + &gt...
2016 Apr 15
1
[PATCH 1/2] nouveau/bl: Assign different names to interfaces
...- a/drm/nouveau/nouveau_backlight.c > >> > +++ b/drm/nouveau/nouveau_backlight.c > >> > @@ -36,6 +36,10 @@ > >> > #include "nouveau_reg.h" > >> > #include "nouveau_encoder.h" > >> > > >> > +static atomic_t bl_interfaces_nb = { 0 }; > >> > >> static data is initialized to 0, this should be unnecessary. > > > > I didn’t know that. But on the other hand, I like having it explicit, > and it > > should not add any overhead. > > It increases the size of the object file. I believ...
2016 Apr 15
11
[PATCH 1/2] nouveau/bl: Assign different names to interfaces
...diff --git a/drm/nouveau/nouveau_backlight.c b/drm/nouveau/nouveau_backlight.c index 89eb460..914e2cb 100644 --- a/drm/nouveau/nouveau_backlight.c +++ b/drm/nouveau/nouveau_backlight.c @@ -36,6 +36,10 @@ #include "nouveau_reg.h" #include "nouveau_encoder.h" +static atomic_t bl_interfaces_nb = { 0 }; + +static char* nouveau_get_backlight_name(void); + static int nv40_get_intensity(struct backlight_device *bd) { @@ -74,6 +78,7 @@ nv40_backlight_init(struct drm_connector *connector) struct nvif_object *device = &drm->device.object; struct backlight_properties props; struc...
2016 Apr 15
0
[PATCH 1/2] nouveau/bl: Assign different names to interfaces
...14e2cb 100644 >> > --- a/drm/nouveau/nouveau_backlight.c >> > +++ b/drm/nouveau/nouveau_backlight.c >> > @@ -36,6 +36,10 @@ >> > #include "nouveau_reg.h" >> > #include "nouveau_encoder.h" >> > >> > +static atomic_t bl_interfaces_nb = { 0 }; >> >> static data is initialized to 0, this should be unnecessary. > > I didn’t know that. But on the other hand, I like having it explicit, and it > should not add any overhead. It increases the size of the object file. I believe it's kernel policy to avoid stati...