- 06 Jun, 2011 1 commit
-
-
Grant Likely authored
Sort the gpio makefile and enforce the naming convention gpio-*.c for gpio drivers. v2: cleaned up filenames in Kconfig and comment blocks v3: fixup use of BASIC_MMIO to GENERIC_GPIO for mxc Signed-off-by:
Grant Likely <grant.likely@secretlab.ca>
-
- 26 May, 2011 1 commit
-
-
Samuel Ortiz authored
With the addition of a platform device mfd_cell pointer, MFD drivers can go back to passing platform data back to their sub drivers. This allows for an mfd_cell->mfd_data removal and thus keep the sub drivers MFD agnostic. This is mostly needed for non MFD aware sub drivers. Cc: Grant Likely <grant.likely@secretlab.ca> Cc: Wim Van Sebroeck <wim@iguana.be> Cc: Florian Fainelli <florian@openwrt.org> Signed-off-by:
Samuel Ortiz <sameo@linux.intel.com>
-
- 23 Mar, 2011 1 commit
-
-
Andres Salomon authored
Use mfd_data for passing information from mfd drivers to soc clients. The mfd_cell's driver_data field is being phased out. Clients that were using driver_data now access .mfd_data via mfd_get_data(). Signed-off-by:
Andres Salomon <dilinger@queued.net> Signed-off-by:
Samuel Ortiz <sameo@linux.intel.com>
-
- 22 Dec, 2010 1 commit
-
-
Florian Fainelli authored
rdc321x-gpio currently fetches its driver specific data by using the platform_device->platform_data pointer, this is wrong because the mfd device which registers our platform_device has been added using mfd_add_device() which sets the platform_device->driver_data pointer instead. Signed-off-by:
Florian Fainelli <florian@openwrt.org> CC: stable@kernel.org Signed-off-by:
Samuel Ortiz <sameo@linux.intel.com>
-
- 27 May, 2010 4 commits
-
-
Florian Fainelli authored
rdc_gpio_set_value_impl has the gpio data registers 1 and 2 inverted, fix this. Signed-off-by:
Bernhard Loos <bernhardloos@gmail.com> Signed-off-by:
Florian Fainelli <florian@openwrt.org> Signed-off-by:
Samuel Ortiz <sameo@linux.intel.com>
-
Florian Fainelli authored
The rdc321x southbridge PCI device has no MEM PCI resources that we could pass to mfd_add_devices. Since 33254dd5, mfd_add_device checks for the mem_base argument that we set to NULL. Changing the resources passed to our MFD cells from IORESOURCE_MEM to IORESOURCE_IO fixes that. Since we use those resources as offsets to the PCI configuration space base address of the southbridge device this is also more adequate. Signed-off-by:
Florian Fainelli <florian@openwrt.org> Signed-off-by:
Samuel Ortiz <sameo@linux.intel.com>
-
Tejun Heo authored
Implicit slab.h inclusion via percpu.h is about to go away. Make sure gfp.h or slab.h is included as necessary. Signed-off-by:
Samuel Ortiz <sameo@linux.intel.com> Signed-off-by:
Tejun Heo <tj@kernel.org>
-
Florian Fainelli authored
This patch adds a new GPIO driver for the RDC321x SoC GPIO controller. Signed-off-by:
Florian Fainelli <florian@openwrt.org> Signed-off-by:
Samuel Ortiz <sameo@linux.intel.com>
-