Final drm/i915 features for v5.6: - DP MST fixes (José) - Fix intel_bw_state memory leak (Pankaj Bharadiya) - Switch context id allocation to xarray (Tvrtko) - ICL/EHL/TGL workarounds (Matt Roper, Tvrtko) - Debugfs for LMEM details (Lukasz Fiedorowicz) - Prefer platform acronyms over codenames in symbols (Lucas) - Tiled and port sync mode fixes for fbdev and DP (Manasi) - DSI panel and backlight enable GPIO fixes (Hans de Goede) - Relax audio min CDCLK requirements on non-GLK (Kai Vehmanen) - Plane alignment and dimension check fixes (Imre) - Fix state checks for PSR (José) - Remove ICL+ clock gating programming (José) - Static checker fixes around bool usage (Ma Feng) - Bring back tests for self-contained headers in i915 (Masahiro Yamada) - Fix DP MST disable sequence (Ville) - Start converting i915 to the new drm device based logging macros (Wambui Karuga) - Add DSI VBT I2C sequence execution (Vivek Kasireddy) - Start using function pointers and ops structs in uc code (Michal) - Fix PMU names to not use colons or dashes (Tvrtko) - TGL media decompression support (DK, Imre) - Split i915_gem_gtt.[ch] to more manageable chunks (Matthew Auld) - Create dumb buffers in LMEM where available (Ram) - Extend mmap support for LMEM (Abdiel) - Selftest updates (Chris) - Hack bump up CDCLK on TGL to avoid underruns (Stan) - Use intel_encoder and intel_connector more instead of drm counterparts (Ville) - Build error fixes (Zhang Xiaoxu) - Fixes related to GPU and engine initialization/resume (Chris) - Support for prefaulting discontiguous objects (Abdiel) - Support discontiguous LMEM object maps (Chris) - Various GEM and GT improvements and fixes (Chris) - Merge pinctrl dependencies branch for the DSI GPIO updates (Jani) - Backmerge drm-next for new logging macros (Jani)
Showing the changes to include/linux (1 of 151 files). Show all
Unified · Split
| @@ -153,6 +153,7 @@ struct pinctrl_map { · 152 unmodified lines | ||
| 153 | 153 | |
| 154 | 154 | extern int pinctrl_register_mappings(const struct pinctrl_map *map, |
| 155 | 155 | unsigned num_maps); |
| 156 | +extern void pinctrl_unregister_mappings(const struct pinctrl_map *map); | |
| 156 | 157 | extern void pinctrl_provide_dummies(void); |
| 157 | 158 | #else |
| 158 | 159 | |
| @@ -162,6 +163,10 @@ static inline int pinctrl_register_mappings(const struct pinctrl_map *map, · 3 unmodified lines | ||
| 162 | 163 | return 0; |
| 163 | 164 | } |
| 164 | 165 | |
| 166 | +static inline void pinctrl_unregister_mappings(const struct pinctrl_map *map) | |
| 167 | +{ | |
| 168 | +} | |
| 169 | + | |
| 165 | 170 | static inline void pinctrl_provide_dummies(void) |
| 166 | 171 | { |
| 167 | 172 | } |