[PATCH v4 2/2] drivers: soc: fsl: add qixis driver

2019-02-05 Thread Pankaj Bansal
FPGA on LX2160AQDS/LX2160ARDB connected on I2C bus, so add qixis driver which is basically an i2c client driver to control FPGA. Also added platform driver for MMIO based FPGA, like the one available on LS2088ARDB/LS2088AQDS. Signed-off-by: Wang Dongsheng Signed-off-by: Pankaj Bansal

[PATCH v4 1/2] dt-bindings: soc: fsl: Document Qixis FPGA usage

2019-02-05 Thread Pankaj Bansal
, JTAG or an embedded processor. Signed-off-by: Pankaj Bansal --- Notes: V4: - No Change V3: - Added boardname based compatible field in bindings - Added bindings for MMIO based FPGA V2: - No change .../bindings/soc/fsl/qixis_ctrl.txt | 53

[PATCH v4 0/2] add qixis driver

2019-02-05 Thread Pankaj Bansal
://patchwork.kernel.org/cover/10627297/ Pankaj Bansal (2): dt-bindings: soc: fsl: Document Qixis FPGA usage drivers: soc: fsl: add qixis driver .../bindings/soc/fsl/qixis_ctrl.txt | 53 + drivers/soc/fsl/Kconfig | 11 + drivers/soc/fsl/Makefile

[PATCH v3 1/2] dt-bindings: soc: fsl: Document Qixis FPGA usage

2019-02-04 Thread Pankaj Bansal
, JTAG or an embedded processor. Signed-off-by: Pankaj Bansal --- Notes: V3: - Added boardname based compatible field in bindings - Added bindings for MMIO based FPGA V2: - No change .../bindings/soc/fsl/qixis_ctrl.txt | 53 ++ 1 file changed, 53

[PATCH v3 0/2] add qixis driver

2019-02-04 Thread Pankaj Bansal
. This driver is dependent on below patches: https://www.mail-archive.com/netdev@vger.kernel.org/msg281274.html Cc: Varun Sethi --- Notes: V2: - https://patchwork.kernel.org/cover/10788341/ V1: - https://patchwork.kernel.org/cover/10627297/ Pankaj Bansal (2): dt-bindings: soc: fsl

[PATCH v3 2/2] drivers: soc: fsl: add qixis driver

2019-02-04 Thread Pankaj Bansal
FPGA on LX2160AQDS/LX2160ARDB connected on I2C bus, so add qixis driver which is basically an i2c client driver to control FPGA. Also added platform driver for MMIO based FPGA, like the one available on LS2088ARDB/LS2088AQDS. Signed-off-by: Wang Dongsheng Signed-off-by: Pankaj Bansal

[PATCH v2 1/2] dt-bindings: soc: fsl: Document Qixis FPGA usage

2019-01-30 Thread Pankaj Bansal
, JTAG or an embedded processor. Signed-off-by: Pankaj Bansal --- Notes: V2: - No change .../bindings/soc/fsl/qixis_ctrl.txt | 33 ++ 1 file changed, 33 insertions(+) diff --git a/Documentation/devicetree/bindings/soc/fsl/qixis_ctrl.txt b/Documentation

[PATCH v2 0/2] add i2c controlled qixis driver

2019-01-30 Thread Pankaj Bansal
.html V1 of this series: https://patchwork.kernel.org/cover/10627297/ Cc: Varun Sethi Pankaj Bansal (2): dt-bindings: soc: fsl: Document Qixis FPGA usage fsl: add i2c controlled qixis driver .../bindings/soc/fsl/qixis_ctrl.txt | 33 + drivers/soc/fsl/Kconfig

[PATCH v2 2/2] fsl: add i2c controlled qixis driver

2019-01-30 Thread Pankaj Bansal
FPGA on LX2160AQDS/LX2160ARDB connected on I2C bus, so add qixis driver which is basically an i2c client driver to control FPGA. Signed-off-by: Wang Dongsheng Signed-off-by: Pankaj Bansal --- Notes: V2: - Modify the driver to not create platform devices corresponding to subnodes

[PATCH 2/2] fsl: add i2c controlled qixis driver

2018-10-04 Thread Pankaj Bansal
FPGA on LX2160AQDS/LX2160ARDB connected on I2C bus, so add qixis driver which is basically an i2c client driver to control FPGA. Signed-off-by: Wang Dongsheng Signed-off-by: Pankaj Bansal --- drivers/soc/fsl/Kconfig| 9 drivers/soc/fsl/Makefile | 1 + drivers/soc/fsl

[PATCH 1/2] dt-bindings: soc: fsl: Document Qixis FPGA usage

2018-10-04 Thread Pankaj Bansal
, JTAG or an embedded processor. Signed-off-by: Pankaj Bansal --- .../bindings/soc/fsl/qixis_ctrl.txt | 33 ++ 1 file changed, 33 insertions(+) diff --git a/Documentation/devicetree/bindings/soc/fsl/qixis_ctrl.txt b/Documentation/devicetree/bindings/soc/fsl

[PATCH 0/2] add i2c controlled qixis driver

2018-10-04 Thread Pankaj Bansal
FPGA on LX2160AQDS/LX2160ARDB connected on I2C bus, so add qixis driver which is basically an i2c client driver to control FPGA. This driver is essential to control MDIO mux multiplexing. Cc: Varun Sethi Pankaj Bansal (2): dt-bindings: soc: fsl: Document Qixis FPGA usage fsl: add i2c