30 Dec, 2016
1 commit
-
This patch updates my email address as I no longer have access to the old
one.Signed-off-by: John Crispin
Signed-off-by: Linus Walleij
21 Jan, 2015
1 commit
-
This patch fixes two checkpatch.pl warnings
WARNING: Error trailing white space
WARNING: MIssing blank line after declarationSigned-off-by: Anjana Sasindran
Signed-off-by: Linus Walleij
20 Oct, 2014
1 commit
-
A platform_driver does not need to set an owner, it will be populated by the
driver core.Signed-off-by: Wolfram Sang
28 Aug, 2013
1 commit
-
When setting pin configuration in the pinctrl framework, pin_config_set() or
pin_config_group_set() is called in a loop to set one configuration at a time
for the specified pin or group.This patch 1) removes the loop and 2) changes the API to pass the whole pin
config array to the driver. It is now up to the driver to loop through the
configs. This allows the driver to potentially combine configs and reduce the
number of writes to pin config registers.All c files changed have been build-tested to verify the change compiles and
that the corresponding .o is successfully generated.Signed-off-by: Sherman Yin
Reviewed-by: Christian Daudt
Reviewed-by: Matt Porter
Tested-by: Stephen Warren
Acked-by: Laurent Pinchart
Signed-off-by: Linus Walleij
15 Aug, 2013
1 commit
-
The pps pin definition is missing in the current code.
Signed-off-by: Thomas Langer
Acked-by: John Crispin
Signed-off-by: Linus Walleij
07 Mar, 2013
1 commit
-
The pinconf, pinctrl and pinmux operation structures hold function
pointers that are never modified. Declare them as const.Signed-off-by: Laurent Pinchart
Signed-off-by: Linus Walleij
22 Feb, 2013
1 commit
-
Pull driver core patches from Greg Kroah-Hartman:
"Here is the big driver core merge for 3.9-rc1There are two major series here, both of which touch lots of drivers
all over the kernel, and will cause you some merge conflicts:- add a new function called devm_ioremap_resource() to properly be
able to check return values.- remove CONFIG_EXPERIMENTAL
Other than those patches, there's not much here, some minor fixes and
updates"Fix up trivial conflicts
* tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (221 commits)
base: memory: fix soft/hard_offline_page permissions
drivercore: Fix ordering between deferred_probe and exiting initcalls
backlight: fix class_find_device() arguments
TTY: mark tty_get_device call with the proper const values
driver-core: constify data for class_find_device()
firmware: Ignore abort check when no user-helper is used
firmware: Reduce ifdef CONFIG_FW_LOADER_USER_HELPER
firmware: Make user-mode helper optional
firmware: Refactoring for splitting user-mode helper code
Driver core: treat unregistered bus_types as having no devices
watchdog: Convert to devm_ioremap_resource()
thermal: Convert to devm_ioremap_resource()
spi: Convert to devm_ioremap_resource()
power: Convert to devm_ioremap_resource()
mtd: Convert to devm_ioremap_resource()
mmc: Convert to devm_ioremap_resource()
mfd: Convert to devm_ioremap_resource()
media: Convert to devm_ioremap_resource()
iommu: Convert to devm_ioremap_resource()
drm: Convert to devm_ioremap_resource()
...
05 Feb, 2013
4 commits
-
The current code only has a stub for falcon_pinconf_dbg_show.
This patch adds proper functionality.Signed-off-by: Thomas Langer
Signed-off-by: John Crispin
Signed-off-by: Linus Walleij -
The Falcon driver only defined the pinconf parameters but
did not pass them properly to the underlying api.Signed-off-by: Thomas Langer
Signed-off-by: John Crispin
Signed-off-by: Linus Walleij -
On the Falcon SoC the bootleds are located on pins 9->14.
Signed-off-by: Thomas Langer
Signed-off-by: John Crispin
Signed-off-by: Linus Walleij -
The template falcon.dtsi lists all 6 pad controllers that
can be loaded. Only probe those that have status = "okay";
inside the dts file.Signed-off-by: John Crispin
Signed-off-by: Linus Walleij
23 Jan, 2013
1 commit
-
Convert all uses of devm_request_and_ioremap() to the newly introduced
devm_ioremap_resource() which provides more consistent error handling.devm_ioremap_resource() provides its own error messages so all explicit
error messages can be removed from the failure code paths.Signed-off-by: Thierry Reding
Cc: Linus Walleij
Acked-by: Viresh Kumar
Signed-off-by: Greg Kroah-Hartman
12 Nov, 2012
1 commit
-
They are not referenced outside respective driver.
Signed-off-by: Axel Lin
Cc: Jean-Christophe PLAGNIOL-VILLARD
Cc: Simon Arlott
Cc: John Crispin
Cc: Shawn Guo
Cc: Stephen Warren
Acked-by: Dong Aisheng
Signed-off-by: Linus Walleij
13 Sep, 2012
1 commit
-
Implement support for pinctrl on lantiq/falcon socs. The FALCON has 5 banks
of up to 32 pins.Signed-off-by: John Crispin
Signed-off-by: Thomas Langer
Acked-by: Linus Walleij
Cc: devicetree-discuss@lists.ozlabs.org
Cc: linux-kernel@vger.kernel.org