On Wed, 2013-12-18 at 15:59 +0530, Ujjal Roy wrote: > Hi Johannes, > > I want to add P2P_DEVICE support in a driver. And it's not described > in the P2P spec. So, please tell me the following points - > 1> what do the driver do? > 2> register_netdevice() should not be called from driver for the > P2P_DEVICE interface. Then what are the procedures (network stacks) to > add a P2P device from driver's point of view? > 3> How the supplicant will communicate with this type of interface? A P2P_DEVICE netdev is (always) created by the supplicant if the driver advertises support for it, and then p2p-device operations are done there rather than on the wlan0 netdev. The driver has to support it (interface combinations) and then deal with add_interface for it. You can see mac80211 with hwsim and iwlmvm for example. johannes -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html