mirror of
https://github.com/torvalds/linux.git
synced 2026-05-23 06:31:58 +02:00
i.MX drivers change for 6.8:
- Change imx-weim bus driver to use device_get_match_data() -----BEGIN PGP SIGNATURE----- iQFIBAABCgAyFiEEFmJXigPl4LoGSz08UFdYWoewfM4FAmV9EEMUHHNoYXduZ3Vv QGtlcm5lbC5vcmcACgkQUFdYWoewfM5kBQgArj43C4S4q7dKxUzED98Mpj2cJRqQ 71Br3dEne+6F9FwDSRwXHpfKkf1UdszGBdatdoP4mMfXrKq1qc1K8fFyL4lcI7Ev vqYPyl1Sv90eFEbs3Uok4yf4cL1kS8wMa2haEvNKH0akLp2zqJJYMhAi/XrxaLkY w0l9TreYLO8K9dZVTMD/7vjfTXzP63gINJ35weS1pvQdN6nmqtrGXBpXa65RhT4O TI7GVBOXiOJ0F28h/QpYQXHI+vkllAWMTyihi4hkAVzcjZFlUosFV9mrLmDjgTON tKeYNBJrtUGbSFUYMK6sGR/eqMBWtsXaSd2x2QaMHnOhLnKtmPh/Jt5/Hg== =PUxe -----END PGP SIGNATURE----- gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEiK/NIGsWEZVxh/FrYKtH/8kJUicFAmWFb68ACgkQYKtH/8kJ UicbLQ//Wy1ozJ+eIM0A+CZnBstuKLB37CuTCQ4CJ8L6dzw5LXJKEj9C/yyN+tcc N7agCxRlwIbln4Nc8vt+418ITBwPQ/DzlC+gf0w2qR+i1fRI7PAcqtTU/YmPIVOV 7VkUJLtarD0UVu3vDskVMGGeyzOZWPcchAt74WVW2R7VsNiv1tSfCkIMulFkPw/k BWnAPw2IYPvHyNZ8pUp1I2kyWIkyB9ysVo3Dor+7JWxLtRVRuLTYkt1/aOElyWLY 6FF47O4ZkoL1WD0E8etoWF1iM4Pr2LqhutRCt2KoVEPl+znZdNQ+svXn6KHr0IrN acfI4xaHztZr9JlR0IcISWCW7H+wPwYDT5gNWAs2ILYk7SBZC55Ww3d88bB2ykdP 4J4p2LWynZkRYufvXcbvI/8lgQP6bxyaQcWn/eDShF2pDzCRMHAM7k1bdRrUDr/i 0Wbd2jX1GqOCgTEkwMticcLFaPAszKH+xWaI6eiWhdX528VNmhkZkQNX7dJhsHza NRzwcE2/IdNCHwghiGVdoiRSAvmIVtdTJvJM86NMzQjZI1fCEesSkDTCcMGSyFrn 5wcewQUJsxnxjCR0R9eRECQTQswSaw7kW8j9VPcZ8s/OVBxwKEsii8or/BeRLTPq 0P56K2EGVe9fPfGz86bhpXaTsxAgGnqgs5eBhbqIDGH1albiap0= =F3If -----END PGP SIGNATURE----- Merge tag 'imx-drivers-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/drivers i.MX drivers change for 6.8: - Change imx-weim bus driver to use device_get_match_data() * tag 'imx-drivers-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: bus: imx-weim: Use device_get_match_data() Link: https://lore.kernel.org/r/20231216064605.876196-1-shawnguo@kernel.org Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
commit
e85c036c99
|
|
@ -11,7 +11,10 @@
|
|||
#include <linux/clk.h>
|
||||
#include <linux/io.h>
|
||||
#include <linux/of_address.h>
|
||||
#include <linux/of_device.h>
|
||||
#include <linux/of.h>
|
||||
#include <linux/of_platform.h>
|
||||
#include <linux/platform_device.h>
|
||||
#include <linux/property.h>
|
||||
#include <linux/mfd/syscon.h>
|
||||
#include <linux/mfd/syscon/imx6q-iomuxc-gpr.h>
|
||||
#include <linux/regmap.h>
|
||||
|
|
@ -202,9 +205,7 @@ static int weim_timing_setup(struct device *dev, struct device_node *np,
|
|||
|
||||
static int weim_parse_dt(struct platform_device *pdev)
|
||||
{
|
||||
const struct of_device_id *of_id = of_match_device(weim_id_table,
|
||||
&pdev->dev);
|
||||
const struct imx_weim_devtype *devtype = of_id->data;
|
||||
const struct imx_weim_devtype *devtype = device_get_match_data(&pdev->dev);
|
||||
int ret = 0, have_child = 0;
|
||||
struct device_node *child;
|
||||
struct weim_priv *priv;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user